@charset "utf-8";

/* CSS Document */



/*  

Theme Name: Hervás

Theme URI: http://www.benedetto.com.br/

Description: Tema do site da Hervás

Version: 1.0

Author: Benedettos

Author URI: http://www.benedetto.com.br/

*/



body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

body {

	background-color: #FFFFFF;

}

h1 {font-size:24px; text-decoration:none; font-style:italic; font-size-adjust:none; font-weight:100;}



h2 {font-size:18px; text-decoration:none; font-style:normal; font-size-adjust:none; font-weight:bold; text-transform:uppercase;}

#corpo {padding:38px;}

#conteudo {padding:0px 0px 0px 18px; text-align:justify;}

#conteudo img {float:right; margin:0 10px 4px 10px;}

.flash {float:right; margin:0 10px 4px 10px;}

.style1 {

	font-size: 18px

}

.style2 {font-size: 24px}

-->

#menu-menu li {text-align:left; float:left; list-style-type:none;}

#menu-menu a { text-decoration:none; color:#0066CC}

#caminho {font-size:10px; padding:8px; color:#999999;}

#caminho a, a:visited, a:active {text-decoration:none; color:#999999;}

#body {width:721px; clear:both; margin:0 auto;}

#cabecalho {width:699;}











a {text-decoration:none;}





ul#menu {

	margin: 0;

	padding: 0;

	list-style: none;

	width: 100%;

	font-size:1.2em;

}



ul#menu li {

	float: left;

	padding: 0;

	margin: 0;

	list-style-type:circle;

	border-right:solid 1px #fff;

}



ul#menu ul li {

	float: none;

	position: relative;

	border-bottom: 1px solid #7EAED7; /* fixes gap problem in IE */

	border-left: 1px solid #FFF;

	z-index:1000;

}



ul#menu li ul {

	margin: 0;

	padding: 0;

	display:none;

	list-style: none;

	position: absolute;

	background: #9CC;

}

ul#menu ul ul{

	margin-left: .2em;

	position: absolute;

	top: 0; /* if using borders, -1px to align top borders */

	left: 100%;

}



ul#menu * a:hover, ul#menu li a:active{

background:#7EAED7 !important;

color: #FFFFFF;

}



ul#menu li a:link,

ul#menu li a:visited,

ul#menu li a:hover,

ul#menu  li a:active{

	display: block;

	padding: .2em .3em;

	text-decoration: none;

	background: #5587B3;

	 color: #FFFFFF;

}





ul#menu ul li a:link,

ul#menu ul li a:visited,

ul#menu ul li a:hover,

ul#menu ul li a:active {

	width: 8em;

}































ul {

	list-style: none;

	padding: 0;

	margin: 0;

}





#nav a {

	text-decoration: none;

	width:220px;



}



#nav li  {

	width:220px;

}



#nav li li a {

	display: block;

	font-weight: bold;

	color:#FFFFFF;

	padding: 4px 0 4px 0;

}



#nav li ul li {

	width:220px;

}



#nav li li a:hover {

	color:#E5E5E5;

}



li {

	float: left;

	position: relative;

	width:220px;

	text-align: center;

}





li ul {

	display: none;

	position: absolute;

	top: 100%;

	left: 0;

	font-weight: normal;

	padding: 0.5em 0 1em 0;

	border-right: solid 1px #818285;

	width:220px;

}





li>ul {

	top: auto;

	left: 0;

}



li li {

	display: block;

	float: none;

	background-color: transparent;

	border: 0;

}



li:hover ul, li.over ul {

	display: block;

}



hr {

	display: none;

}



#apresentacao {

	background-image:url(imagens/barra_apr.jpg);

	height:29px;

	width:223px;

	border-right:3px solid #fff; 

	background-repeat:no-repeat;

	}

	

#apresentacao1 {

	background-image:url(imagens/barra_form.jpg);

	height:29px; 

	width:223px;

	border-right:3px solid #fff;

	background-repeat:no-repeat;

	}

	

#apresentacao2 {

	background-image:url(imagens/barra_rot.jpg);

	height:29px; 

	width:223px;

	border-right:3px solid #fff;

	background-repeat:no-repeat;

	}

	

#apresentacao3 {

	background-image:url(imagens/barra_cont.jpg);

	height:29px;

	width:223px; 

	background-repeat:no-repeat;

	}

	
