* {
	margin:0;
	padding:0;
	list-style-type:none;
}

h1, h2, h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif;	
}

img {
	border:none;
}

a {
	outline:none;
	font-family:Arial, Helvetica, sans-serif;
}

html{
	
	background-repeat:repeat-y;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*background-image: url(../images/back.png);
	background-position: center top;	*/
}


#contentAll{
	width:1024px;
	height:707px;	
	margin:0 auto;
}



#contentAlign{
	width:929px;
	height:auto;	
	margin: 0 auto;
}


#logo a{
	display:block;
	width:356px;
	height:84px;
	background:url(../images/logo.jpg);
	background-repeat:no-repeat;	
	text-indent:-999px;
	overflow:hidden;	
}

#logo a:hover{
	background-position: left -84px;
}


/*************************   left site ***********************/
#leftSide{
	width:561px;
	height:597px;
	float:left;
}


/*************menu *****************/
#menu{
	position:relative;
	width:auto;
	height:36px;
	float:left;
	display: inline;
	margin-left:12px;
	margin-top:1px;
	display:inline;
	z-index:1;
	
	
}


.menu-hv, .menu-vv { position: relative; margin: 0; padding: 0; display: block; zoom: 1;}
 .menu-hv * ,   .menu-vv * { margin: 0; padding: 0; list-style: none}
 .menu-hv li ,   .menu-vv li { position: relative; line-height: 1.2em; vertical-align: top }
 .menu-hv a ,   .menu-vv a { display: block; zoom: 1; line-height: 1.2em }
 .menu-hv li ul, .menu-vv li ul { position: absolute; visibility: hidden  }
 .menu-hv li:hover ul,  .menu-vv li:hover ul,
 .menu-hv li.hover ul,  .menu-vv li.hover ul { visibility: visible }
 .menu-hv li:hover ul ul,  .menu-vv li:hover ul ul,
 .menu-hv li.hover ul ul,  .menu-vv li.hover ul ul { visibility: hidden }
 .menu-hv li li:hover ul,  .menu-vv li li:hover ul,
 .menu-hv li li.hover ul,  .menu-vv li li.hover ul { visibility: visible }
 .menu-hv li li:hover ul ul,  .menu-vv li li:hover ul ul,
 .menu-hv li li.hover ul ul,  .menu-vv li li.hover ul ul { visibility: hidden }
 .menu-hv li li li:hover ul,  .menu-vv li li li:hover ul,
 .menu-hv li li li.hover ul,  .menu-vv li li li.hover ul { visibility: visible }
 /* características horizontal-vertical */
 .menu-hv:after, .menu-hv.after { content: "."; line-height: 0px; clear: both; display: block; visibility: hidden}
 .menu-hv li { float: left; }  
 .menu-hv li ul li { float: none; }
 .menu-hv li ul li ul { position: absolute; left: 100%; top: 0; }


.menu-hv li {
	height:26px;
    width: 80px;
	/*background:#336;*/	
}


.menu-hv li li {
	background:#FFC40D;
	filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;
	
	
}

.menu-hv li li a {
	font-size:10px;
	
}

.menu-hv li li a:hover {
     color:#fff;
	 background-color: #2C9E41; 
	 height:16px;
	
}



.menu-hv li a {
	 height:26px;
     color:#0A4695;
	 font-size:14px;
	 text-decoration:none;
	 padding: 10px 0 0 5px;
}

.menu-hv li a:hover {
     color:#fff;
	 background-color: #2C9E41;
	
	
}




/***********************/

#slide1{
	width:561px;
	height:560px;
	/*background-color:#306;*/
	clear:both;
	
	
	
}





/*************************  right  site ***********************/
#rightSide{
	width:368px;
	height:597px;
	/*background-color:#396;*/
	float:right;
}

#contato{
	width:368px;
	height:37px;
	/*background-color:#66C;*/
	float:right;
}

#contato a{
	float:right;
    color:#8A8A8A;
	text-decoration:none;
	font-size:14px;
	padding:20px 3px  0 0;
}

#contato a:hover{	
    color:#fff;
		
}
#video{
	width:368px;
	height:183px;
	/*background-color:#2C9E41;*/
	clear:both;
}

#video table{
	margin:0;
	padding:0;
}


#video .article_separator{
	display:none;
}

#texto{
	width:343px;
	height:146px;
	background-color:#FFD552;
	color:#0A4695;
	font-size:19px;
	padding: 25px  0 0 25px;
	
	
}

#texto h2{

	color:#2D9F43;
	font-size:25px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}



#slide2{
	width:368px;
	height:206px;
	/*background-color:#969;*/
}

	
	
/********************** Inter *********************************/

#conteudo{
	
	width:899px;
	height:530px;
	background-color:#fff;
	clear:both;
	overflow:auto;
	padding:15px ;
	font-size:12px;
	line-height:22px;
	
}

.contentheading{
	font-size:14px;
	color:#0A4695;
	font-weight:bold;
}


.readon{
	background:transparent url(../images/leiaMais.gif);
	background-repeat:no-repeat;	
}

a.readon{
	display:block;
	height:15px;
	color:#666;
	text-decoration:none;
	padding: 0 0 0 13px;
	font-size:11px;
}
a:hover.readon{
	text-decoration:underline;
}


table.contentpaneopen li{	
	list-style-type:circle;	 
	list-style-image:url(../images/arrow.png);	
	padding: 0 0 0 0;
	margin: 0 0 0 20px;
}

