body {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #E5E5E5;
	margin:0px;
	color: #000000;
	scrollbar-3dlight-color : white;
	scrollbar-arrow-color : #E4AA00;
	scrollbar-base-color : #00A5E8;
	scrollbar-darkshadow-color : white;
	scrollbar-face-color : #00A5E8;
	scrollbar-highlight-color : white;
	scrollbar-shadow-color : white;
	scrollbar-track-color : white;
	text-align: center;
	background-image:url(img0/bg_strip.gif); background-repeat:repeat-x; background-position:bottom; background-attachment:fixed;
}

IMG {	border: 0px;}

p {	margin:0px; padding:0px; padding-bottom:6px;}

hr {
	margin:0px;
	height:1px;
	color: #888888;
}

H1, H2, H3, div { margin:0px; padding:0px}

table { font-size:11px; text-align:left; vertical-align:top;}

input, select {	
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	/*background-color : #FFFFFF;*/
	padding-left:2px;
	width:350px;
}

textarea {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	width:350px;
}

submit {	
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	background-color : #DDDDDD;
}

.formular2 {width:140px;}

.tlacitko {	
	background-color : #D4D4D4;
	background-image:url(img0/filtr_button.gif); background-repeat:repeat-x; background-position:bottom;
	font-weight:bold;
	width:140px;
}

.tlacitko_filtr {	
	background-color : #D4D4D4;
	background-image:url(img0/filtr_button.gif); background-repeat:repeat-x; background-position:bottom;
	height:22px; width:180px;
	font-weight:bold;
}

.text11 {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000000;
	border: 0px;
}

.ca {
	width: 960px;
	height: 100%;
	border: 0px;
	/*position: absolute;
	left: 50%;
	margin-left: -480px;*/
	margin-left: auto;
	margin-right: auto;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
}

.ca .nofloat { clear:both; font-size:1px; height:1px;}


/*___________________________________________________________ top+banner ____________________________*/

.ca .top0 {
	height: 20px;
	font-size:5px; 
	color:#F0F0F0;
	
}
.ca .top {background-color: #59B5EC; height:93px; margin:0px;}

.ca .top .logo {
	float:left; 
	width:220px; height:93px;
	background-image:url(img0/logo.gif); background-repeat:no-repeat;
}

.ca .top .midle {float:left; width:520px; height:93px;}
.ca .top .midle .menu {width:520px; height:77px;}
.ca .top .midle .menu .polozka {float:left; height:77px; font-size:0px;}

.ca .top .midle .podmenu {width:520px; height:16px; background-color: white;}


.ca .top .top_right {
	float:left; 
	width:200px; height:93px;
	background-image:url(img0/top_right1.gif); background-repeat:no-repeat;
}

.ca .top .right_bok {
	float:left; 
	width:20px;
	height:93px;
	background-image:url(img0/top_bok1.gif); background-repeat:no-repeat;
}


/*___________________________________________________________ left _______________________________________*/


.ca .left {float:left; width:220px; }

.ca .left .blue {
	background-color: #59B5EC;
	background-image:url(img0/left_1.gif); background-repeat:no-repeat; background-position:top right;
}

.ca .left .blue .filtr {
	margin-left:10px;
	width:200px; height:185px;
	background-color: white;
	background-image:url(img0/bg_filtr.gif); background-repeat:no-repeat; background-position:top left;
}
.ca .left .blue .filtr H2 {
	padding-right:10px; padding-top:8px;
	text-align:right;
	font-size:11px;
	color: #444444;
}
.ca .left .blue .filtr .odsadit {padding-left:10px;}
.ca .left .blue .filtr .odsadit h1 {font-size:11px; font-weight:normal; padding-left:2px; padding-top:2px;}
.ca .left .blue .filtr .odsadit .filtr_odkaz {text-align:center; padding-top:7px;}
.ca .left .blue .filtr .odsadit .filtr_odkaz a {color:#000000; text-decoration:none;}
.ca .left .blue .filtr .odsadit .filtr_odkaz a:hover {color:black; text-decoration:underline;}


.ca .left .blue .buttons {
	margin-left:10px;
	width:200px;
	padding-top:14px;
}

.ca .left .blue .buttons .but_a {background-image:url(img0/but_a_1.gif); margin-top:4px; height:33px; width:200px;}
.ca .left .blue .buttons .but_b {background-image:url(img0/but_b_1.gif); margin-top:4px; height:33px; width:200px;}
.ca .left .blue .buttons .but_c {background-image:url(img0/but_c_1.gif); margin-top:4px; height:33px; width:200px;}

.ca .left .blue .buttons a {
	display:block; 
	width:200px; 
	padding-top:10px; text-align:center; 
	color:black; text-decoration:none; font-weight:bold;
}
.ca .left .blue .buttons a:hover {color:#000000; text-decoration:underline; }

.ca .left .left_bot {height:16px; padding-top:3px; width:220px;
	background-image:url(img0/left_bot1.gif); background-repeat:no-repeat; background-position:bottom;}

.ca .left .left_symbol {height:135px; width:220px; background-image:url(img0/left_symbol1.gif);}



/*___________________________________________________________ main ______________________________________*/


.ca .main {float:left; width:720px;}

.ca .main .bg {float:left; background-image:url(img0/bg_main1.gif); background-repeat:repeat-y; background-position:left;}

.ca .main .bg .content {
	float:left; 
	min-height:415px; _height:415px;
	width:500px; 
	padding: 0 10px 20px 10px;
	background-color: white;
}

.ca .main .bg .content .nadpis {float:left; width:480px; background-color:#FBBD00; height:23px; margin-bottom:10px;}
.ca .main .bg .content .nadpis H1 {padding-left:8px; padding-top:3px; color:white; font-size:15px; }

.ca .main .bg .content .zpet {float:left; width:20px; background-color:#FBBD00; height:18px; padding-top:5px;}

.ca .main .bg .content .home_menu {float:left; width:150px; padding-right:10px; padding-top:50px; }
.ca .main .bg .content .home_menu ul {margin:0px;}
.ca .main .bg .content .home_menu li {list-style-image : url("img0/li1.gif"); margin: 0px; padding:0px;}
.ca .main .bg .content .home_menu h1 {font-size: 12px; color:#578DCB; font-weight:bold;}
.ca .main .bg .content .home_menu a {font-size: 12px; color:#578DCB; font-weight:bold;}
.ca .main .bg .content .home_menu a:hover {color:#000000; }

.ca .main .bg .content .podminky p {text-align:justify; padding-left:18px;}
.ca .main .bg .content .podminky H1 {color:#000000; font-size:11px; }
.ca .main .bg .content .podminky H2 {padding-top:6px; color:#578DCB; font-size:11px; }
.ca .main .bg .content .podminky H3 {color:#FBBD00; font-size:11px; }
.ca .main .bg .content .podminky a {color:#E4AC00;}
.ca .main .bg .content .podminky a:hover {color:#000000;}


/*_________________________________________________________ vypis ______________________________________*/


.ca .main .bg .content .vypis {width:500px; padding-bottom:12px;}

.ca .main .bg .content .vypis .nadpis2 {float:left; width:430px; background-color:#B7B7B7; height:20px;}
.ca .main .bg .content .vypis .nadpis2 H1 {padding-left:8px; padding-top:2px; color:white; font-size:12px; }
.ca .main .bg .content .vypis .nadpis2 H1 a {color:white; text-decoration:none;}
.ca .main .bg .content .vypis .nadpis2 H1 a:hover {color:black; text-decoration:none;}

.ca .main .bg .content .vypis .kod {
	float:left; width:60px;
	color:white; font-size:12px; font-weight:bold; 
	background-color:#B7B7B7; 
	height:18px; 
	padding-top:2px; text-align:right; padding-right:10px;
}

.ca .main .bg .content .vypis .telo {width:500px; background-color:#F2F2F2; }

.ca .main .bg .content .vypis .telo .vypis_foto {float:left; width:164px; padding:10px; }

.ca .main .bg .content .vypis .telo .vypis_text {float:left; width:306px; padding:10px; padding-left:0px }
.ca .main .bg .content .vypis .telo .vypis_text h1 {padding-bottom:10px; font-size:11px; font-weight:normal;}
.ca .main .bg .content .vypis .telo .vypis_text h2 {font-size:11px; font-weight:normal;}

.obr_vypis { border: 4px solid #FFFFFF;}
.vypis_blue { color:#578DCB; font-weight:bold; padding-right:4px;}

/*_________________________________________________________ detail ______________________________________*/


.ca .main .bg .content .detail_top {
	width:500px; 
	background-image:url(img0/bg_detail.gif); background-repeat:repeat-y;
}

.ca .main .bg .content .detail_top .foto {float:left; width:228px; padding:9px 0 9px 9px;}
.ca .main .bg .content .detail_top .popis1 {float:left; width:243px; padding:10px 10px 10px 10px;}
.ca .main .bg .content .detail_top .popis1 h1 {padding-bottom:12px; font-size:11px; font-weight:normal;}

.ca .main .bg .content .detail_top .popis1 .tlacitko_form {
	width:165px; height:18px; 
	background-image:url(img0/but_form.gif); background-repeat:repeat-x; 
	color:white; font-weight:bold;
	text-align:center;
	padding-top:3px;
	border: 2px solid white;
}
.ca .main .bg .content .detail_top .popis1 .tlacitko_form a {color:white; text-decoration:none;}
.ca .main .bg .content .detail_top .popis1 .tlacitko_form a:hover {color:black; text-decoration:none;}

.ca .main .bg .content .detail_2 {margin-top:9px; width:500px; background-color: #F2F2F2;}
.ca .main .bg .content .detail_2 h1 {font-size:11px; font-weight:normal; text-align:justify; padding:10px;}

.ca .main .bg .content .galerie {margin-top:10px; width:500px; background-color: #F2F2F2;}
.ca .main .bg .content .galerie p {padding:6px 10px 6px 10px; text-align:center;}
.ca .main .bg .content .galerie img {border: 3px solid white;}


/*_________________________________________________________ form ______________________________________*/


.ca .main .bg .content .form {padding:8px 0 12px 85px;}

.ca .main .bg .content .form1 {
	float:left; 
	width:104px; 
	background-color: #DDDDDD;
	padding:6px;
	margin-bottom:6px;
}

.ca .main .bg .content .form2 {background-color: #F2F2F2; padding:6px; padding-right:0px; width:344px; margin-bottom:8px;}

.ca .main .bg .content .form2 .form2_1 {float:left; width:114px;)
}



/*__________________________________________________________ right ______________________________________*/

.ca .bok {
	float:left;
	width:20px; height:6px;
/*	background-image:url(img0/right_bok1.gif); background-repeat:no-repeat; */
	background-image:url(img0/right_bok1_zima.gif); background-repeat:no-repeat;
	
}

.ca .main .bg .right {
	float:left;
	width:200px;
	min-height:415px; _height:415px;
	background-color: #59B5EC;
	background-image:url(img0/right_1.gif); background-repeat:no-repeat; background-position:top left;
}
.ca .main .bg .right .right_symbol {
	float:left;
	width:10px; height:12px;
	background-image:url(img0/bg_right1.gif); background-repeat:no-repeat;
}
.ca .main .bg .right .tipy {
	float:left;
	width:180px;
	text-align:left;
	margin-left:10px; _margin-left:5px;
	background-color: white;
	background-image:url(img0/bg_tipy0.gif); background-repeat:repeat-y; background-position:top left;
}


.ca .main .bg .right .tipy .bg_tipy {background-image:url(img0/bg_tipy1.gif); background-repeat:no-repeat;}

.ca .main .bg .right .tipy .bg_tipy .tipy_odsadit {padding:10px;}

.ca .main .bg .right .tipy .bg_tipy H2 {padding-left:10px; padding-top:8px; font-size:11px; color: #444444;}
.ca .main .bg .right .tipy .bg_tipy h1 {font-size:12px; font-weight:normal; color:black; padding:2px 0 10px 0;}
.ca .main .bg .right .tipy .bg_tipy h1 a {color:black; text-decoration:none;}
.ca .main .bg .right .tipy .bg_tipy h1 a:hover {color:black; text-decoration:underline;}

.obr_tipy { border: 2px solid #B7B7B7;}


/*_________________________________________________________ bottom ______________________________________*/


.ca .main .bottom {
	clear:both;
	width:720px;
	height:21px;
	margin-bottom:18px;
	background-image:url(img0/bg_bot1.gif); background-repeat:no-repeat; background-position:left bottom;
}

.ca .main .bottom p { padding-left:127px; padding-top:3px; padding-bottom:0px; color:white; font-size:10px;}
.ca .main .bottom a { color:white; text-decoration:none;}
.ca .main .bottom a:hover { color:white; text-decoration:underline;}













/*___________________________________________________________ obecné ____________________________*/

ul {
	margin-left:0px;
	padding-left:30px;
	margin-top:4px;
	margin-bottom:12px;
}

li {
	list-style-image : url("img0/li1.gif");
	font-size: 11px;
	margin: 0px;
	padding:0px;
	padding-bottom:0px;	
}
.li2 {
	list-style-image : url("img0/li2.gif");
	font-size: 11px;
	margin: 0px;
	padding:0px;
	padding-bottom:2px;	
}

.text_right { text-align:right; vertical-align:top;}

.chyba {color: #FF0000;	font-weight:bold;}

.formtext {
  width: 342px;
}
