    body
{
    font-size: .85em;
    font-family: "Trebuchet MS" , Verdana, Helvetica, Sans-Serif;
    color: #232323;
    background-color: #fff;
}

header, footer, nav, section
{
    display: block;
}

/* Styles for basic forms
-----------------------------------------------------------*/

fieldset
{
    border: 1px solid #ddd;
    padding: 0 1.4em 1.4em 1.4em;
    margin: 0 0 1.5em 0;
}

legend
{
    font-size: 1.2em;
    font-weight: bold;
}

textarea
{
    min-height: 200px;
    min-width: 800px;
}

.editor-label
{
    margin: 1em 0 0 0;
}

.editor-field
{
    margin: 0.5em 0 0 0;
}


/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #154075;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #154075;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #154075;
}

.validation-summary-valid
{
    display: none;
}





/* ABAS ADMIN    */


div#caixa
{
    display: inline-block;
    width: 800px;
    height: 600px;
}
div#caixa p#abas
{
    display: inline-block;
    width: 1000px;
    height: 30px;
    padding: 0;
    overflow: hidden;
    vertical-align: bottom;
    margin-top: 10px;
}
div#caixa p#abas a
{
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    color: #666;
    text-decoration: none;
    padding: 8px 12px 8px 12px;
    margin: 0 5px 0 0;
    background-color: #f0f0f0;
}
div#caixa p#abas a:hover
{
    background-color: #999;
    color: white;
}
div#caixa p#abas a.selected
{
    background-color: #154075;
    color: #000;
}
div#caixa ul#conteudos
{
    display: inline-block;
    width: 940px;
    height: 558px;
    margin: 0;
    padding: 0;
    border-top: 1px solid #ccc;
}
div#caixa ul#conteudos li
{
    display: inline-block;
    width: 758px;
    height: 528px;
    margin: 10px 20px 10px 20px;
    padding: 0;
    overflow: auto;
}



/* Grid Admin */


table.tbGridAdmin
{
    width: 100%;
    border: 1px solid #ccc;
    vertical-align: central;
}

table.tbGridAdmin th
{
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background-color: #DCDCDC;
    text-align: center;
}


table.tbGridAdmin td
{
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    text-align: center;
}





.btnSalvar
{
    background: white;
    border: solid 1px lightgray;
    color: grey;
    padding: 5px;
    border-radius: 6px;
    width: 80px;
    font-size: 14px;
    margin-top: 28px;
    margin-bottom: 4px;
}

#Titulo
{
    background: white;
    border: solid 1px lightgray;
    color: grey;
    padding: 5px;
    border-radius: 6px;
    width: 600px;
    font-size: 14px;
    margin-top: 28px;
    margin-bottom: 4px;
}
#NoticiaExterna
{
    background: white;
    border: solid 1px lightgray;
    color: grey;
    padding: 5px;
    border-radius: 6px;
    width: 15px;
    font-size: 14px;
    margin-top: 28px;
    margin-bottom: 4px;
}

#Url
{
    background: white;
    border: solid 1px lightgray;
    color: grey;
    padding: 5px;
    border-radius: 6px;
    width: 600px;
    font-size: 14px;
    margin-top: 28px;
    margin-bottom: 4px;
}





.semImagemNews
{
    width: 160px;
    height: 90px;
    background-image: url(../imagens/imagens-geral/sem_foto.gif);
    background-position: center;
    background-repeat: no-repeat;
}



/*Css importado do gover novo*/
#conteinerpadrao{border:1px solid #CCC; padding:1px; background:#FFF;border-radius:8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-top-left-radius: 8px;-moz-border-radius-topleft: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topright: 8px;clear:both;}
#conteinerpadrao_login{border:1px solid #CCC; padding:1px; background:#154075;border-radius:8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomleft: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-top-left-radius: 8px;-moz-border-radius-topleft: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topright: 8px;}
	.testeira{height:46px;background:#EFEFEF;padding:0px 10px;border-bottom:1px solid #B2B2B2;border-top-left-radius:8px;border-top-right-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;}
		.testeira h2{line-height:46px;}	
		.testeira .pesquisaservico h2{text-shadow: 0 2px 0 rgba(255, 255, 255, .8);line-height:46px;font-size:16px; font-weight:bold; display:block; width:200px; overflow:hidden;}
		.testeira .botao1{margin-top:10px;}
		.testeirabaixo h4{color:#fff;text-shadow: 0 2px 0 csn;line-height:41px; width:240px; border:1p dashed black; display:block;}
		.testeira h4{line-height:46px; font-weight:bold;}
		.testeirabaixo h5{text-shadow: 0 2px 0 rgba(42, 58, 102, 0);line-height:41px; width:350px; border:1p dashed black; display:block;}
		.testeira h5{line-height:46px; font-weight:bold;}
		.testeirabaixo .botao5{margin-top:8px;}
		.testeirabaixo blockquote{line-height:41px;text-shadow: 0 1px 0 rgba(255, 255, 255, .8);}
        .testeira{
				background:#154075;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#154075', endColorstr = '#154075');
				-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#154075', endColorstr = '#154075')";
				background-image: -moz-linear-gradient(top, #154075, #154075);
				background-image: -ms-linear-gradient(top, #154075, #154075);
				background-image: -o-linear-gradient(top, #154075, #154075);
				background-image: -webkit-gradient(linear, center top, center bottom, from(#154075), to(#154075));
				background-image: -webkit-linear-gradient(top, #154075, #154075);
				background-image: linear-gradient(top, #154075, #154075);
                }
	.testeira h2{color:#FFF;text-shadow:0px -1px 0px #154075;}
	.testeira h4,
	.testeira h5{color:#FFF;}


.formulariopadrao{background:url(../imagens/imagens-geral/bg_formulario.gif) top repeat-x;margin:0px;padding:0px;border:0px;font-weight:normal;list-style:none;text-decoration:none;}
.formulariopadrao_login{background:url(../imagens/imagens-geral/bg_formulario_login.gif) top repeat-x;}
.formulariopadrao label{font-size:11px;color:#000;font-weight:bold; margin-right:7px;}
.formulariopadrao select{border:1px solid #AEAEAE;font-size:11px;padding:2px;}
.formulariopadrao select:focus{background:#154075;border:1px solid #999;-webkit-box-shadow: 0 0px 2px rgba(0, 0, 0, .3);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);}
.formulariopadrao hr{height:2px;border-bottom:1px solid #CCCCCC;margin-top:10px; margin-right:35px;}
.formulariopadrao input{margin-top: 10px !important; margin-right: 10px !important;}

.campo{border:1px solid #AEAEAE;font-size:11px;padding:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
				.campo:focus{background:#154075;border:1px solid #999;-webkit-box-shadow: 0 0px 2px rgba(0, 0, 0, .3);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .3);}
			.campotipo0{width:10%;}	
			.campotipo1{width:30%;}
			.campotipo2{width:52%;_width:49%;}/*Hack de padding do IE6*/
			.campotipo3{width:60%;}
			.campotipo4{width:70%;}
			.campotipo5{width:35%;}
			.campotipo6{width:25%;}
			.campotipo7{width:96%;}
			.campotipo8{width:47%;}
			.campotipo9{width:40%;}
			.campotipo10{width:72.5%;}
                        .campotipo11 {width: 99%;}
			.campotipodata{width:90px;}
			.campotipodata1{width:90px; float:left; margin-rigth:5px !important;}
			.campotipohora{width:50px;}


.exibeacoes{height:40px;text-align:right; background: url(../imagens/imagens-geral/bg_componenteccusto.gif) top repeat-x #8C8C8C;border-bottom-right-radius:8px;border-bottom-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;padding-top:15px;}


.botaopadrao{margin-top: 0px !important; background:url(../imagens/imagens-geral/bt_padrao.gif) repeat-x;cursor:hand;}
.botaopadrao:hover{background:url(../imagens/imagens-geral/bt_padrao.gif) 0px 28px #FFF;}
.botaopadrao:active{background:url(../imagens/imagens-geral/bt_padrao.gif) 0px -29px #154075; color:#FFF;}

.botaologin{width:120px;height:37px;background-position:0px -86px !important;background-color:#154075;color:#FFF; border-color:#000;text-shadow:0px -1px 0px #000;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none; font-weight:bold;font-size:1.6em;}
	.botaologin:hover{background-position:0px -159px;color:#FFF;text-shadow:none;}
	.botaologin:active{background-position:0px -121px; color:#FFF;text-shadow:0px 1px 1px #154075;}
