/* CSS Document */

*{margin:0; padding:0; behavior:url(iepngfix.htc);}

a{text-decoration:none; color:#000; font:10px Tahoma, Arial, Helvetica, sans-serif;}

a img{border:0;}

body{ 
	font:10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:#dcd7c4;
	background-image:url(../img/fundo.png);
	background-position:top;
	background-repeat:repeat-x;
}

/*-------------------DIVS-----------------------------*/
.rodape-div, .direita2-div, .esquerda, .menu-lateral, .menu-top, .dosmenu, .produto-div, .conteudo, .topo-div .bemvindo {position:relative; float:left;}

.direita-div{
	width:301px;
	height:97px;
	margin-bottom:5px;
	margin-top:-47px;
	background:url(img/fundo_tit.png) no-repeat;
}
.direita2-div{
	width:299px;
	height:auto;
	text-align:right;
	margin-bottom:5px;
	margin-top:10px;
}


.agenda, .newsletter, .contato {
	position:relative;
	float:left;
}
.agenda {
	width:152px;
	min-height:150px;
	height:auto;
	padding:8px;
	background-image:url(../img/fundo_agenda.png);
	background-position:top;
}

.newsletter {
	width:172px;
	height:79px;
	background-image:url(../img/fundo_newsletter.png);
	left:-6px;
	margin-top:10px;
}
.newsletter .txt {
	padding-left:48px;
	padding-top:20px;
	color:#fff;
}
.botao { background-color: #9e9e9e; border:none; font-size: 9px;font-family: Tahoma; width:20px; height:17px; color: #ffffff }

.contato {
	width:164px;
	height:59px;
	background-image:url(../img/fundo_contato.png);
	background-position:top left;
	background-repeat:no-repeat;
	margin-top:10px;
	padding-left:25px;
	padding-top:4px;
	color:#6f6f6f;
}
.contato a {
	color:#6f6f6f;
}

#thumbs td {
	background-color:#fafcfc;
	padding:5px;

}



#dados-contato {
	margin-left:25px;
	padding-top:7px;
	background-color:#4572af;
	width:200px;
	height:60px;
}
#dados-contato a {
	color: #c8d5e7;
}
.direita-div #tit{
	margin-left:36px;
	height:87px;
}

#tudo {
	padding-top:15px;
}
#bemvindo {
	margin-top:5px;
	height:125px;

	background:url(img/bemvindo.gif) no-repeat left;
}
#txtbemvindo {
	padding:0px;
	width:270px;
	position:relative;
	float:left;
}
#imgbemvindo {
	position:relative;
	float:right;
	width:140px;
	margin-top:10px;
	margin-right:5px;
	height:120px;
}

.dosmenu{margin:17px 0 0 25px;}

.global-div{position:absolute; display:block; width:780px; height:auto; margin:0px auto 10px auto; left:50%; margin-left:-390px;}

.menu-lateral, .menu-lateral div{
	width:478px;
}

.menu-top{
	width:780px;
	height:30px;
	background:url(../img/fundo_menu.png) no-repeat;
	text-align:center;
}

.conteudo {
	width:780px;
	height:auto;
	min-height:420px;
	background:url(../img/fundo_meio.png) bottom no-repeat;
}

.quadro {
	width:185px;
	height:411px;
	margin-left:360px;
	position:absolute;
	display:block;
	top:-5px;
	z-index:400;
	padding:10px;
	background:url(../img/fundo_quadro.png) no-repeat;
}

.esquerda {
	width:575px;
	padding-left:15px;
	margin-top:5px;
	height:auto;
}

.direita {
	width:170px;
	position:relative;
	height:auto;
	min-height:420px;
	float:left;
}

.produto-div div{margin:auto 10px auto 5px; width:auto; height:115px; line-height:115px;}

.topo-div{width:780px; height:212px; z-index:1; margin:0px; padding:0px}

/*-------------------DIVS-----------------------------*/


/*-------------------DIVERSOS-----------------------------*/

.marca{float:right; margin:35px 15px 0 0;}

/*.menu-lateral img{float:none; display:block; margin:10px auto;}*/

.menu-top form{float:right; margin:17px 10px;}

.menu-top form input{color:#999; font-size:10px; border:0; margin-right:3px;}

.produto-div img{display:inline; vertical-align:middle;}

.rodape-div{width:765px; padding-left:15px; height:5px; clear:both; padding-bottom:10px; color:#848176;}
.rodape-div img{float:right; margin:1px 15px;}

ul{list-style:none;}

/*-------------------DIVERSOS-----------------------------*/


/*-------------------TEXTOS-----------------------------*/

.menu-lateral h2{font-size:10px; font-weight:bold; margin:0 0 10px 15px;}

.produto-div h1{font:small-caps bold 12px Tahoma, Arial, Helvetica, sans-serif; margin:10px 0;}

.tit-div h1{font:small-caps bold 12px Tahoma, Arial, Helvetica, sans-serif; margin:10px 0;}

.tit-div {
 background-color:#2b2e74;
 color:#ffffff;
 padding:10px;
}

/*-------------------TEXTOS-----------------------------*/

/*Fix IE. Hide from IE Mac\*/
* html .dosmenu {margin-left:15px; }
/*End*/


#fundobaixo-div{
	width:390px;
	height:76px;
	margin-left:-390px;
	background-color:#4572af;
	position:absolute;
	z-index:400;
	text-align:right;
}

#texto {
	width:420px;
	position: relative;
	float:left;
	text-align:justify;
}

img {
border:0px;
}

#rodape {
	width:740px;
	position:absolute;
	text-align:left;
	color:#aeaeae;
	margin-top:7px;
	clear:both;
	left:50%;
	margin-left:-370px; 
	padding-top:6px;
}

#rodape img{float:right; margin:5px;}
#rodape div{margin-top:3px; }

.dataForm {
	background-color:#ffffff;
	clear:both;
	position:relative;
	margin-bottom:-10px;
	height:1%;
}

.dataForm:after {
	display: block;
	content: ".";
	height: 0;
	font-size:0; 
	visibility: hidden;
	clear: both;
}

#inicial {
margin:6px;
margin-left:29px;
text-align:left;
}

#agenda-lista {
	padding:5px;
}

li {background: url('../img/seta.gif') no-repeat left top;
	padding-left: 10px; 
	display: block;
	margin: 3px;
}
ul {
	padding: 0; 
	list-style-type: none;
	display: block;
}

