/* CSS Document */

/*  
Site Name: Di Chocolatt
Site URI: http://www.dichocolatt.com.br//
Description: css developed for use only at http://www.dichocolatt.com.br
Version: 1.0
Author: Andre Carneiro
Author URI: http://www.lenoxweb.com.br
*/

/* Di Chocolatt */

*{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
	text-decoration:none;
	word-spacing:.2em;
	line-height:1.5em;
	margin:0;
	padding:0;
}

body{background-color:#ccc;}

div#rodape-home small, div#rodape-interna small{font-size:10px; color:#fff;}

strong{font-weight:normal;}
strong.b{font-weight:bold;}

.cllf{clear:left;}
.top10{margin-top:10px;}
.clearboth, .cb{padding-top:20px;clear:both;}
blockquote{margin-left:10px;}
blockquote p{font-size:9px; font-weight:bold;}

/* Titulos */

h1.home{
	position:relative;
	top:10px;
	left:345px;
	text-indent:-2000em;
	display:block;
	height:188px;
	width:236px;
	background:url(imagens/logo-di-chocolatt-home.jpg) center center no-repeat;
}
h1.home a {
	display:block;
	height:188px;
	width:236px;
}

h1.interna{
	position:relative;
	top:10px;
	left:20px;
	text-indent:-2000em;
	display:block;
	height:100px;
	width:125px;
	background:url(imagens/logo-di-chocolatt-interna.jpg) center center no-repeat;
}
h1.interna a {
	display:block;
	height:100px;
	width:125px;
}

h2{
	width:110px;
	text-align:center;
	position:relative;
	top:-20px;
	color: #fff;
	font-weight:normal;
	padding:5px;
	font-size: 13px;
	background:#220000;
}

/************/


/* DIVS */

div#container{
	padding:0 0 0 20px;
	margin: 0 auto;
	height:auto;
	width:1000px;
}

div#assinatura{
	position:relative;
	margin:5px 0 0 5px;
	background:url(imagens/lenoxweb-sign.jpg) center center no-repeat;
	text-indent:-2000em;
	float:left;
	height:18px;
	width:14px;
}
div#assinatura a{display:block;}

div#cabecalho-home, div#cabecalho-interna{
	float:left;
	height:210px;
	width:960px;
	background:#fff;
	border:1px solid #770000;
	border-bottom:0;
}
div#cabecalho-interna{
	height:120px;
	border-bottom:70px solid #770000;
}

div#menu-home{
	position:relative;
	float:left;	
	padding:0;
	height:220px;
	width:960px;
	background:#770000;
	border:1px solid #770000;
	border-top:0;
	border-bottom:0;
}

div#menu-interna{
	position:relative;
	top:-2px;
	left:350px;
	padding:0;
	height:20px;
	width:550px;
	text-align:right;
}
div#menu-interna ul li{
	display:inline;
	margin-left:25px;
}

div#menu-interna ul li a{
	font-weight:bold;
	color:#220000;
	font-size:10px;
}

div#corpo-interna{
	padding:20px;
	padding-top:0px;
	float:left;
	width:920px;
	background:#fff;
	border:1px solid #770000;
}

div#rodape-home, div#rodape-interna{
	float:left;	
	padding-top:5px;
	height:21px;
	width:960px;
	text-align:center;
	background:#fff;
	border:1px solid #770000;
	border-top:0;
}
div#rodape-interna{
	background:#770000;
	border:1px solid #770000;
}

div#rodape-home small{color:#000;}
div#rodape-interna small{color:#fff;}

dl.links-home{
	float:left;
	margin:10px 0px;
	text-align:center;
	height:196px;
	width:136px;
}


/**************/

/*Interna*/

dl.lh1,dl.lh2,dl.lh3,dl.lh4,dl,lh5{position:absolute;top:10px;}

dl.lh1{left:50px;}
dl.lh2{left:228px;}
dl.lh3{left:403px;}
dl.lh4{left:758px;}
dl.lh5{left:580px;margin-right:0;}

dl.links-home dt{background:#220000;padding:2px 0 0 0;}
dl.links-home dt a img{border:0;}
dl.links-home dd{margin-top:5px; text-align:center;}

dd.links-home a{color:#fff; text-decoration:none;font-weight:bold;}
dd.links-home a:hover{color:#fff; text-decoration:underline;}

/****************/

img.imagem-interna{
	position:relative;
	top:-40px;
	float:right;
	background-color:#fff;
	padding:5px;
	padding-bottom:0;
}

div#corpo-interna a img{border:0;}

p{
	margin:10px 0;
	line-height:1.7em;
}

/* Form de contato */
fieldset{
	margin:10px;
	margin-left:30px;
	border:0;
}

label{
	margin-right:5px;
	width:70px;
	float:left;
	text-align:right;
}

input.bot_enviar{
	color:#fff;
	background:#220000;
	font-weight:bold;
	height:25px;
	margin-left:75px;
}

input, textarea{
	color:##220000;
	background-color:#fff;
	border: 2px solid #220000;
}

textarea{width:350px;}




/* Galeria de fotos  */


dl.galeria{
	position:relative;
	float:left;
	margin:0px 5px 30px 5px;
	text-align:center;
	height:230px;
	width:220px;
}

dl.galeria dt img{border:0;}
dl.galeria dt a{border:0;}
dl.galeria dd{font-size:10px;}


/* Particularidades */

div#corpo ul{margin-left:15px;}






