body, img, p, form, h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px}

a {color: #264794;}
a:hover {}
p {}
img {border: 0px; display: block;}

			
.clear {clear: both; height: 1px; color:  #fff;}
.bold {font-weight: bold;}
.bgred {background-color: #9d3220;}
.seplin {height: 4px;}
.martop5 {margin-top: 5px;}
.martop10 {margin-top: 10px;}
.marbot10 {margin-bottom: 10px;}
.right {float: right;}
.w160 {width:160px;}

body {background: url('img/bg.gif') repeat-x #e1e8ea;	color: #333; font-family: Verdana, Tahoma;
			font-size: 70%; line-height: 1.4; }

#obal {width:  884px; margin: 0px auto; position: relative; background-color: #fff; 
			padding: 10px 25px 10px 25px;}


h1 {font-size: 25px; color: #264794; font-weight: bold; margin-bottom: 10px;}
h2 {font-size: 15px; color: #942626; font-weight: bold; margin: 15px 0px 3px 0px;}

p {margin: 3px 0px 10px 0px;}

.l {width: 550px;}

#zefin {background-color: #f1f6f9; position: absolute; right: 25px; top: 20px; padding: 10px 15px 10px 15px; width: 280px;}
#zefin h2 {margin: 0px 0px 5px 0px; color: #264794; }
#zefin h3 {font-size: 120%;}
#zefin .o {background-color: #fff; border: 1px solid #e2eaeb; padding: 8px 12px 8px 12px;}
#zefin p {margin: 10px 0px 10px 0px;}
.lin {border-top: 1px solid #e2eaeb;}
.lvl {display: block; margin-top: 2px; background-color: #942626; padding: 5px 10px 5px 10px; border: 1px solid #e2eaeb; color: #fff;}
.lvl:hover {background-color: #e2eaeb; color: #264794; text-decoration: none;}
