/* 
    Document   : geral
    Created on : 14/10/2011, 16:13:25
    Author     : Taliton R.C    
    Description:
        Purpose of the stylesheet follows.
*/ 

@font-face {
	font-family: 'AparajitaRegular';
	src: url('../../aparaj-webfont.eot');
	src: url('../../aparaj-webfont.eot?#iefix') format('embedded-opentype'),
		url('../../aparaj-webfont.woff') format('woff'),
		url('../../aparaj-webfont.ttf') format('truetype'),
		url('../../aparaj-webfont.svg#AparajitaRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadPro-BoldCond';
	src: url('../../MyriadPro-BoldCond.eot');
	src: url('../../MyriadPro-BoldCond.eot?#iefix') format('embedded-opentype'),
		url('../../MyriadPro-BoldCond.woff') format('woff'),
		url('../../MyriadPro-BoldCond.ttf') format('truetype'),
		url('../../MyriadPro-BoldCond.svg#MyriadPro-BoldCond') format('svg');
	font-weight: normal;
	font-style: normal;
}

.font_myriapro_22 {
	font-family: 'MyriadPro-BoldCond';
	font-size: 22px;
	color: #2D2D2D;
	margin: 11px 0px;
}

.container {
	width: 990px;
	margin: auto;
	display: table; 
}

.container_paginas {
	margin-top: 10px;
	background: #EAE1D8;

	-webkit-border-radius: 15px;/*safari*/
	-khtml-border-radius: 15px;/*safari()*/
	-moz-border-radius: 15px;/*mozilla complacentes(FF,Moz,NetScap)*/
	-opera-border-radius: 15px;
	border-radius: 15px;/*CSS3*/
}

.hr_paginas {
	border-right: none;
	border-left: none;
	border-top: 1px solid #D2BFAA;
	border-bottom: 1px solid white;
	height: 0px;
}

body {
	font-family: "Arial";
	font-size: 12px;
	background: #F7971D;
}

.img_middle { 
	vertical-align: middle; 
}

a{
	color: #333333;
	line-height: 140%;
	text-decoration: none;
}

a:hover {
	color: #2E6A95;
	text-decoration: none;
	cursor: pointer; cursor: hand;
}

.both {
	clear: both;
}




h1, h2, h3 {
	display: block;
	clear: both;
}
h1 { 
	margin: 0 0 5px 0;
	color: #5E543E;
	font-size: 16pt;
}
h1 a, h1 a:visited, h1 a:active, h1 a:link {
	color: #FFFFFF;
}

h2 {
	color: #5E543E;
	font-size: 14pt;
	padding: 2px 0;
	margin: 2px 0;
	font-weight: bold;

	border-bottom: 1px solid #CCCCCC;
}
h2 a, h2 a:visited, h2 a:active, h2 a:link {
	color: #333333;
}

h3 {
	color: #EC790C;
	font-size: 10pt;
	font-weight: bold;
	padding: 5px 0;
	margin: 0;
}
h3 a, h3 a:visited, h3 a:active, h3 a:link {
	color: #ED2226;
}

h4 {
	color: #5E543E;
	font-size: 11pt;
	font-weight: bold;
	padding: 2px 0;
	margin: 0;
}
h4 a, h4 a:visited, h4 a:active, h4 a:link {
	color: #333333;
}

.mais_detalhes { 
	margin: 10px 0;
	width: 60px;
	height: 17px;
	background: url('../../design/mais_detalhes.jpg');
}

.mais_detalhes:hover {
	background: url('../../design/mais_detalhes_on.jpg');
}

.rte_documento {
	padding: 10px;
	line-height: 145%; 
}

.button {
	background: #FF9E00;
	padding: 2px 12px;
	color: #914B00;
	font-weight: bold;
	text-align: center;
	border: none;

	/* Bordas */
	-webkit-border-radius: 8px;/*safari*/
	-khtml-border-radius: 8px;/*safari()*/
	-moz-border-radius: 8px;/*mozilla complacentes(FF,Moz,NetScap)*/
	-opera-border-radius: 8px;
	border-radius: 8px;/*CSS3*/
}

.button:hover {
	color: #FFFFFF;
	background: #D98800;
}

input {
	background: #D1C297;
	border: 1px solid #ffffff;
	margin: 6px 0px;
	padding: 0 10px;
	height: 25px;
	width: 283px;
	color: #5F533F;

	-webkit-border-radius: 6px;/*safari*/
	-khtml-border-radius: 6px;/*safari()*/
	-moz-border-radius: 6px;/*mozilla complacentes(FF,Moz,NetScap)*/
	-opera-border-radius: 6px;
	border-radius: 6px;/*CSS3*/

	-moz-box-shadow: -0px -2px -2px #888 inset;
	-webkit-box-shadow: -0px -2px -2px #888 inset;
	box-shadow: -0px -2px -2px #888 inset;
	-moz-box-shadow: -0px 3px 3px #888 inset;
	-webkit-box-shadow: 0px 3px 3px #888 inset;
	box-shadow: 0px 2px 2px #888 inset;
}

select {
	background: #D1C297;
	border: 1px solid #ffffff;
	margin: 4px 0px;
	padding: 0 10px;
	height: 25px;
	width: 243px;
	color: #5F533F;

	-webkit-border-radius: 6px;/*safari*/
	-khtml-border-radius: 6px;/*safari()*/
	-moz-border-radius: 6px;/*mozilla complacentes(FF,Moz,NetScap)*/
	-opera-border-radius: 6px;
	border-radius: 6px;/*CSS3*/

	-moz-box-shadow: -0px -2px -2px #888 inset;
	-webkit-box-shadow: -0px -2px -2px #888 inset;
	box-shadow: -0px -2px -2px #888 inset;
	-moz-box-shadow: -0px 3px 3px #888 inset;
	-webkit-box-shadow: 0px 3px 3px #888 inset;
	box-shadow: 0px 2px 2px #888 inset;

}

textarea {
	background: #D1C297;
	border: 1px solid #ffffff;
	margin: 6px 0px;
	padding: 0 10px;
	height: 64px;
	width: 283px;
	color: #5F533F;

	-webkit-border-radius: 6px;/*safari*/
	-khtml-border-radius: 6px;/*safari()*/
	-moz-border-radius: 6px;/*mozilla complacentes(FF,Moz,NetScap)*/
	-opera-border-radius: 6px;
	border-radius: 6px;/*CSS3*/

	-moz-box-shadow: -0px -2px -2px #888 inset;
	-webkit-box-shadow: -0px -2px -2px #888 inset;
	box-shadow: -0px -2px -2px #888 inset;
	-moz-box-shadow: -0px 3px 3px #888 inset;
	-webkit-box-shadow: 0px 3px 3px #888 inset;
	box-shadow: 0px 2px 2px #888 inset;
}


.menu_ativo_paginas {
    color: #FFF; 
    width: 255px; 
}
 
 .menu_ativo_paginas a{  
    color: #FFFFFF;
    padding: 6px 10px;
    width: 255px; 
    margin-top: -4px;
    background: url('../../design/fundo_menus_paginas.png')left center no-repeat;
 }