/* CSS Document */
body {
background: url(images/body-bg.jpg) #00639F repeat-x top;
color:#333333;
font-family:Arial;
font-size:12px;
margin:0;
padding:0pt;
}
*{ margin:0; padding:0;}

#header {padding: 0px;margin:0 auto;height:150px; width:790px;}

#top {
margin:0px auto;
width:790px;
background:#00639F url(images/top-bg.jpg) no-repeat scroll  left top;
border-top:0;
clear:both;
color: #FFCC00;
font-family:Verdana,Arial,Helvetica,sans-serif;
min-height:15px;
text-align:center;
}

#container {
background-color:#FFFFFF;
margin:0px auto;
width:784px;
border-left:#72BCE4 solid 3px;
border-right:#72BCE4 solid 3px;
}

#footer {
margin:0px auto;
padding:25px 0 10px 0;
width:790px;
background:#00639F url(images/footer-bg.jpg) no-repeat scroll  left top;
border-top:0;
clear:both;
color: #fff;
font-family:Verdana,Arial,Helvetica,sans-serif;
min-height:70px;
text-align:center;
}

#content {background-color: #ffffff;padding: 0px;margin: 0 195px 0 0px;font-family: Arial, Helvetica,tahoma;text-align:justify;}
div#content { min-height:300px;height:expression(this.scrollHeight > 300 ? "auto":"300px"); background:url(images/contem-bg.jpg) top no-repeat; }
#right {float:right;width: 175px;margin: 0;padding:0 3px 0 3px;border-left:#cccccc  dotted 1px;}

h1{ color:#00639F; font-size:2em; font-family:Arial;  margin-bottom:10px;}
h3{ font-size:1.2em; color: #E6B84D;}
p{ margin:0 3px;}

/*----MODULE---*/
#right p{ margin:0; padding:0;}

#right div.module {

	background:transparent url(images/2box-br.jpg) no-repeat scroll right bottom;

	margin-top:5px;

	margin-bottom: 8px;

	float:left;

	padding:0;

	clear: both;

	width: 99%;

}




#right div.module div  {

	background:transparent url(images/2box-bl.jpg) no-repeat scroll left bottom;

padding:0;

	

}




#right div.module div div{

background:transparent url(images/2box-tr.jpg) no-repeat scroll right top;

padding:0pt;

}




#right div.module div div div {

background:transparent url(images/2box-tl.jpg) no-repeat scroll left top;

padding:5px 10px 10px 10px;

}



#right div.module div div div div{

	margin: 0;

	padding: 0;

	background: none;
	color:#1a4a94;

}

#right div.module div{

    font-family: Arial, Helvetica,tahoma;

	font-size:12px;

	color:#757474;

	

	}

/*-------*/

.mod-boot {
margin:0px auto;
padding:0;
width:570px;
background:#FDFAE7 url(images/mod-boot.jpg) no-repeat scroll  left bottom;
/*clear:both;*/ border:0;
min-height:8px;
}
.mod-top {
margin:0px auto;
padding:0;
width:570px;
background:#FDFAE7 url(images/mod-top.jpg) no-repeat scroll  left top;
/*clear:both;*/ border:0;
min-height:8px;
}
.mod-middle {
margin:0px auto;
padding:0;
width:568px;
border-left:1px solid #FFB62E;
border-right:1px solid #FFB62E;
background:#FDFAE7;
border-top:0;
/*clear:both;*/
min-height:100px;
}
.tab{background:#FDFAE7; color:#FFB62E;
 margin:8px 15px 0 10px; padding:9px;
 border-left: #FFB62E  solid 1px;
 border-right:1px solid #FFB62E;
 border-top:1px solid #FFB62E;
 }

 
ul.cat li a{ color:#004f9f; text-decoration:none; padding:8px 0 2px 0;}
ul.cat li a:hover{ color:#eb8700; text-decoration:underline;padding:8px 0 2px 0; }
ul.cat li{ list-style:none; margin:0; padding:0; color:#FFB62E; padding-bottom:8px;}
ul.cat{ font-size:1.1em; font-weight:bold; margin-left:6px;border:0;padding:5px;}

.text h4{ color:#000000; font-size:1.2em}
.text h4 a{ color:#000000; font-size:1.2em}
.text h4 a:hover{font-size:1.2em;color:#eb8700; text-decoration:none;border-bottom:#eb8700 1px dashed;}
.bann{ width:150px;}
.bann img{ padding:3px; margin:5px; border:1px solid #FFB62E; vertical-align:top;}
.text{ font-size:1em; color:#000000; padding:8px; vertical-align:top;}
a.more{ background:url(images/more.jpg) no-repeat; font-size:12px; color:#000000; width:82px; height:18px; text-decoration:none; padding:2px 9px;}
a.more:hover{ background:url(images/more.jpg) no-repeat; font-size:12px; color:#903102;width:82px; height:18px;padding:2px 9px;}
.clear{
	clear:both;
}
