
/*
**************************************************
CSS soubor pro webove stranky www.auto-dovolena.cz
copyright www.sikt.cz 2009
**************************************************
*/

body, html {
margin : 0;
padding : 0;
color : #000;
background : #fff;
font : 12px Arial, Verdana, Helvetica, sans-serif;
}
img {
border : 0;
}
h3 {
font-size : 17px;
color : #2f0d0c;
padding : 3px 0 0 3px;
letter-spacing : -0.5px;
}
#obal {
position : relative;
margin : 10px auto;
width : 980px;
height : 100%;
background-color : #eed48a;
}
#pozadi {
position : absolute;
left : 0;
top : 0;
width : 980px;
height : 100%;
}
#hlavicka {
position : relative;
width : 980px;
height : 240px;
background : transparent;
}
#stred {
position : relative;
width : 980px;
height : 100%;
}
#paticka {
position : relative;
width : 980px;
height : 24px;
font-size : 13px;
background-color : #d28a36;
text-align : center;
}
#paticka a:link, #paticka a:visited {
text-decoration : none;
color : #000;
}
#paticka a:hover {
text-decoration : underline;
color : #000;
}
#slogan {
position : absolute;
top : 75px;
left : 440px;
}
#slogan h1 {
margin : 0;
padding : 0;
font-size : 20px;
font-style : italic;
font-family : times;
}
#menu {
float : left;
margin : 20px 0 0 30px;
_margin : 20px 0 0 20px;
background-color : transparent;
width : 210px;
height : 400px;
text-align : left;
}

#menu a {
display : block;
padding-bottom : 4px;
width : 145px;
background-color : transparent;
border-bottom : 1px solid #d59243;
font-size : 16px;
letter-spacing : 0.05em;
font-weight : bold;
}
#menu a:link, #menu a:visited {
color : #320b0c;
text-decoration : none;
border-left : 6px solid #d59243;
padding-left : 5px;
padding-right : 2px;
}
#menu a:hover {
background-color : #eed48a;
color : #622125;
border-left : 6px solid #320b0c;
padding-left : 6px;
padding-right : 1px;
}
#obsah {
float : right;
margin : 55px 15px 0 0;
width : 660px;
height : 100%;
background-color : transparent;
}
#obsah h2 {
margin :2px;
padding : 0;
font-size : 22px;
font-style : italic;
font-family : times;
color : #2f0d0c;
}
#pojisteni {margin:5px 0;color:#622125}
#pojisteni ul {margin:15px 0px;}
#pojisteni li {padding: 12px; display:inline;list-style-type: disc;color:#622125;font-weight:bold; font-size:14px}
#pojisteni a {text-decoration:none; color:#000;font-weight:bold; font-size:14px}
#pojisteni a:hover {color:#622125;}
#pojform {
	width:550px;
	margin:15px 0 20px 50px;  
	background-color:transparent; 
	color:#000; 
	padding: 15px 0 5px 10px}
.poj_varovani {
	width:500px; 
	text-align:center; 
	margin:5px 0; color:red;
	background-color:white; 
	border:1px solid red; 
	font-weight:normal; 
	font-size:14px}
#text {
	color:#622125;
	font-size:14px; 
	margin:25px 0 35px 12px;
}
#text li{ 
	color:#622125;
	list-style-type:disc;
	padding:2px 0 2px 0px
}

.text {
	color:#622125;
	font-size:14px; 
	margin:25px 0 35px 12px;
}
.text li{ 
	color:#622125;
	list-style-type:disc;
	padding:2px 0 2px 0px
}

.center {
	text-align:center
}
.cistic {
clear : both;
}
.skryte {
display : none;
}
.akce{
margin:20px; 
padding:5px;
border:3px double #511D12;
color:#511D12; 
background-color:transparent;
font-style:italic;
font-weight:bold;
}
#kalendare {
width : 230px;
float : left;
text-align : center;
background-color : transparent;
color : #000;
}
.kalendar {
position : relative;
width : 180px;
height : 180px;
margin : 15px 0 5px 40px;
padding : 2px;
background-color : transparent;
}
.kalendarTab {
width : 180px;
float : left;
border : 1px solid #ccc;
color : #000;
background-color : #e4bb7d;
border-collapse : collapse;
font-size : 12px;
}
.kalendar td {
border : 1px solid #ddd;
padding : 1px 3px 1px 1px;
text-align : right;
}
.nazevkalendare {
background-color : #e4bb7d;
color : #000;
font-weight : normal;
}
.nazevmesice {
background-color : #d38b39;
color : #000;
}
.nazvydni {
background-color : #6f4f16;
color : #fff;
}
.bezrezervace {
background-color : #e4bb7d;
}
.rezervace1 {
color : #fff;
background-color : #d38b39;
font-weight : bold;
}
.rezervace2 {
color : #fff;
background-color : #621316;
font-weight : bold;
}
.rezervace3 {
color : #fff;
background-color : #4A4A4A;
font-weight : bold;
}
.listvlevo {
position : absolute;
top : 24px;
left : 8px;
}
.listvpravo {
position : absolute;
top : 24px;
left : 164px;
}
#rezervace {
position : relative;
width : 310px;
margin : 15px 0 0 275px;
border : 1px solid #3b3b3b;
background-color : #f6e4be;
color : #000;
padding : 25px 0 0 10px;
}
#rezervace a:link, #rezervace a:visited {
text-decoration : none;
color : #511D12;
}
#rezervace a:hover {
text-decoration : underline;
color : #511D12;
}
.galerie {
margin :45px 15px;
padding : 6px;
border : 1px solid #511D12;
color : white;
background-color : #d28a36;
}
.galerie a{
color :#511D12;
text-decoration:none
} 
.galerie a:hover {
	text-decoration:underline;
	color : #511D12;
}


.rez_text {
font-size : 12px;
font-weight : normal;
width : 100px;
}
.rez_text2 {
font-size : 12px;
font-weight : normal;
width : 130px;
}
.rez_mala {
width : 40px;
border : 1px solid #3b3b3b;
background-color : #d38b39;
color : #000;
}
.rez_rc1 {
width : 60px;
border : 1px solid #3b3b3b;
background-color : #d38b39;
color : #000;
}
.rez_typvozu {
width : 110px;
border : 1px solid #3b3b3b;
background-color : #d38b39;
color : #000;
}
.rez_datum {
width : 70px;
border : 1px solid #3b3b3b;
background-color : #d38b39;
color : #000;
}
.rez_normal {
width : 150px;
border : 1px solid #3b3b3b;
background-color : #d38b39;
color : #000;
}
.psc {
width : 60px;
border : 1px solid #3b3b3b;
background-color : #d38b39;
color : #000;
}
.rez_ext {
width : 180px;
border : 1px solid #3b3b3b;
background-color : #d38b39;
color : #000;
}
.rez_ext2 {
width : 250px;
border : 1px solid #3b3b3b;
background-color : #d38b39;
color : #000;
}
.rez_varovani {
position : absolute;
left : 10px;
top : 8px;
width : 300px;
text-align : center;
color : #320b0c;
background-color : #e4bb7d;
font-weight : normal;
font-size : 14px;
}
#legenda {
width : 310px;
margin : 5px 0 0 275px;
color : #000;
padding : 2px 0 5px 10px;
}
#legenda th {
width : 14px;
border : 1px solid #ddd;
padding : 1px 2px 1px 1px;
text-align : right;
}
.kalendar_leg {
width : 310px;
color : #000;
font-size : 11px;
}
.tlacitko {
width : 80px;
height : 20px;
margin : 2px;
border : 1px solid #3b3b3b;
font-size : 13px;
background-color : #d38b39;
color : #000;
padding-bottom : 3px;
}
.uvodni-text {
margin : 5px 10px 10px 10px;
font-family : "Arial";
font-size : 14px;
color : #622125;
font-weight : normal;
text-align : justify;
text-indent: 35px;
}
.poznamka {
color : #320b0c;
font-size : 13px;
font-style : italic;
font-weight : bold;
letter-spacing : 1px;
width : 80%;
margin : 0 5px 20px 65px;
}

.varovani {
	background-color:#fff; 
	text-align:center; 
	font-size:13px; 
	border:1px solid red; 
	color:red; 
	width: 450px;	
	margin: 10px 0 10px 70px 
}
.tab_nadpis1 {width:160px; border:1px solid #5C1012; font-weight: bold; text-align:center; font-size:12px; color:#fff;background-color:#570D0C}
.tab_nadpis2 {width:100px; border:1px solid #5C1012; text-align:center; font-weight: bold; font-size:12px; color:#fff;background-color:#570D0C}
.tab_sloupec1 {width:160px; border:1px solid #5C1012; font-weight: bold; text-align:left; font-size:12px;  color:#fff;background-color:#570D0C}
.tab_sloupec2 {width:100px; border:1px solid #5C1012; text-align:center; font-size:12px; color:#000;background-color:#EED48A}

