html{min-height:100%;}

*{margin:0;padding:0;}

body{background-image:url('images/linka.gif');background-repeat:repeat-x;background-color:#f0f8ff;font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;font-size:11pt;color:#333;margin:0;padding:0 0 10px;}

strong{font-weight:bolder;}

em{font-style:italic;}
img{
  border: 0 none;
}


pre { border-style: solid; border-color: rgb(207, 228, 245); border-width: 1px 1px 1px 6px; padding: 8px 10px; background: rgb(255, 255, 255) none repeat scroll 0pt 0pt; color: rgb(102, 102, 102); font-family: Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: 400; font-size: 1em; font-size-adjust: none; font-stretch: normal; line-height: 1.6em; margin-bottom: 12px; white-space: pre; }


code{background:#fff none repeat scroll 0 0;font-family:"Courier New",monospace;font-style:normal;font-variant:normal;font-weight:400;font-size:1em;line-height:normal;font-size-adjust:none;font-stretch:normal;}
.oramovana table{border-collapse: collapse; border: 1px dotted rgb(211, 211, 211);}
.oramovana td{border: 1px dotted rgb(211, 211, 211); padding: 2px 2px 2px 5px;}
.rozdelena td { border-bottom: 1px solid rgb(207, 228, 245); padding: 2px 2px 2px 5px; }
th { padding: 2px 2px 2px 5px; background-color: rgb(240, 248, 255);}
ol { margin-left: 20px; padding-left: 15px;}
ol li{
	list-style-image: url('images/modraoli.gif');
	list-style-position: outside;
	list-style-type: square;
}

.obdelnik{
	background-color: #F0F8FF;
	padding: 0px 5px 0px 5px;
	border: 1px solid #CFE4F5;
	margin-right: 12px;
	


}





ul li { margin-left: 20px; padding: 1px 5px; list-style-image: url('modrali.gif'); }

#obsah hr{border:0 none;height:1px;color:silver;background-color:silver;clear:both;margin-top:10px;margin-bottom:10px;}

#vnitrek{position:relative;width:1024px;font-size:10px;margin:0 auto;padding:0;}

.pozadi{background-image:url('images/pozadi.gif');background-repeat:repeat-y;position:relative;float:left;padding-bottom:30px;}

#logoznak{position:relative;float:left;width:190px;height:224px;background-image:url('images/logo_sberatel_velke_09.jpg');background-repeat:no-repeat;background-position:right bottom;}

#banneryprava{position:relative;float:left;width:174px;}

#bannervelky{position:relative;float:left;width:610px;height:105px;}

#bannermaly{position:relative;float:left;width:224px;height:105px;}

.banera{width:600px;height:90px;margin-top:13px;margin-left:10px;}

.banerb{width:210px;height:90px;margin-top:13px;margin-left:10px;float:right;}

#hlavicka{position:relative;float:left;width:834px;height:117px;background-image:url('images/kresby_13.gif');background-repeat:no-repeat;background-position:383px bottom;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:50pt;font-weight:700;color:#0073ff;}

#hlavicka a{text-decoration:none;color:#0073FF;}

#hlavicka h1{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:40pt;font-weight:700;color:#0073ff;padding-left:20px;line-height:40pt;float:left;width:400px;display:block;}

#hlavicka .rocnik {
	display: block;
	font-size: 8.5pt;
	padding-left: 22px;
	line-height: 10pt;
	color: #333333;
	margin-top: 10px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-bottom: 5px;
}



#hlavicka .jazyky{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000;float:right;width:150px;margin-top:5px;padding:0px 5px 5px 0px;}

#hlavicka .jazyky ul{display:block;float:right;width:70px;}

#hlavicka .jazyky li{list-style:none;padding-left:0;margin-left:0;list-style-position:outside;list-style-image:none;list-style-type:none;}

#hlavicka .jazyky li a{color:#616161;display:block;width:60px;height:16px;text-decoration:none;}

#hlavicka .jazyky li a:hover,#hlavicka .jazyky .vybrany{color:#0073FF;text-decoration:underline;}

#menicko{float:left;display:block;margin-bottom:0;text-align:center;background-color:#0073ff;font-family:Arial,Helvetica,sans-serif;background-image:url('images/logovelkestred.gif');background-repeat:no-repeat;padding-left:191px;}

#menicko ul{border-bottom:2px solid #999;width:833px;height:23px;font-size:10pt;color:#fff;background-color:#0073ff;float:left;font-weight:700;display:inline;line-height:17pt;}

#menicko li{float:left;list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}

#menicko li a{float:left;display:block;height:23px;padding-left:20px;padding-right:20px;color:#fff;text-decoration:none;}

#menicko li a:hover{text-decoration:none;color:#fff;background-color:#ff1493;}

#levybar{position:relative;float:left;width:285px;background-image:url('images/logospodek_22.gif');background-repeat:no-repeat;background-position:left top;}



#levybar ul{display:block;width:240px;margin-top:35px;padding-top:15px;padding-bottom:25px;margin-left:10px;background-color:#fff;font-size:10pt;line-height:24pt;border-color:#0073ff #b3b3b3 #b3b3b3;border-style:solid;border-width:6px 1px 1px;}

#levybar li{list-style-type:none;list-style-image:none;list-style-position:outside;margin-left:20px; line-height:13px; }

#levybar li a{border-bottom:1px solid #ccc;color:#616161;display:block;
width:180px;text-decoration:none;
background-image:url('images/menli_seda.gif'); background-repeat:no-repeat;background-position:right center; padding: 7px 10px 10px 0px;}

#levybar li a:hover, #levybar .vybrany{color:#0073ff;text-decoration:none;background-image:url('images/menli_modra.gif');background-repeat:no-repeat;background-position:right center;}

#levybar li.extra{
	background-color: #F0F8FF;
	padding-left: 0px;
	margin-left: 0px;
    margin-top: -15px;
	text-indent: 20px;
	font-weight: bold;
	line-height: 18pt;

}



#levybar p{padding-left:20px;padding-top:25px;padding-bottom:10px;}

#levybar p a{text-decoration:none;color:#0073ff;font-weight:700;font-size:8pt;}

#levybar p a:hover{text-decoration:underline;color:#f06;}

#telo{position:relative;float:left;width:565px;height:100%;background-color:#fff;font-size:10px;}

#infoveletrh{position:relative;float:left;clear:both;width:565px;height:60px;font-size:14pt;padding-top:30px;color:#666;background-color:#fff;}

#cap{margin-left:25px;font-size:55px;color:#666;font-weight:400;float:left;height:38px;line-height:44px;margin-top:2px;margin-right:5px;font-family:"Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;letter-spacing:-0.1em;}

* html #cap{margin-right:-2px;margin-top:3px;}

#obsah{position:relative;float:left;clear:both;width:565px;background-color:transparent;font-size:10px;line-height:14pt;}

#obsah img{border:1px solid #999;padding:2px;}

#obsah .imgvlevo{border:1px solid #999; padding:3px;margin:5px 15px 5px 0px; float:left;}
#obsah .imgvpravo{border:1px solid #999; padding:3px;margin:5px 0px 5px 15px; float:right;text-align:right;}
#obsah .ramecek{border:1px solid #999; padding:3px;margin:5px 5px 5px 5px;}
#obsah .bezramecku{border: 0px; margin:0;padding:0;}

#clanek{margin-top:30px;width:530px;font-size:10pt;}

#clanek h1,#clanek h2,#clanek h3,#clanek h4,#clanek h5,#clanek h6{padding-top:15px;padding-bottom:6px;color:#333;}

#clanek h1{font-size:30px;font-weight:400;line-height:30px;}

#clanek h2{font-size:25px;font-weight:400;padding-top:15px;padding-bottom:20px;line-height:25px;}

#clanek h3{font-size:18px;font-weight:400;padding-top:10px;padding-bottom:10px;}

#clanek h4{font-size:15px;font-weight:700;padding:3px;}

#clanek h5{font-size:12px;font-weight:700;}

#clanek h6{font-size:12px;}

#clanek a{color:#0073ff;font-weight:700;text-decoration:underline;}

#clanek a:hover{color:#f06;font-weight:700;text-decoration:underline;}

#clanek p{padding:5px;}


#aktuality{float:left;margin-top:30px;width:530px;font-size:10pt;background-color:#FFF0F0;border-color:#ff006f #FFB7B7 #FFB7B7;border-style:solid;border-width:2px 1px 1px;}

#aktuality h2{display:inline;font-weight:700;font-size:10pt;color:#fff;background-color:#ff006f;background-image:url('images/roh_magenta.gif');background-repeat:no-repeat;background-position:right top;margin-bottom:25px;padding:4px 45px 4px 15px;}

#aktuality h2 a,#blokmodra h2 a{color:#fff;text-decoration:none;}

#aktuality h2 a:hover,#blokmodra h2 a:hover{text-decoration:underline;}

#oddelovac{float:left;margin-top:20px;width:530px;font-size:10pt;color:#FFF;border-top-width:1px;border-top-style:solid;}

#oddelovac img{border:0 none;float:left;margin:0;padding:0 0 0 40px;}

#oddelovac h2{font-weight:400;font-size:30pt;margin-top:25px;color:#0073ff;padding-left:170px;}

#oddelovac h3{font-weight:400;font-size:14pt;color:#666;padding-left:170px;margin:10px 0 5px 3px;}

#blokmodra{border-top:2px solid #0073ff;float:left;margin-top:10px;width:530px;font-size:10pt;}

#blokmodra h2{display:inline;font-weight:700;font-size:10pt;color:#fff;background-color:#0073ff;background-image:url('images/blokmodra.gif');background-repeat:no-repeat;background-position:right top;margin-bottom:25px;padding:4px 45px 4px 15px;}

#blokzelena{border-top:2px solid #90c815;margin-top:10px;width:530px;font-size:10pt;}

#blokzelena h2{display:inline;font-weight:700;font-size:10pt;color:#fff;background-color:#90c815;background-image:url('images/blokzelena.gif');background-repeat:no-repeat;background-position:right top;margin-bottom:25px;padding:4px 45px 4px 15px;}

#blokcervena{border-top:2px solid #e1001a;margin-top:10px;width:530px;font-size:10pt;}

#blokcervena h2{display:inline;font-weight:700;font-size:10pt;color:#fff;background-color:#e1001a;background-image:url('images/blokcervena.gif');background-repeat:no-repeat;background-position:right top;margin-bottom:25px;padding:4px 45px 4px 15px;}

#blokcervena img{border:1px solid #999;float:right;margin:5px 0 5px 15px;padding:2px;}

#oddelovac .rubriky,#clanek .rubriky{display:block;background-color:#F0F8FF;border:1px solid #CFE4F5;font-size:12px;font-family:Arial, Helvetica, sans-serif;height:22px;width:100%;line-height:22px; margin-bottom: 10px;}

#oddelovac .rubriky li,#clanek .rubriky li{float:left;list-style-type:none;list-style-image:none;margin:0;padding:0;}

#oddelovac .rubriky li a,#clanek .rubriky li a{color:#0073ff;font-size:9pt;font-weight:700;background-color:#F0F8FF;float:left;height:22px;padding-left:10px;padding-right:10px;text-decoration:none;}

#oddelovac .rubriky li a:hover,#clanek .rubriky li a:hover{text-decoration:underline;color:#0073ff;}

.text{margin:20px 10px 5px;}

.autor{font-size:7pt;font-weight:400;text-align:left;float:left;margin:10px;}

.vice{font-size:8pt;font-weight:700;text-align:right;float:right;margin:10px;}

.vice a{color:#0073ff;margin:0 0 0 3px;padding:2px 8px;}

.vice a:hover{color:#ff006f;}

.linka{border-top:1px dashed #ccc;display:block;float:inherit;height:3px;width:520px;margin-left:10px;margin-top:20px;}

.text h3 a{text-decoration:none;color:#000;}

.sponzori{border:1px solid #999;width:150px;margin-top:20px;margin-left:20px;background-color:#fff;text-align:center;padding-bottom:5px;}

.reklama{border:1px solid #999;width:150px;margin-top:20px;margin-left:20px;margin-bottom:20px;background-color:#fff;text-align:center;padding-bottom:5px;}
.prazdna{border:0px solid #999;background-color: transparent; text-align:center; padding-bottom:0px;}
.sponzori h4,.reklama h4{text-align:left;display:block;font-weight:400;font-size:7pt;color:#fff;background-color:#999;background-image:url('images/sipkadolu.gif');background-repeat:no-repeat;background-position:right center;
line-height: 11px;
margin-bottom:5px;padding:2px 5px 5px 10px;}

#paticka{display:block;float:left;width:833px;height:25px;font-size:10px;padding-left:210px;}

#paticka a{color:#333;text-decoration:none;}

#paticka a:hover{color:#333;text-decoration:underline;}

.patickaobsah{width:641px;height:26px;background-color:#ccc;}

.patickaobsah .vlevo{float:left;padding-left:20px;line-height:24px;}

.patickaobsah .vpravo{float:right;padding-right:20px;padding-top:5px;font-weight:700;}


.cervene{color:red;}
.sede{color:#C0C0C0;}

.nastred{text-align:center;}

.clearer{clear:both;font-size:0;}

#gallery{float:left;}

.galerie_list{float:left;border:none;padding:10px 0 20px;}

.galerie_image{float:left;margin-right:0;border:0 none;padding:4px;}

.galerie_list_right{float:right;width:220px;border:none;padding:15px 0 20px;}

.malinke{font-size:77%;display:block;line-height:100%;}

.thumbnail{float:left;border:0 solid #0C0C0C;background:#FFF;width:165px;margin:0;padding:3px;}

.full_size{border:1px solid #CFCFCF;width:448px;height:400px;margin:10px;padding:3px;}

.description{width:165px;float:left;font-size:85%;text-align:left;font-style:italic;line-height:100%;}

.thumbnail_photo{border:1px solid #CFCFCF;background:#FFF;float:left;padding:0;}

#obsah .thumbnail img{margin:25px 0 5px;}

#randomimage{float:right;width:156px;font-size:0.6em;font-style:italic;text-align:center;padding:3px 3px 20px 25px;}

.randomthumbnail{border:2px solid #FFF;background:#FFF;}

#randomimage span{font-size:10px;}


#aktuality ul,#blokmodra ul,#blokzelena ul,#blokcervena ul{padding-left:25px;padding-top:15px;}

#aktuality ul li,#aktuality ol li{list-style-image:url('images/aktuality_li.gif');margin-left:10px;margin-bottom:0;}

#blokmodra h3,#blokzelena h3,#blokcervena h3{font-weight:400;font-size:13pt;color:#000;margin-bottom:5px;}

#clanek ul li,#blokmodra ul li,#blokmodra ol li,#blokzelena ul li,#blokzelena ol li,#blokcervena ul li,#blokcervena ol li{
  list-style-image:url('images/modrali.gif');
  margin-left:20px;
  margin-bottom:0;}

#blokmodra img,#blokzelena img{border:1px solid #999;float:left;margin:5px 15px 5px 0;padding:2px;}
#clanek  ol.normal { margin-left: 10px; padding-left: 15px;}
#clanek  ol.normal li{
    list-style-image: none;
	list-style-position: outside;
	list-style-type:  decimal;
}

.text h3 a:hover,.modre{color:#0073ff;}

.tbContactform .antispam {
		display:  none;
		visibility: hidden;
	}

	.tbContactform label {
		width:  80px;
        display: inline-block;
		vertical-align: top;
        clear: both;

	}

	.tbContactform input.text,
	.tbContactform textarea {
		width:  300px;
		padding: 2px;
        margin:0px;
	}

	.tbContactform textarea {
		height:  115px;
	}

	.tbContactform input.submit {
		display: block;
      	margin-left: 80px;
      	width:  auto;
	}

	.tbContactform .tbErrors p {
		color: #FF0000;
	}


a.obdelnikred{
	background-color: #ff006f;
	padding: 2px 7px 2px 7px;
	border: 0px solid #ff00ff;
	margin-right: 5px;
	line-height: 9px;
    font-size:8pt;
    font-weight:  bold;
    font-family: Arial,Helvetica,sans-serif;
    color: #FFFFFF;
}
a.obdelnikred:hover{
    color: #FFFFFF;
    background-color: #0073ff;
}
#clanek h3.termin{
  font-size: 20px;
}

#obsah .obrazekspopiskem{width:153px;;text-align:left; border: 1px solid rgb(153, 153, 153); margin: 5px 15px 5px 0px; padding: 3px; float: left; font-size: 10px; display:block;}
#obsah .obrazekspopiskem p{line-height: 11px; padding: 3px; font-style:italic; width:auto;}
#obsah .obrazekspopiskem img{border: 0pt none;}

#obsah .obrazekspopiskem-vlevo{text-align:center; border: 1px solid rgb(153, 153, 153); margin: 5px 15px 5px 0px; padding: 3px; float: left;width:153px; font-size: 10px;}
#obsah .obrazekspopiskem-vlevo p{line-height: 11px; padding: 3px; font-style:italic;}
#obsah .obrazekspopiskem-vlevo img{border: 0pt none;}

#obsah .obrazekspopiskem-vpravo{text-align:center;border: 1px solid rgb(153, 153, 153); margin: 5px 0px 5px 15px; padding: 3px; float: right;width:153px; font-size: 10px;}
#obsah .obrazekspopiskem-vpravo p{text-align:center;line-height: 11px; padding: 3px; font-style:italic;}
#obsah .obrazekspopiskem-vpravo img{border: 0pt none;}

#obsah .vice-obrazku{border: 1px solid rgb(153, 153, 153); margin: 10px 0 10px 5px;padding: 3px; font-size: 10px;width:470px; }
#obsah .vice-obrazku p{text-align:left;line-height: 11px; padding: 3px; font-style:italic; width:460px;}
#obsah .vice-obrazku img{border: 0pt none;}

table.kameny{font-size:8pt;line-height: 9pt;}
table.hodnoty{font-size:8pt;line-height: 9pt; border-collapse:collapse;padding:5px; margin-top:15px; margin-bottom:10px;}
table.hodnoty th{padding:5px;border:solid 3px white;}
table.hodnoty td{font-size:8pt;line-height: 9pt; padding:8px; vertical-align:top; }


blockquote{width:380px; padding: 15px 50px 20px 20px; margin: 20px 0 0 10px;font-size:17px; font-style:italic; line-height: 25px; color: #666666; background: transparent url(images/uvozovky.gif) no-repeat top right;}


table.partneri{border-collapse: collapse;}
table.partneri tr{border-bottom:solid 1px #CCCCCC; vertical-align:top;}
table.partneri td{padding:10px; }

.odrazky li{padding-bottom:15px;}