body { 
 text-align: center; 
 margin: 0;
 padding:0;
 font-family: Arial CE;
 font-size: 12px;
}

a {   
 border:none;
 text-decoration:none;
 color:#FFD1BA;
}

h1 {
 font-size: 23px;
 font-weight: bold;
 line-height: 20px;
 }

h2 {
 font-size: 23px;
 font-weight: bold;
 color:white;
 line-height: 20px;
}

h3{
 font-size: 17px;;
 font-weight: normal;
 padding:0;
 padding-bottom: 5px;
 margin:0;
}

.room_h{
display:block;
padding-top: 30px;
padding-bottom: 15px;
font-size: 18px;
}

#page{ width: 990px; margin: 0 auto; text-align: left;}


#header { width: 990px; position:relative;}
#header img { border: none; float:left;}
#header .logo_plzen2015 {position:absolute; margin-top:30px;}
#header #hotel_menu { float:right; width: 440 px; z-index:20; position:relative;}
#header #hotel_menu a { width: 143px; height: 45px; float:left;  margin-left: 1px;}

#header #hotel_menu #hotel_first, #header #hotel_menu #hotel_second,#header #hotel_menu #hotel_third {
 padding-top:25px;
 padding-left: 15px; 
 width: 128px;
 height: 20px;
}
 
#header #hotel_menu #hotel_first:hover,#header #hotel_menu #hotel_second:hover,#header #hotel_menu #hotel_third:hover{
 width: 128px;
 height: 20px;
}

#header #hotel_menu #hotel_first.active, #header #hotel_menu #hotel_second.active, #header #hotel_menu #hotel_third.active{
 font-weight: bold;
 width: 128px;
 height: 20px;
}

#header #hotel_menu #hotel_first.active:hover, #header #hotel_menu #hotel_second.active:hover, #header #hotel_menu #hotel_third.active:hover{
 font-weight: bold;
 width: 128px;
 height: 20px;
}

#header #lang_menu {
position:relative;

left:815px;
&left:480px;

height:90px;

top:-30px;\
top:35px;
&top:60px;
top\**\:40px;

margin:0;
padding:0;

width:175px;

z-index:10;
}

#header #lang_menu a {
position:relative;\
top:-65px;
left:0px;
top\**\:15px;       
font-size: 12px;
}

#header #lang_menu a.lang_cz{
  padding-left: 20px;
  background: url("../media/33e2723e4f6424364ff424b1.png") no-repeat left center;
}

#header #lang_menu a.lang_de{
  padding-left: 20px;
  background: url("../media/4d1d54464f4bb1b421ae211a.png") no-repeat left center;
}

#header #lang_menu a.lang_en{
  padding-left: 20px;
  margin-right: 5px;
  background: url("../media/3249069ddacd10f447623558.png") no-repeat left center;
}

#header #lang_menu a.lang_ru{
  padding-left: 20px;
  background: url("../media/9edd56fba55c792bbeb64f08.png") no-repeat left center;
}

#header #lang_menu a:hover, #header #lang_menu a.active {
font-size: 12px;
}

#header #main_menu {

 width:989px;
 height:41px;
 padding-left:1px;

}

 
#header #main_menu a.sub1 {
 
 text-align: center;
 font-size: 16px;
 font-weight: bold;
 display: block;
 float:left;
 width:141px;
 height:31px;\
height:30px;
&height:30px;
height\**\:40px; 

padding-top: 10px;\
padding-top: 11px;
&padding-top: 12px;

}

#header #main_menu.bru a.sub1 {
  width:171px;
}

#header #main_menu a:hover, #header #main_menu .a:hover .sub1 {
 color:white;
 background-position: 0px 42px;
}

#header #main_menu a.active {
 color:white;
 background-position: 0px 42px;
}

#header #main_menu .a {position: relative; float: left;}

#header #main_menu .subs {
  display: none;
  position: absolute;
  top: 40px;
  left: 0;
  z-index: 999999;
  width: 180px;
}

#header #main_menu a.sub2 {
  display: block;
  padding: 8px 20px ;
  color:#fff;
  font-size: 14px;
}

#header #main_menu .a:hover .subs {display: block;}

#content {

 width:990px;
 padding: 0;
 margin: 0; 
}


#footer {  
 width:990px;
 height:104px;
}

#footer #foot_space {
display:inline;
margin:10px 60px;
}

#footer #footer_menu {
padding:30px 0px 0px 40px;
 }

#footer #footer_menu a {
margin: 0 20px 0 0;
}

#footer #footer_menu a:hover {
color:white;
}

#footer #footer_menu a.active {
color:white;
}

#footer #copyright {
color:white;
display:block;
margin: 20px 0 0 40px;
}
#footer #copyright a{
color:white;
text-decoration: underline;
}

#footer #copyright a:hover{
text-decoration: none; 
}


.cleaner{clear: both;}


.err{
color: yellow;
font-size: 15px;
font-weight: bold;
}

cufon{text-indent:0!important;}@media screen,projection{cufon{display:inline!important;display:inline-block!important;position:relative!important;vertical-align:middle!important;font-size:1px!important;line-height:1px!important;}cufon cufontext{display:-moz-inline-box!important;display:inline-block!important;width:0!important;height:0!important;overflow:hidden!important;text-indent:-10000in!important;}cufon canvas{position:relative!important;}}@media print{cufon{padding:0!important;}cufon canvas{display:none!important;}}


img.partner_box{
display: block;
float:left;
width:150px;
height:150px;
margin: 20px 10px 0px 10px !important;

}



.slider   {position: relative; width: 343px; height: 186px;}   
#pager    {position: absolute; bottom: 10px; right: 10px; z-index: 999999}
#pager a  {display: block; width: 10px; height: 10px; background: url("../media/c02d6139532eaa787b0304c0.png") no-repeat top; margin-right: 3px; float: left; font-size: 0.1px; text-indent: -9999px;}
#pager a.activeSlide{background-position: bottom;}
#next2    {display: none; width: 16px; height: 35px; background: url("../media/0bf10b0399ed2256846d7c53.png") no-repeat right top; position: absolute; top: 76px; right: 10px; z-index: 999999}
#prev2    {display: none; width: 16px; height: 35px; background: url("../media/0bf10b0399ed2256846d7c53.png") no-repeat left top; position: absolute; top: 76px; left: 10px; z-index: 999999}
.slider:hover #next2,
.slider:hover #prev2 {display: block;}
.slider #next2:hover {background-position: right bottom;}
.slider #prev2:hover {background-position: left bottom;}  

.slider .items a {background: url("") !important}


#topline {height: 45px; width: 100%; margin: 0 ; padding: 0 ; position: relative; z-index: 999999;}
#topline .t_cont {width: 990px; margin: 0 auto ; padding: 0 ; position: relative; z-index: 999999;  }
#topline .t_logo {display: block; float: left; margin: 0 0 0 54px; width: 223px; height: 41px; text-indent: -999999px;position: relative; z-index: 999999;}
#topline .t_link {display: block; float: right; margin: 0 ; height: 35px; text-indent: -99999px;position: relative; z-index: 999999;}

#topline.PALACE       {background: url("../media/6c314c078aa0cb4e4d735344.png") repeat-x top}
#topline.PALACE .t_logo{background: url("../media/7f12f51fdbe58a9fc8555188.png") no-repeat top}
.PALACE #t_link_1     {background: url("../media/637fc91047c15f21590891dc.png") no-repeat top; width: 91px}
.PALACE #t_link_2     {background: url("../media/83276d3b6b70ed1ce198e2c4.png") no-repeat top; width: 96px}
.PALACE #t_link_3     {background: url("../media/af795b74505ae54b3be7d7af.png") no-repeat top; width: 85px}
.PALACE #t_link_4     {background: url("../media/f1dda5c283d89a1c3b08f50f.png") no-repeat top; width: 87px}
.PALACE #t_link_5     {background: url("../media/2e881200bdcd0d0a74e15ef5.png") no-repeat top; width: 107px; margin-right: 22px;}

#topline.ROUDNA       {background: url("../media/867214371ec4c606155d7332.png") repeat-x top}
#topline.ROUDNA .t_logo{background: url("../media/4699f1593b95fed059b37d4f.png") no-repeat top}
.ROUDNA #t_link_1     {background: url("../media/57ea207ee05e13811bed4307.png") no-repeat top; width: 91px}
.ROUDNA #t_link_2     {background: url("../media/18183bad53b57234df5d20c9.png") no-repeat top; width: 96px}
.ROUDNA #t_link_3     {background: url("../media/ea9e66d9d8df9c9348ae1498.png") no-repeat top; width: 85px}
.ROUDNA #t_link_4     {background: url("../media/03f1fa6fe14ab6d9170ca625.png") no-repeat top; width: 87px}
.ROUDNA #t_link_5     {background: url("../media/5965f4eaddf9c6d3eecfd472.png") no-repeat top; width: 107px; margin-right: 22px;}

#topline.EUROHOSTEL       { background: url("../media/d80d975960d2d9db196e7965.png") repeat-x top}
#topline.EUROHOSTEL .t_logo{background: url("../media/6caee416fd32f87fd9f4e5a9.png") no-repeat top}
.EUROHOSTEL #t_link_1     {background: url("../media/5968237b4beed9a610493331.png") no-repeat top; width: 91px}
.EUROHOSTEL #t_link_2     {background: url("../media/f3f2625b20cc79ca99039a01.png") no-repeat top; width: 96px}
.EUROHOSTEL #t_link_3     {background: url("../media/11978d25326e52a15c13a6e4.png") no-repeat top; width: 85px}
.EUROHOSTEL #t_link_4     {background: url("../media/e5250fbe20f6e57a1c129a53.png") no-repeat top; width: 87px}
.EUROHOSTEL #t_link_5     {background: url("../media/0486d5727de89a1d012507a1.png") no-repeat top; width: 107px; margin-right: 22px;}


#topline.BOUTIQUE       {display: none;  background: url("../media/d80d975960d2d9db196e7965.png") repeat-x top}
#topline.BOUTIQUE .t_logo{background: url("../media/6caee416fd32f87fd9f4e5a9.png") no-repeat top}
.BOUTIQUE #t_link_1     {background: url("../media/5968237b4beed9a610493331.png") no-repeat top; width: 91px}
.BOUTIQUE #t_link_2     {background: url("../media/f3f2625b20cc79ca99039a01.png") no-repeat top; width: 96px}
.BOUTIQUE #t_link_3     {background: url("../media/11978d25326e52a15c13a6e4.png") no-repeat top; width: 85px}
.BOUTIQUE #t_link_4     {background: url("../media/e5250fbe20f6e57a1c129a53.png") no-repeat top; width: 87px}
.BOUTIQUE #t_link_5     {background: url("../media/0486d5727de89a1d012507a1.png") no-repeat top; width: 107px; margin-right: 22px;}

#topline .t_plzen
{
  display: block;
  float: left;
  margin-top: 16px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
  width: 85px;
  height: 13px;
  text-indent: -9999px;
  z-index: 999999;

  background-repeat-x: no-repeat;
  background-repeat-y: no-repeat;
  background-attachment: initial;
  background-position-x: 50%;
  background-position-y: 0%;
  background-origin: initial;
  background-clip: initial;
  background-color: initial;
  background-size: initial;
}

#topline.EUROHOSTEL .t_plzen 
{
  background-image: url("../media/68ad5dfdeefc832208160168.png");
}
#topline.ROUDNA .t_plzen 
{
  background-image: url("../media/18d285f2bf8191ab73e2bc38.png");
}
#topline.PALACE .t_plzen 
{
  background-image: url("../media/a02f21c75e04a9c2fe53b619.png");
}

#banner_reserve #reserve_main.rru,
#banner_reserve #reserve_main.eru,
#banner_reserve #reserve_main.pru { 
  width:333px;
  padding: 5px 8px 0 15px;  
}

