a,p,body,h1,h2,h3,ul,li { font-size: 12px; line-height: 17px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
a,p,body{ color: #000; font-weight: normal; }
body,html { font-size: 13px; padding: 0 0 0 0; margin: auto; background-color: #7F7F7F;}
body { text-align: center; }

h1 { color: #fff; font-size: 20px; font-weight: bold; padding: 15px 20px 25px 0; margin: 0 0 0 0; text-align: right; line-height: 160px; background: url('logo.jpg') no-repeat;}

h4 { font-size: 20px; }

/*vrzeny stin vpravo a dole*/
.dropshadow2{
	background: url(shadowAlpha.png) repeat-y bottom right !important;
	margin: 10px auto 10px auto !important;
	margin: 10px 0 10px 5px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='shadowAlpha.png');
	background: none; 
	width: 754px;
	padding: 0px !important;
	text-align: center;
}

#content { position:relative; bottom:6px; right: 6px; width: 750px; border: 1px solid; margin: 0px auto 0px auto; padding: 0 0 0 0; text-align: justify; background-color: #fff; }

#header { margin: 0 0 20px 0; border: 1px solid; height: 25px; background-color: #ADADAD;}

#top { margin: 0 auto 0 auto; padding: 0 0 0 0 !important; padding: 0 0 0 20px; width: 710px !important; width: 730px; background: transparent; }
#top a { width: 115px; text-align: center; }
#top a:link, #top a:visited { font-size: 13px; line-height: 13px; float: left; margin: 0 0 0 0; text-decoration: none; color: #000; border-left: 1px solid #efefef; border-right: 1px solid #efefef; padding: 5px 0 5px 0; height: 15px; }
#top a:hover { text-decoration: none; background-color: #000; color: #fff; }

#footer { text-align:center; background-color: #ADADAD;padding: 2px 0 2px 0; margin: 10px 0 0 0; font-size: 11px; border-top: 1px solid #000; display: block; width: 100%; clear: both;}
#footer a { font-size: 11px; text-decoration: none; }
#footer a:hover {color: #fff; background-color: #000;}

#lbox { height: auto; margin: 0 0 0 30px !important; margin: 0 0 0 20px; padding: 30px 20px 30px 20px !important; padding: 50px 20px 50px 20px; text-indent: 20px; float: left; width:450px !important; width:500px; background-color: #fff; border: 1px solid #000;}
#lbox hr { border: 0px none; border-top: 1px solid #dedede; color: #dedede; }

#menu { height: auto; float: left; text-align: center; margin: 0 0 0 0; padding: 30px 0px 0px 0px; width: 200px;}
.fpopisek {text-align:center; font-size: 10px;}
.popisek {font-size: 10px; font-weight: bold; }
.b {font-weight: bold; margin-left: 10px;}
.i {font-style: italic; font-weight: bold;}

#obsah { height: auto; float: right; text-align: justify; margin: 0 0 0 0; padding: 00px 40px 0 0; width: 500px; }

#cbox { height: auto; float: none; text-align: justify; margin: 0 auto 0 auto !important; margin: 0 0 0 45px; padding: 10px 20px 30px 20px !important; padding: 30px 30px 50px 30px; width: 700px !important; width: 650px; }

#cboxb { height: auto; float: none; text-align: center; margin: 0 auto 0 auto !important; margin: 0 0 0 70px; padding: 10px 20px 30px 20px !important; padding: 30px 30px 50px 30px; width: 550px !important; width: 600px; border: 1px solid #000; background-color: #fff; }

#cboxc { height: auto; float: none; text-align: center; margin: 0 auto 0 auto !important; margin: 0 0 0 45px; padding: 10px 20px 30px 20px !important; padding: 30px 30px 50px 30px; width: 600px !important; width: 650px; }

#cbox table {text-align: center; margin: auto;}

.sova  {background-image: url('sova500.png'); background-color: #fff; background-repeat: no-repeat; background-position: right center; }

.vlevo {float: left;}
.vpravo {float: right;}
.vlevo img {margin-right: 10px; margin-left: 0px; }
.vpravo img {margin-right: 0px; margin-left: 10px; }
.cistic {clear:both; }
img {border: 0px; }
#h5ka { text-align: center; font-size: 10px; }
/*.vpravo {text-align: right; }
.stred {text-align: center;}
h2 {font-weight: bold; text-align: center;}*/

.tabulka {width: 740px; height: auto; margin-left: auto; margin-right: auto; text-align: center;}
.tabulka img {border: 0px;}
