body {padding:0; margin:0; color:#484B4D; background-image:  url(images/topbg.jpg); background-repeat: no-repeat; }
body, td {font-family: Arial, Tahoma,Georgia, Helvetica, sans-serif; font-size:12px; line-height:20px;}
br{ line-height: 25px;}

.content {padding: 20px 3px 5px 20px;}
.main {padding:10px;}
.col1 {float: left; width: 390px; padding: 10px 5px;}
.col2 {float: right; width: 480px; padding: 10px 5px;}
.col3 {float: left; width: 250px; padding: 10px 5px;}
.col4 {float: right; width: 620px; padding: 10px 5px;}
.col5 {float: left; width: 300px; padding-top: 10px;}
.col6 {float: right; width: 300px; padding-top: 10px;}
li {
list-style-type: disk;
list-style-image:  url(images/dot.gif);
padding: 3px;
}
li a{color:#101010; text-decoration: none;}
li a:hover{border-bottom: 2px solid #B1136D; color: ffffff;}

.d01 {border-top: 1px dashed #969B9E; padding-top: 10px;}
.d02 {border-top: 1px dashed #969B9E;}
.d03 {border-bottom: 1px dashed #969B9E;  padding-top: 10px; padding-bottom: 10px;}

.initial2{font-weight:bold;background-color:#51514E;}
strong {font-size:12px; font-weight: bold; color: #85CC06;}

}
.t01 {font: 26px Arial; color: #F26E03; letter-spacing: -1.0px;}
.t02 {font: bold 16px Tahoma, Arial;  color: #077EC9;}

.f01 {font: 11px Arial; color: #5D6266; line-height: 16px; padding-right: 3px;}
.fp {color: #B1136D;}

.b01 {
	border: 1px solid #484B4D; padding: 5px; background-color: #1F2325; font: 11px Arial; color: #b7b7b7; line-height: 14px;
}
.b01 a {font: 12px Arial; color: #077EC9; font-weight: bold; text-decoration: none;}
.b01 a:hover {border-bottom: 2px solid #101010;}
.b02 {background-color: #52DFDA; padding: 2px 10px; color: #1F2325; font-weight: bold; border: 1px solid #ffffff;}
.b03 {border: 1px solid #ECECEC; padding: 5px; background-color: #ECECEC;}
.b03 a {color: #077EC9; font-weight: bold; text-decoration: none;}
.b03 a:hover {border-bottom: 2px solid #101010;}

.b04 {border: 1px solid #C0C0C0; padding: 10px 15px;}
.b05 {padding: 10px 15px;}

.news {padding: 2px 20px 2px 2px;}
.name {background-image:  url(images/stylebg.gif); background-repeat: no-repeat; padding: 1px 2px 1px 15px; color: #0E0E0E;}
.form
{
	font-family: Tahoma,Georgia, Helvetica, sans-serif, Arial; 
	font-size:11px;
	border: 1px solid #3FB3E3;
	COLOR: #077EC9; 
	padding: 2px;
}

#sidebar p
{
	line-height: 18px;
	font-size: 11px;
	text-align: justify;
}
.clearthis {
	clear: both;
	float: none;
	font-size: 1px;
	color: #282c2f;
}

.diffpointer{
list-style-image:url(arrow.png);
}

/*thumbnail*/
.thumbnails {margin:0px 2px;}

.thumbnails a, .thumbnails a:active, .thumbnails a:link, .thumbnails a:hover {border:0px;}

.thumbnails img
{
	background-color: #E5E5E5;
	padding: 3px;
	margin: 1px;
	height:58px;
	width:80px;
	border: 2px solid #ffffff;
}

.thumbnails a:hover img {
	background-color: #E5E5E5;
	border: 2px solid #25C2DE;
	margin: 1px;
	padding: 3px;
}

.thumbnails a:visited img {
	background-color: #E5E5E5;}
/*-------------------------------------*/
	
.p01 {padding: 5px 15px; border-left: 1px dotted #C0C0C0;}	
.p01 a{
	color: #85CC06;
	text-decoration: none;
	background-color:transparent;
	padding: 1px;}
.p01 a:hover{color: #B1136D;border-bottom: 2px #85CC06 solid;}
.p02 {padding: 5px 15px; border-right: 1px dotted #C0C0C0;}
.p02 a{
	color: #85CC06;
	text-decoration: none;
	background-color:transparent;
	padding: 1px;}
.p02 a:hover{color: #B1136D;border-bottom: 2px #85CC06 solid;}
.p03 {padding: 5px 15px 5px 5px;}
.p03 a{
	color: #B1136D;
	text-decoration: none;
	background-color:transparent;
	padding: 1px;}
.p03 a:hover{color: #484B4D;border-bottom: 2px #B1136D solid;}
.p04 {padding-left: 20px;border-left: 1px #484B4D dotted;}
	
/* ---------------------------------------- LINKS -----------------------------------------*/

p a, .navigation a, li a, .terco a, #enfase a, .camera a, .produto a, .even a, .odd a, .evenmee a, .oddme a, commentsblock a, cite a, cite a:visited
{
	color: #B1136D;
	text-decoration: none;
	background-color:transparent;
}

#latest img a, #latest img a:link, #latest img a:visited {border-bottom:0px;}

p a:hover, small a:hover, #tools a:hover, cite a:hover, .navigation a:hover, li a:hover, .terco a:hover, .camera a:hover, .produto a:hover, .even a:hover, .odd a:hover, .evenmee a:hover, .oddme a:hover
{
	background-color:transparent;color:#484B4D;
	border-bottom: 2px #B1136D solid;
}

/* -------------------------------------- FOOTER ---------------------------------------*/

.footer { border-top: 2px solid #85CC06; padding: 10px; color: #DEA1BF; text-align: center; font-family: tahoma; font-size: 10px;}

.ft01 {padding: 5px 10px 5px 20px; font-size: 11px; color:#DEA1BF; border-left: 1px dotted #DEA1BF;}
.ft01 a{
	color: #85CC06;
	text-decoration: none;
	background-color:transparent;
	padding: 1px;}
.ft01 a:hover{color: #ffffff;border-bottom: 2px #85CC06 solid;}
.ft02 {padding: 5px; font-size: 11px; color:#DEA1BF; border-right: 1px dotted #DEA1BF;}
.ft02 a{
	color: #85CC06;
	text-decoration: none;
	background-color:transparent;
	padding: 1px;}
.ft02 a:hover{color: #ffffff;border-bottom: 2px #85CC06 solid;}
.ft03 {padding: 5px 0px 5px 30px; font-size: 11px; color:#DEA1BF;}
.ft03 a{
	color: #85CC06;
	text-decoration: none;
	background-color:transparent;
	padding: 1px;}
.ft03 a:hover{color: #ffffff;border-bottom: 2px #85CC06 solid;}
.ft04 {padding: 5px; color:#9f9f9f;}
.ft04 a{
	color: #252A2C;
	text-decoration: none;
	background-color:transparent;
	padding: 1px 4px;}
.ft04 a:hover{color: #ffffff;border-right: 25px #85CC06 solid; background-color: #B1136D;}

/* --------------------------------------- leftbar ---------------------------------------*/
#leftbar {width: 240px;}

#leftbar .h1{padding: 3px; width: 200px; font-weight: bold; font-size:13px; color: #2fcde5; border-bottom: solid 1px #4d4d4d; font-family: Tahoma, Arial;}

#leftbar .menulink a{
display: block;
padding: 2px 5px;
width: 200px;
text-align: left;
text-decoration: none;
color: #B1136D;
border: solid 1px #85CC06;
font-size:11px;
font-weight: bold;
}

#leftbar .menulink a:hover {
border: solid 1px #85CC06;
background-color:#85CC06;
color: #fff;
}

#leftbar .no {padding: 2px 5px; background-color:#B1136D;
color: #fff; text-align: center; border-right: 2px solid #7B0046;}

.handcursor{
cursor:hand;
cursor:pointer;
}

#feat td{padding: 5px; border-bottom: 1px dotted #c0c0c0; line-height: 14px;}
#feat .tF{padding: 5px; border: 1px solid #B1136D; color: #B1136D; font-weight: bold;}
#feat .f01 {font: 11px Arial; color: #5D6266;  padding-right: 3px; border: 1px solid #ffffff;}

/* --------------------------------------- leftbar ---------------------------------------*/
#clist {font: 11px Arial; color: #5D6266; line-height: 12px; }
#clist td{font: 11px Arial; color: #5D6266; line-height: 12px;}
#clist .menulink a{
text-align: left;
text-decoration: none;
color: #B1136D;
font: 12px Arial;
}

#clist .menulink a:hover {
color: #ffffff; border-right: 20px #85CC06 solid; background-color: #B1136D; padding:1px 3px;
}
.wd {padding: 65px 250px 0px 0px; background-image: url(images/web01.jpg); background-repeat: no-repeat; }