@import "/css/_content.css";
/* CSS Document */

HTML, BODY
{
	height: 100%;
	padding: 0px;
	margin: 0px;
}

BODY
{
	font: normal 12px Arial;
	line-height: 16px;
	color:#546a75;
}

P
{
	margin: 0px 0px 10px 0px;
}

IMG
{
	border: 0px;
}

A
{
	color: #E68303;
	text-decoration: underline;
}



div.header {
background-image:url(/images/header_blower.jpg);
background-repeat:no-repeat;
background-position:center top;
height:226px;
width:960px;
margin-left:auto;
margin-right:auto;
border:solid 0px;
position:relative;

}



div.header img.toplink {
height:125px;
left:0;
position:relative;
top:30px;
width:344px;
float:left;
border:solid 0px;
}

div.slogan h1{
float:left;
font-size:12px;
position:relative;
top:50px;
width:250px;
color:#02648b;
border:solid 0px;
font-family:Arial;

}

div.header div.menu_add {
border:solid 0px;
//position:relative;
top:160px;
text-align:left;
position:absolute; left:0px;
width:700px;
}

div.header div.menu_add div.menu_pos {
position:absolute;
//float:left;

}

.padding35 {

padding-left:35px;

}



div.menu_main {

background-repeat:repeat-y;
background-position:center top;
height:47px;
width:970px;
margin-left:auto;
margin-right:auto;
border:solid 0px;
background-color:#0670b4;
background-image:url(/images/bg_menu.jpg);
background-position:center left;
background-repeat:no-repeat;
text-align:center;


}


#navtop {

list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10;
position:relative;


}


#navtop li {
display:inline;


}


#navtop a {

border-right:1px solid  #9dafb3;
border-right-width:2px;
font-family:Arial;
font-weight:bold;
color:#FFFFFF;

-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
float:left;
text-align:center;
text-decoration:underline;
 
font-size:15px;
padding-left:10px;
padding-right:10px;
height:30px;
padding-top:10px;
margin-top:4px;


}

a, a:visited {
color:#000000;
text-decoration:underline;
font-family:Arial;
font-size:12px;
}





#navtop a:hover {
  color:#45b5ed; 
  background:#fff;
  font-size:15px;
 
  }



#navtop .off_bg {

	border-right:0px solid #9DAFB3 !important;

}
  

div.main {
background-repeat:repeat-x;
background-position:center top;
background-color:white;
min-height:100%;
position:relative;
width:100%;
border:solid 0px;
background-image:url(/images/bg_header.jpg);

}




.clearer {
clear: both;
}


img {
border: solid 0px;
}



.container {
width:960px;
margin-left:auto;
margin-right:auto;
margin-left: auto;
margin-right: auto;
border:solid 0px;
min-height:400px;

}

.left {
float: left;
width: 235px;


}

.mycontent {
float: left;
width: 500px;

}

.width100 {
width:720px;	
}

.right {
float:left;
width: 225px;

}


div.left_colum {
padding-left:10px;
padding-top:21px;
padding-bottom:37px;
}


.content_colum {
padding-left:10px;
padding-top:21px;
padding-bottom:17px;
}


div.right_colum h4  {
line-height: 16px;
font-family:  Arial ;
font-size:14px;
padding: 1px 1px 15px 1px;
margin:0px;
text-transform:uppercase;
	
	
}



div.content_colum  h1 {
color:#16a2e8;
font-size:17px;
margin: 0px 5px 10px 0px;
font-style:italic;
line-height:22px;
text-transform:uppercase;


}



.right_colum {
padding-left:20px;
padding-top:21px;
padding-bottom:17px;
}




/*
h1 {
color:#16a2e8;
font:Arial 14px;
margin: 0px 5px 10px 0px;
font-style:italic;
line-height:22px;


}
*/



div.footer {

background-image:url(/images/bg_footer.jpg);
background-repeat:no-repeat;
background-position:center top;
height:226px;
width:960px;
margin-left:auto;
margin-right:auto;

border-top:1px solid  #9dafb3;
border-top-width:2px;

}


div.footer img.footerlogo {

left:10px;
position:relative;
top:10px;

float:left;
border:solid 0px;
}

div.menu_footer {
position: relative;
top:10px;
left:30px;
color:#546a75;
font-size: 12px;
font-weight:bold;
}


div.menu_footer a {
color:#546a75;
font-size: 12px;
}



a.navigation_prod {
	font: bold 12px Arial;
	line-height: 16px;
	color:#16a2e8;
	text-decoration:underline;
	margin-bottom:10px;
	float:left;	
	

}


.news_date {
	font: bold 12px Arial;
	color:#586974;
	
}

div .news_more a{
	font: bold Italic 12px   Arial;
	line-height: 16px;
	color:#16a2e8;
	text-decoration:underline;
	margin-bottom:10px;
	float:right;	

}


a.usefulinfo, a.usefulinfo:visited {
	font: bold Normal 12px   Arial;
	line-height: 16px;
	color:#16a2e8;
	text-decoration:underline;
		

}




