* {
margin:0px;
padding:0px;
border:none;
vertical-align:baseline;
text-decoration:none;
list-style:none;
}


html {overflow: -moz-scrollbars-vertical;
background: url(../imgs/folha.jpg) #BCDD84 no-repeat center center;
_background: url(../imgs/folha.jpg) #BCDD84 no-repeat center -424px;
*background: url(../imgs/folha.jpg) #BCDD84 no-repeat center -424px;


}

body {text-align:center;
font:12px verdana, arial, helvetica, sans-serif;
color:#669827;
}


h2 {display:none;}


div#geral {
width:760px;
height:420px;
text-align:left;
margin:0 auto;

}

div#geral div.esquerda {
width:335px;
height:420px;
float:left;
_margin:0 0 0 -10px;
}

div#geral div.esquerda h1 a{
width:211px;
height:160px;
float:left;
text-indent:-1999px;
/*background: url(../imgs/logo.png) no-repeat center center;*/
display:block;
margin:155px 0 0 38px;
_margin:155px 0 0 24px;


}



div#geral div.direita {
width:425px; /*25*/
height:420px;
float:right;
padding:50px 0 0 0;



}

div#geral div.direita div.menu {
width:350px;
height:50px;
float:left;
text-align:left;
margin:0 0 0 60px;
_margin:0 0 0 30px;

}

div#geral div.direita div.menu ul {
width:350px;
float:left;
margin:20px 0 0 0px;
padding:0 0 0 0px;
text-align:left;
position:relative;
z-index:1;
font:11px verdana, arial, helvetica, sans-serif;

}



div#geral div.direita div.menu ul li {
float:left;
display:inline;
color:#078099;
background: url(../imgs/folinha.gif) no-repeat center right;
padding:0 25px 0 0px;
text-align:left;
margin:0 0 0 5px;
}

div#geral div.direita div.menu ul li.ultimo {
background: none;
padding:0 0px 0 0px;
}

div#geral div.direita div.menu ul li a {
float:left;
padding:0 0px;
color:#078099;
display:inline;
text-align:left;
}


div#geral div.direita div.menu ul li a.selecionado {
float:left;
color:#669827;
}


div#geral div.direita div.menu ul li a:hover {
color:#669827;
}

div#geral div.direita div.conteudo {
width:350px;
height:350px;
overflow:hidden;
float:left;
margin:20px 0 0 35px;
_margin:20px 0 0 18px;
}


div#geral div.direita div.conteudo p, div#geral div.direita div.conteudo p a {
margin:0 0 15px 0;
}

div#geral div.direita div.conteudo p a {
color:#078099;
}

div#geral div.direita div.conteudo p a:hover {
text-decoration:underline;
}


div#geral div.direita div.conteudo ul {


}

div#geral div.direita div.conteudo ul li {
color:#669827;
margin: 0 0 15px 0;
}

div#geral div.direita div.conteudo ul li a {
color:#078099;

}

div#geral div.direita div.conteudo ul li a:hover {
text-decoration:underline;

}




div#geral div.direita div.conteudo blockquote, div#geral div.direita div.conteudo blockquote a {
margin:0 0 15px 0;
padding:0 0 0 80px;
color:#078099;
}

div#geral div.direita div.conteudo blockquote a {
margin:0 0 0px 0;
padding:0 0 0 0px;
color:#078099;
}

div#geral div.direita div.conteudo blockquote a:hover {
text-decoration:underline;
}


div#geral div.direita div.conteudo span, div#geral div.direita div.conteudo span a {
text-decoration:underline;
}



div#geral div.direita div.conteudo address, div#geral div.direita div.conteudo address a {
margin:0 0 15px 0;
padding:0 0 0 0px;
color:#078099;
font-style:normal;

}

div#geral div.direita div.conteudo address a {padding: 0 0 0px 0px;}


/************************* SCROLLER *************************/

#mycustomscroll {
/*percantage width: make it 100% to match container*/
width:290px;
height:280px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0.3em auto 0.3em 28px;
/* negative left margin to compensate for the padding,
not related to fleXcroll, and may not be needed elsewhere */
padding: 10px 10px 10px 0px;
}

/*
percentage width: the real percentage is done by the wrapper
this is to fix various IE6 bugs
*/
.percentagewrap {
	width: 80%;
	margin: 0;
	padding: 10px 0px;
	float:left;
	}
	
/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 27px;
/*background-image:url(http://trendywebdesign.nilarian.com/images/scrollbar_track.gif); background-repeat:no-repeat;*/
background-image:url(../imgs/scrollbar_track.gif); background-repeat:no-repeat;

}

.vscrollerbar {
width: 29px;
height:21px;

float:left;
padding-bottom:0px;
padding-top:50px;
/*background-image:url(http://trendywebdesign.nilarian.com/images/scrollbar_handle.gif); background-repeat:no-repeat;*/
background-image:url(../imgs/scrollbar_handle.gif); background-repeat:no-repeat;

}