/* CSS Document */

* {margin:0; padding:0;}

body { background:#FFFFFF;}

td, input, textarea{
	font-family:Tahoma;
	font-size:12px;
	line-height:16px;  
	color:#2b3637;	
	vertical-align:top;
}

a { color:#D52D00;}
a:hover { text-decoration: none;}
a img { border:0;}

.clear { clear:both;}

.auto { width:auto; height:auto;}

input, submit { vertical-align:middle;}

table { 
	border:0px;
	border-collapse:collapse;
	width:100%;
	height:100%;
}

.left_tall { background:url() repeat-x bottom; width:50%;}
.right_tall {background:url() repeat-x bottom; width:50%;}
.slogan { margin:12px 0 22px 0;}

ul { list-style:none;}
li a{ background:url(images/marker_4.gif) no-repeat left; padding:0 0 0 8px; text-decoration:underline; line-height:18px;}
li { background:url(images/marker_5.gif) no-repeat top left; padding:8px 0 0 8px;}

.img_indent { margin-right:20px;}
.title { margin:5px 0 10px 0px;}

.line_1 { margin:6px 14px 7px 34px}
.line_2 { margin:0 14px 7px 34px}

.form { height:20px; margin-bottom:5px; }
.form input {width:223px; padding:0 0px 0 4px; height:17px; border-color:#DBDBDB; margin-top:3px;}
textarea { width:223px; height:95px; padding-top:1px; border-color:#DBDBDB; margin-top:3px; padding-left:4px; }


.link1 { text-decoration:none; font-size:11px; font-weight:bold; background:url(images/marker.gif) no-repeat right; padding:0 7px 1px 0;}
.link1:hover { text-decoration:underline;}
.link2 { color:#444E0D; text-decoration:none; font-size:9px; font-weight:bold; background:url(images/marker_2.gif) no-repeat right; padding:0 7px 1px 0;}
.link2:hover { text-decoration:underline;}
.link3 { color:#1C5461; text-decoration:none; font-size:9px; font-weight:bold; background:url(images/marker_3.gif) no-repeat right; padding:0 6px 1px 0;}
.link3:hover { text-decoration:underline;}
.link4 { text-decoration:none; color:#2B3637; font-weight:bold;}
.link4:hover { text-decoration:underline;}
.link5 { color:#2B3637; font-weight:bold;}


#main {height:707px; width:766px; margin:0 auto; background:#ffffff;}

#center { background:url(images/bgd_cont.jpg) no-repeat left top; padding-bottom:20px;}


/* header */
#header { background:url(images/head_1.jpg) no-repeat; padding:68px 0 99px 55px; height:49px;}

/*footer*/
#footer { height:83px; width:766px;}
#footer .c1 { width:20px;}
#footer .c2 { background:#EFEFEF; padding:27px 11px 0 34px; font-size:9px;}
#footer .c3 { }
#footer .c4 { width:46px; background:url(images/point_1.gif) repeat-y right top;}
#footer .c5 { color:#798081; background:#EFEFEF; padding:27px 20px 0 20px; font-size:9px;}
#footer .c6 { width:20px;}
#footer a { color:#798081; text-transform:uppercase; font-weight:bold; text-decoration:none; font-size:9px;}
#footer a:hover { text-decoration:underline;} 
#footer a span { text-transform:none; font-weight:normal; }

/*menu*/
#menu { width:269px;}

/* page1 */
#page1 #center .column1 { width:215px; padding-right:22px;}
#page1 #center .column2 { width:222px;}
#page1 #center .column2 .title { margin:0 0 10px 1px;}

.row1 { background:url(images/line_hor.gif) repeat-x bottom; padding-bottom:15px; width:476px;}

.reset{
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: #FFFFFF; text-decoration:none; font-size:11px; font-weight:bold; background:url(images/marker.gif) no-repeat right; padding:0 7px 1px 0; color: #D52D00; cursor: pointer;}
div.lefth { height:120px; width:137px; float:left; clear:left; margin:10px 10px 0 0; border-left:1px solid #999588; border-bottom:1px solid #999588; background:#FFFFFF; padding-top: 25px; text-align:center;}

/*Rodapé*/
.pype a{
	text-decoration:none;
	font-weight:normal;
}
.pype a:hover{
	text-decoration:none;
	font-weight:normal;
}
.by_pype a{
	text-decoration: underline;
	font-weight:normal;
}
.by_pype a:hover{
	text-decoration:none;
	font-weight:normal;
}

