@charset "utf-8";
/* CSS Document */
html, body {
  	height: 100%; padding:0;  margin:0;
 	 }
body {  
  	font-family: Arial,Verdana, Helvetica, sans-serif; text-align:center;
 	font-size:10pt;color:#000000;background: #CCCCCC;
  	}
div, ul, li, p, h1, h2, h3, table, detail{ margin:0; padding:0}	
ul, li{text-decoration:none; list-style-type: none;}
a img{border:none}
a{ text-decoration:none}
a:hover{ text-decoration: underline}
a.a{ text-decoration:underline}
a.a:hover{ text-decoration: none}
li{line-height:14px;}
table{ font-size:100%}
/**/
.ram{ border:1px solid #a6a6a6}
.text{
	border-top:1px solid #7c7c7c;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-bottom:1px solid #ddd;
	padding-left:2px;
}
.line{ border-bottom:1px #CCCCCC solid;height:2px;display:block;overflow: hidden; }

.hand{cursor:pointer}
.tVel30{width:30px;}
.tVel40{width:40px;}
.tVel50{width:50px;}
.tVel100{width:100px;}
.tVel150{width:150px;}
.tVel200{width:200px;}
.center{text-align:center}
/**/
.tV10{font-size:10pt}
.tV11{font-size:11pt}
.tV12{font-size:12pt}
.tV14{font-size:14pt}
/**/
.mA10{margin:10px}
.pA10{padding:10px}
/**/
.oranzova{color:#f7941d}
.modra{color:#0057a6}
.svmodra{color:#99bcdb}
.seda{color:#7e7e7e}
.svseda{color:#f3f3f3}
.cerna{color:#000000}
.cervena{color:#CC0000}
.bgrOranzova{background:#fcf2f4}
.bgrModra1{background: #0066FF}
/**/
.fotoRam1{border:2px solid #f7941d}
.nutne{background: #FFDBA4}
.poznamka{ font-size:10pt}
.chyba{ text-decoration:blink; }
.inzZdarma{
	text-align:center;
	margin:5px;
	}
	.inzZdarma h2{
		font-size:14pt; color:#0066FF
		}

.row1{background: #EBEBEB}
.row2{background:#f3f3f3}
/**/
.banner .bannerVel1{
	width:130px; height:260px;
	/*background:#F3F3F3; border:#666666 1px solid;*/
	}
.banner .bannerVel2{
	width:130px; height:130px;
	/*background:#F3F3F3; border:#666666 1px solid;*/
	}
.banner .bannerVel3{
	width:468px; height:60px;
	/*background:#F3F3F3; border:#666666 1px solid;*/
	}
/****Strankovac****/
.strankovac{
	font-size:10px
	}
.strankovac a{
	color:#f7941d
	}
.strankovac .bigger{
	font-size:120%; font-weight:bold;
	}
/*******h2************/
/*#vlozit-inzerat .h2,
#detail_atv .h2,
#sprava-ctyrkolek .h2,
#zapomenute-heslo .h2,
#katalog_firem .h2,
#detail_firmy .h2{
	border-bottom:1px solid #99bcdb;	
	}	
	#vlozit-inzerat .h2 h2,
	#detail_atv .h2 h2,
	#sprava-ctyrkolek .h2 h2,
	#zapomenute-heslo .h2 h2,
	#katalog_firem .h2 h2,
	#detail_firmy .h2 h2{
		font-weight:normal; font-size:12px;
		}*/
/*******h3************/
#uvod .h3,
#detail_atv .h3,
#aktualita-detail .h3,
#detail_firmy .h3,
#katalog_firem .h3,
#poptavka .h3,
#registrace .h3,
#sprava-ctyrkolek .h3,
#vlozit-inzerat .h3,
#zapomenute-heslo .h3,
#seznamVyhledanych .h3,
#podminky .h3,
#prezentace .h3,
#prezentaceDetail .h3,
#cetelem-vyhody .h3,
#cetelem-postup .h3{
	border-bottom:1px solid #99bcdb;	
	}	
	#uvod .h3 h3,
	#detail_atv .h3 h3,
	#aktualita-detail .h3 h3,
	#detail_firmy .h3 h3,
	#katalog_firem .h3 h3,
	#poptavka .h3 h3,
	#registrace .h3 h3,
	#sprava-ctyrkolek .h3 h3,
	#vlozit-inzerat .h3 h3,
	#zapomenute-heslo .h3 h3,
	#seznamVyhledanych .h3 h3,
	#podminky .h3 h3,
	#prezentace .h3 h3,
	#prezentaceDetail .h3 h3,
	#cetelem-vyhody.h3 h3,
	#cetelem-postup.h3 h3{
		font-weight:normal; font-size:12px;
		}
/******* KOSTRA WEBU *******/
body #horni-menu{
	background:url(../obr/horni-menu/bgr.png) repeat-x; height:30px;
	color:#FFFFFF;font-size:80%;
	}
	body #horni-menu .obsah{
		padding-top:9px;
		}
	body #horni-menu .obsah .nazev{
		margin:5px 8px;
		}
		body #horni-menu .obsah .nazev a{
			color:#FFFFFF; text-decoration:none;
			}
		
body #BodyWrapper{
	width:910px; background:#FFFFFF; text-align:left; margin:auto
	}
	
/******* HLAVICKA *********/
body #hlavicka{
	display: inline-block;
	}
body #hlavicka:after{
	content: "."; 
	display: block; 
	height: 0;
	clear: both; 
	visibility: hidden;
	}	
	body #hlavicka .sloupek1,
	body #hlavicka .sloupek2{
		float:left;height:122px;
		}	
		body #hlavicka .sloupek1{
			width:731px;
			}
		body #hlavicka .sloupek2{
			width:179px;
			}
		body #hlavicka .sloupek1 .radek1,
		body #hlavicka .sloupek1 .radek2{
			display: inline-block;
			}
		body #hlavicka .sloupek1 .radek1:after,
		body #hlavicka .sloupek1 .radek2:after{
			content: "."; 
			display: block; 
			height: 0;
			clear: both; 
			visibility: hidden;
			}
			body #hlavicka .sloupek1 .radek1 .xsloupek1,
			body #hlavicka .sloupek1 .radek1 .xsloupek2{
				float:left;height:92px;
				}
				body #hlavicka .sloupek1 .radek1 .xsloupek1{
					width:212px;
					}
					body #hlavicka .sloupek1 .radek1 .xsloupek1 h1{
				
						}
						body #hlavicka .sloupek1 .radek1 .xsloupek1 h1 a{
								width:211px; height:92px; display:block; font-size:1pt ;color:#FFFFFF;
								background:url(../obr/hlavicka/logoH1.png) no-repeat;
							}
					body #hlavicka .sloupek1 .radek1 .xsloupek2 .banner{
						margin:5px 0 0 25px;
						}
			body #hlavicka .sloupek1 .radek2{
				width:726px; height:20px; margin-left:5px;		
				background:url(../obr/hlavicka/bgrMenu.png) repeat-x;
				}
				body #hlavicka .sloupek1 .radek2 #hlavni-menu{
					display: inline-block; color:#FFFFFF;
					background:url(../obr/hlavicka/levyRoh.png) no-repeat;
					}
				body #hlavicka .sloupek1 .radek2 #hlavni-menu:after{
					content: "."; 
					display: block; 
					height: 0;
					clear: both; 
					visibility: hidden;
					}
					body #hlavicka .sloupek1 .radek2 .xsloupek1,
					body #hlavicka .sloupek1 .radek2 .xsloupek2,
					body #hlavicka .sloupek1 .radek2 .xsloupek3{
						float:left; height:20px;
						}
						body #hlavicka .sloupek1 .radek2 .xsloupek1{
							display:inline;
							margin:2px 20px 0 5px;
							}
						body #hlavicka .sloupek1 .radek2 .xsloupek2{
							display: inline-block; padding:2px 5px 0 5px
							}
						body #hlavicka .sloupek1 .radek2 .xsloupek2:after{
							content: "."; 
							display: block; 
							height: 0;
							clear: both; 
							visibility: hidden;
							}
							body #hlavicka .sloupek1 .radek2 .xsloupek2 li{
								float:left; margin:0 10px;
								}
								body #hlavicka .sloupek1 .radek2 .xsloupek2 li a{
									color:#f7941d; 
									}
						body #hlavicka .sloupek1 .radek2 .xsloupek3{
							margin:2px 0 0 20px;
							}
							body #hlavicka .sloupek1 .radek2 .xsloupek3 a{	
								color:#FFFFFF
								}
								
/******** OBSAH WEBU ********/
body #obsah{
	display: inline-block;
	}
body #obsah:after{
	content: "."; 
	display: block; 
	height: 0;
	clear: both; 
	visibility: hidden;
	}	
	body #obsah #hlSloupek1,
	body #obsah #hlSloupek2,
	body #obsah #hlSloupek3,
	body #obsah #hlSloupek4{
		float:left
		}
	body #obsah #hlSloupek1,
	body #obsah #hlSloupek2,
	body #obsah #hlSloupek4{
		width:140px;
		}
	body #obsah #hlSloupek3{
		width:450px;margin-right:10px;
		}
	body #obsah #hlSloupek1{
		margin-right:5px;
		}
		body #obsah #hlSloupek1 .flashBannerKraje{
			text-align:center;
			}
		body #obsah #hlSloupek1 .banner{
			margin-left:5px
			}
	body #obsah #hlSloupek2{
		margin-right:10px;
		}
	body #obsah #hlSloupek2 .levyMenu .adm{
		margin-left:-5px; padding:5px 0 5px 5px;
		border-left: #f7941d 2px solid;
		}
	#hlSloupek2 .levyMenu{
		margin-left:10px; line-height:14px;
		}
		body #obsah #hlSloupek2 .levyMenu a {
			 display:block; padding:3px 0;
			}
	body #obsah #hlSloupek2 .levyZnacky .label,
	body #obsah #hlSloupek2 .levyCeny .label,
	body #obsah #hlSloupek2 .levyObjemy .label{
		height:20px;
		background:url(../obr/bgrLabelSloupky.png) repeat-x;
		}
		body #obsah #hlSloupek2 .levyZnacky .label .obsah,
		body #obsah #hlSloupek2 .levyCeny .label .obsah,
		body #obsah #hlSloupek2 .levyObjemy .label .obsah{
			padding:3px 0 0 10px;
			background:url(../obr/levyRohLabelSloupky.png) no-repeat
			}
	body #obsah #hlSloupek2 .levyZnacky .menu,
	body #obsah #hlSloupek2 .levyCeny .menu,
	body #obsah #hlSloupek2 .levyObjemy .menu{
		background:#f0f5fa; padding:5px 0 10px 10px; font-size:12px;
		}
		body #obsah #hlSloupek2 .levyZnacky li a,
		body #obsah #hlSloupek2 .levyCeny li a,
		body #obsah #hlSloupek2 .levyObjemy li a{
			color:#f7941d;	
			}
	body #obsah #hlSloupek2 .levyPocasi table{
		border-spacing:0;border-collapse: collapse; margin:8px 0;
		}
	body #obsah #hlSloupek2 .levyPocasi .den{
		font-size:16pt; vertical-align:bottom;
		}
	body #obsah #hlSloupek2 .levyPocasi .datum{
		font-size:13pt; vertical-align:bottom; text-align:right
		}
	body #obsah #hlSloupek2 .levyPocasi .teploty{
		font-size:10pt;  text-align:center
		}
	body #obsah #hlSloupek3 .h2{
		background:#fcf2f4; border-left:2px solid #f7941d;
		}		
		body #obsah #hlSloupek3 .h2 .obal{
			padding:8px;
			}
			body #obsah #hlSloupek3 .h2 h2{
				font-size:120%; font-weight:normal; /*color:#868686;*/
				}
	body #vyhledat .obsah{
		text-align:center; padding:10px 0;
		margin-top:5px;background:#f3f3f3
		}
		body #vyhledat .obsah table{
			font-size:11px;
			text-align:left; margin:auto;
			}
	body #obsah #hlSloupek3 #spodniMenu{
		text-align:center; font-size:11px;
		}	
	body #obsah #hlSloupek4 .pravyPrihlaseni .label{
		height:20px;
		background:url(../obr/bgrLabelLogin.png) repeat-x;
		}
		body #obsah #hlSloupek4 .pravyPrihlaseni .label .obsah{
			padding:3px 0 0 10px;
			background:url(../obr/levyRohLabelLogin.png) no-repeat
			}
	body #obsah #hlSloupek4 .pravyPrihlaseni .menu{
		background:#fcf2f4; padding:5px 0 10px 10px; font-size:11px;
		}
		body #obsah #hlSloupek4 .pravyPrihlaseni .menu input{
			margin-bottom:5px;
			}
	body #obsah #hlSloupek4 .banner{
		margin-left:5px
		}
	body #spodek{
		text-align:center;
		}
		body #spodek .banner{
			display: table;margin:auto;
			}
	
