﻿body {
	margin: 0px;
	font-family: Sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #333333;
    background: #C6C6C6;
}

a { text-decoration: none; color: #333333; cursor: pointer; }
a:hover { text-decoration: underline; cursor: pointer; }
a img { border: 0px; }


input, textarea, select {
	font-family: Sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #333333;
	padding: 1px 5px;
	border: 1px solid #999;
}
select { padding: 1px 1px 1px 5px; }
textarea { float: right; }
fieldset { border: none; margin: 0px; padding: 0px; }

p, img { padding: 3px 0; margin: 0px; }

h1 { font-size: 22px; letter-spacing: 1px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; } 
hr { border: 0; color: #F1C42E; background: #F1C42E; height: 1px; clear: both; }

#divContent {
	width: 760px;
	position: relative;
	left: 50%;
	margin: 0 0 0 -380px;
    border-right: 1px solid #999;
    border-left: 1px solid #999;
	text-align: justify;
	padding: 0px;
    background: url('http://www.culturaglobal.com.br/start/images/bkg_lines.gif') repeat;
}
#divContent #divRight { float: left; line-height: 120%; padding: 8px 10px 0 10px; _padding: 8px 0 0 10px; width: 630px; _width: 640px; }

#divContent #divRight a { font-weight: bold; text-decoration: underline; }
#divContent #divRight a:hover { color: #F1C42E; }
#divContent #divRight a img { background: none; }

#divContent #divRight ul , #divContent #divRight ol { padding: 0 30px; margin: 0 0 10px 0; }
#divContent #divRight ul li  { padding: 0px; margin: 0 15px; list-style-type: square; }
#divContent #divRight ol li { padding: 0px; margin: 0 15px; }

#divContent #divRight h1 { clear: both; font-size: 12px; padding: 1px 10px; margin: 0px; background: #F1C42E; border-left: 2px solid #666; }
#divContent #divRight h2 { clear: both; font-size: 11px; padding: 1px 10px; margin: 10px 0; background: #fff; border-bottom: 1px solid #F1C42E; border-left: 2px solid #F1C42E; }
#divContent #divRight h3 { clear: both; font-size: 11px; padding: 1px 10px; margin: 10px 0 10px 30px; background: #fff; border-bottom: 1px solid #F1C42E; border-left: 2px solid #F1C42E; }
#divContent #divRight h4 { clear: both; font-size: 11px; padding: 1px 10px; margin: 10px 0 10px 30px; background: #e7e7e7; border-bottom: 1px solid #F1C42E; border-left: 2px solid #F1C42E; }

#divContent #divRight #divChamada #divLinks { background: #eee; padding: 5px 20px; margin: 20px; border: 1px solid #F1C42E; }
#divContent #divLinks a { float: right; border: 1px solid #999; background: #F1C42E; padding: 1px 5px; margin: 5px; text-decoration: none; }
#divContent #divLinks a:hover { background: #fff; color: #333; }
#divContent #divLinks p { font-weight: bold; font-size: 12px; }

#divContent #divRight #divEmail { float: right; width: 210px; _width: 220px; background: #eee; padding: 5px; margin: 0px 0 5px 10px; mmargin: 20px 88px 0 88px; border: 1px solid #F1C42E; }
#divContent #divEmail fieldset input { float: right; margin-top: 3px; border: 1px solid #F1C42E; background: #fff; font-weight: bold; }
#divContent #divEmail fieldset input:hover { background: #F1C42E; color: #333; cursor: pointer; }
#divContent #divEmail h1 { margin: -5px 0 10px -5px; width: 197px; _width: 220px; border-right: 2px solid #666; }
#divContent #divEmail form { padding: 0px; }
#divContent #divEmail fieldset label { float: left; width: 215px; text-align: left; font-weight: bold; }
#divContent #divEmail fieldset label input { float: none; width: 200px; _width: 210px; cursor: text; }
#divContent #divEmail fieldset label input:hover { background: #fff; cursor: text; }

