
#pagina {
	width: 778px;
	height:auto;
	margin:0 auto; 
	border: 2px solid #FF6600;
}
#rodape {
	height:70px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-image: url(img/pe.png);
	background-repeat: repeat-x;
	background-position: bottom;
	}
#rodape_esq {width:550px;   float:left; margin-left:20px;  }		   
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

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

#rodape_dir {width:212px;   float:right; }	


#topo {
	height:40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	background-image: url(img/topo.png);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	}
	#topo h1{float:left; font-size:12px; margin-top:10px; margin-left:20px}
	#social {float:right; margin-top:4px; margin-right:20px;}
	#social img {
			padding:2px;
			border:1px solid #ffffff;
			display:inline
			margin-bottom:10px;
			width:20px;
			height:20px;}
			#social img:hover{
			border:1px solid #dad5bb;
			}
			
			
			
	#social span{ vertical-align:middle; font-size:10px; clear:both;}
	       
#menu {
	width:778px;
	height:246px;
	background-color: #FFFFFF;
}		   
#menu_esq {width:202px;   float:left  }		   
#menu_dir {width:573px;   float:right }	

#menu13 {
	width: 200px;
	margin-top:2px;
	
	margin-left:1px;
	

	}
	
#menu13 li a {
	height: 10px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 76px;
	text-decoration: none; margin-bottom:7px;
	text-align:center;
	font-size:36px;
	vertical-align:middle
	}	
	
#menu13 li a:link, #menu13 li a:visited {
	
	display: block;
	background:  url(menu13.gif);
	color:#003300
	}
	
#menu13 li a:hover {
	color: #C7377D;
	background:  url(roll.gif) 0 -32px;
	
	}
	.atual li a{
	color: #C7377D;
	background:  url(roll.gif) 0 -32px;
	
	}
	


ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

#barra {
	width:778px;
	height:12px;
	background-image:url(img/barra.gif);
	background-repeat:repeat-x;
	margin-top:0px;
}

.clear{clear:both;}

#principal {width:778px; height:400px;
background-image:url(img/fudo.png); background-position:right; background-repeat:no-repeat;}
#principal2 {width:778px; height:500px;
background-image:url(img/fudo.png); background-position:right; background-repeat:no-repeat;
 }		   
#principal_esq {
width:199px;
height:400px;
margin:2px;
float:left;
border: 2px solid #FF6600;

background-repeat:no-repeat; }	
#principal_esq2 {
width:199px;
height:640px;
margin:2px;
float:left;
border: 2px solid #FF6600;

background-repeat:no-repeat; }	
	   
#principal_dir {width:560px;
  float:right ;
  height:400px;
  margin:2px;
border: 2px solid #FF6600;

  }	
  #principal_dir2 {width:560px;
  float:right ;
  height:640px;
  margin:2px;
border: 2px solid #FF6600;

  }	
  #list {
	width: 200px;
	
	
	

	}
  #list li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none; 
	text-align:center;
	font-size:12px;
	vertical-align:middle;

	

	
	
	}	
	#list li a:hover {
	text-decoration:underline;
	}
  a:link  a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.slidedoormenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 188px; /* width of menu (don't forget to add border with below!) */
border-left: 8px solid #ffa1a3; /* thick left border of menu */

}

.slidedoormenu li{
border-bottom: 1px solid #885b5c; /* Gray border beneath each menu item */
}

.slidedoormenu li a{
	background: white url(img/vstrip.gif) repeat-y left top;
	display: block;
	color: #666666;
	width: auto;
	border-bottom: 1px solid white; /* White border beneath each menu item link, to add depth */
	padding: 7px 0; /* Vertical (top/bottom) padding for each menu link */
	text-indent: 8px;
	text-decoration: none;
	text-align:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
}

.slidedoormenu li a:visited, .slidedoormenu li a:active{
color: #999999;
}

.slidedoormenu li a:hover{
	background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
	color: #000000;
}

.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.slidedoormenu li.lastitem a{
padding: 8px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}
.coluna {
		float:left;
		width:150px; /*227*/
		display:inline;
		padding:3px 17px 18px;
		
	}
		 .coluna h3 {
	margin-bottom:1px;
	font-size:13px;
	text-align:center;
	color: #FF6600; 
		}
		 h3 {

	font-size:13px;
	text-align:center;
	color: #FF6600;
	text-align:left;
	margin-left:20px;
		}
		.coluna img {
			padding:2px;
			border:1px solid #dad5bb;
			background:#fff;
			display:block;
			margin-bottom:10px;
			width:150px;
			height:102px;
		}
		.coluna h1 {
			margin-right: -15px;
			font-size:10px;
			font:normal 10px Tahoma, Geneva, sans-serif;
			text-align:justify;
		}
		
.saiba_mais a{
	font:normal 10px Tahoma, Geneva, sans-serif;
	text-decoration:underline;
	display:block;
	margin-top:14px;
	color:#666666
	
}
.link_pe a:hover{
	color:#666666;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;	
}
.link_pe a:active{
	font:normal 10px Tahoma, Geneva, sans-serif;
	text-decoration:underline;
	color:#666666
	
}
.link_pe {
	font:normal 10px Tahoma, Geneva, sans-serif;
	text-decoration:underline;
	display:inline;
	color:#666666
	
}

        .style1 {font-size: 9px}
        .style2 {font-size: 10px}
        .style4 {
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}
        h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:left;
}
  h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size:12px;
	text-align:justify;
}
#barraderolagem {
/* Typical fixed height and fixed width example */
width: 530spx;
height: 310px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0.3em auto;
padding: 15px;
}
#barraderolagem2 {
/* Typical fixed height and fixed width example */
width: 530spx;
height: 140px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0.3em auto;
padding: 15px;
}
#principal_dir_v {
	width:560px;
	float:right;
	height:350px;
	margin:2px;
	border: 2px solid #FF6600;
	background-image: url(img/Video_Icon.jpg);
	background-repeat: no-repeat;
	background-position: center top;
  }
  #principal_dir_net {
	width:560px;
	float:right;
	height:350px;
	margin:2px;
	border: 2px solid #FF6600;
	background-image: url(img/email_icon.jpg);
	background-repeat: no-repeat;
	background-position: center center;
  }
   #principal_dir_equipe {
	width:560px;
	float:right;
	height:350px;
	margin:2px;
	border: 2px solid #FF6600;
	background-image: url(img/User-Group-icon.png);
	background-repeat: no-repeat;
	background-position: center top;
  }
    #principal_dir_catalogo {
	width:560px;
	float:right;
	height:350px;
	margin:2px;
	border: 2px solid #FF6600;
	background-repeat: no-repeat;
	background-position: center top;
  }
  #principal_dir_con {
	width:560px;
	float:right;
	height:350px;
	margin:2px;
	border: 2px solid #FF6600;
	background-image: url(img/conference.jpg);
	background-repeat: no-repeat;
	background-position: center top;
  }
#loader{
   width:100%;
   margin:100px auto;
   text-align:center;
}
form{
font-size:10px;


}
fieldset {
  padding: 1em;
   width:500px;
  
  }
label {
  float:left;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
  margin-top:2px;
  float: left;
  width:220px;
  
  }

legend {
  padding: 0.2em 0.5em;
 
  color:green;
  text-align:right;
  }
input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: thin none #999999;
	margin-top:2px;
	background-color: #FFE784;
}
select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: thin none #999999;
	margin-top:2px;
	background-color: #FFE784;
}
.videos {
		float:left;
		width:150px; /*227*/
		display:inline;
		padding:3px 12px 12px;
		
	}
		 .videos h3 {
	margin-bottom:1px;
	font-size:13px;
	text-align:center;
	color: #FF6600; 
		}
		
		.videos img {
			padding:2px;
			border:1px solid #dad5bb;
			background:#fff;
			display:block;
			margin-bottom:10px;
			width:150px;
			height:102px;
		}
		
		.videos h1 {
	margin-right: -15px;
	font-size:10px;
			
    font:normal 10px Tahoma, Geneva, sans-serif;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
		}
		
		.catalogo {
		float:left;
		width:200px; /*227*/
		display:inline;
		padding:3px 20px 12px;
		
	}
		 .catalogo h3 {
	margin-bottom:1px;
	font-size:13px;
	text-align:center;
	color: #FF6600; 
		}
		
		.catalogo img {
			padding:2px;
			border:1px solid #dad5bb;
			background:#fff;
			display:block;
			margin-bottom:10px;
			width:200px;
			height:143px;
		}
		
		.catalogo h1 {
	margin-right: -15px;
	font-size:10px;
			
    font:normal 10px Tahoma, Geneva, sans-serif;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
		}
		
