* {
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
}
body{
   background:#e4e4e4;
   text-align:center;
}

#geral{
	width:775px;
	background:url(../imagens/bg_geral.jpg) repeat-y;
	position:relative;
	margin:0 auto;
}
/********* TOPO ***********/
#topo{
	width:775px;
	height:238px/*78px;*/;
	background:url(../imagens/bg_topo.jpg) no-repeat;
	padding:20px 0 0 0;
}

#banner_topo{
	width:735px;	
	height:238px/*78px;*/;
	padding-left:20px;
	_margin-left:-35px;
	
}
/********* COLUNA 1 ***********/
#coluna1{
	width:189px;
	height:873px;
	position:absolute;
	top:260px/*15px;*/;
	left:20px;
	padding-top:25px;
	/*background:url(../imagens/bg_coluna1.png) no-repeat !important; */
	/*_background:url(../imagens/fundomenu.gif) no-repeat ;*/
	/*border:1px solid red;*/
}

html>body #coluna1 {
	/*background:url(../imagens/fundomenu.gif) no-repeat ;*/
}
/****  menu ****/
/*ul{
height:337px;
margin-top:25px;
}*/
#topmenu{ width:189px; height:23px; background:url(../imagens/topmenu.png) no-repeat; text-indent:-10000px;}

#menu{width:189px; background:url(../imagens/bg_mnu.png) repeat-y !important; margin:0 !important; padding:0 !important; }

.principal{width:160px;  background:url(../imagens/bgli_principal.png) no-repeat; margin:auto; text-align:left; text-indent:10px;}
.principal a {line-height:26px; }

.opt{width:160px;  background:url(../imagens/bgli_opt.png) no-repeat; margin:auto; text-align:left; text-indent:10px; line-height:26px; }
.opt a {line-height:26px;} 
.opt a:hover { background:url(../imagens/bgli_opta.png) no-repeat; display:block; margin:0 !important;  text-align:left; line-height:26px;}

ul a{
line-height:15px;
color:#626060; text-align:left;
}

li a{
font-family:"Trebuchet Ms";
font-size:13px;
}
li a:hover{ color:#000; 

}
#sitesp li { background: #FFFFFF !important; margin:auto;  text-indent:10px !important; }
#sitesp li a:hover { background: #FFFFFF !important; margin:auto;  text-indent:10px !important; }

#noticias {padding-left:10px; }
#noticias li { background: #FFFFFF !important; margin:auto;  text-indent:0 !important; }
#noticias li a:hover { background: #FFFFFF !important; margin:auto;  text-indent:0 !important; }

#noticias .menu_opcao {background:url(../imagens/submenu_item.jpg) right 5px no-repeat !important; }
#noticias .menu_opcao a:hover {background:url(../imagens/submenu_item.jpg) right 5px no-repeat ;}

#convenios li { background: #FFFFFF !important; margin:auto;  text-indent:10px !important; width:165px; }
#convenios li a:hover { background: #FFFFFF !important; margin:auto;  text-indent:10px !important; display:block; }

#restrita li { background: #FFFFFF !important; margin:auto;  text-indent:10px !important; }
#restrita li a:hover { background: #FFFFFF !important; margin:auto;  text-indent:10px !important; }


#restrita .menu_opcao {background:url(../imagens/submenu_item.jpg) right 5px no-repeat !important;}
#restrita .menu_opcao a:hover {background:url(../imagens/submenu_item.jpg) right 5px no-repeat ;}
/*sitesp ul li{ height:20px;}*/

#basemenu{width:189px; height:21px; background:url(../imagens/basemenu.png) no-repeat;}


.esc_sit{ display: none;}
.most_sit { display: block !important;}


.esc_not{ display: none;}
.most_not { display: block !important;}

.esc_conv{ display: none;}
.most_conv { display: block !important;}

.esc_area{ display: none;}
.most_area { display: block !important;}


/******  area restita  *****/
#area{
	width:171px;
	height:85px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce1e1e;
	line-height:20px;
	_line-height:25px;
	_text-align:left;
	padding:48px 0 0 10px;
	margin:25px 0 0 0;
	_margin:38px 0 0 0;
	background: url(../imagens/bg_area.jpg) no-repeat;

}
#esqueceu{
font-size:9px;
line-height:normal;
text-align:left;
padding:5px 0 0 10px;
}

#esqueceu a{
color:#ce1e1e;
}
#esqueceu a:hover{
color:#ce1e1e;
text-decoration:underline;
}

input{
	border:1px solid #d3d3d3;
	background:#f4f4f4;
}
.login{
	
	margin-left:4px;
	width:100px;
}
img.arearestrita{
	margin:-35px 0 0 115px;
	_margin:-38px 0 0 110px;

}
/******  cadastre-se  *****/
#cadastrese{
	width:171px;
	height:65px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color: #666666;
	padding:45px 0 0 10px;
	margin:5px 0 0 0;
	_margin:-1px 0 0 0;
	background: url(../imagens/bg_cadastrese.jpg) no-repeat;
	line-height:15px;
}
img.cadastrese{
	margin:-35px 0 0 115px;

}


/*//////////// ENQUETE //////////////*/
#topEnquete {width:171px; height:42px; background:url(../imagens/top_enquete.jpg) no-repeat; margin:5px 0 0 0; _margin:-1px 0 0 0; padding:0 0 0 10px;}

#cxEnquete {width:171px; min-height:192px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color: #666666;
	margin:0; 
	_margin:-1px 0 0 0;
	padding:10px 0 0 10px;
	background: url(../imagens/bg_enquete.jpg) repeat-y;
	line-height:15px;
}
#cxEnquete p{padding-bottom:5px;}

#cxEnquete textarea {border:solid 1px #CCC; width:150px;}

#cxEnquete fieldset{border:none;}

#cxEnquete input.bt01 {background:url(../imagens/bt_enviar.jpg); color:#FFFFFF; width:51px; height:24px; margin:5px 0 0 100px; border:none !important;}

#baseEnquete{width:171px; height:23px; background:url(../imagens/base_enquete.jpg) no-repeat; margin: 0; _margin:-1px 0 0 0; padding:0 0 0 10px;}
/******  parceiros  *****/
#parceiros{
	width:171px;
	height:220px;
	margin:0 0 0 0;
	_margin:0 0 0 0;
	padding:50px 10px 0 0;
	_padding:50px 10px 0 0;
	position:relative;
	background: url(../imagens/bg_parceiros.jpg) no-repeat;
}

#banner1{
width:112px;
height:60px;
margin:0 auto 8px auto;

}
#banner2{
width:112px;
height:60px;
margin:0 auto 8px auto;
}
#banner3{
width:112px;
margin:0 auto 8px auto;
height:60px;
}
/*********** CONTEUDO ****************/
#conteudo{
	width:520px;
	height:1150px !important;  /** só funciona no firefox, mas já é um começo **/
	position:relative;	
	padding:0px 5px 5px 3px;
	margin-left:223px;
	_margin-left:200px;
	overflow: auto;
	text-align:left;
}
* html #conteudo {height: 1150px;}



/***** Títulos  *********/
#titulos_internas{
	width:170px;
	height:60px;
	_margin-left:-350px;
	margin:0 0 15px 0 ;
	background: url(../imagens/tit_clubes.jpg) no-repeat;
}

/**** Tags gerais****/
span{
font-family:Arial;
font-size:10px;
color:#ca1d1d;
}
/** h1 **/
h1{
padding-top:3px;
text-align:left;
font-family:Arial;
font-size:14px;
color:#4c4c4c;
}
h1 a{
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#4c4c4c;
}
h1 a:hover{
text-decoration:underline;
}
/** h2 **/
h2{
font-family:Arial;
font-weight:lighter;
font-size:12px;
color:#4c4c4c;
}

h2 a{
font-family:Arial;
font-weight:lighter;
font-size:12px;
color:#4c4c4c;
}

h2 a:hover{
text-decoration:underline;
}
/** h3 **/
h3{
line-height:20px;
text-align:right;
}

h3 a{
font-family:Arial;
font-weight:bold;
font-size:10px;
color: #CC0000;
}

h3 a:hover{
font-size:11px;
font-weight:normal;
}

/** h4 **/

h4{
font-family:Arial;
font-size:11px;
font-weight:normal;
line-height:15px;
color: #CC0000;
}

/** p **/
p{
font-family:Arial;
font-size:11px;
line-height:15px;
color:#4c4c4c;
}
p a{
font-family:Arial;
font-size:11px;
line-height:15px;
color:#4c4c4c;
}

p a:hover{
text-decoration:underline;
}

/********** RODAPE *******/
#rodape{
	width:775px;
	height:62px;
	clear:both;
	background:url(../imagens/rodape.jpg);
}

#height{
	width:1px;
	height:1000px;
	float:left;
}

