* {margin: 0; padding: 0}
a {color: #BF0A30;}
a:hover {text-decoration: none;}
p {margin-bottom: 2px; margin-top: 2px;}			
img {border: none; display: block;}


.clear {clear: both;}
.bold {font-weight: bold;}


body {background: url('img/bg.gif') #f5f5f5;	color: #000; font-family: Tahoma, Arial, Verdana;
			font-size: 70%; line-height: 1.5; }
			
			
#obal {width: 875px; margin: 0px auto; padding: 0px; background-color: #DBE2ED;}

#pata {padding: 0px 20px 10px 0px; text-align: right;}
#pata a {color: #304F80;}
#obal-mod {margin: 0px 20px 8px 20px; background: url('img/bg-mod.gif') repeat-y #083074; padding: 0px 22px 22px 22px;}

#logo-obal {margin-bottom: 42px;}
#logo {width: 192px; height: 98px; display: block; overflow:hidden; POSITION: relative;}
#logo span {display:block; width: 192px; height: 98px; z-index:1; background: url('img/logo.gif') no-repeat;
						 position:absolute; left:0; top:0px; cursor: pointer;}

#left {width: 192px; float: left;}


#menu {background: url('img/bg-menu.gif') repeat-y #BF0A30; padding: 25px;}
#menu a {display: block; color: #F3D3D3; font-weight: bold; text-decoration: none; padding: 6px 0px 6px 0px;}
#menu a:hover{background-color: #FFC600; color: #fff; padding-left: 10px;}
#menu .line {background-color:#CA4863;}
#menu .sel {background-color: #FFC600; color: #fff; padding-left: 10px;}

#kontakt {background: url('img/bg-zlu.gif') repeat-y #FFC600; padding: 25px; margin-top: 15px; color: #083074;}
#kontakt a {color: #BF0A30;}


#prava {float: right; width: 585px;}
#ikolaz {margin-top: 22px;}

#menu-auta {float: left; width: 205px;}
#menu-auta a {display: block; margin-top: 10px;}

#iuvod {float: right; width: 368px; margin-top: 10px; background: url('img/ibg.gif') repeat-x #BF0A30; color: #fff; height: 286px;}
#iuvod p {padding: 5px 40px 5px 40px; font-size: 105%; font-family: verdana, tahoma;}
#iuvod img {float: right; padding-left: 10px; margin-bottom: 10px;}


.nadpis {background-color: #BF0A30; padding: 15px; margin-top: 20px; color: #fff; font-size: 160%; font-weight: bold;
				padding-left: 30px;}
#obsah {background-color: #DBE2ED; padding: 30px; margin-top: 0px;}
#obsah img {float: left; margin: 2px 4px 2px 0px;}
#obsah h2 {font-size: 130%; clear: both; padding-bottom: 5px;  padding-top: 15px; color: #083074;
					}
					
#obsah h3 {font-size: 130%;}				
#obsah .odsad {border-left: 4px solid #FFC600; padding-left: 10px;}
	