html,body {padding:0;margin:0; width:100%; height:100%;}
html{background: #164D6E url(../i/body_bg.jpg) repeat-x top;}
body {color:#fff; ; font:80% Arial;background:  url(../i/bar2.jpg) right top no-repeat;}
img{border:0;}

a{text-decoration: none; color:#ffffff;}
a:hover{text-decoration: underline;}

h1{font-size:16px; padding:0; margin:0; color:#fff;}
h2{font-size:15px; padding:0; margin:0;} 
h3{font-size:14px; padding:0; margin:0;}
h4{font-size:13px; padding:0; margin:0;}
h5{font-size:12px; padding:0; margin:0;}
h6{font-size:11px; padding:0; margin:0;}

.png { filter:expression(fixPNG(this))}

#allPage{background: #164D6E url(../i/body_bg.jpg) repeat-x top;margin: auto; width:998px; height: auto !important; height/**/:96%; min-height: 100%; position: relative; border-left: solid 0px #ddd; border-right: solid 0px #ddd;position:relative;}

.header{width:998px;height:264px; background: url(../i/header.jpg) right top no-repeat; position: relative;}
.bisole1{background: none; /*background: url(../i/bisole1.png) no-repeat !important; */position:relative;height:78px;width:349px;top:170px;left:70px;}
.bisole1{background-image:none; /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../i/bisole1.png', sizingMethod='crop');*/}

.footer{margin:auto;height:80px; width:998px; }

.menu_g{padding:3px 0 5px 70px; height:20px;top:220px;position: relative;}
.menu ul {margin: 0; padding: 0; list-style: none;} 
.menu ul li{float: left;}
.menu ul li a{color:white; text-decoration: none;}
.menu ul li a:hover{text-decoration: underline;}

.right{float:right; width:380px;padding:0px;margin-bottom:20px;  padding-top: 111px;background: url(../i/nacl.jpg) right top no-repeat;}
.content {padding:20px 60px; text-align: justify;width:498px;float:left;background: url(../i/content.jpg) right top no-repeat;min-height:520px;}
.bis_foot{position:relative;z-index:1000;margin:0px 300px auto 15px;padding-top:15px;}
.menu_right{background: url(../i/menu.jpg) right top repeat-y;width:260px;border-left:3px solid #185071;}
.bis_romby{position:absolute;top:170px;left:15px;}
.hfs{position:absolute;top:60px;left:60px;}
.home{position:absolute;top:111px;left:110px;width:12px;height:12px;}
.mail{position:absolute;top:67px;left:106px;width:12px;height:12px;}
.map{position:absolute;top:87px;left:148px;width:12px;height:12px;}
.menu_right_top{margin-left:30px;}
.menu_right_bottom{margin-left:30px;background: url(../i/menu_bottom.jpg) no-repeat;height:35px;width:230px;}

.title_menu{margin-left:80px;border-bottom:3px solid #185071;width:90px;}
.title_menu h1{font-size:26px;font-weight:normal;border-bottom:3px solid #185071;width:95px;}
.right .href {margin:5px auto 5px 74px;width:180px;}
.right .active{margin:5px auto 5px 74px;width:180px;}
.right .href a{color:#fff; font-size:14px;padding:3px;margin:0px;}
.right .active a{font-size:14px;padding:3px;width:180px;color:#fff; font-weight:normal;background-color: #4d8a00;text-decoration:none;}
.right .href a .span_mod {width:180px;}
.right .href a:hover{width:180px;color:#fff; font-weight:normal;background-color: #4d8a00;text-decoration:none;}

.contact{position:relative;margin:auto 60px auto 60px;height:64px;}
.contact_tizer{float:right;width:670px;margin-top:10px;}

.load{margin:0px auto 0px 0px;width:240px;}
.print{float:right;width:200px;}
.pic{width:490px !important; width:460px; }

.item .level1{margin:5px auto 3px 20px;}

.clr{clear:both; float:none !important; height:1px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; visibility:hidden !important}

#lastNews
{
	font-family:Tahoma;
}
#lastNews h2
{
	font-size:17px;
}

#lastNews .news
{
	margin-left:7px;
	margin-bottom:3px;
}

.news_text1
{
	margin-bottom:5px;
}

.n_navline
{
	margin-top:10px;
	
}

.n_navline a
{
	font-weight:bold;
}

.content a
{
	text-decoration:underline;
}

.content a:hover
{
	text-decoration:none;
}


/*-- pagination --*/
.pagination {float: left; padding:7px 10px 0 0;}
.pagination .page {float: left; font-size:12px; margin: 2px 2px 0 7px; font-weight:bold;}
.pagination .num {float: left; margin: 2px 2px 0 2px; font-size:12px; font-weight:bold;}
.pagination .num a {text-decoration: underline; font-weight: normal;}
.pagination .num a:hover {color:#cc0000; text-decoration: underline !important;}
.pagination .per-page {float: left; margin: 2px 2px 0 20px; color:#14354F; font-size:12px;}
.pagination select {margin: 0 0 0 7px;}
/*-- pagination --*/
