body
{
color:#000;
margin: 10px 0px 10px 0px; 
font-size: 13px; 
}

.clear_main
{
	clear: both;
	margin: 0px auto 0px auto;
	width: 900px;
}

.top_menu
{
	color:#72179D; 
	font-family: Avante, sans-serif;
font-size:9pt;
	float:right;
	margin-right:180px;
	margin-top:10px;
	text-decoration:none;
	font-weight:700;
	position:static;
}

.top_menu a:link {
	color:#72179D; 
	font-family: Avante, sans-serif;
	font-size:9pt;
	font-weight:700;
	text-decoration:none;
}


.top_menu a:hover {
	color:#72179D; 
		font-family: Avante, sans-serif;
font-size:9pt;
	text-decoration:none;
	font-weight:bold
}

.top_menu a:visited {
	color:#72179D; 
		font-family: Avante, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:700;
}

.top_menu a:active {
	color:#72179D; 
		font-family: Avante, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:700;
}


a:link { size:10px; color:#72179D; text-decoration:underline }
a:visited { size:10px; color:#72179D; text-decoration:underline }
a:active { size:10px; color:#72179D; text-decoration:underline }
a:hover { size:10px;color:#72179D; text-decoration:underline }
 

a.top10:link { size:10px; color: #FFFFFF; text-decoration:underline }
a.top10:visited { size:10px; color: #FFFFFF; text-decoration:underline }
a.top10:active { size:10px; color: #FFFFFF; text-decoration:underline }
a.top10:hover { size:10px; color: #FFFFFF; text-decoration:underline }

a.top50:link { size:10px; color: #FFFFFF; text-decoration:underline }
a.top50:visited { size:10px; color: #FFFFFF; text-decoration:underline }
a.top50:active { size:10px; color: #FFFFFF; text-decoration:underline }
a.top50:hover { size:10px; color: #FFFFFF; text-decoration:underline }

a.linkdownload:link { size:10px; color:#72179D; text-decoration:underline }
a.linkdownload:visited { size:10px; color:#72179D; text-decoration:underline }
a.linkdownload:active { size:10px; color:#72179D; text-decoration:underline }
a.linkdownload:hover { size:10px; color:#72179D; text-decoration:underline }

#pageloading { position : absolute; left : 50%; top : 50%; margin-top : -50px; margin-left : -90px; text-align : center; }
.suggest_link { width: 215px; font: 11px verdana; text-transform:capitalize; color: #83A2B9; background-color: #FFFFFF; padding: 4px 9px 4px 9px; }
.suggest_link_over { width: 215px; font: 11px verdana; text-transform:capitalize; color: #83A2B9; background-color: #E9E9E9; padding: 4px 9px 4px 9px; }

#txtSearch { width: 200px; overflow: visible; padding-left:2px; }

* html div#search_suggest { overflow:visible;  } /* box model hack */
.style1 { color: #000; font-size: 10pt; font-family: verdana, sans-serif; }
.style2 { color: #000; font-size: 8pt; font-family: verdana, sans-serif; }
.style3 { color: #000; font-size: 12pt; font-family: verdana, sans-serif; }
.style4 { color: #000; font-size: 11pt; font-family: verdana, sans-serif; }
.leftdiv {width: 720px; float: left; text-align: right; border: 0px solid #000000;}
#xsnazzy p {margin:0 0px; padding-top: 0.75em; padding-bottom: 0.75em; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF;}
#xsnazzy {background: transparent; }
.searchdiv { width: 470px;  margin: 0px 0px 0px auto; text-align: center;}
.searchdiv form {margin: 0px;}
.search_but {width: 74px; height: 21px; border: 0px; background: url('../images/search.jpg') no-repeat top center;}
.searchinput { font-family: Verdana, Sans-serif; font-size: 12px; color: #000000; }
.ov_down {margin-top: 10px; font-family: Verdana, Sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold;}
.rightdiv {width: 250px; text-align: left; float: right;}
/*.sharelinks a:link, a:visited { color: #007cb5; font-family: Verdana, Sans-serif; font-size: 11px; font-weight: bold; text-decoration:none;} */
.g_ad {
	text-align: center;
	clear: both;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.footer {padding: 10px 0px 0px 0px; text-align: center; clear: both; font-family: Verdana, Sans-serif; font-size: 10px; color: #000000; line-height: 1.5em;}
.footer a:link, .footer a:visited, .footer a:active, .footer a:hover { font-family: Verdana, Sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
.footer a:hover { text-decoration: underline; }
a.llink { font-family: Verdana, Sans-serif; font-size: 12px; color: #FFFFFF;}
.list { padding-right: 200px; padding-bottom: 5px; font-family: Verdana, Sans-serif; font-size: 12px; color: #FFFFFF;}
.pagination ul {
	list-style-type: none;
	margin: 0 0 20px 0;
	padding: 0;
}
.pagination ul li {
	display: inline;
	font-size: 12px;
}
h3.comments {
	margin-top: 7px;
	padding: 3px 3px 1px 10px;
	background: #f8f8f9;
	border-top: 1px solid #b5b5b5;
	border-bottom: 1px dotted #b5b5b5;
}
.comment {
	width: 401px;
	padding-top: 10px;
	background: url(../images/comment_bg_top.gif) no-repeat top left;
}

.comment .body {
	margin: 0 10px 5px 10px;
	overflow: auto;
}
.comment .posted-by {
	padding: 20px 0 20px 0;
	background: #FFF url(../images/comment_bg_bottom.gif) no-repeat top left;
	text-align: right;
}

.comment .posted-by p {
	margin-right: 20px;
	margin-bottom: 5px;
}

.addthis_toolbox.addthis_pill_combo a {
    float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet {
    margin-top: -2px;
}
.addthis_button_compact .at15t_compact {
    margin-right: 4px;
    float: left;
}   
  

.anuncio_r .anuncio{
line-height:8em;
position: fixed;
padding: 0px;
width: 160px;
height: 600px;
z-index: 5555;
cursor: pointer;
right: 2px;
vertical-align:middle;
top:0;
bottom:0;
margin:auto;
min-height:50px;
}


.anuncio2_l .anuncio2{
position: fixed;
top: 8%;
width: 30px;
height: 130px;
z-index: 5555;
cursor: pointer;
left: 0pt;
}