/* CSS Document */
body{padding:0px; margin:0 auto; position:relative; background: url(../images/bg_body.jpg) top fixed no-repeat; font:14px/20px Arial, Helvetica, sans-serif; font-weight:normal;
}
div, p, h1, h2, h3, h4, h5, ul, a, img{
	padding:0px;
	margin:0px;
	text-align: left;
	font-size: 11px;
	font-family: verdana;
	font-weight:normal;
}
ul{list-style-type:none;}

/* TOP PANEL */
#topPan{
	width:940px;
	height:140px;
	position:relative;
	margin:0 auto;
	padding:0;
}
#topPan h1{width:20px; height:20px;  color:#fff; text-indent:-2000px;}
#topPan img{
	width:208px;
	height:98px;
	position:absolute;
	top:11px;
	right:733px;
	margin:0px;
	padding:0px;
}

#topPan ul{
	width:900px;
	height:32px;
	display:block;
	position:absolute;
	top:73px;
	right:-185px;
	margin:0px;
	padding:0px;
	color:#fff;
}
#topPan ul li{float:left; display:block; width:100px; height:32px; }
#topPan ul li span{display:block; width:98px; height:32px; background:url(../images/menu-hover.gif) 50% 0 no-repeat; font:12px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:lighter; text-align:center; text-decoration:none;}
#topPan ul li a{display:block; width:98px; height:32px; color:#666; font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:lighter; text-align:center; text-decoration:none;}
#topPan ul li a:hover{display:block; width:98px; color:#F60; border-bottom: 1px dotted #F60; /*position:fixed;*/ margin:0; padding:0px;}


/* /TOP PANEL */

/* BODY PANEL */
#bodyPan{
	width:940px;
	position:relative;
	margin:0 auto;
}


/* Conteudo Panel */
#conteudoPan{
	width:600px;
	height:700px;
	float:left;
    padding:0 0px 0 10px;
	display:block;
/*	background:#FFF;*/
	margin:0;
	color:#666;
	font:11px/14px  "Verdana";
	text-align:justify;
}

#conteudoPan a{text-decoration:none; font-weight:bold; font-size:-1; color:#0084CD;}
#conteudoPan a:hover{text-decoration:none; color:#F00;}

#conteudoPan p{
	padding:0 0px 0 10px;
	text-align: left;
	font-size: 11px;
}
#conteudoPan p.paddingtop{
	padding:26px 10px 0 10px;
	background:#FFF;
	margin:0;
	color:#666;
	font:12px/20px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-align: center;
}
#conteudoPan p span.bigsize{
	font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color:#F60;
	font-size:20px;
	line-height:20px;
	padding:0 0px 0 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#conteudoPan p.name{display:block; color:#AC8101; font:18px/18px "Times New Roman"; font-style:italic; font-weight:bold; text-align:right; padding:10px 63px 16px  0;}
#conteudoPan p.dotline{background:url(../images/dot-line.gif) 0 0 repeat-x ; color:#666; margin:0 10px 0 10px;}

#conteudoPan h5{display:block; width:280px; height:20px; background:url(../images/star.png) 0 0 no-repeat #fff; font:12px/14px "Verdana"; text-align:left; font-weight:bold; color:#4D4D4D; padding:1px 0 0 0px; margin:0px 0 0px 10px;}
#conteudoPan h5 span{color:#666; font:14px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight: bold; line-height:20px; padding:0 0px 0 30px}


/* Right Panel */
#rightPan{width:300px; color:#666; float:right; display:block; margin:0px 10px 0px 0px ; padding:0; border-left-color:#F00 }
#rightPan p{padding:0 10px 0 25px; text-align:justify;}

#rightPan a{text-decoration:none; font-weight:bold; font-size:-1; color:#0084CD;}
#rightPan a:hover{
	text-decoration:none;
	color:#F00;
	font-size: 14px;
}

#bodyPan #rightPan p strong .btn.gray {
	font-size: 14px;
}

#rightPan p.paddingtop{padding:26px 10px 0 25px; margin:0 ; color:#666; font:14px/20px "Times New Roman"; }

#rightPan p span.bigsize{ font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:lighter; color:#F60; font-size:20px; line-height:20px; padding:0 0px 0 0px}

#rightPan p.name{display:block; color:#AC8101; font:12px "Verdana"; font-style:italic; font-weight:normal; text-align:right; padding:10px 63px 16px  0;}
#rightPan p.dotline{
	background:url(../images/dot-line.gif) 0 0 repeat-x;
	color:#666;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}

#rightPan h4{display:block; width:280px; height:0px; margin:0px 0 0px 20px;}

#rightPan h5{
	display:block;
	width:300px;
	height:20px;
	font:12px "Verdana";
	font-style:normal;
	text-align:left;
	color:#F60;
	padding:1px 0 0 0px;
	margin:0px 0 0px 0px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
#rightPan h5 span{color:#F60; font:12px "Verdana"; line-height:20px; padding:0 0px 0 30px}

#rightPan h5 a{text-decoration:none;  font-weight:normal; font-size:11px; color:#0084CD;}
#rightPan h5 a:hover{text-decoration:none; color:#F00;}


#rightPan p.bottompadding{padding:0 10px 10px 10px;}
#rightPan p.more{height:20px; display:block; position:relative; margin:0; padding:13px 0 10px 100px;} 
#rightPan p.more a{display:block; width:200px; height:20px; background:#fff; font:14px/14px Georgia, "Times New Roman"; color:#BF4D02; text-decoration:none; font-weight:bold; font-style:italic; margin:0; padding:0;}
#rightPan p.more a:hover{ background:#fff; color:#FF6500; text-decoration:none;}
#rightPan img{ padding:0; margin:0 0 0px 0px;}
/* /Right Panel */


#barra{ 
	position:fixed; 
	bottom:0px; 
	left:0px;  
}
.tel_botton {
	font-family: "Verdana";
	font-size:14px;
	font-style:normal;
	font-weight:500;
	color:#FFF;
	text-align:center;
	vertical-align:text-top;
	position:fixed;
	bottom:4px;
	right:300px; 
}

.chat_botton{
position:fixed; 
	bottom:0px; 
	bottom:4px;
	right:20px; 
	} 

 
p { 
clear: both; 
padding-bottom: 2em; 
}

form { 
margin-top: 2em; 
}

textarea { 
margin: 1em 0;
}

.btn1 {
	display: block;
	position: relative;
	padding: 5px;
	float: left;
	font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color:#FFF;
	background-color:#F60;
	font-size:20px;
	line-height:20px;
	cursor: pointer;
}
	
.btn1:hover { 
color:#F30;
}

.btn1:active { 
color: #F60; 
}

.btn2 {
	display: block;
	position: relative;
	padding: 5px;
	float: left;
	font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color:#FFF;
	background-color: #F93;
	font-size:16px;
	line-height:20px;
	cursor: pointer;
}
	
.btn2:hover { 
color:#F60;
 }
.btn2:active { 
color: #F60; 
}

