/* Folha de estilos [cfrocel] */

/* //////////////////////////////////////////////////// 
						TAGS
 //////////////////////////////////////////////////// */

body,html{
font:11px "Trebuchet MS", Verdana, Georgia;
background:#FFEDED url(../img/FundoBg.gif) top center repeat-y;
padding:0px;
border:0px;
margin:0px;
overflow:auto;
}

a{
color:#003fb0;
text-decoration:none;
}

	a:hover{
	background-color:#ffdada;
	color:#f33;
	}

p{
font:15px "Trebuchet MS", Verdana, Georgia;
margin:8px 15px 0px 5px;
color:#4E5Ab7;
}
	li>a:hover, p>a:hover, span>a:hover{
	background-color:#fff;
	text-decoration:underline;
	}
h1,h2,h3{
font-family:"Trebuchet MS", Verdana, Georgia;
margin:0px 15px 0px 5px;
color:#6E8Ad7;
padding:5px 5px 5px 30px;
border-bottom:1px #aEbAe7 dashed;
background:url(../img/TitBullet.gif) no-repeat left;
/*background-color:#DEEAF7;*/
}
	h1{
	font-size:24px;
	}
	h2{
	font-size:18px;
	}
	h3{
	font-size:16px;
	}
li{
font:11px "Trebuchet MS", Verdana, Georgia;
color:#4E5Ab7;
padding:0px;
margin:0px;
}

img{
border:0px;
}

input,select,textarea{
background:#fff url(../img/MenuTopoBottom.gif) top left repeat-y;
border:1px #ddd solid;
color:#b44;
}
	input,textarea{
	width:250px;
	}
	select{
	width:200px;
	}
	textarea{
	height:100px;
	overflow:auto;
	}
	
/* //////////////////////////////////////////////////// 
						GERAL
 //////////////////////////////////////////////////// */

#geral{
width:770px;
position:absolute;
left:50%;
top:0px;
padding-bottom:40px;
margin-left:-385px;
border-top:8px #fbb solid;
background-color:#fff;
}
	.fonte{
	font:11px "Trebuchet MS", Verdana, Georgia;
	color:#4E5Ab7;
	text-align:right;
	}
	.espacamento{
	margin:0px 15px 0px 5px;
	padding:5px 5px 5px 20px;
	border-bottom:1px #aEbAe7 dashed;
	}
	.noticias{
	font:14px "Trebuchet MS", Verdana, Georgia;
	color:#4E5Ab7;
	}
	.PrincipalFlash{
	width:700px;
	height:500px;
	text-align:center;
	font-size:25px;
	display:block;
	margin-top:30px;
	margin-left:35px;
	}
	.displayNone{
	display:none;
	}
	.miniImg{
	width:130px;
	height:100px;
	border:4px #fdd solid;
	margin:10px;
	}
	.miniImgA{
	margin:10px;
	}
	.bigImg{
	width:475px;
	height:400px;
	border:4px #fdd solid;
	margin:10px;
	}
	.preco{
	cursor:help;
	font:9px verdana;
	text-decoration:none;
	}
	.txtCentro{
	text-align:center;
	}
	.btnSubmit{
	width:100px;
	}
	a.aClicado:visited img{
	border:3px #ccc solid;
	}
	.right{
	float:right;
	}
	.boxLeft{
	float:left;
	width:40%;
	border-top:1px dashed #fdd;
	}
	.BtnSolicitar{
	width:150px;
	height:50px;
	margin-left:-140px;
	margin-bottom:-50px;
	padding-bottom:-50px;
	cursor:pointer;
	font:11px verdana;
	color:#000;
	}
	.txtMiniDestak{
	font-size:9px;
	color:#f33;
	font-family:verdana,arial;
	}
	.lblForm{
	width:150px;
	display:block;
	}
	.ckbInput{
	width:15px;
	}
	.disable{
	color:#ccc;
	}
		a.disable:hover{
		color:#ccc;
		text-decoration:none;
		}
	.ListNone{
	list-style-type: none;
	}
	.btnSubmitComprar{
	width:59px;
	height:22;
	}
	.msg{
	border:1px #ccc solid;
	background-color:#ffc;
	padding:15px;
	color:#c00;
	font:bold 12px verdana;
	margin:auto;
	width:80%;
	text-align:center;
	}
	.divCenter{
	width:500px;
	height:405px;
	margin:auto;
	}
/* //////////////////////////////////////////////////// 
						TOPO
 //////////////////////////////////////////////////// */
 
#topo{
background:url(../img/MenuTopoBottom.gif) bottom left repeat-x;
padding-bottom:15px;
}
	#topo ul{
	list-style:none;
	padding:0px;
	margin:0px;
	height:27px;
	width:770px;
	}
		#topo ul li{
		display:inline;
		}
			#topo ul li a{
			width:100px;
			padding:5px 0px 10px 0px;
			text-align:center;
			font-family: Helvetica, "Trebuchet MS", verdana;
			border-right:1px #ddd solid;
			float:right;
			font-weight:bold;
			background:#fff url(../img/MenuTopoBtnL.gif) left top repeat-x;
			}
				#topo ul li a:hover{
				background:#fff url(../img/MenuTopoBtnL2.gif) left top repeat-x;
				color:#f33;
				}
	img.logo{
	padding:10px 30px 10px 10px;
	}
	img.logoPagSeg{
	margin-left:350px;
	margin-top:-130px;
	margin-bottom:50px;
	padding-top:0px;
	}
/* //////////////////////////////////////////////////// 
						MENU ADM
 //////////////////////////////////////////////////// */

#topoAdm{
background:url(../img/MenuTopoBtnC.gif) bottom left repeat-x;
width:770px;
height:32px;
border-bottom:1px #fbb solid;
}
	#topoAdm ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
		#topoAdm ul li{
		display:inline;
		}
			#topoAdm ul li a{
			width:70px;
			height:24px;
			font-family: Helvetica, "Trebuchet MS", verdana;
			padding:6px 0px 2px 0px;
			text-align:center;
			font-weight:bold;
			display:block;
			float:left;
			}
				#topoAdm ul li a:hover{
				color:#f33;
				text-decoration:underline;
				background:url(../img/MenuTopoBtnC.gif) bottom left repeat-x;
				}

/* //////////////////////////////////////////////////// 
						MENU
 //////////////////////////////////////////////////// */

#menu{
margin-top:50px;
float:left;
background:url(../img/MenuLeftTopBkg.gif) top left no-repeat;
padding-top:30px;
margin-left:2px;
}
	#menu ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
		#menu ul li{
		width:199px;
		height:28px;
		background:url(../img/MenuBullet.gif) center left no-repeat;
		}
			#menu ul li a{
			width:199px;
			padding-top:6px;
			padding-bottom:5px;
			text-decoration:none;
			display:block;
			font-weight:500;
			text-indent:20px;
			border-bottom:1px #fcc dashed;
			}
				#menu ul li a:hover{
				background:#fee url(../img/MenuBullet.gif) left no-repeat;
				color:#f33;
				}

/* //////////////////////////////////////////////////// 
						CONTATO
 //////////////////////////////////////////////////// */
 
#cont{
width:550px;
float:right;
margin-top:30px;
padding-left:14px;
padding-top:14px;
}
#cont2{
margin-top:30px;
padding-left:14px;
padding-top:14px;
}
/* //////////////////////////////////////////////////// 
						RODAPE
 //////////////////////////////////////////////////// */
 
#rodape{
clear:both;
height:65px;
padding-top:10px;
}
	#rodape p{
	border-top:1px #fcc dashed;
	margin-top:20px;
	padding-bottom:10px;
	font-size:13px;
	text-align:center;
	color:#b44;
	}
		#rodape p a{
		font-size:13px;
		color:#b44;
		text-decoration:none;
		background:none;
		}
a:hover{border:0px;background-color:#fff;}/*hack*/