
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

BODY{
	background-image:url(/public/layouts/normal/images/bdbg.png);
	background-repeat:repeat-x;
	background-color:#fff;
	margin:0px;
	font-family:tahoma,arial,verdana,"lucida grande";
	font-size:8pt;
	color:#4C4C4C;
}

IMG{
	border:0px;
}

#wrapper{
	background-image:url(/public/layouts/normal/images/menuflood.png);
	background-position: right top;
	background-repeat:no-repeat;
	border: none;
	float: left;
	width: 100%;
}

TD{
	font-size: 8pt;
}

#logo{
	margin-top: 40px;
}

#partner{
	margin-top: 30px;
}

#pleft{
	float: left;
	width: 384px;
	background-image: url(/public/layouts/normal/images/auta.png);
	background-position: left 200px;
	background-repeat: no-repeat;
	height: 650px;
	text-align: center;
}

#pright {
	float: left;
	background-image: url(/public/layouts/normal/images/dots.gif);
	background-repeat: no-repeat;
	background-position: left 140px;
	min-height: 500px;
}


#tablepleft{
	width: 384px;
	background-image: url(/public/layouts/normal/images/auta.png);
	background-position: left 200px;
	background-repeat: no-repeat;
	height: 650px;
	text-align: center;
}

#tablepright {
	background-image: url(/public/layouts/normal/images/dots.gif);
	background-repeat: no-repeat;
	background-position: left 140px;
	min-height: 500px;
}






#footer{
	float: left;
	background-image: url(/public/layouts/normal/images/footer.png);
	background-repeat: repeat-x;
	height: 144px;
	width: 100%;
}

#baner{
	margin-top: 320px;
}

.paddr{
	padding: 0px 30px;
}

#space{
	height: 90px;
	width: 1px;
}


H1{
	font-size:15pt;
	font-weight:normal;
	margin:0px 0px 10px 0px;
	padding-bottom:10px;
	border-bottom:solid 1px #999;
	width:320px;
	color:#1E294C;
}

.title{
	font-size:15pt;
	font-weight:normal;
	margin:0px 0px 10px 0px;
	padding-bottom:10px;
	border-bottom:solid 1px #999;
	width:320px;
	color:#1E294C;
}

H2{
	font-size:13pt;
	font-weight:normal;
	margin:0px 0px 10px 0px;
	color:#4C4C4C;
}

.aso_info{

}
.aso_rok{
	width:100px;
}

.aso_1 TD{
	height:30px;
	background-image:url(/public/layouts/normal/images/aso_1.png);
	padding:6px 8px;
	border-bottom:solid 1px #D1E1EA;
}

.aso_2 TD{
	height:30px;
	background-image:url(/public/layouts/normal/images/aso_2.png);
	padding:6px 8px;
	border-bottom:solid 1px #D1E1EA;
}


.fpaddr{
	padding:15px 30px;
}

#footer_left{
	width:384px;
	float:left;
	background-image:url(/public/layouts/normal/images/footer_shad.png);
	background-repeat:no-repeat;
	background-position:top right;
	text-align:center;
	height:144px;
}

#footer_right{
	height:144px;
	float:left;
}

A{color:#4c4c4c;text-decoration:none;}
A:visited{color:#4c4c4c;text-decoration:none;}
A:hover{color:#222222;text-decoration:underline;}

A.footerlink{color:#2C3657;text-decoration:none;}
A.footerlink:visited{color:#2C3657;text-decoration:none;}
A.footerlink:hover{color:#0C1637;text-decoration:none;}
A.cfooterlink{color:#2C3657;text-decoration:none;font-weight:bold;}
A.cfooterlink:visited{color:#2C3657;text-decoration:none;font-weight:bold;}
A.cfooterlink:hover{color:#0C1637;text-decoration:none;font-weight:bold;}

.fixr{visibility:hidden;font-size:1px;height:1px;overflow:hidden;clear:both;margin:0px;padding:0px;}

ul 
{
	list-style-image: url(/public/layouts/normal/images/marker.gif);
}
.stopkatekst{
	margin-top:8px;
	font-size:7pt;
}

