﻿

header nav li:hover a,header nav li.current_page_item a,header nav li.current_page_parent a:hover{background-color:#4f1122;}


body{
    margin:0;
	font-family: 'Open Sans', sans-serif;	
	font-size: 13px;
}

a{color:#00e}


a:visited{color:#551a8b}

a:hover{color:#06e}

a:focus{outline:none}

a:hover,

a:active{outline:0}

hr{display:block;height:1px;border:0;border-top:1px solid #4f1122;margin:1em 0;padding:0}

img{border:0;-ms-interpolation-mode:bicubic;align-left:80px;vertical-align:middle}





#linha_topo{
	margin:0;
	border-width:5px;
}
	
#um{ 
    background-color: #ececec;
    height: 5px;
}

#dois {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 35px;
    right: 0px;
    background-color: #4f1122 /* #545653 */;
	    z-index:1001;
}

#tres {
    position:fixed;
    bottom: 8px;  
    left: 0;
    width: 100%;
    right: 0;
  	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
    text-align: center; 
    z-index:1002;
}

/*	p mantem texto animado junto com o texto de baixo	 */	
p{
  margin:0;
  padding:0;
  border:0;
  outline:0;
}



@font-face {
  font-family: 'Droid Serif';
  font-style: italic;
  font-weight: 400;
  src: local('Droid Serif Italic'), local('DroidSerif-Italic'), url(http://fonts.gstatic.com/s/droidserif/v6/cj2hUnSRBhwmSPr9kS5898u2Q0OS-KeTAWjgkS85mDg.woff2) format('woff2'), url(http://fonts.gstatic.com/s/droidserif/v6/cj2hUnSRBhwmSPr9kS5899kZXW4sYc4BjuAIFc1SXII.woff) format('woff');
}
#text_titulo{ font-family:'Droid Serif',   serif;     font-size: 21px;   color:#374452; font-style:italic; font-weight:normal; padding: 0 0 0 15px;}

@font-face {
  font-family: 'Open Sanss';
  font-style: italic;
  font-weight: 400;  
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(http://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2'), url(http://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
#text_materia{	font-family: 'Open Sanss' , text-align : justify; sans-serif;	
font-size: 15px;  
line-height: 160%; 
color:#666666; 
font-style: italic;
 padding: 0 0 0 15px;
 
 
 }
























/**************************************************************** altera o tamanho da pagina *********/

header{margin:40px auto 30px auto;padding-bottom:30px;min-height:90px;border-bottom:0px solid #ee4e00;width:1080px; position: relative; z-index: 8;}





header nav{float:right;margin-top:30px;display:block; font-style: normal;border:0px solid #ee4e00;}

header nav li{float:left;display:block;background:url(.png) no-repeat right 8px;margin:0 0 0 4px;padding:0 6px 0 0;line-height:100%;position:relative;z-index:60}

header nav li a,header nav li a:visited{display:block;text-decoration:none;color:#4f1122 /* 374452 */;font-size:14px;text-transform:uppercase;padding:0 11px 10px 11px}

header nav li:hover{padding:0 6px 0 0}

header nav li.subnav{background:url(img/nav-header-bullet-subnav.png) no-repeat right 8px}

header nav li:hover a,header nav li:hover a, header nav li a.active, header nav li.current_page_item a, header nav li.current_page_parent a{border-radius:3px;color:#fff;padding:15px 11px 30px 11px;margin:-15px 0 0 0}

header nav li:hover ul{display:block;opacity:1;top:20px;height:auto;left:15px}
header nav li ul{display:none;position:absolute;background-color:#fff;box-shadow:0 2px 4px 0 #000;box-shadow:0 5px 4px 0 rgba(0,0,0,0.13);padding:0 15px 10px 15px;opacity:0;left:-30px;top:20px}
header nav li ul li,header nav li:hover ul li{float:none;padding:0;margin:0;background:0}

header nav li ul li a,header nav li:hover ul li a{padding:0;line-height:100%;background:0;margin:0;color:#4f1122 /* 6e6e6e */;text-transform:none;font-weight:600;font-style:italic;font-size:13px;border-bottom:1px solid #ececec;padding:13px 50px 13px 0;white-space:nowrap;border-radius:0;min-width:125px;}

header nav li:hover ul li a:hover:before, header nav li ul li.current_page_item a:before{content:"\2014 \00a0 "}












/*	Transitions	 */			

 header nav li a{
	-webkit-transition: all 250ms ease-out;
	-moz-transition: all 250ms ease-out;
	-o-transition: all 250ms ease-out;
	transition: all 250ms ease-out;
}
