/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}


body {
	font-size: 10px;
	font-family: Geneva, Helvetica, sans-serif;
	background-color:#C4E5EA;
	background-image:url(../img/nuvens.gif);
	background-repeat:repeat-x;
	height:100%;
}

#main { width:980px; margin:0 auto; }

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { text-decoration: none; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; color: #666; }
a:hover { text-decoration: underline; }

a img { 
border: none;
 
}

/*navegacao*/

.nav #prev{ 
background-color:#FF3366; 
line-height:16px; 
height:16px; 
padding:0 3px 0 3px; 
color:#FFFFFF!important;
font-size:14px;
}

.nav #next{ 
background-color:#FF3366; 
line-height:16px; 
height:16px; 
padding:0 3px 0 3px; 
color:#FFFFFF!important;
font-size:14px;
}


.nav #num{ 
background-color:#FFFF00; 
line-height:16px; 
height:16px; 
padding:0 3px 0 3px; 
color:#333333!important;
font-size:14px;
}


.txtContato{
background-color:#FF3366; 
line-height:14px; 
height:14px; 
padding:0 3px 0 5px; 
color:#FFFFFF!important;
font-size:10px;
font-weight:bold;
}

/*MENU*/

#menu {
    width: auto;
    overflow: auto;
    top: 0;
    bottom: 0;
	left: 0;
    /*position: fixed;*/
    height: auto;
	background-color:none;
	min-height:80px!important;
}

#menu .container{width:200px; float:left; margin:20px 0 0 10px; border:none; z-index:102;}

#menu ul {
	width: auto;
	list-style: none;
	margin: 0 0 2px 0;
}

#menu ul li.section-title {
	font-size:16px;
	
	background-color:#f0f956;
	color:#333;
	font-weight:bold;
	line-height:20px;
	width:auto;
}
#menu ul li {
	font-size:14px;
	background-color:#f0f956;
	line-height:16px;
	color:#333;
	width:auto;
	margin:0px;
	padding-left:10px;
}
#menu ul li a {color:#333; text-decoration: none; font-weight:bold;}
#menu ul li:link { text-decoration: none; }
#menu ul li:active { text-decoration: none; background-color:#F06; float:left; }
#menu ul li:visited { text-decoration: none; color: #fff; float:left; }
#menu ul li:hover {background-color:#F06;}

#menu #links{display:block;}
#menu #links span a{
float:left!important;
background-color:#92B3B8; 
line-height:14px; 
height:14px;
padding:1px;
width:auto;
margin-right:2px;
color:#FFF;
text-decoration:none;
}


#content {
    height: 100%;
    margin:0 0 0 20px;
	width:980px;
}

.container {
    padding: 0 5px 25px 0;
	margin:0 0 0 0px;
}

#content p { width:980px; margin-bottom: 9px; }

p {
    margin: 0 0 9px 0;
}

.link{color:#FF3366;}
.texto{background-color:#FFFF33; color:#333; margin-top:0px!important;}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }