@import url(/css/body.css);
@import url(/css/top.css);
@import url(/css/rightSide.css);
@import url(/css/content_h2.css);

/* CONTENT
************************************************************************/

/* LEFT ***********/

#D03 {
	float:left;
	margin-right:12px;
	width:482px; /*500*/
	padding-left:6px;
}
#D03 .shop{
	margin:0 10px 10px 15px;
	border:2px solid #CCC;
}
#D03 p{
	text-indent:20px;
	margin:10px 0 10px 24px;
	font:8pt Arial;
}
#D03 p.black{
	margin-left:0;	
	text-indent:0;
	text-align:center;
	font-weight:bold;
	color:#FE0000;
}

#D03 dl{ margin-left:24px; }
#D03 dl dt{
	clear:left;
	margin:30px 0 10px;
	padding-left:14px;
	background:url(/graphics/ico_dt_seta.gif) left center no-repeat;
	border-bottom:1px solid #1452A2;
	font:bold 9pt Arial;
	color:#1452A2;
}

#D03 ul{
	margin-left:150px;
}
#D03 ul li{
	list-style:disc;
}

#D03 dl.coment{ margin-left:24px; }
#D03 dl.coment dt{
	margin-top:15px;
	font:bold 9pt Arial;
	color:#1452A2;
}
#D03 dl.coment dt img{
	float:left;
	margin:0 8px 4px 0;
	border:3px solid #1452A2;
}
#D03 dl.coment dd{ margin-left:10px;}
#D03 dl.coment dd span{
	display:block;
	float:left;
	width:110px;
	font-weight:bold;
}
#D03 dl.coment dd.depoimento{
	padding-left:25px;
	margin-top:5px;
	background:url(/graphics/bck_aspas.gif) left top no-repeat;
}


#D03 .bla {
	display:table; 
	float:left; 
	width:86px;
}

#D03 .bla img{
	border:2px solid #DEDEDD;
	margin:0 10px 10px 10px;
	width:88px;
	cursor:pointer;
}
#D03 .bla img:hover{
	border:2px solid #1452A2;
}

/* ESTRUTURA */
#D03 ul{
	margin-left:160px;
}
#D03 ul li{
}
#D03 ul.pict{
	margin-left:20px;
	_margin-left:10px;
}
#D03 ul.pict li{
	float:left;
	list-style:none;
	margin:8px;
}
#D03 ul li img{
	border:2px solid #DEDEDD;
	width:130px;
}
#D03 ul li img:hover{
	border:2px solid #1452A2;
}


/* FORMULARIO */

#D03 form {
	width:400px;
	margin:20px 0 0 40px;
}
#D03 fieldset {
	border:1px solid gray;
	padding:10px;
}
#D03 legend {
	font:bold 9pt Arial;
	color:gray;
	padding:10px;
	letter-spacing:2px;
}
#D03 label {
	display:block;
	float:left;
	padding:3px 5px 0 0;
	height:19px; /*22*/
	width:90px;
	margin-bottom:5px;
	text-align:right;
	letter-spacing:1px;
	font:bold 8pt Arial;
	color:#1452A2;
}
#D03 label.red {
	color:#CF1A0F;
}
#D03 input {
	border:1px solid silver;
	height:20px;
	margin-bottom:5px;
	width:240px;
}
#D03 select {
	border:1px solid silver;
	height:20px;
	margin-bottom:5px;
	width:240px;
}
#D03 textarea {
	border:1px solid silver;
	height:100px;
	width:240px;
}

#D03 button {
	margin:10px 0 0 170px;
}

