.searche_tborder
{
	width: 100%;
	border-width:1px;
	border-color:#000000;
	border-style:solid;
	border-collapse:collapse;
}

.searche_head {

	background-color: #9c9ca2;

	color:#FFF;

	width:1px;

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

	font-size:12px;

	font-weight:bold;

}

.searche_td1
{
	background-color: #FFFFFF;
	width:1px;
	margin:0px,0px,0px,0px;
	font-size:12px;
	color: #000000;
	text-align:center;
}

.searche_td2
{
	background-color: #f7f7f7;
	width:1px;
	margin:0px,0px,0px,0px;
	font-size:12px;
	color: #000000;
	text-align:center;
}


.controltab_open
{
	border: solid 1px black;

	border-right: none;

	border-bottom: none;

	font-weight: bold;

	text-align: center;

	color:#000;

	background: #CFD6D4;

	padding: 4px
}

.controltab_close
{
	border: solid 1px black;

	border-right: none;

	text-align: center;

	color:#000;

	padding: 4px
}

DIV#townmenu {

	position:absolute;

	width:35%;

	top: 103px;

	left:15px;

	font-family:Tahoma;

	font-weight:bold;

	font-size:11px;

	color:#BEE5CF;

	min-width: 345px;

}



DIV#townmenu a {

	font-family:Tahoma;

	font-weight:bold;

	font-size:12px;

	text-decoration:none;

	color:#E9EAEA;

}



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-r/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-r/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-r/promo_top_bg.gif);

	background-repeat: repeat-x;

}



#promo {

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

	background-repeat: no-repeat;

	background-position: right bottom;

	background-color: #F8F8F8;

	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 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 span a {

 	color:#4E5966;
		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 p {


	font-family:Tahoma;

	font-size:0.6em;

	line-height:1.2em;

	color:#323533;


}

#promo 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 a:hover {

	text-decoration:underline;

}

#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;}



#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-r/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-r/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-r/bullet_type2.gif);

	font-size:0.7em;

	margin-bottom:2px;

}

#container ul.pen {

 margin: 0 0 0 20px;

}
#container ul li.pen {

	list-style-type: none;

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

	font-size:0.7em;

	margin-bottom:2px;

}

#container ul li.att {

	list-style-type: none;
   list-style-image: none;
	font-size:0.7em;
	margin-bottom:2px;
	margin-left: 0px;

}

#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 p {
	font-size:1em;
 }


#selecteditem table {
	font-size:0.8em;
	border:1px solid #C3C7C8;
}



#selecteditem2 table {
	font-size:0.9em;
	}

#selecteditem select {
 font-size:1em;
 color:#106B34;
		}

#selecteditem input {
 font-size:1em;
 color:#106B34;
		}
#selecteditem textarea {
font-family:Tahoma;
 font-size:1em;
 color:#106B34;
		}

#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-r/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-r/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;

}

.news span {

	font-size:1em;

	color:#EC2100;

	font-weight:bold;

	display:block;

	margin-bottom:5px;

}

.news a {

	color:#323533;

	text-decoration:none;

}



.news a.tour {
	color: #0000ff;
 	text-decoration: underline;

}





#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-r/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: 14px;font-weight: bolder;color: #014E87;text-decoration: none;}



#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;

}

































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;
}

.formtable tr td {
   font-family: Tahoma;
	font-size: 40px;
}

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

div_guests_list {
	font-size: 12px;
}

#container table.bonus_tab {



        font-size:0.8em;



}



.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 */

}

b.cont {
	font-size: 0.8em;
}

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

.metro_td1
{
	background-color: #FFFFFF;
	width:1px;
	margin:0px,0px,0px,0px;
	font-size:12px;
	color: #000000;
}

.metro_td2
{
	background-color: #f7f7f7;
	width:1px;
	margin:0px,0px,0px,0px;
	font-size:12px;
	color: #000000;
}

DIV#townmenu .aCurrent {

        color : #fff;

}
