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

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

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

#header #lang_menu a.lang_ru{
  padding-left: 20px;
  background: url("../media/5d3e78e03f146d4ed3f87d9f.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/e123aa92975604f4a14b1c88.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/4a2f30870f896df5ee1a25e5.png") no-repeat right top; position: absolute; top: 76px; right: 10px; z-index: 999999}
#prev2    {display: none; width: 16px; height: 35px; background: url("../media/4a2f30870f896df5ee1a25e5.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/e1c1b1b123c0d47d3abeaaa7.png") repeat-x top}
#topline.PALACE .t_logo{background: url("../media/684ecf820b06a03aad64a8f4.png") no-repeat top}
.PALACE #t_link_1     {background: url("../media/d1d53dcd17cb46dd83b58554.png") no-repeat top; width: 91px}
.PALACE #t_link_2     {background: url("../media/445d4b1c75fd6c810fba93e3.png") no-repeat top; width: 96px}
.PALACE #t_link_3     {background: url("../media/3ebdcc1d3c2ee114fe91b024.png") no-repeat top; width: 85px}
.PALACE #t_link_4     {background: url("../media/6addac077dc3e2ae9a6e3389.png") no-repeat top; width: 87px}
.PALACE #t_link_5     {background: url("../media/40551be7567a8a32aa42af52.png") no-repeat top; width: 107px; margin-right: 22px;}

#topline.ROUDNA       {background: url("../media/0e0bf314a82fceeb22719262.png") repeat-x top}
#topline.ROUDNA .t_logo{background: url("../media/a06df0fbd502c5f8c3310be5.png") no-repeat top}
.ROUDNA #t_link_1     {background: url("../media/1f18d3202a3b3d9c84c30773.png") no-repeat top; width: 91px}
.ROUDNA #t_link_2     {background: url("../media/47c69788fe717a12dd7139ab.png") no-repeat top; width: 96px}
.ROUDNA #t_link_3     {background: url("../media/346529a12d730923bb916647.png") no-repeat top; width: 85px}
.ROUDNA #t_link_4     {background: url("../media/d39f5b5c1e0c8c6df2a1d975.png") no-repeat top; width: 87px}
.ROUDNA #t_link_5     {background: url("../media/049b61611447c79b38fba776.png") no-repeat top; width: 107px; margin-right: 22px;}

#topline.EUROHOSTEL       { background: url("../media/ae031c63a48a985a91b1bc56.png") repeat-x top}
#topline.EUROHOSTEL .t_logo{background: url("../media/f7637702b01da40899cb4a8f.png") no-repeat top}
.EUROHOSTEL #t_link_1     {background: url("../media/53f2ef73874fcc00d84d3456.png") no-repeat top; width: 91px}
.EUROHOSTEL #t_link_2     {background: url("../media/1e3b58fdcc45e92671acf184.png") no-repeat top; width: 96px}
.EUROHOSTEL #t_link_3     {background: url("../media/a5f8aed7ec66d290888a8491.png") no-repeat top; width: 85px}
.EUROHOSTEL #t_link_4     {background: url("../media/51ceeaa6dab65db829d6e0b5.png") no-repeat top; width: 87px}
.EUROHOSTEL #t_link_5     {background: url("../media/a1195e953e6d5ced671af663.png") no-repeat top; width: 107px; margin-right: 22px;}


#topline.BOUTIQUE       {display: none;  background: url("../media/ae031c63a48a985a91b1bc56.png") repeat-x top}
#topline.BOUTIQUE .t_logo{background: url("../media/f7637702b01da40899cb4a8f.png") no-repeat top}
.BOUTIQUE #t_link_1     {background: url("../media/53f2ef73874fcc00d84d3456.png") no-repeat top; width: 91px}
.BOUTIQUE #t_link_2     {background: url("../media/1e3b58fdcc45e92671acf184.png") no-repeat top; width: 96px}
.BOUTIQUE #t_link_3     {background: url("../media/a5f8aed7ec66d290888a8491.png") no-repeat top; width: 85px}
.BOUTIQUE #t_link_4     {background: url("../media/51ceeaa6dab65db829d6e0b5.png") no-repeat top; width: 87px}
.BOUTIQUE #t_link_5     {background: url("../media/a1195e953e6d5ced671af663.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/6b894c5835859fd44e3e1f63.png");
}
#topline.ROUDNA .t_plzen 
{
  background-image: url("../media/1b9f1b893d1bdca7b74a7e35.png");
}
#topline.PALACE .t_plzen 
{
  background-image: url("../media/835dc8859e701d29256393a9.png");
}

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

