/*
 * screen.css - styl pro zobrazeni na obrazovce
 * Autor: Radek Liska, radarfox at seznam.cz
 */

/* ==============================================[ pozicni bloky ] */

body {
	margin: 0;
	padding: 0;
	background: #93d3e8 url(../img/body.gif) repeat-x;
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

body.leto {
	background-color: #e4cfc3;
	background-image: url(../img/new/body-leto.gif);
}

body.zima {
	background-image: url(../img/body-zima.png);
}

#all {
	position: relative;
	margin: 0 auto;
	padding: 356px 0 0;
/* 	width: 990px; */
	width: 1010px;
	text-align: left;
	background-color: #f1f1f1;
}

#wrap {
 	margin: 0;
 	padding: 9px 0 0;
	/*background: url(../img/wrap.jpg) no-repeat right top;
	background-position: 600px 0px;*/
}

.leto #wrap {
	background-image: url(../img/blank.gif);
	background-position: 620px 0px;
}

/* ==============================================[ hlavicka ] */

#mytable {
	width: 99%;
	padding: 0;
	margin: 0;
}
#mytable caption {
	padding: 0 0 5px 0;
	width: 100%;
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
#mytable th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(/img/bg_header.jpg) no-repeat;
}
#mytable th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
#mytable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}
#mytable td.alt {
	background: #F5FAFA;
	color: #797268;
}
#mytable th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url('img/bullet1.gif') no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#mytable th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url('img/bullet2.gif') no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}


.hidden
{
	position: absolute;
	top: -10000px;
}


#head {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 356px;
	background: url(../img/head-winter.jpg) no-repeat;
	overflow: hidden;
}

.leto #head {
	background-image: url(../img/new/head-leto.jpg);
}

.zima #head {
	background-image: url(../img/head-zima.jpg);
}

#head .header,
#head .hr {
	display: none;
}

#logo {
	text-align:left;
	position: absolute;
	z-index: 2;
	top: 27px;
	left: 48px;
	margin: 0px;
	padding: 0px;
/*	width: 290px;*/
	width: 290px;
	height: 95px;
}

#logo a {
	position: relative;
	display: block;
	height: 100%;
}

#logo span {
	display: none;
}

#topmenu {
	position: absolute;
	top: 30px;
/*	left: 390px;
	width: 600px;*/
	left: 380px;
	width: 620px;
	height: 40px;
	font-size: 117%;
	line-height: 40px;
	white-space: nowrap;
	overflow: hidden;
}

#langbar {
	position: absolute;
	top: 43px;
	left: 910px;
	width: 100px;
	height: 15px;
	line-height: 40px;
	overflow: hidden;
}

#langbar ul {
	margin: 0;
	padding: 0;
	height: 100%;
	list-style: none outside;
}

#langbar li {
	float: left;
	margin: 0 5px 0 0;
	height: 100%;
	background: url(../img/flagmenu.gif) no-repeat 0 -160px;
}

#langbar a {
	display: block;
	padding: 0 5px 0 0;
	height: 100%;
	color: #444;
	text-decoration: none;
}

/*#langbar span {
	display: none;
}*/

#langbar li.n01 {
	background-position: 0 0;
}

#langbar li.n02 {
	background-position: 0 -15px;
}

#langbar li.n03 {
	background-position: 0 -30px;
}



#topmenu ul {
	margin: 0;
	padding: 0;
	height: 100%;
	list-style: none outside;
}

#topmenu li {
	float: left;
	margin: 0 5px 0 0;
	height: 100%;
	background: url(../img/topmenu.gif) no-repeat 0 -160px;
}

* html #topmenu li {
	padding: 0 10px 0 40px;
}

#topmenu li.n01 {
	background-position: 0 0;
}

#topmenu li.n02 {
	background-position: 0 -40px;
}

#topmenu li.n03 {
	background-position: 0 -80px;
}

#topmenu li.n04 {
	background-position: 0 -120px;
}

#topmenu a {
	display: block;
	padding: 0 10px 0 40px;
	height: 100%;
	color: #444;
	text-decoration: none;
}

* html #topmenu a {
	display: inline;
	padding: 0;
}

* html #topmenu a:hover {
	text-decoration: underline;
}

#topmenu a:hover span {
	border-bottom: 2px solid #444;
}

#headmenu {
	position: absolute;
	top: 158px;
	left: 28px;
	width: 187px;
/*	left: 610px;
	width: 400px;*/
	height: 182px;
	overflow: hidden;
}

#headmenu ul {
	margin: 0;
	padding: 0;
	height: 100%;
	list-style: none outside;
}

#headmenu li {
	float: left;
	width: 187px;
        height: 45px;
}

.leto #headmenu {
	position: absolute;
	top: 275px;
	left: 280px;
	width: 700px;
/*	left: 610px;
	width: 400px;*/
	height: 57px;
	overflow: hidden;

}

.leto #headmenu ul {
	margin: 0;
	padding: 0;
	height: 100%;
	list-style: none outside;
}

.leto #headmenu li {
	float: left;
	width: 173px;
	height: 100%;
}

#headmenu a {
	display: block;
	height: 100%;
	background: url(../img/head-hover-new.jpg) no-repeat -200px 0;
}

.leto #headmenu a {
	background: url(../img/new/head-menu-hover-leto.jpg) no-repeat -683px 0;
}

.zima #headmenu a {
	background: url(../img/headmenu-zima.jpg) no-repeat 0 -180px;
}

/*#headmenu li.n01 a:hover {background-position: 9px 4px}
#headmenu li.n02 a:hover {background-position: -86px 4px}
#headmenu li.n03 a:hover {background-position: -181px 4px}
#headmenu li.n04 a:hover {background-position: -276px 4px}*/
#headmenu li.n01 a:hover {background-position: 1px 1px}
#headmenu li.n02 a:hover {background-position: 1px -44px }
#headmenu li.n03 a:hover {background-position: 1px -89px }
#headmenu li.n04 a:hover {background-position: 1px -134px }

.leto #headmenu li.n01 a:hover {background-position: 0 0}
.leto #headmenu li.n02 a:hover {background-position: -173px 0}
.leto #headmenu li.n03 a:hover {background-position: -346px 0}
.leto #headmenu li.n04 a:hover {background-position: -519px 0}

.zima #headmenu li.n01 a:hover {background-position: 0 0}
.zima #headmenu li.n02 a:hover {background-position: 0 -45px}
.zima #headmenu li.n03 a:hover {background-position: 0 -90px}
.zima #headmenu li.n04 a:hover {background-position: 0 -135px}

#headmenu span {
	display: none;
}

/* ==============================================[ paticka ] */

#foot {
	padding: 10px 0 0;
	width: 100%;
	background: #93d3e8 url(../img/foot.gif) no-repeat;
	color: #e2e2e2;
	text-align: center;
	overflow: hidden;
}

.leto #foot {
	background-color: #E4CFC3;
	background: #E4CFC3 url(../img/new/foot-leto.gif) no-repeat;
	color: #333;
}

#foot .header,
#foot .hr {
	display: none;
}

#foot .container {
	margin: 0 10px;
	padding: 10px 0;
}

#foot a {
	color: #e2e2e2;
	text-decoration: none;
}

.leto #foot a {
	color: #333;
}

#foot a:hover {
	text-decoration: underline;
}

/* ==============================================[ sloupec ] */

#column {
	float: left;
	width: 224px;
	overflow: hidden;
}

#column .hr {
	display: none;
}

#column .container {
	margin: 0 0 0 9px;
	padding: 0;
}

#column .box {
	margin: 0 0 9px;
	width: 100%;
	background: #c2e0ff;
}

.leto #column .box {
	background-color: #e7e1dd;
}

#column .box .header {
	margin: 0px;
	padding: 0 5px 0 70px;
	height: 54px;
	background: url(../img/box-column-top-1.gif) no-repeat;
	color: #292929;
	font-size: 150%;
	line-height: 54px;
	white-space: nowrap;
}

.leto #column .box .header {
	background-image: url(../img/new/box-column-top-1-leto.gif);
}

#column .lastminute .header {
	background-image: url(../img/box-column-top-2.gif);
}

.leto #column .lastminute .header {
	background-image: url(../img/new/box-column-top-2-leto.gif);
}

#column .gerck .header {
	background-image: url(../img/box-column-top-0.gif);
}

.leto #column .gerck .header {
	background-image: url(../img/new/box-column-top-0-leto.gif);
}

#column .hotel .header {
	background-image: url(../img/hotely.gif);
}

.leto #column .hotel .header {
	background-image: url(../img/new/hotely-leto.gif);
}

#column .box .header a {
	color: #292929;
	text-decoration: none;
}

#column .box .header a:hover {
	text-decoration: underline;
}

#column .box .bg-b {
	height: 6px;
	background-image: url(../img/box-column-bottom.gif);
}

.leto #column .box .bg-b {
	background-image: url(../img/new/box-column-bottom-leto.gif);
}

#sidemenu {
	margin: 0 px;
	padding: 0;
}

#sidemenu ul {
	margin: 0;
	margin-left: -1.0em; /*-1,5em*/
	padding: 0;
	list-style: none outside;
}

#sidemenu ul ul {
	margin: 0 0 13px -2.0em;  /*-0.5em*/
	list-style: none outside;
	padding: 0;
}

#sidemenu ul ul ul {
	margin: 0 0 10px -3px;  /*-0.5em*/
	list-style: none outside;
	padding: 0;
}

#sidemenu li {
	padding: 12px 0 5px 25px;
	background: url(../img/sidemenu-bullet-1.gif) no-repeat 0 4px;
	margin: 0 0 0 21px;
	font-weight: bold;
}

.leto #sidemenu li {
	background-image: url(../img/new/sidemenu-bullet-1-leto.gif);
}

#sidemenu ul ul li,
.leto #sidemenu ul ul li {
	padding: 0 0 0 10px;
	background: no-repeat 0 0 transparent;
	font-weight: normal;
}

#sidemenu ul ul ul li {
	padding: 0 0 0 15px;
	background-image: url(../img/sidemenu-bullet-2.gif);
	font-weight: normal;
}

.leto #sidemenu ul ul ul li {
	background-image: url(../img/sidemenu-bullet-2-leto.gif);
}

#sidemenu a {
	color: #444;
	text-decoration: none;
}

#sidemenu .hotel a {
	color: #666;
}
#sidemenu a:hover {
	text-decoration: underline;
}

#banner {
	margin: 0px;
}

#banner .container {
	margin: 0 10px;
	padding: 10px 0;
	text-align: center;
}

/* ==============================================[ obsah ] */

#main {
	float: right;
/* 	width: 736px;  */
	width: 760px;
	overflow: hidden;
	padding: 0 10px 0 15px;
}

#main iframe {
	background-color: #F1F1F1;
}

#main #breadcrumb {
	font-size: 90%;
	color: #333333;
	padding-bottom: 2px;
}

#main #breadcrumb a, #main #breadcrumb a:visited {
	color: #333333;
	text-decoration: underline;
}

#main #breadcrumb a:hover {
	color: #158AA2;
	text-decoration: none;
}

#main .chosen img {
        margin: 0px;
	border: 0px solid #9ECEFF;
        padding: 0px;
}

#main  img {
	margin: 10px 0 5px 0;
	border: 1px solid #9ECEFF;
	padding: 3px;
}

#main #banners img {
	border: 0;
}

#main .container {
	margin: 0 9px 0 11px;
	padding: 5px 0;
}

#main #navi {
	padding: 0 0 0 4px;
	border-left: 3px solid #b2b2b2;
	color: #b2b2b2;
	font-size: 117%;
}

#main #navi a {
	color: #b2b2b2;
	text-decoration: none;
}

#main #navi a:hover {
	text-decoration: underline;
}

#main .column-560 {
	float: left;
	width: 560px;
}

#main .column-164 {
	float: right;
	width: 164px;
}

#main .box {
	position: relative;
	margin: 0 0 10px;
	width: 100%;
	background: #f8f8f8 repeat-y;
}

#main .box .container {
	margin: 0 8px;
	padding: 8px 0 0;
}

#main .box .bg-t,
#main .box .bg-b {
	height: 5px;
}

#main .box-164 {
	width: 164px;
	background-image: url(../img/box-164-center.gif);
}

#main .box-164 .bg-t {
	background-image: url(../img/box-164-top.gif);
}

#main .box-164 .bg-b {
	background-image: url(../img/box-164-bottom.gif);
}

#main .box-180 {
	width: 180px;
	background-image: url(../img/box-180-center.gif);
}

#main .box-180 .bg-t {
	background-image: url(../img/box-180-top.gif);
}

#main .box-180 .bg-b {
	background-image: url(../img/box-180-bottom.gif);
}

#main .box-360 {
	width: 360px;
	background-image: url(../img/box-360-center.gif);
}

#main .box-360 .bg-t {
	background-image: url(../img/box-360-top.gif);
}

#main .box-360 .bg-b {
	background-image: url(../img/box-360-bottom.gif);
}

#main .box-560 {
	width: 560px;
	background-image: url(../img/box-560-center.gif);
}

#main .box-560 .bg-t {
	background-image: url(../img/box-560-top.gif);
}

#main .box-560 .bg-b {
	background-image: url(../img/box-560-bottom.gif);
}

#main .table .bg-t {
	z-index: 1;
	height: 31px;
	background-image: url(../img/box-560-top-2.gif);
}

#main .table .container {
	position: relative;
	z-index: 2;
}

#main .table table {
	width: 544px;
	margin: 0;
}

#main .table th,
#main .table td {
	border: none;
}

#main .table th {
	padding-bottom: 10px;
}

.sipka {
	text-align: center;
}

#main .skimapa {
	padding-bottom: 70px;
}

#main .skimapa .sipka {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #f1f1f1 url(../img/box-180-bottom.gif) no-repeat;
}

#main img.stredisko {
	float: right;
	margin: 15px 5px 5px 5px;
}

#main iframe {
	position: relative;

	left: 0px;
	top: 20px;
	/*height:800px;*/
	border:0px solid #000000;
}

#zajezdy
{
	width:650px;
	height:800px;
}

#exotika
{
/*	width:100%;
	min-height:800px;
	height:auto;*/
}

.sipka a {
	display: block;
	position: relative;
	margin: 0 auto;
	width: 105px;
	height: 75px;
	background: url(../img/sipka.png) no-repeat right top;
	color: #fff;
	font-size: 84%;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 75px;
	white-space: nowrap;
	overflow: hidden;
}

* html .sipka a {
	behavior: url(css/iepngfix.htc);
}

.sipka a:hover {
	color: #000;
}

.hotel a {
	color: #ffffff;
	font-size: 90%;
}

/* ==============================================[ bordel od programatoru ] */

.leto .tlacitko a{
}

.tlacitko a{
    background-color: #E4CFC3;
    border: 1px dotted gray;
    border-radius: 5px 5px 5px 5px;
    color: black;
    padding: 5px 15px;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
}

.tlacitko a:hover{
    border: 1px solid gray;
}

#vyhledavac input, #vyhledavac select, #vyhledavac textarea{
    border: 1px dotted black;
    padding: 0px;
}

.letni{
  width: 755px;
    background-color: #E4CFC3;
    border: 1px dotted black;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}

.letni:hover{
    border: 1px solid black;
}

.zimni{
  width: 755px;
    background-color: #c2e0ff;
    border: 1px dotted black;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}

.zimni:hover{
    border: 1px solid black;
}

.chosen{
    width: 750px;
    height: 230px;
    overflow: hidden;
}

.chosen img{
    float: left;
    width: 300px;
}

.chosen .telo{
    float: right;
    width: 400px;
    margin-left: 20px;
}

.leto .chosen .telo a{
    color: black;
    padding: 5px 10px;
    background-color: #DE840D;
    text-decoration: none;
    margin-left: 40px;
    border: 1px solid white;
}
.zima .chosen .telo a{
    color: black;
    padding: 5px 10px;
    background-color: #9ECEFF;
    text-decoration: none;
    margin-left: 40px;
    border: 1px solid white;
}
.chosen .telo a:hover{
    border: 1px solid gray;
}

.show_search a{
        border: 1px solid white;
        float: left;
        margin-left: 100px;
        padding: 5px 15px;
        background-color: #9eceff;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        text-decoration: none;
        color: black;
}

.leto .show_search a, .leto .show_form a{
        background-color: #E4CFC3;

}

.show_search a:hover{
        border-color: gray;
}

.show_form a{
        border: 1px solid white;
        float: right;
        margin-right: 100px;
        padding: 5px 15px;
        background-color: #9eceff;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        text-decoration: none;
        color: black;
}

.show_form a:hover{
        border-color: gray;
}

.objednat a{
        border: 1px solid white;
        margin-left: 250px;
        padding: 10px 15px;
        background-color: #E4CFC3;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        text-decoration: none;
        font-weight: bold;
        color: black;
}

.objednat a:hover{
        border-color: gray;
}

#vyhledavac input:hover, #vyhledavac textarea:hover, #vyhledavac select:hover{
    border: 1px solid black;
    padding: 0px;
}

#vyhledavac input:focus, #vyhledavac textarea:focus, #vyhledavac select:focus{
    border: 1px solid #FF5A00;
    padding: 0px;
}

#vyhledavac table{
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    font-weight: bold;

}

#vyhledavac table td{
    border: 0px solid black;
    text-align: center;
}

/*******************************************
	STYLY PRE VZHLAD DETAILU STREDISKA
*******************************************/
#stredisko_thumbs {  /* obrazky napravo */
	display: block;
	float: right;
	margin: 0 auto;
	text-align: center; /* IE<=6 centering */
	width: 164px;
}

#stredisko_thumbs .stredisko_wrap {   /* pozadie jedn. obrazku */
	background: url(../img/img_thumb_bg.gif) top center no-repeat;
	height: 133px;
	padding-bottom: 5px;
	width: 164px;
}

#stredisko_thumbs img.stredisko {   /* jedn. obrazok */
	margin: 0;
	height: 103px;
	margin-top: 10px;
	margin-right: 8px;
	width: 138px;
}
#stredisko_thumbs #button_next_photo {
	background: url(../img/button_more_photos.gif) top left no-repeat;
	height: 79px;
	width: 148px;
}
#stredisko_thumbs #button_next_photo a {
	background: url(../img/ico_next_photo.jpg) top left no-repeat;
	display: block;
	height: 79px;
	width: 148px;
}
#stredisko_thumbs #button_next_photo a span {
	display: none;
}


#skimapa_wrap {
	float: right;
	background: url(../img/box_skimap_top.gif) left top no-repeat;
}

#skimapa_wrap #skimapa {
	background: url(../img/box_skimap_bg.gif) repeat-y;
	margin-right: 14px;
	margin-top: 8px;
	text-align: center;
	width: 180px;
}

#skimapa_wrap #skimapa2 {
	background: url(../img/box_skimap_bg.gif) repeat-y;
	margin-top: 8px;
	text-align: center;
	width: 180px;
}
#skimapa_wrap img {
	width: 156px;
	text-align: center;
	margin-top: 0px;
}
#skimapa .red {
	color: #cc1111;
}
#skimapa .black {
	color: #111111;
}
#skimapa .blue {
	color: #1111cc;
}
#skimapa .green {
	color: #11cc11;
}
#skimapa_wrap #skimapa_box_bottom {
	background: url(../img/box_skimap_bottom.gif) top left no-repeat;
	display: block;
	height: 11px;
	width: 180px;
	/*margin:-20px 0 0 0;*/
}
#skimapa_wrap p {
	color: #666666;
	font-size: 0.8em;
	font-weight: bold;
	margin-bottom: 0;
	margin-left: 15px;
	text-align: left;
}
#skimapa_wrap #button_skimap {
	background: url(../img/button_skimap.gif) top left no-repeat;
	height: 83px;
	margin-top: 10px;
	width: 180px;
}
#skimapa_wrap #button_skimap a {
	display: block;
	width: 180px;
	height: 83px;
}
#skimapa_wrap #button_skimap a span {
	display: none;
}

/* STREDISKO - with photos diplayed */
#box_content_wrap {
	background: url(../img/box_content_top.gif) top left no-repeat;
	padding: 5px 5px 5px 15px;
	margin: 0 15px 0 0;
	width: 345px;
}

#box_content_wrap div {
	padding: 0 10px 5px 0px;
}

#box_content_wrap2 div {
	padding: 0 10px 5px 0px;
}

#box_content_wrap3 div {
	padding: 0 10px 5px 0px;
}



#box_content_wrap span#box_content_bottom {
	background: url(../img/box_content_bottom.gif) top left no-repeat;
	display: block;
	height: 11px;
	margin: 0 0 -5px -15px;
	width: 363px;
}
#box_content_wrap ul {
	/*list-style: none;*/
	padding-right: 30px;
	padding-left: 10px;
}

/* STREDISKO - without photos diplayed */
#box_content_wrap2 {
	background: url(../img/box-560-top.gif) top left repeat;
	padding: 5px 5px 5px 15px;
	width: 540px;
}

#box_content_wrap2 span#box_content_bottom2 {
	background: url(../img/box-560-bottom.gif) top left no-repeat;
	display: block;
	height: 5px;
	margin: 0 0 -5px -15px;
	width: 560px;
}
#box_content_wrap2 ul {
	/*list-style: none;*/
	padding-right: 30px;
	padding-left: 10px;
}
/* STREDISKO - without photos diplayed */

/* HOTEL contents box */
#box_content_wrap3 {
	background: url(../img/box-733-top.gif) top left no-repeat;
	/*background-color: #ff00ff;*/
	padding: 5px 5px 5px 15px;
	width: 713px;
}


#box_content_wrap3 span#box_content_bottom3 {
	background: url(../img/box-733-bottom.gif) top left repeat;
	display: block;
	height: 5px;
	margin: 0 0 -5px -15px;
	width: 733px;
}
#box_content_wrap3 ul {
	/*list-style: none;*/
	padding-right: 30px;
	padding-left: 10px;
}

/* HOTEL contents box */
#box_content_wrap4 {
	background: url(../img/box-544-top.gif) top left no-repeat;
	/*background-color: #ff00ff;*/
	padding: 5px 5px 5px 15px;
	width: 524px;
}


#box_content_wrap4 span#box_content_bottom4 {
	background: url(../img/box-544-bottom.gif) top left repeat;
	display: block;
	height: 5px;
	margin: 0 0 -5px -15px;
	width: 544px;
}
#box_content_wrap4 ul {
	/*list-style: none;*/
	padding-right: 30px;
	padding-left: 10px;
}

#box_vyhody_nevyhody
{
	margin-bottom: 30px;

}

/*#vyhody
{
	float: left;
	posotion: relative;
}


#nevyhody
{
	float: right;
	posotion: relative;
}*/

#nevyhody-list
{
	/*float: right;*/
	position: absolute;
	top: -10000px;
}

#vyhody-list
{
	/*float: left;*/
	position: absolute;
	top: -10000px;
}

table#capacities {
	background: url(../img/table_capacities_bottom_bg.gif) bottom left no-repeat;
	/*background-color: #ff00ff;*/
	color: #666666;
	float: left;
	width: 733px;
}
table#capacities  tr.thead {
	background: url(../img/table_capacities_head_bg.gif) top left no-repeat;
	position: relative;
   	border: none;
	border-bottom: 1px solid #cecece;
}
table#capacities td, table#capacities th {
	background: transparent; /*IE7 fix */
	border: none;
	line-height: 2em;
	padding: 0 5px 0 5px;
}
table#capacities tr.thead th {
	color: #333333;
	line-height: 35px;
}

.bordered
{
	border-right: 3px solid #444;
}

.changed
{
	background-color: #00cc00;
}

.odd
{
	background-color: #ededed;
}

.even
{
	background-color: #dcdcdc;
}


