@charset "utf-8";

/*      GERAL     */
*{margin:0; padding:0;}
body{background: url(../img/background.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;}
img{border:0;}
table{border:0; text-align:center; padding:10px;}
#defaut{margin:0 auto;width:960px;}
a{text-decoration:none;}
a:hover{text-decoration:none;}

/*      POSIÇÃO DIVS     */
#topo{
background:url(../img/topo.jpg) no-repeat;
height:173px;
margin:0;
padding:0;
}
#topo h1{
background:url(../img/logo.png) no-repeat;
text-indent:-999px;
width:189px;
height:162px;
}

#menu{float:right;margin-top:-100px; position:relative;}

#menu li{display:inline;}

#conteudo{
position:relative;
width:960px; padding:10px;
padding-bottom:45px;
height:100%;
color:#1d004c; 
font-size:12px;
text-align:justify;
}

#conteudo h1{background:url(../img/bemvindo.jpg) no-repeat; text-indent:-9999px;}

#index{
width:960px; padding:10px;
font-size:12px;
height:340px;
text-align:justify;
}
#torteria{
width:960px; padding:10px;
color:#1d004c; 
font-size:12px;
text-align:justify;
}

#torteria h1{ background:url(../img/historia.jpg) no-repeat; text-indent:-99999px; height:38px;}
#torteria h2{font-size:14px; font-weight:bold;}
#torteria img{float:right; padding-left:10px;}
#torteria a{font-weight:bold; color:#000066;}

#lojas{
width:960px; padding:10px;
color:#1d004c;
height:100%;
font-size:12px;
text-align:justify;
}

#lojas table{text-align:left; width:100%; color:#1d004c;}
#lojas h1{background:url(../img/lojas.jpg) no-repeat; text-indent:-9999px;}

#contato{
height:100%;
width:960px; padding:10px;
color:#1d004c; 
font-size:12px;
text-align:justify;
}

#contato fieldset{padding:10px; width:480px; border:solid 1px #e8aea7; margin-left:25%;}
#contato legend{}
.rosa{background:#ffebbd; border:solid 1px #e8aea7;}
#contato h1{background:url(../img/fale_conosco.jpg) no-repeat; text-indent:-99999px;}

#desde{
background:url(../img/desde.jpg) no-repeat;
width:280px;
height:130px;
padding:20px;
}

#desde p{
font-size:10px;
padding-top:40px;
}

#news{
background:url(../img/newsletter.jpg) no-repeat;
width:280px;
height:130px;
}

.news{ margin-left:10px; margin-top:10px; border:0; padding:2px; color:#2a0467; font-size:12px; }
.enviar{ margin-left:08px; margin-top:5px; border:0; padding:2px; }
#news p{ padding-top:35px; padding-left:10px; padding-right:10px; font-size:10px;}
#news label{padding-left:10px; padding-right:10px;}
#news{ font-size:10px;} 
.cadastrar{ }

/*  RODAPÉ */
#rodape{
position:fixed;
bottom:0;
clear:both;
width:100%;height:40px;
background:#0b001c;
color:#FFFFFF;
font-size:10px;
}
.l{color:#FF0000;}
.m{color:#FF9900;}
.legenda{ font-size:10px;}

/* SLIDE */
		#lateral{float:left;}
		
		#slider{float:right;}
		#slider ul, #slider li{ 
			list-style:none;
			}	
		#slider, #slider li{ 
			width:630px;
			height:300px;
			overflow:hidden;
			}	
