* {margin: 0px; padding: 0px}
a {color: #790000;}
a:hover {text-decoration: none;}
p {padding-bottom: 4px; padding-top: 6px;}			
img {border:0px;}
.tucne {font-weight: bold;}
.clear {clear: both;}

body {background-color: #4B4B4B;	color: #222; font-family: Tahoma, Arial, Verdana;
			font-size: 70%; line-height: 1.5; }

#obal {width: 738px; margin: 0px auto; background-color: #F2F2F2;}
#hlava {position: relative;}
#logo {width: 134px; height: 132px; display: block; overflow:hidden; position: absolute; left: 20px;}
#logo span {display:block; width: 214px; height: 132px; z-index:1; background: url('img/logo.gif') no-repeat;
						 position:absolute; left: 0px; top:0px; cursor: pointer;}
#menu {background-color: #F2F2F2; height: 35px; border-bottom: 0px solid #fff; padding-left: 10px;}
#menu a {color: #222; display: block; padding: 10px 8px 6px 8px; float: left; font-weight: bold; font-size: 95%;}
#menu a:hover {color: #8EC5D9;}



#istred {position: relative; background: url('img/istred.gif') repeat-x #fff; height: 220px; border-top: 1px solid #fff;}
#istred-l {width: 400px; padding: 20px;}
#istred-p {height: 220px; width: 264px; background: url('img/istred-p.gif') repeat-x #8EC5D9; position: absolute; right: 14px; top: 0px;}
#istred-p .obsah {padding: 20px;}
#istred-p h3 {font-size: 120%; font-weight: bold;}
#istred-p .odkz {position: absolute; bottom: 0px; left: 20px;}
#istred-p .odkz a {display: block; float: left; padding: 8px; background-color: #E6E6E6; margin-right: 5px;}

#stred {background: url('img/istred.gif') repeat-x #fff; border-top: 1px solid #fff;
			padding: 20px;}
#stred h2 {font-size: 160%; margin-bottom: 5px;}
#stred h3 {font-size: 140%; font-weight: bold;}
#stred .nadpis{font-size: 120%; color: #000; margin-bottom: 2px; padding-top: 5px; font-family: Verdana,Tahoma, Arial, Verdana;
				font-weight: bold;}			

#igal {padding:  10px 10px 10px 8px;}
#igal img {float: left; margin-left: 5px;}


#pata {background-color: #DADADA;}
#pata h2 {padding: 8px; font-size: 100%; padding-left: 15px;}
#pata h2 span {background-color:#8EC5D9; padding: 2px; color: #000;}
#pata .odsad{margin-left: 15px}
#pata .prava{float: right; padding: 15px;}
#pata .prava a {color: #555;}

ul li {margin-left: 20px;}

.termin {padding: 20px; background-color: #8EC5D9;}

.imgleft{ float:left; margin: 10px 10px 10px 0px; display: inline; width: 300px;}
.img_left{float:left; margin: 10px 10px 10px 0px; display: block;}
.img_right{float: right; margin: 10px 0px 10px 10px; display: block;}

.gal {display: block; padding: 30px 30px 30px 30px; float: left; background-color:#8EC5D9; margin-right: 10px;
		font-size: 160%; color: #000;}
.gal:hover {background-color:#eee;}		

.gala {display: block; width: 150px; height: 110px; float: left; margin: 5px; border: 2px solid #eee; padding: 5px;}
.gala img {width: 150px; height: 110px;}

.novinky {padding: 20px 10px;}
.novinky h2 {text-transform: uppercase; color: #CC0C0C;}
.novinky ul {padding-left: 15px;}
.novinky li {margin: 10px 0px;}
