@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; }
a { text-decoration:none; color:#C00; display:block;}
a:hover { color:#0F3C5B;}
body { margin:0px; background:url(img/bg.jpg) repeat-x top #f7f7f7; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#wrapper { width:1002px; margin:0 auto; background:#FFF;}
#header {height:181px; width:1002px;}
#header .bandeiras{ width:962px; height:auto; text-align:right; padding: 5px 40px 0 0;}
img.centered, .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto;}
img.alignright { margin: 0 0 2px 7px; display: inline;}
img.alignleft { margin: 0 7px 2px 0; display: inline;}
.alignright { float: right; }
.alignleft { float: left;}
.both { clear:both;}

/* navigation */
#navigation { background:url(img/menu.jpg) no-repeat; height:32px;}
#navigation ul { padding-left:170px; list-style:none;}
#navigation ul li {display: inline;}
#navigation ul li a {display: inline; float: right; margin: 0; z-index:25; text-transform:uppercase; color:#FFF; padding:7px 30px; font-size:13px; }
#navigation ul li a:hover { background-color:#31628A; color:#FFF; font-size:13px; }
.navigation { border-left:1px solid #5D8FB2;}

/* content */
#content { background:url(img/menu_bottom.jpg) left top no-repeat #FFF; padding:20px 30px 20px 0px;}
#contentright { float:right; width:720px; margin-bottom:20px;}
h2 { color:#094D96; border-bottom:1px solid #094D96; padding-top:10px; margin-bottom:10px;}
h3 { color:#900; margin-bottom:10px;}
p { padding-bottom:10px;}
i { color:#094D96; font-style:normal; font-weight:bold;}
#sidebarright { width:170px; float:right; background:#F7F7F7; text-align:center; padding:10px 0; font-size:10px;}
#contentright ul li {list-style:none; margin:0px; padding:5px 5px 5px 15px; background:#CCC; width:340px; float:left; background:url(img/seta.png) left 8px no-repeat; display: block;}
#contentright ul { margin-bottom:50px;}
#contentright h3 { clear:both;}

/* footer */
#footer { background:url(img/rodape_bg.jpg) repeat-x; height:27px; color:#FFF; padding:5px 30px; clear:both;}
#voxdigital { float:right; width:200px; text-align:right;}
#voxdigital a { display:inline; color:#FFF;}
#voxdigital a:hover { display:inline; color:#CCC;}

/* sidebar */
#sidebar { float:left; width:250px;}
#sidebar ul { margin:0px; padding:0px;}
#sidebar ul li { color:#C00; margin-bottom:1px solid #CCC; background:url(img/linha.jpg) no-repeat left bottom; padding:8px 0 7px 30px; list-style:none;}
address { padding-left:30px; color:#0F3C5B; font-style:normal; padding-top:20px; font-size:11px;}

/* form */
label{ float: left; width: 120px; font-weight: bold;}
input, textarea, select{ width: 180px; margin-bottom: 5px; font-size:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
textarea{ width: 250px; height: 150px;}
.boxes{ width: 1em;}
#submitbutton{ margin-left: 120px; margin-top: 5px; width: 90px; background:#0F3C5B; border:0px; color:#FFF; cursor:pointer;}
br{ clear: left;}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #415786;
	background-color: #F2F2F2;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 100%;
}
.bt {
	background-color: #415786;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#title
{ border-bottom:1px solid #094D96; color:#094D96; font-size:18px; font-weight:bold; margin-top:9px; margin-bottom:10px;}
