/* CSS Document */

body {
	font-size: 12px;
	color: #000000;
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../img/back.jpg);
	background-repeat:repeat-x;
}
#forma {
			
			width:778px;
			margin: 0 auto;
			padding:0;
			}	
#topo { 
		height:100px;
		background-color:#BCD1D2;
		}
		

#menu {
		padding-top:6px;

		background-color:#FFFFFF;
		height:26px;
		text-align:center;
		width:778px;
		z-index:100000;
		}
#flash {
		height:250px;
		
}	
#flash_interno {
		height:150px;
}
#quadros {
			height:250px;
			background-color:#999999;
			text-align:center;
			margin:8px;
} 
#quadros1 {
			height:250px;
			background-color:#FFF;
			text-align:center;
			margin:8px;
} 
#quadrinhos1 ul {
	margin:0;
	padding:0;
}

#quadrinhos1 li {
	margin:4px 0 0 0;
	padding:0;
	background:none;
}

#quadros_img {
			height:100%;
			width:250px;
			background-color:#fff;
			text-align:center;
			margin:8px;
			float:left;
}

#internas {
            width:480px;
			background-color:#fff;
			text-align:center;
			margin:8px;
			float:left;
} 
#internas2 {
            width:760px;
			background-color:#fff;
			text-align:left;
			margin:8px;
			float:left;
} 
#rodape {
		clear:both;
		vertical-align:bottom;
		padding-top:0;
		height:92px;
		margin-bottom:20px;
			}
			
#quadrinhos	{		
				width:245px;
				height:150px;
				text-align:left;
				float:left;
				background-color:#FFF;
				padding-top:50px;
				padding-left:18px;
				padding-right:14px;
				padding-bottom:14px;
		}
		
#quadrinhos1	{		
				width:200px;
				height:120px;
				text-align:left;
				margin-top:50px;
				margin-left:15px;
				margin-right:10px;
				margin-bottom:20px;
				overflow:auto;

		}
		
h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#03144E;
text-align:left;
border-bottom:dashed #003300 1px;
padding: 4px 0 6px 10px;
}	

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#03144E;
text-align:left;
margin:0 0 10px 0;
padding:0;
}	


.textos {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
}	

a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none
}

a:visited {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	color: #000000;
	text-decoration: underline;
}
a:active {
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	color: #000000;
	text-decoration: none;
}

#internas2 ul {
		margin:0;
		padding:0;
		text-align:left;
}
#internas2 li{ 
list-style-image:url(../img/li.gif);
text-align:left;
margin: 0 0 12px 0;
		text-align:left;
}


		
.bgOver {
	background-color:#F4F4F4;
}

.loginBase form {
	display:block;
	padding:5px;
	text-align:right;
	float:right;
}
/*CONFIGURAÇÃO DOS CAMPOS INPUT DENTRO DA CLASSE LOGINBASE*/
.loginBase input{
width:100px;
height:15px;
border:1px solid #336666;
font:12PX normal normal Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:left;  padding-left:3px;
}
/*CONFIGURAÇÃO DO CAMPO BOTAO DENTRO DA CLASSE LOGINBASE*/
.loginBase .botao {
width:25px;
height:19px;
border:0px solid #336666;
font:11px normal normal Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; font-weight:bolder;
background-color:#81aeb4;
}

.loginBase {
	width:380px;
	padding:5px;
	position:absolute;
	margin-top:30px;
	margin-left:380px;
	text-align: right;
}



#posicaoMenu {
	width:742px;
	height:31px;
	background-color:#C9DCE0;
	margin:0;
	text-align:center;
	float:left;
}
#menu2 {list-style-type:none;
margin:0	; /* settings for this demo olnly */
padding:0;}

#menu2 li {display:block; float:left; position:relative; z-index:100; margin:3px 0 0 0;}
#menu2 li span {display:block; z-index:100; padding: 5px 10px 0 0;font-size:11px;}
#menu2 li a, #menu2 li a:visited {display:block; padding:0;}
#menu2 dl a, span a { font-weight:bold; }
#menu2 dd a { font-weight:normal; }

#menu2 dl {position:absolute; top:0; left:0; margin: 0; padding: 0; background: url(transparency.gif);}
#menu2 dt {background: #C9DCE0; margin:0;  float:left;}
#menu2 dd {display:none; background: transparent; clear:left; margin:0; padding:0; color: #fff; text-align:left; font-weight:normal;}

#menu2 dt a, #menu2 dt a:visited {display:block; color:#000000; padding: 5px 10px; text-decoration:none;}
#menu2 dd a, #menu2 dd a:visited {background:#C9DCE0; color:#000000; text-decoration:none; display:block; padding: 5px 10px;}

#menu2 li a:hover {border:0;}

#menu2 li:hover dd, #menu2 li a:hover dd {display:block;}

#menu2 li:hover dt a, #menu2 li a:hover dt a, #menu2 dd a:hover {background: #80ADB3; color:#FFFFFF;}
