#hor-line {

        background-image: url(http://www.welt.ru/img/sys/hor_spacer.gif);

        background-repeat:repeat-y;

  BACKGROUND-POSITION: 5px 5px;

  boeder: 1px solid black;

}



DIV#townmenu .aCurrent {



        color : #fff;



}

DIV#townmenu {



        position:absolute;



        width:35%;



        top: 103px;



        left:15px;



        font-family:Tahoma;



        font-weight:bold;



        font-size:11px;



        color:#144C8C;



        min-width: 345px;



}







DIV#townmenu a {



        font-family:Tahoma;



        font-weight:bold;



        font-size:12px;



        text-decoration:none;



        color:#A9C6E8;



}







DIV#townmenu a:hover {



        color:white;



}







DIV#townmenu p {



        font-family:Tahoma;



        font-weight:bold;



        font-size:12px;



        text-decoration:none;



        color:#ffffff;



}







DIV#townsubmenu {



        position:absolute;



        width:100%;



        top: 216px;



        right:15px;



        font-family:Tahoma;



        font-weight:bold;



        font-size:11px;



        color:#144C8C;



        min-width: 345px;



}







DIV#townsubmenu a {



        font-family:Tahoma;



        font-size:10px;



        text-decoration:none;



        color:#ffffff;



}







DIV#townsubmenu a:hover {



        color:white;



        text-decoration:underline;



}







DIV#townsubmenu p {



        font-family:Tahoma;



        font-size:10px;



        text-decoration:none;



        color:#ffffff;



}







DIV#onlineorder {



        position:absolute;



        top:216px;



        left:15px;



        background-image: url(http://www.welt.ru/img/sys/online_bullet.gif);



        background-repeat: no-repeat;



        background-position: 0px 4px;



        z-index:1;



        padding-left:20px;



        padding-bottom:10px;



}



#onlineorder a {



        margin-top:3px;



        display:block;



        font-family:Tahoma;



        font-size:12px;



        font-weight:bold;



        color:#ffffff;



        text-decoration:none;



}



#onlineorder a:hover {



        text-decoration:underline;



}



DIV#howto {



        position:absolute;



        top:216px;



        left:170px;



        background-image: url(http://www.welt.ru/img/sys/online_bullet.gif);



        background-repeat: no-repeat;



        background-position: 0px 4px;



        z-index:2;



        padding-left:20px;



        padding-bottom:10px;



}





#howto a {



        margin-top:3px;



        display:block;



        font-family:Tahoma;



        font-size:12px;



        font-weight:bold;



        color:#ffffff;



        text-decoration:none;



}



#howto a:hover {



        text-decoration:underline;



}

DIV#touragency {

	position:absolute;

	top:235px;

	left:170px;

	background-image: url(http://www.welt.ru/img/sys-r/online_bullet.gif);

	background-repeat: no-repeat;

	background-position: 0px 4px;

	z-index:2;

	padding-left:20px;

	padding-bottom:10px;

}

#touragency a {

	margin-top:3px;

	display:block;

	font-family:Tahoma;

	font-size:12px;

	font-weight:bold;

	color:#ffffff;

	text-decoration:none;

}

#touragency a:hover {

	text-decoration:underline;

}

DIV#guest-book {

	position:absolute;

	top:238px;

	left:15px;

	background-image: url(http://www.welt.ru/img/sys-r/online_bullet.gif);

	background-repeat: no-repeat;

	background-position: 0px 4px;

	z-index:2;

	padding-left:20px;

	padding-bottom:10px;

}

#guest-book a {

	margin-top:3px;

	display:block;

	font-family:Tahoma;

	font-size:12px;

	font-weight:bold;

	color:#ffffff;

	text-decoration:none;

}

#guest-book a:hover {

	text-decoration:underline;

}


#promo-top {



        background-image: url(http://www.welt.ru/img/sys/promo_top_bg.gif);



        background-repeat: repeat-x;



}







#promo {



        background-image: url(http://www.welt.ru/img/sys/promo_body_bg.gif);



        background-repeat: no-repeat;



        background-position: right bottom;



        background-color: #F5FAFB;



        border-right:1px solid #CFD3D4;



        border-bottom:1px solid #CFD3D4;



        padding-left:18px;



        padding-right:12px;



        padding-bottom:12px;



        padding-top:12px;



        margin-bottom:5px;



        height:80px;



}



#promo_banner {

        background-image: url(http://www.welt.ru/img/promo/9may_bg4.gif);

        background-repeat: no-repeat;

        background-position: left bottom;

        background-color: #F5FAFB;

        border-right:1px solid #CFD3D4;

        border-bottom:1px solid #CFD3D4;

        padding-left:100px;

        padding-right:12px;

        padding-bottom:12px;

        padding-top:12px;

        margin-bottom:5px;

        height:82px;

        width: 350px;

}

#promo_banner span {font-family:Arial;font-weight:bold;font-size:0.7em;text-transform: uppercase;color:#4E5966;background-image: url(http://www.welt.ru/img/sys-r/hr.gif);background-repeat: no-repeat;background-position: 0px 15px;display:block;padding-bottom:5px;margin-bottom:0px;}

#promo_banner span a {color:#4E5966;text-decoration:none;}

#promo span a {color:#4E5966;text-decoration:none;}

#promo_banner div.p {font-family:Tahoma;font-size:0.6em;line-height:1.2em;color:#323533;}

#promo_banner p {font-family:Tahoma;font-size:0.6em;line-height:1.2em;color:#323533;}

#promo_banner ul li{list-style-type: none;list-style-image: url(http://www.welt.ru/img/sys-r/hotel_bullet.gif);font-size:0.8em;margin-top:0px;margin-bottom:2px;}

#promo_banner a:hover {text-decoration:underline;}





#promo span {



        font-family:Arial;



        font-weight:bold;



        font-size:0.7em;



        text-transform: uppercase;



        color:#32548D;



        background-image: url(http://www.welt.ru/img/sys/hr.gif);



        background-repeat: no-repeat;



        background-position: 0px 15px;



        display:block;



        padding-bottom:5px;



        margin-bottom:0px;



}







#promo span a {



        color:#000000;



        text-decoration:none;



}

#promo div.p {





        font-family:Tahoma;



        font-size:0.6em;



        line-height:1.2em;



        color:#323533;





}

#promo div.p p {



	font-size:1em;



}

#promo a:hover {



        text-decoration:underline;



}









#copy {



        font-family:Tahoma;



        font-size:10px;



        color:#323533;



        text-align:left;



        margin-left:20px;



        margin-top:10px;



        margin-bottom:10px;



}



#copy a {



        text-decoration:underline;



        color:#32548D;



}



#copy a:hover {



        text-decoration:none;



        color:#32548D;



}







#downmenu a{



        font-family:Arial;



        font-size:11px;



        text-decoration:underline;



        color:#32548D;



        display:block;



        margin-top:10px;



}







#downmenu a:hover {



        text-decoration:none;



}







#bottom {



        border-bottom:1px solid #ABABAB;



}







#header p {



        font-family:Tahoma;



        text-transform: uppercase;



        color:#182B42;



        font-weight:bold;



        font-size:11px;



        margin-top:0px;



}



#container {



        margin-top:7px;



        margin-bottom:25px;



}







#container h1 {



        font-weight:bold;



        font-size:0.8em;



        color:#323533;



        margin-left:15px;



        margin-top:5px;



        margin-bottom:7px;



        margin-right:20px;



}



.links {



        margin-left:15px;



        margin-right:15px;



        margin-top:0px;



        margin-bottom:0px;



        font-size:0.8em;



}







#container .links ul li {



        list-style-type: none;



        list-style-image: url(http://www.welt.ru/img/sys/hotel_bullet.gif);



        font-size:1em;



        margin-top:0px;



        margin-bottom:2px;
		



}



#container .links ul {



        margin-left:18px;



        margin-top:10px;



        margin-bottom:7px;
		/*��� ��� ie */
		//margin-left:50px;


}







#about ul li {



        list-style-type: none;



        list-style-image: url(http://www.welt.ru/img/sys/bullet_type1.gif);



        font-size:0.7em;



        margin-bottom:2px;



}







#container ul  {
   /*��� ie*/
   //margin-top: -15px;
   margin-top: -10px;


}

#container ul li {



        list-style-type: none;



        list-style-image: url(http://www.welt.ru/img/sys-e/bullet_type2.gif);



        font-size:0.7em;



        margin-bottom:2px;





}



#container ul {

                display:block;

}



#container p {



        font-size:0.8em;



        margin-left:15px;



        margin-right:20px;



        margin-top:0px;

}





#container form table {



        font-size:0.8em;



        margin-left:15px;



        margin-right:20px;



        margin-top:0px;



}







#container form {



        margin-left:0px;



        margin-right:20px;



        font-size:0.9em;



}

#selecteditemsearch {



        margin-left:15px;

        margin-right:20px;

}





#selecteditemsearch table{



        font-size:0.8em;

        border:1px solid #C3C7C8;

}



#selecteditemsearch p {

        font-size:1em;

 }





#selecteditemsearch table {

        font-size:0.8em;

        border:1px solid #C3C7C8;

}









#selecteditemsearch select {

 font-size:1em;

 color:#106B34;

                }



#selecteditemsearch input {

 font-size:1em;

 color:#106B34;

                }

#selecteditemsearch textarea {

font-family:Tahoma;

 font-size:1em;

 color:#106B34;

                }







#selecteditem {



        margin-left:15px;



        margin-right:20px;



}







#selecteditem table{



        font-size:0.7em;



        border:1px solid #C3C7C8;



}







#selecteditem table td{



        background-color:#F0F7FF;



}







#container form p {



        color:#182B42;



        font-size:1em;



        background-color:#F7FAFE;



}



#formmore {



        background-color:#ECEDEF;



        margin-left:15px;



        margin-right:20px;



        width:90%;



}



#corner {



        position:absolute;



        z-index:1;



}







.more a,#more a {



        text-align:right;



        background-image: url(http://www.welt.ru/img/sys/more_bullet.gif);



        background-repeat: no-repeat;



        background-position: 0px 6px;



        padding-left:15px;



        font-size:0.7em;



        margin-top:0px;



        margin-right:20px;



}



.spacer,#spacer {



        background-image: url(http://www.welt.ru/img/sys/spacer.gif);



        background-repeat:repeat-x;



        margin-left:15px;



        margin-right:20px;



        margin-top:3px;



        margin-bottom:16px;



}







.news {



        margin-left:15px;



        margin-right:15px;



        font-size:0.7em;



        color:#000000;



}



.news span {



        font-size:1em;



        color:#FF6600;



        font-weight:bold;



        display:block;



        margin-bottom:5px;



}



.news a {



        color:#323533;



        text-decoration:none;



}





#pageheader p {



        font-family:Tahoma;



        text-transform: uppercase;



        color:#182B42;



        font-size:1.1em;



        margin-top:0px;



        margin-right:20px;



        margin-bottom:7px;



}







#breadcrumbs {



        font-family:Tahoma;



        font-size:0.6em;



        text-align:right;



        margin-right:20px;



        margin-bottom:0px;



        margin-top:8px;



        margin-bottom:5px;
		white-space:nowrap;



}







#vrezka {



        margin-left:10px;



        margin-right:20px;



        border-left:3px solid #DBF4DC;



        padding-top:0px;



        padding-left:10px;



        margin-top:0px;







}



#vrezka p {



                font-size:0.7em;



                margin-left:0px;



                margin-top:0px;



                margin-bottom:5px;



}



#vrezka ul li {



        list-style-type: none;



        list-style-image: url(http://www.welt.ru/img/sys/hotel_bullet.gif);



        font-size:1em;



        margin-top:0px;



        margin-bottom:5px;



        font-size:0.7em;



}



#vrezka ul {



        margin-left:18px;



        margin-top:0px;



        margin-bottom:7px;







}







#tabdesign {



        font-size:0.7em;



        margin-left:15px;



        border:1px solid #C3C7C8;



}



#tabHead1 {



        font-size:0.75em;



        margin-left:15px;



        border-left:1px solid #C3C7C8;



        border-top:1px solid #C3C7C8;



        border-right:1px solid #C3C7C8;



}



#numtop {



font-family:Arial;



text-transform: uppercase;



        background-color:#C3C7C8;



        width:40%;



        font-size:0.9em;



        font-weight:bold;



        text-align:center;



        margin-left:15px;



}







#summ {



        font-family:Arial;



text-transform: uppercase;



        font-size:1.1em;



                margin-left:15px;



                margin-top:10px;



                margin-bottom:10px;



}











#container ol li {



    font-size:0.7em;



    margin-bottom:2px;



}







div.prim {



    background-color: #F3F8FF;



    display: block;



    border: 1px solid #C8EAC9;



    padding: 10px;



    margin: 10px;



    width: 80%;



}







h2 {



    font-size: 0.8em;



    font-weight: bold;



    color: #0099CC;



    margin-top: 25px;

    margin-left: 20px;

}







#underimage {







        position: relative;



        left:0px;



        top: 0px;



        font-family:Tahoma;



        font-size:10px;



        color:#323533;



        text-align:center;



        margin-left:0px;



        margin-right:0px;



        margin-top:0px;



        margin-bottom:0px;







}







#vrezka-search {



        margin-left:10px;



        margin-right:20px;



        border-left:3px solid #CFD3D4;



        border-bottom:3px solid #CFD3D4;



        padding-top:0px;



        padding-left:10px;



        margin-top:0px;



        padding-bottom:5px;







}



#vrezka-search p {



                font-size:0.7em;



                margin-left:0px;



                margin-top:0px;



                margin-bottom:5px;



}











.pagenum {



        margin-left:15px;



        margin-bottom:16px;



}







.pagenum a {



        font-family:Tahoma;



        font-size:0.8em;



        text-decoration:underline;



        margin-left:5px;



        margin-right:5px;



}











.pagenum span {



        font-family:Tahoma;



        font-size:0.9em;



        font-weight:bold;



        color:#000000;



        margin-left:8px;



        margin-right:8px;



        border:1px solid #CFD3D4;



        padding:2px;







}











.pagenum a:hover {



        color: black;



        text-decoration: underline;



}







#container DIV.result-line ol li p {



        font-size:1em;



        margin-top:5px;



        margin-bottom:5px;



}



#container DIV.result-line ol li a {



        font-size:1.1em;



}



#container DIV.result-line ol li span {



        font-size:0.8em;



        margin-top:5px;



}



#container DIV.result-line ol li  {



        margin-bottom:15px;



}











DIV#townsubmenu-new {



        width:100%;



        font-family:Tahoma;



        font-weight:bold;



        font-size:11px;



        color:#144C8C;



        min-width: 345px;



}







DIV#townsubmenu-new a {



        font-family:Tahoma;



        font-size:10px;



        text-decoration:none;



        color:#ffffff;



        margin-top:0px;



}







DIV#townsubmenu-new a:hover {



        color:white;



        text-decoration:underline;



}







DIV#townsubmenu-new p {



        font-family:Tahoma;



        font-size:10px;



        text-decoration:none;



        color:#ffffff;



}







img.imghotel {



        MARGIN-Right: 30px;

                  margin-bottom: 15px;

}







.int_hotel {

 margin-left:10px;



}

.int_hotel TR TD DIV{width:147px; text-align:center;  font-famiy:tahoma; font-size:11;}

.int_hotel TR TD DIV SMALL{width:147px; text-align:center;  font-famiy:tahoma; font-size:9;}



.room-price {font-size:102%; color:#555555; font-weight:bold}



.hotel_search {

        margin-left:0px;

        margin-right:0px;

        font-size:0.7em;

        color:#000000;

}



.hotel_search td {

        margin-left:0px;

        margin-right:0px;

        font-size:0.7em;

        color:#000000;

}



.hotel_search input, textarea {

        background: #FFFFFF;

        border: 1px solid #C1C1C1;

        font-size:12px;

        font-weight: normal;

        color: #666666;

        }



.outer {

  border:1px solid #C0C0C0;

  background-color: #FFFFFF;

  display: table; /* ��� ������� � FF */

  width:1px;

  margin:0px,0px,0px,0px;

  font-size:12px;

}

.outer select {

  border: transparent; /* ��� ����� � ������� */

  background-color: transparent; /* ��� ������� � FF */

  margin: -2px;

  overflow: auto; /* ����� ������ ��� �������� ������� � NN6 */

  font-size:12px;

}



.search_submit input {

  width: 100px;

  height: 18px;

  margin: 0;

  padding: 0;

  border: 0;

  background: transparent url(/img/search_hotel.jpg) no-repeat center top;

  text-indent: 0px;

  cursor: pointer; /* hand-shaped cursor */

  cursor: hand; /* for IE 5.x */

}

.price_day td
{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	padding-left:10px;
}












