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

.content {padding: 5px 0px;}
.col1 {float: left; width: 330px; }
.col2 {float: right; width: 600px;}
.col3 {float: left; width: 450px;}
.col4 {float: right; width: 400px;}
.col5 {float: left; width: 450px;}
.col6 {float: right; width: 450px;}
.col7 {float: left; width: 600px;}
.col8 {float: right; width: 330px; }
.inside {padding: 0px 15px; line-height:16px;}
.in02 {padding: 5px 25px 5px 15px; line-height:16px;}

.list li {
list-style-type: disk;
list-style-image: url(images/dot.gif);
padding: 2px;
font-size: 11px;
line-height: 14px;
}

.list li a{color:#101010;}
.list li a:hover{border-bottom: 2px solid #FF98BF;}

.d01 {border-top: 1px dashed #969B9E; padding-top: 10px;}
.d02 {border-top: 1px dashed #E1E1E1; width: 314px;}
.d03 {border-bottom: 1px solid #E1E1E1; padding-bottom: 5px; width: 314px;}
.d04 {border-top: 1px dashed #E1E1E1; border-bottom: 1px dashed #E1E1E1; padding: 5px 3px; margin: 10px 0x;}
.d05 {border-bottom: 1px solid #E1E1E1; padding-bottom: 5px;}
.d06 {border-bottom: 1px solid #E1E1E1; padding-bottom: 5px;}

.initial2{font-weight:bold;background-color:#51514E;}
strong {font-weight: bold;}
u {font-weight: bold;}

.t01 {font-family: Arial; font-size: 25px;}
.t02 {font: bold 16px Tahoma, Arial;}

.f01 {font: 25px Times New Roman, Arial; color: #B4D434; letter-spacing: -1px;}
.f02 {font: 14px Times New Roman, Arial; color: #048AC8; font-weight: bold;}
.f03 {font: 25px Times New Roman, Arial; color: #048AC8; letter-spacing: -1px;}
.f04 {font: 25px Times New Roman, Arial; letter-spacing: -1px; font-style: italic;}
.fpeace {font: 18px Times New Roman, Arial; color: #048AC8; font-style: italic;}

.fs {font: 11px Arial; color: #5D6266; line-height: 14px;}

.5all {background-image:  url(images/img01.gif); background-repeat: no-repeat; padding-left: 255px;}
.b01 {
	border: 1px solid #E1E1E1; padding: 5px; font: 11px Arial; 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 {padding: 10px; border: 1px solid #E1E1E1;}
.b05 {padding: 10px; border: 1px solid #E1E1E1; margin-bottom: 10px;}

.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: 1px;
}
.fb
{
	font-family: Tahoma,Georgia, Helvetica, sans-serif, Arial; 
	font-size:11px;
	border: 1px solid #fff;
	background: #3FB3E3;
	color: #fff; 
	padding: 1px;
}

#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:132px;
	width:200px;
	border: 1px solid #ffffff;
}

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

.thumbnails a:visited img {
	background-color: #E5E5E5;}
/*-------------------------------------*/
	
.p01 {padding: 5px 15px; border-left: 1px dotted #484B4D;}	
.p01 a{
	color: #000000;
	text-decoration: none;
	background-color:transparent;
	padding: 1px;}
.p01 a:hover{color: #000000;border-bottom: 2px #FFBA00 solid;}
.p02 {padding: 5px 15px; border-right: 1px dotted #484B4D;}
.p02 a{
	color: #000000;
	text-decoration: none;
	background-color:transparent;
	padding: 1px;}
.p02 a:hover{color: #000000;border-bottom: 2px #FFBA00 solid;}
.p03 {padding: 5px 15px 5px 5px;}
.p03 a{
	color: #000000;
	text-decoration: none;
	background-color:transparent;
	padding: 1px;}
.p03 a:hover{color: #000000;border-bottom: 2px #FFBA00 solid;}
.p04 {padding-left: 20px;border-left: 1px #484B4D dotted;}
.pc {border-left: 1px #E1E1E1 dashed; padding: 0px 20px;}
	
/* ---------------------------------------- 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: #048AC8;
	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
{
	border-bottom: 2px #B4D435 solid;
}

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

.footer { border-top: 2px solid #B4D435; padding: 10px; color: #c0c0c0; font-family: tahoma; font-size: 10px;}

.ft01 {padding-left: 20px; font-size: 11px; color:#9f9f9f; }
.ft01 a{
	color: #048AC8;
	text-decoration: none;
	background-color:transparent;
	padding: 1px;}
.ft01 a:hover{color: #048AC8;border-bottom: 2px #B4D435 solid;}
.ft02 {padding-right: 35px; font-size: 11px; color:#9f9f9f; border-right: 1px solid #9f9f9f;}
.ft02 a{
	color: #ffffff;
	text-decoration: none;
	background-color:transparent;
	padding: 1px;}
.ft02 a:hover{color: #101010;border-bottom: 2px #048AC8 solid;}
.ft03 {padding: 5px 0px 5px 30px; font-size: 11px; color:#9f9f9f;}
.ft03 a{
	color: #ffffff;
	text-decoration: none;
	background-color:transparent;
	padding: 1px;}
.ft03 a:hover{color: #101010;border-bottom: 2px #048AC8 solid;}
.ft04 {padding: 5px; color:#9f9f9f;}
.ft04 a{
	color: #252A2C;
	text-decoration: none;
	background-color:transparent;
	padding: 1px;}
.ft04 a:hover{color: #252A2C;border-right: 25px #74E5FF solid; background-color: #74E5FF;}

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

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

#leftbar .menulink a{
display: block;
padding: 5px;
/*width: 230px;*/
text-align: left;
text-decoration: none;
color: #7e7e7e;
border: solid 1px #C0C0C0;
font-size:11px;
line-height: 14px;
}

#leftbar .menulink a:hover {
border: solid 1px #C0C0C0;
background-color:#077EC9;
color: #fff;
}

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

/* ---- hide/show details ---*/
/*Default style for SPAN icons. Edit if desired: */
.iconspan{
float: right;
margin: 2px 5px;
cursor:hand;
cursor:pointer;
color: #B4D434;
font-size: 11px;
style: normal;
}

/*CSS used to style the examples. Remove if desired: */
.eg-bar{
background-color: #048AC8;
/*border: 1px solid #048AC8;*/
border-top: 2px solid #fff;
padding: 2px 10px;
color: #fff;
font-weight: bold;
font-family: Tahoma, Arial, Helvetica;
}

div.eg-bar{
width: auto;
}

.icongroup{
padding: 3px 10px;
border: 1px solid #048AC8;
}

