﻿/*Make sure your page contains a valid doctype at the top*/
#simplegallery1 { /* CSS for Simple Gallery Example 1 */
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 0px solid;
margin: 0 0 3px 5px;
}

#simplegallery1 .gallerydesctext { /* CSS for description DIV of Example 1 (if defined) */
font-family: Trebuchet MS, Verdana;
text-align: left;
padding: 1px 5px;
}

/* topo */
#topo_anime {
	background : url('../images/bkg_topo.png') no-repeat center center; 
	width : 715px;
	height : 245px;
}

.tab_menu {
	background: url('../images/sm_r5_c12.png') top left;
}

.tab_top_menu {
	margin: 5px 0 0 0;
}

.tab_lateral {
	background-image: url('../images/bq_r3_c1.png');
}


/* menu lateral div ul li */
/* Mostarda */
#menu_div1 {
margin: 0;
padding:0 0 0 8px;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.93em;
font-weight: bold;
color:#F8C301;
border-left:5px solid #F8C301;
padding-left:5px;
margin: 12px;
}
ul#menu { 
width: 158px;
margin: 0; /* retira o recuo para alguns browsers */
padding:0 0 0 8px; /* retira o recuo para outros browsers */
list-style-type: none; /* retira o marcador de listas*/ 
}
ul#menu li {
list-style-type: none; /* retira o marcador de listas*/ 
border-bottom:1px solid #cccccc; /* borda entre menus */
}
ul#menu li a:visited {
display:block;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.73em;
color:#666666;
border-left:10px;
padding-left:5px;
}
ul#menu li a:link {
display:block;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.73em;
color:#666666;
border-left:10px;
padding-left:5px;
}
ul#menu li a:hover {
background-color: #F8C301; 
color: #ffffff;
border-left:10px;
}

/* menu lateral div ul li */
/* Azul */
#menu_div2 {
margin: 0;
padding:0 0 0 8px;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.93em;
font-weight: bold;
color:#6DB6FE;
border-left:5px solid #6DB6FE;
padding-left:5px;
margin: 12px;
}
ul#menu2 { 
width: 158px;
margin: 0; /* retira o recuo para alguns browsers */
padding:0 0 0 8px; /* retira o recuo para outros browsers */
list-style-type: none; /* retira o marcador de listas*/ 
}
ul#menu2 li {
list-style-type: none; /* retira o marcador de listas*/ 
border-bottom:1px solid #cccccc; /* borda entre menus */
}
ul#menu2 li a:visited {
display:block;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.73em;
color:#666666;
border-left:10px;
padding-left:5px;
}
ul#menu2 li a:link {
display:block;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.73em;
color:#666666;
border-left:10px;
padding-left:5px;
}
ul#menu2 li a:hover {
background-color: #6DB6FE; 
color: #ffffff;
border-left:10px;
}

/* menu lateral div */
/* Verde */
#menu_div3 {
margin: 0;
padding:0 0 0 8px;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.93em;
font-weight: bold;
color:#00CC65;
border-left:5px solid #00CC65;
padding-left:5px;
margin: 12px;
}
ul#menu3 { 
width: 158px;
margin: 0; /* retira o recuo para alguns browsers */
padding:0 0 0 8px; /* retira o recuo para outros browsers */
list-style-type: none; /* retira o marcador de listas*/ 
}
ul#menu3 li {
list-style-type: none; /* retira o marcador de listas*/ 
border-bottom:1px solid #cccccc; /* borda entre menus */
}
ul#menu3 li a:visited {
display:block;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.73em;
color:#666666;
border-left:10px;
padding-left:5px;
}
ul#menu3 li a:link {
display:block;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.73em;
color:#666666;
border-left:10px;
padding-left:5px;
}
ul#menu3 li a:hover {
background-color: #00CC65; 
color: #ffffff;
border-left:10px;
}


/* menu lateral div */
/* Cinza */
#menu_div4 {
margin: 0;
padding:0 0 0 8px;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.93em;
font-weight: bold;
color:#999999;
border-left:5px solid #999999;
padding-left:5px;
margin: 12px;
}

ul#menu4 { 
width: 158px;
margin: 0; /* retira o recuo para alguns browsers */
padding:0 0 0 8px; /* retira o recuo para outros browsers */
list-style-type: none; /* retira o marcador de listas*/ 
}
ul#menu4 li {
list-style-type: none; /* retira o marcador de listas*/ 
border-bottom: 0px solid #cccccc; /* borda entre menus */
}
ul#menu4 li a:visited {
display:block;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.73em;
color:#666666;
border-left:10px;
padding-left:5px;
}
ul#menu4 li a:link {
display:block;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.73em;
color:#666666;
border-left:10px;
padding-left:5px;
}
ul#menu4 li a:hover {
background-color: #999999; 
color: #ffffff;
border-left:10px;
}




.txt_menu { 
width: 150px;
font-family : Trebuchet MS, arial; 
font-size : 0.63em; 
color : #666666; 
font-weight : normal; 
padding : 0; 
margin: 0 0 0 14px;
text-align: left;
border-bottom: 1px solid #cccccc; /* borda entre menus */
}


/* menu lateral div */
/* Vinho */
#menu_div5 {
margin: 0;
padding:0 0 0 8px;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.93em;
font-weight: bold;
color:#CC3300;
border-left:5px solid #CC3300;
padding-left:5px;
margin: 12px;
}

.tit_home {
margin: 0;
padding:0 0 0 8px;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
color:#CC3300;
border-left:5px solid #CC3300;
padding-left:5px;
margin: 12px;
}



/* menu lateral div ul li */
/* Roxo */
#menu_div6 {
margin: 0;
padding:0 0 0 8px;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.93em;
font-weight: bold;
color:#666666;
border-left:5px solid #F8C301;
padding-left:5px;
margin: 12px;
}
ul#menu6 { 
width: 158px;
margin: 0; /* retira o recuo para alguns browsers */
padding:0 0 0 8px; /* retira o recuo para outros browsers */
list-style-type: none; /* retira o marcador de listas*/ 
}
ul#menu6 li {
list-style-type: none; /* retira o marcador de listas*/ 
border-bottom:1px solid #cccccc; /* borda entre menus */
}
ul#menu6 li a:visited {
display:block;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.73em;
color:#666666;
border-left:10px;
padding-left:5px;
}
ul#menu6 li a:link {
display:block;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.73em;
color:#666666;
border-left:10px;
padding-left:5px;
}
ul#menu6 li a:hover {
background-color: #993399; 
color: #ffffff;
border-left:10px;
}


/* menu lateral div */
/* Roxo */
#menu_div5-5 {
	margin: 0;
	padding: 0 0 0 8px;
	text-decoration: none;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 0.93em;
	font-weight: bold;
	color: #993399;
	border-left: 5px solid #993399;
	padding-left: 5px;
	margin: 12px;
}

/* menu lateral div */
/* verde oliva */
#menu_div7 {
margin: 0;
padding:0 0 0 8px;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.93em;
font-weight: bold;
color:#666633;
border-left:5px solid #666633;
padding-left:5px;
margin: 12px;
}

ul#menu7 { 
width: 158px;
margin: 0; /* retira o recuo para alguns browsers */
padding:0 0 0 8px; /* retira o recuo para outros browsers */
list-style-type: none; /* retira o marcador de listas*/ 
}
ul#menu7 li {
list-style-type: none; /* retira o marcador de listas*/ 
border-bottom: 0px solid #cccccc; /* borda entre menus */
}
ul#menu7 li a:visited {
display:block;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.73em;
color:#666666;
border-left:10px;
padding-left:5px;
}
ul#menu7 li a:link {
display:block;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.73em;
color:#666666;
border-left:10px;
padding-left:5px;
}
ul#menu7 li a:hover {
background-color: #666633; 
color: #ffffff;
border-left:10px;
}





/* texto geral */
.texto-geral { 
font-family : Trebuchet MS, arial; 
font-size : 0.73em; 
color : #666666; 
font-weight : normal; 
padding : 5px 5px 5px 5px;
text-align: left;
} 

.gfotos-subtit { 
font-family : Trebuchet MS, arial; 
font-size : 0.75em; 
color : #666666; 
font-weight : normal; 
padding : 0 5px 5px 5px; 
} 

.gfotos-texto { 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #666666; 
font-weight : normal; 
padding : 5px 5px 5px 5px; 
} 

.rodape { 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #666666; 
font-weight : normal; 
padding : 3px 5px 0 5px; 
text-align: center;
}

.rodape_l2 { 
font-family : Trebuchet MS, arial; 
font-size : 0.63em; 
color : #666666; 
font-weight : normal; 
padding : 0 5px 10px 5px; 
text-align: center;
}

.email_ddd { 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #666666; 
font-weight : bold; 
}

.fone { 
font-family : Trebuchet MS, arial; 
font-size : 1.2em; 
color : #666666; 
font-weight : bold; 
padding : 0 10px 0 2px; 
text-align: right;
}

.txt_mat { 
font-family : Trebuchet MS, arial; 
font-size : 1.1em; 
color : #666666; 
font-weight : bold; 
padding : 0 10px 0 2px; 
text-align: right;
}


.txt_home_tit { 
font-family : Trebuchet MS, arial; 
font-size : 1.1em; 
color : #666666; 
font-weight : bold; 
padding : 0 10px 0 2px; 
text-align: left;
}


A.menu_clique {
	padding: 20px;
	font-family : Trebuchet MS, arial; 
	font-size : 0.7em; 
	color : #006699; 
	font-weight : bold; 
	text-decoration: none;
	text-align: left;
}


/* menu topo */
A.menu_home {
	display: inline-block;
	width: 91px;
	padding: 22px 0 20px 0;
	font-family : Trebuchet MS, arial; 
	font-size : 0.7em; 
	color : #006699; 
	font-weight : bold; 
	text-decoration: none;
}

A.menu_home:hover {
	display: inline-block;
	background : transparent url('../images/bkg_menu_topo.png') no-repeat center center; 
	width: 91px;
	padding: 22px 0 20px 0;
	font-family : Trebuchet MS, arial; 
	font-size : 0.7em; 
	color : #006699; 
	font-weight : bold; 
	text-decoration: none;
}

A.menu_home_active{
	display: inline-block;
	background : transparent url('../images/bkg_menu_topo.png') no-repeat center center; 
	width: 91px;
	padding: 22px 0 20px 0;
	font-family : Trebuchet MS, arial; 
	font-size : 0.7em; 
	color : #006699; 
	font-weight : bold; 
	text-decoration: none;
}


/* menu uni */
A.link_geral {
	width: 76px;
	height: 17px;
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
	font-family : Trebuchet MS, arial; 
	font-size : 0.75em; 
	color : #0066cc; 
	font-weight : normal; 
	text-decoration: none;
}

A.link_geral:hover {
	width: 76px;
	height: 17px;
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
	font-family : Trebuchet MS, arial; 
	font-size : 0.75em; 
	color : #FFCC00; 
	font-weight : normal; 
	text-decoration: none;
}


/* menu uni */
A.menu_uni {
	display: inline-block;
	background : transparent url('../images/bkg_menu_uni.png') no-repeat center center; 
	width: 76px;
	height: 17px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family : Trebuchet MS, arial; 
	font-size : 0.7em; 
	color : #006699; 
	font-weight : normal; 
	text-decoration: none;
}

A.menu_uni:hover {
	display: inline-block;
	background : transparent url('../images/bkg_menu_uni.png') no-repeat center center; 
	width: 76px;
	height: 17px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family : Trebuchet MS, arial; 
	font-size : 0.7em; 
	color : #006699; 
	font-weight : normal; 
	text-decoration: none;
}

A.menu_uni_active{
	display: inline-block;
	background : transparent url('../images/bkg_menu_uni.png') no-repeat center center; 
	width: 76px;
	height: 17px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family : Trebuchet MS, arial; 
	font-size : 0.7em; 
	color : #006699; 
	font-weight : normal; 
	text-decoration: none;
}

.tit_div1 {
text-decoration: none; 
text-align: left;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
color:#F8C301;
padding-left: 0;
margin: 0;
}

.tit_div2 {
margin: 0;
padding:0 0 0 8px;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.93em;
font-weight: bold;
color:#6DB6FE;
border-left:5px solid #6DB6FE;
padding-left:5px;
margin: 12px;
}

.tit_div3 {
margin: 0;
padding:0 0 0 8px;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.93em;
font-weight: bold;
color:#00CC65;
border-left:5px solid #00CC65;
padding-left:5px;
margin: 12px;
}

.tit_div7 {
margin: 0;
padding:0 0 0 8px;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.93em;
font-weight: bold;
color:#666633;
border-left:5px solid #666633;
padding-left:5px;
margin: 12px;
}


/* tecnicos */
.titulos_tec { 
margin: 0;
padding:0 0 0 8px;
text-decoration: none; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.93em;
font-weight: bold;
color:#F8C301;
border-left:5px solid #F8C301;
padding-left:5px;
margin: 12px;
} 

.subtitulos_tec { 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:0.75em;
font-weight: bold;
color:#333333;
padding-left:5px;
margin: 12px;
border-bottom: 1px solid #cccccc;
} 

.sub_tec { 
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #666666; 
font-weight : bold; 
padding : 5px 5px 5px 5px;
text-align: left;
margin: 12px;
} 


.sub_pos { 
font-family : Trebuchet MS, arial; 
font-size : 0.8em; 
color : #003366; 
font-weight : bold; 
padding : 5px 5px 5px 5px;
text-align: left;
margin: 12px;
} 

.texto_pos { 
padding : 5px 5px 5px 5px;
text-align: left;
margin: 12px;
font-family : Trebuchet MS, arial; 
font-size : 0.8em; 
color : #333333; 
font-weight : normal;
}

.sub_tec_center { 
font-family : Trebuchet MS, arial; 
font-size : 0.8em; 
color : #666666; 
font-weight : bold; 
padding : 5px 5px 5px 5px;
text-align: center;
margin: 0px;
}

.texto_tec { 
padding : 5px 5px 5px 5px;
text-align: left;
margin: 12px;
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #666666; 
font-weight : normal;
}

.texto_tec_c { 
padding : 5px 5px 5px 5px;
text-align: center;
margin: 12px;
font-family : Trebuchet MS, arial; 
font-size : 0.7em; 
color : #666666; 
font-weight : normal; 
}


