* { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}

HTML {BACKGROUND: #fff}

BODY {FONT: 103.01%/1.1 Georgia, Arial, "Times New Roman", Times, ,sans-serif; COLOR: #000}

ul {list-style-type:none}

H1 { MARGIN-BOTTOM: 0px; FONT-SIZE: 23px; color:#88a906;}

H2 { MARGIN-BOTTOM: 0px; FONT-SIZE: 17px; color:#88a906; MARGIN-BOTTOM: 12px;}

H3 { font-size:20px; color:#88a906;padding-left:35px ; font-weight:normal;}

a { text-decoration:none; color:#3789b9; }

a:hover { text-decoration:underline;}


IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 10px 0px; BORDER-RIGHT-WIDTH: 0px }

P {MARGIN: 10px; line-height: 1.3em; text-indent: 1.5em; margin-top: 0em;  margin-bottom: 1em;}

strong {font-weight:normal;}

b {font-weight:normal;}

#content DIV {MARGIN: 10px}

.bold {	BORDER-RIGHT: #666 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #666 1px dotted; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: 
#666 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #666 1px dotted}

.highlight { BACKGROUND-COLOR: #ffc}


/*header*/
#header { WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; DISPLAY: inline-block; OVERFLOW: hidden ; }
.search_ad {  margin-left:710px}
#linkfai_azuad { text-align:center; padding-top:10px; }
.logo_princ { margin-left:300px; }
#fai_xa { height:35px; background:#197ee6;}


/*body*/
BODY {	MIN-WIDTH: 655px}
#content { WIDTH: 60%; FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; DISPLAY: inline-block; OVERFLOW: hidden; }


/*menu*/
.me_nu { width:100%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.titulo_categor{ } 
.me_nu li a { padding-left:20px; line-height:21px; }
.mais_cat { margin:10px 10px 10px 30px}
#sub-section { WIDTH: 21.9%; FLOAT: left; DISPLAY: inline-block; OVERFLOW: hidden;}


/*adsmenu*/
#menu {	FLOAT: left; WIDTH: 18%; DISPLAY: inline-block; OVERFLOW: hidden}
#med_gigante { padding:57px 0 13px 7px; }



/*---- Top Ten --*/

#TopTen {

	

	clear: both;

	

	margin: 0 0 10px 10px;

	_margin: 0 0 10px 5px;

	padding: 0px;

	text-align: left;

	width: 167px;

	_width: 167px

}


#TopTen .shade {

	clear: both;

	overflow: hidden;

	width: 100%;

	margin: 0 0 0 -5px;

	_margin: 0

}

#TopTen ul {

	clear: both;

	margin: 0px;

	padding: 0px;

}

#TopTen li {

	clear: both;

	font-family: Arial, Helvetica, "sans-serif !important";

	font-size: 11px !important;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	height: auto;

}

#TopTen li .Ten_Number {

	background: url('imagem/circle.gif') no-repeat center center;

	color: #FFFFFF !important; /* white */

	float:left;

	font-weight:bold;

	height:18px;

	margin:0px;

	padding:3px 2px 1px;

	text-align:center;

	width:18px;

	font-size: 10px !important;

	border-bottom:none !important;

}

*html #TopTen li .Ten_Number {

	background: url('imagem/circle.gif') no-repeat 0 2px;

}

#TopTen li .Ten_Item {

	background:none;

	border-bottom:none;

	float:left;

	_float:right;

	_clear: left;

	height:auto;

	margin:0px;

	padding:0px;

	text-align:left;

	width:141px !important;

}

*html #TopTen li .Ten_Item {

	height: auto;

}

#TopTen li .Ten_Item a, #TopTen li .Ten_Item a:visited {

	font-weight: normal;

	float: left;

	height: auto;

	margin: 0px;

	padding: 3px 0px 1px 2px;

	text-align: left;

	width: 151px !important;

	
}









/*footer*/
#footer{WIDTH: 100%; background:#f5f5f5; color:#828282; padding:35px 0 21px 0; CLEAR: left; DISPLAY: inline-block; OVERFLOW: hidden;}
#footer a{ color:#828282; font-size:11px;}
#footer span{ color:#666; word-spacing:8px; font-size:12px;}
#footer span a{  word-spacing:normal;}
#link_footer{ margin-left: 180px}
#foo_foo{ margin-left: 78px; }


/*content page*/
#titul_conteu { padding-top :30px; padding-left :20px;}
#ad_conteu { padding-top:20px }
#top_comad { padding-bottom: 10px; padding-left: 20px; }
#ads_fund { margin-top:30px; margin-bottom: 25px}
#patro_cinad { padding-bottom: 15px; font-size:8px; color:#666; }
#font_mm { font-size:13px; text-align:right;padding-right: 55px; 
}
.goo_ads{ float: left; margin: 5px 15px 10px 15px;}

.goo_adsright{ float: right; margin: 5px 15px 10px 15px; }

a:hover.sem_underl {text-decoration:none;}

.ref_med{font-weight:bold; font-size:11px;}

.biblio_a { padding-left:12px; font-size:12px;}

img.mini_cam { MARGIN:0px}

ul.styled_ul {list-style-image: url(imagem/bullet.gif); margin: 18px; line-height: 1.5em; }

ul.styled_ul li { margin-bottom:8px }


.Links_Fmt {float: left;clear: both; border-top: 1px solid #CCC; padding: 5px 0px;
margin: 3px 0px; width: 95%;}


.NewsLinks_rdr {margin: 0px 0px 3px 0px !important;	padding: 0px; float: left;	width: 345px;	font-size: 80% !important; background: none !important;	clear: right;}

.Links_Fmt .NewsLinks_hdr {float: left;	margin-top: 5px;padding: 5px 0px 0px 5px !important; width: 85px; border: none !important;text-align: left;}

.Links_Fmt .NewsLinks_hdr h4 {	font-size: 18px !important;	font-weight: normal; color: #0c70a8 !important; margin: 0px !important;}

.Links_Fmt .NewsLinks_hdr h4 span {color: #88a906;}

.NewsLinks_rdr ul {margin: 0px;	padding: 0px;}

.NewsLinks_rdr li { list-style-image: url(imagem/bullet.gif); border-bottom: 1px dashed #ccc; padding: 6px 0px;}


a#nextlink {float: right; font: 110% Georgia; width: 170px; text-align: right; background: url(imagem/arrow_next.gif) no-repeat right 4px ; padding: 0 22px 0 0; margin: 0 0 25px 0; color: #017fd6;  }


#tools { background-image:url(imagem/blueFooterInterior.gif); background-position:bottom center; background-repeat:no-repeat; border-top:1px solid #dadada; margin:6px auto 10px auto; padding:6px 0 9px 0; width:151px;  }

#tools .top { background-image:url(imagem/saveHeader.gif); background-position:top center; background-repeat:no-repeat; height:28px; margin:0; padding:0 8px 0 8px; }

#tools .data { background-color:#ebf3f2; font-size:0.75em; padding:6px; }

img.icon { vertical-align:middle; }

.icon { display:inline; padding:0; margin:3px 4px 6px 0; }
.icon span { white-space:nowrap; }
.icon img { padding:2px 0 2px 0; vertical-align:middle; }
.icon a { font-size:0.9em; }


