body {

	text-align: center;

	margin: 0px;

	padding: 0px;

	background-color: #ffffff;

	/*>background-image: url(../images/telo-bg.gif);*/

	background-repeat: repeat-x;

	background-position: left top;

}



body, td, li, input, textarea, select, h1, h2, h3, h4, .nadpis2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}



input, textarea, select {

	vertical-align: middle;

}



body, td, li, input, textarea, select, a {

	color: #223d89;

}



h1, h2, h3, h4, p, form, .nadpis2 {

	margin: 0px;

	padding: 0px;

	font-weight: normal;

}



img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



.celek {

	width: 960px;

	margin: 0 auto;

	text-align: left;

	background-color: #FFFFFF;

}



.top {

	background-repeat: no-repeat;

	text-align: left;

	height: 123px;

	position: relative;

	width: 960px;

}



.nadpis2 {

	margin:10px 0px 5px;

	}



.mobil .top {

	background-image: url(../images/top.gif);

}



.midos .top {

	background-image: url(../images/top2.gif);

}



.cerpadla .top {

	background-image: url(../images/top3.gif);

}



.hotel .top {

	background-image: url(../images/top4.gif);

}



.foto_right {

	margin:0pt 0pt 0pt 20px;

}



.foto_left {

	margin:0pt 20px 0pt 0pt;

}



.lang {

	position: absolute;

	height: 16px;

	width: 185px;

	left: 670px;

	top: 65px;

}



.lang a {

	text-decoration: none;

	color: #a4afaf;

	padding-right: 25px;

}



.lang a:hover {

	color: #0095d7;

	text-decoration: underline;

}



.cerpadla .lang a:hover {

	color: #f58320;

	text-decoration: underline;

}



.hotel .lang a:hover {

	color: #0e938e;

	text-decoration: underline;

}

.telo{

	position: relative;

	background: url(../images/telo-2-bg.jpg) top center;

	height: 583px;

	

	

	}

.first {

	position: relative;

	height: 260px;

}

.second {

	position: relative;

	height: 223px;

}



.but1 {

	position: absolute;

	height: 225px;

	width: 186px;

	top: 30px;

	left: 160px;

}



.but2 {

	position: absolute;

	height: 225px;

	width: 185px;

	top: 30px;

	left: 354px;

}



.but3 {

	position: absolute;

	height: 225px;

	width: 186px;

	top: 30px;

	left: 547px;

}



.but4 {

	position: absolute;

	height: 224px;

	width: 186px;

	top: 0px;

	left: 160px;

}



.but5 {

	position: absolute;

	height: 224px;

	width: 185px;

	top: 0px;

	left: 354px;

}

.but6 {

	position: absolute;

	height: 224px;

	width: 186px;

	top: 0px;

	left: 547px;

}



.telo {

	position: relative;

}



.left {

	float: left;

	width: 651px;

}



.left-top {

	background-repeat: no-repeat;

	height: 202px;

}



.mobil .left-top {

	background-image: url(../images/left-top2.jpg);

}



.midos .left-top {

	background-image: url(../images/left-top1.jpg);

}



.cerpadla .left-top {

	background-image: url(../images/left-top3.jpg);

}



.hotel .left-top {

	background-image: url(../images/left-top4.jpg);

}



.left-top .topspacer {

	padding-top: 25px;

	padding-left: 105px;

}



.left-top .menu {

	height: 152px;

	width: 255px;

}



.left-top .menu a {

	line-height: 14px;

	padding-top: 5px;

	padding-bottom: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #0095d7;

	color: #FFFFFF;

	padding-left: 25px;

	background-image: url(../images/menu-top.gif);

	background-repeat: no-repeat;

	background-position: 0px 10px;

	display: block;

	text-align: left;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

}



.left-top .menu a.last {

	border-bottom-width: 0px;

}



.left-top .menu a:hover {

	color: #4ebff1;

	background-image: url(../images/menu-top-omo.gif);

}



.cerpadla .left-top .menu a {

	border-bottom-color: #f58320;

}



.hotel .left-top .menu a {

	border-bottom-color: #0e938e;

}



.cerpadla .left-top .menu a {

	color: #223d89;

	background-image: url(../images/menu-top3.gif);

}



.cerpadla .left-top .menu a:hover {

	color: #5068ac;

	background-image: url(../images/menu-top3-omo.gif);

}



.hotel .left-top .menu a:hover {

	color: #a0efd0;

	background-image: url(../images/menu-top4-omo.gif);

}



.left .ie-spacer {

	padding-top: 25px;

	padding-right: 35px;

	padding-bottom: 15px;

	padding-left: 105px;

}



.left  h1{

	color: #0095d7;

	padding-bottom: 20px;

	font-size: 24px;

}



.cerpadla .left  h1{

	color: #f58320;

	text-transform: lowercase;

}



.hotel .left  h1{

	color: #71c6a4;

}



.left  h2, .left .nadpis2{

	font-weight: bold;

	padding-bottom: 20px;

	font-size: 14px;

	color: #223d89;

	text-transform: lowercase;

}



.cerpadla .left  h2 .cerpadla. left .nadpis2{

	color: #fdb813;

}



.hotel .left  h2 .hotel .left .nadpis2{

	color: #0e938e;

}



.left p {

	padding-bottom: 20px;

}



.left p.odsazeni {

	text-indent: 20px;

}



.left .ie-spacer p a, .left .ie-spacer p strong, .left .ie-spacer table strong {

	color: #0095d7;

}



.cerpadla .left .ie-spacer p a, .cerpadla .left .ie-spacer p strong, .cerpadla .left .ie-spacer table strong {

	color: #f58320;

}



.hotel .left .ie-spacer p a, .hotel .left .ie-spacer p strong, .hotel .left .ie-spacer table strong {

	color: #71c6a4;

}



.left li {

	margin: 0px;

	padding: 0px 0px 0px 25px;

	list-style-type: none;

	background-color: transparent;

	background-image: url(../images/li.gif);

	background-repeat: no-repeat;

	background-position: 0px 5px;

}  



.cerpadla .left li {

	background-image: url(../images/li3.gif);

} 



.hotel .left li {

	background-image: url(../images/li4.gif);

} 



.left ul {

	margin: 0px;

	padding-bottom: 20px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

}



.left .hr {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #dedede;

	margin-bottom: 20px;

}



.left .photo-left {

	margin-right: 5px;

}



.left .photo-right {

	margin-left: 5px;

}



.left .table	 		{

	background-color: #FFFFFF;

	width: 100%;

	border-collapse: collapse;

	margin-bottom: 20px;

}



.left .table td		{ 

	border: 1px solid #1660ab; 

	padding: 5px; 

}



.left .table .table-head td		{

	background-color: #59bde8;

	font-weight: bold;

	color: #FFFFFF;

}



.left .table .table-head td a		{

	color: #FFFFFF;

}



.left .table .table-row-1 td		{ 

	background-color: #FFFFFF; 

}



.left .table .table-row-2 td		{ 

	background-color: #e2f7ff; 

}



.cerpadla .left .table .table-head td		{

	background-color: #f58320;

	font-weight: bold;

	color: #FFFFFF;

}



.cerpadla .left .table .table-row-1 td		{ 

	background-color: #FFFFFF; 

}



.cerpadla .left .table .table-row-2 td		{ 

	background-color: #feebbc; 

}



.hotel .left .table .table-head td		{

	background-color: #71c6a4;

	font-weight: bold;

	color: #FFFFFF;

}



.hotel .left .table .table-row-1 td		{ 

	background-color: #FFFFFF; 

}



.hotel .left .table .table-row-2 td		{ 

	background-color: #d5f4e8; 

}



.left .table td p		{

	padding: 0px;	

}





.left .table2	 		{

	background-color: #FFFFFF;

	width: 100%;

	margin-bottom: 20px;

}



.left .table2 td		{

	border: 0px none;

}



.left .table2 p		{

	padding-top: 0px;

	padding-bottom: 0px;

}



.left .table2 strong		{



}



.right {

	float: right;

	width: 309px;

}



.right-top {

	background-repeat: no-repeat;

	height: 143px;

}



.mobil .right-top {

	background-image: url(../images/right-top1.gif);

}



.midos .right-top {

	background-image: url(../images/right-top2.gif);

}



.cerpadla .right-top {

	background-image: url(../images/right-top3.gif);

}



.hotel .right-top {

	background-image: url(../images/right-top4.gif);

}



.right .ie-spacer {

	padding-top: 25px;

	padding-right: 105px;

	padding-bottom: 15px;

	padding-left: 20px;

}



.right .ie-spacer h2, .right .ie-spacer .nadpis2{

	padding-left: 15px;

	background-image: url(../images/right-odrazka1.gif);

	background-repeat: no-repeat;

	background-position: left top;

	font-size: 14px;

	font-weight: bold;

	color: #0095d7;

	padding-bottom: 10px;

}



.cerpadla .right .ie-spacer h2, .cerpadla .right .ie-spacer .nadpis2{

	background-image: url(../images/right-odrazka3.gif);

	color: #f58320;

}



.hotel .right .ie-spacer h2, .hotel. right. ie-spacer .nadpis2 {

	background-image: url(../images/right-odrazka4.gif);

	color: #71c6a4;

}



.right .ie-spacer h2 a, .right .ie-spacer .nadpis2 a{

	color: #0095d7;

	text-decoration: none;

}



.cerpadla .right .ie-spacer h2 a, .cerpadla .right .ie-spacer .nadpis2 a {

	color: #f58320;

}



.hotel .right .ie-spacer h2 a, .hotel .right .ie-spacer .nadpis2 a {

	color: #71c6a4;

}



.right .ie-spacer p {

	padding-left: 15px;

	padding-bottom: 20px;

}



.right .ie-spacer p a, .right .ie-spacer p strong {

	color: #0095d7;

}



.cerpadla .right .ie-spacer p a, .cerpadla .right .ie-spacer p strong {

	color: #f58320;

}



.hotel .right .ie-spacer p a, .hotel .right .ie-spacer p strong {

	color: #71c6a4;

}



.bottom {

	background-image: url(../images/bottom-bg.gif);

	background-repeat: repeat-x;

	height: 59px;

	position: relative;

}



.bottom .copyright {

	position: absolute;

	height: 16px;

	width: 270px;

	right: 0px;

	top: 22px;

	line-height: 16px;

}



.bottom .menu {

	position: absolute;

	height: 16px;

	width: 509px;

	left: 80px;

	top: 22px;

	line-height: 16px;

}



.bottom .menu a {

	text-decoration: none;

	color: #a4afaf;

	padding-right: 25px;

	padding-left: 25px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #a4afaf;

}



.bottom .menu a.last {

	border-right-width: 0px;

}



.bottom .menu a:hover {

	color: #0095d7;

	text-decoration: underline;

}



.cerpadla .bottom .menu a:hover {

	color: #f58320;

	text-decoration: underline;

}



.hotel .bottom .menu a:hover {

	color: #0e938e;

	text-decoration: underline;

}
