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/49a2a46f79cf58bb17b2bd86.png") no-repeat left center;
}

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

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

#header #lang_menu a.lang_ru{
  padding-left: 20px;
  background: url("../media/e6ffd95c7580f033318496eb.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/d8a7a822ae6f8e857580d89d.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/c761120e36ffc40b4e456e3b.png") no-repeat right top; position: absolute; top: 76px; right: 10px; z-index: 999999}
#prev2    {display: none; width: 16px; height: 35px; background: url("../media/c761120e36ffc40b4e456e3b.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/15a5cd2d7016884fa8fd87f2.png") repeat-x top}
#topline.PALACE .t_logo{background: url("../media/d7407d2e9ecc4de8f3747e90.png") no-repeat top}
.PALACE #t_link_1     {background: url("../media/aeaa68edfe98e92b8f2cf552.png") no-repeat top; width: 91px}
.PALACE #t_link_2     {background: url("../media/5d196be991051057f4c52073.png") no-repeat top; width: 96px}
.PALACE #t_link_3     {background: url("../media/5813411b47b07b19017526b7.png") no-repeat top; width: 85px}
.PALACE #t_link_4     {background: url("../media/59af4714fbf44563be7d6a43.png") no-repeat top; width: 87px}
.PALACE #t_link_5     {background: url("../media/c62cb6865b0d8ee2d211a0e3.png") no-repeat top; width: 107px; margin-right: 22px;}

#topline.ROUDNA       {background: url("../media/a24947305b5408af5073e0ee.png") repeat-x top}
#topline.ROUDNA .t_logo{background: url("../media/03a0a5720543abc135ac09f5.png") no-repeat top}
.ROUDNA #t_link_1     {background: url("../media/7a45f33b1309a4aad7def8f3.png") no-repeat top; width: 91px}
.ROUDNA #t_link_2     {background: url("../media/99d3be67c32945168b876fa1.png") no-repeat top; width: 96px}
.ROUDNA #t_link_3     {background: url("../media/96e997f9da666058119733cd.png") no-repeat top; width: 85px}
.ROUDNA #t_link_4     {background: url("../media/d53f75fad3e214774fd350f2.png") no-repeat top; width: 87px}
.ROUDNA #t_link_5     {background: url("../media/cfe7ec51f574086d3470b4ce.png") no-repeat top; width: 107px; margin-right: 22px;}

#topline.EUROHOSTEL       { background: url("../media/fadc978769974a93056b062e.png") repeat-x top}
#topline.EUROHOSTEL .t_logo{background: url("../media/31d6d62a9083032478bc4615.png") no-repeat top}
.EUROHOSTEL #t_link_1     {background: url("../media/48b073f8701bef969ca5bec3.png") no-repeat top; width: 91px}
.EUROHOSTEL #t_link_2     {background: url("../media/fef8213148bc3c8a0375bc2f.png") no-repeat top; width: 96px}
.EUROHOSTEL #t_link_3     {background: url("../media/dd80bbf8d46a9b66434884a6.png") no-repeat top; width: 85px}
.EUROHOSTEL #t_link_4     {background: url("../media/f6b6713a745c1bf9761fb873.png") no-repeat top; width: 87px}
.EUROHOSTEL #t_link_5     {background: url("../media/97db84db035aa423ce74ec45.png") no-repeat top; width: 107px; margin-right: 22px;}


#topline.BOUTIQUE       {display: none;  background: url("../media/fadc978769974a93056b062e.png") repeat-x top}
#topline.BOUTIQUE .t_logo{background: url("../media/31d6d62a9083032478bc4615.png") no-repeat top}
.BOUTIQUE #t_link_1     {background: url("../media/48b073f8701bef969ca5bec3.png") no-repeat top; width: 91px}
.BOUTIQUE #t_link_2     {background: url("../media/fef8213148bc3c8a0375bc2f.png") no-repeat top; width: 96px}
.BOUTIQUE #t_link_3     {background: url("../media/dd80bbf8d46a9b66434884a6.png") no-repeat top; width: 85px}
.BOUTIQUE #t_link_4     {background: url("../media/f6b6713a745c1bf9761fb873.png") no-repeat top; width: 87px}
.BOUTIQUE #t_link_5     {background: url("../media/97db84db035aa423ce74ec45.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/815c5c9e25850374791cca6a.png");
}
#topline.ROUDNA .t_plzen 
{
  background-image: url("../media/eb748289d14fd5ecc9d3e761.png");
}
#topline.PALACE .t_plzen 
{
  background-image: url("../media/4bcbb96bb196644a1d42cbc3.png");
}

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

