ul{
list-style:none;
}
img a{
border:0;
}
a{
color:#fff;
text-decoration:none
}
body
		{
			margin: 0;
			padding: 0;
			font-family: "Trebuchet MS","Lucida Sans", georgia, times new roman, serif;
			color: #fff;
			background-color: #F48120;
		}
body#index
		{
		color: #F48120;
		background-color: #fff;
		}		
		#container
		{
			margin: 0 auto;
			width:800px;
			background-color: #F48120;	
			min-height:600px;
			font-size:12px;
			position:relative	
		}
			#editorial #container
		{
			min-height:400px;
			position:relative
			
		}
	#index #container
		{
			background-color: #fff;		
		}
		#moldura
		{
			margin: 0 auto;
			width:800px;
			height:600px;
			position:absolute	
		}
		#molduraEditorial
		{
			margin: 0 auto;
			width:800px;			
			position:absolute;
				
		}
		h1#logo_carolita{
			text-indent: -9000px;
			background:url(../images/logo-carolita.gif) no-repeat 0 0;
			height:56px;
			width:164px;
			margin-left:28px;
			margin-top:27px		
		}
		h1#logo_carolita a{
			display:block;
			height:56px;
		}
		h1#logo_carol{
			text-indent: -9000px;
			background:url(../images/logo-carol.gif) no-repeat 0 0;
			height:93px;
			width:141px;
			margin-left:38px;
			margin-top:11px		
		}
		h1#logo_carol a{
			display:block;
			height:93px;
		}
		h1#logo_carol_inicial{
			text-indent: -9000px;
			background:url(../images/logo-carol-inicial.gif) no-repeat 0 0;
			height:122px;
			width:185px;
			margin-left:38px;
			margin-top:11px		
		}
			
			h1#logo_carol_casa{
			text-indent: -9000px;
			background:url(../images/logo-carol-casa.gif) no-repeat 0 0;
			height:80px;
			width:121px;
			margin-left:38px;
			margin-top:11px		
		}
		h1#logo_carol_casa a{
			display:block;
			height:80px;
		}
			h1#logo_carol_emporio{
			text-indent: -9000px;
			background:url(../images/logo-emporio-carol-martini.gif) no-repeat 0 0;
			height:86px;
			width:123px;
			margin-left:38px;
			margin-top:11px		
		}
		h1#logo_carol_emporio a{
			display:block;
			height:86px;
		}
		
		#nav
		{
			float: left;
			width: 188px;
			margin-left: 28px;
			margin-top:120px;
			position:relative;
		}
		
		#nav dt {
		padding-bottom:20px
		}
		#nav dt a{
		text-transform:uppercase;
		font-size:14px;
		}
		#nav a:hover, #nav a.current{
		color:#FDC364
		}
		#casa #nav, #alturaMenor #nav
		{
			float: left;
			width: 188px;
			margin-left: 46px;
			margin-top:60px		
		}
		#casa #nav, #alturaMenor #nav
		{
			
		margin-left: 28px;
			
		}
		#content
		{
			margin-left: 230px;			
			margin-top:35px;
			width:392px;
			position:relative
		}
		
		#content h2 { margin-top: 0;
		margin-bottom:24px;
		font-size:14px;
		text-transform:uppercase
		 }
		
		#content p {
			font-size:12px;
			line-height:23px;
			width:370px;
			text-align:justify
		}
		#casa #content, #alturaMenor #content
		{
			margin-left: 270px;			
			margin-top:45px;			
		}
		#content p#listaCasa {
			width:315px;
			margin-bottom:40px			
		}
		#preview{
		position:relative;
		overflow-x:auto;
		overflow-y:hidden;
		height:370px;
		width:370px;
		}
		#fornecedor #preview{
		height:384px;		
		}
		#alturaMenor #preview{
		height:212px;		
		}
		
		#total img{
		float:right;
		margin-left:14px;
		margin-top:6px;
		}

		#linklist{
		float:right;
		display:none;
		}
		#linklist a{
		display:block
	
		}
		#linklist a#prevLink{
		position:relative;
		bottom:230px
		}
		#linklist a#nextLink{
		position:relative;
		bottom:205px
		}
		#alturaMenor #linklist a#prevLink{
		bottom:282px
		}
		#alturaMenor #linklist a#nextLink{
		bottom:268px
		}
		#footer
		{
			clear: both;
position:relative;								
		}
		#footer ul#footerNav
		{
			margin-left:28px				
		}
		#footer ul#footerNav li a
		{
			text-transform: lowercase;					
		}
		#footer li {
		padding-bottom:10px
		}
		#footer li a:hover{
		color:#FDC364
		}
		p#design_by{
			text-indent: -9000px;
			background:url(../images/design-by-jaya.gif) no-repeat 0 0;
			height:15px;
			width:67px;
			position:relative;
			left:734px;
			bottom:10px	
		}
		#home p#design_by{
			bottom:70px	
		}
		p#design_by.reciclagemFooter{
			margin-top:-50px
		}
		p#design_by a{
			display:block;
			height:14px;
		}
	#nav ul#subServico{
	
	}
	#nav ul#subServico li a{
	text-transform:none;
	}
	#nav ul#subServico li {
		padding-bottom:12px
}


#imagemPe{
margin-top:13px;
}

div#content.menuInicio
		{
			width:160px;
			text-align:center;
			margin: 0 auto;
			margin-top:20px;
		}
		div#content.menuInicio p
		{
			width:160px;
			text-align:center;	
			padding-bottom:54px;		
		}
		div#content.menuInicio ul
		{
		text-transform:uppercase;
		}
		div#content.menuInicio ul li
		{
		padding-bottom:15px;
		font-size:15px;	
font-weight:bold	
		}

		div#content.menuInicio ul li#carolCasa
		{		
word-spacing:4px;	
		}
div#content.menuInicio ul li#carolEmporio
		{		
letter-spacing:	-1px;	
		}
div#content.menuInicio ul li#carolita
		{		
letter-spacing:	13px;	
		}
div#content.menuInicio ul li#carolBlog
		{		
letter-spacing:	3px;	
		}
		div#content.menuInicio ul li a:hover
		{
		color:#FDC25D		
		}
/*editorial*/
h1#foto_carol{
			text-indent: -9000px;
			background:url(../images/foto-carol-martini.gif) no-repeat 0 0;
			height:230px;
			width:153px;
			margin-left:28px;
			margin-top:0;
position:absolute;
		}

#fornecedor #footer 
		{
		position:absolute;
top:600px
		}
#editorial #footer
		{
		position:absolute;
top:500px
		}		
#editorial #footer ul#footerNav
		{
		margin-left:210px;		
		}
#editorial #footer ul#footerNav li
		{
		float:left;	
		padding-bottom:0;
		padding-right:27px;
		}
/*editorial*/

/*fornecedor*/
h1#logo_emporio{
			text-indent: -9000px;
			background:url(../images/logo-emporio-carol-martini.gif) no-repeat 0 0;
			height:84px;
			width:121px;
			margin-left:28px;
			margin-top:27px		
		}
		h1#logo_emporio a{
			display:block;
			height:84px;
		}
#fornecedor #content
		{
			margin-top:0;
			
		}	
#usermessagea, #usermessage2a{
color:#fff;
font-weight:bold;
position:absolute;
padding-top:12px;
margin-left:30px;
}	
/*fornecedor form*/	
#fornecedor form{
	width:362px;
	height:387px;
	background:url(../images/moldura-form-fornecedor.gif) no-repeat left top;
	overflow:hidden;
	padding-top:62px;
	
}
#content h3 { padding-top: 0;
		margin-left:30px;
		font-size:13px;
		text-transform:uppercase;
		padding-bottom:22px;
		position:absolute;
		top:30px
}
#fornecedor form input{
	width:315px;
	height:19px;
	border:0;
	margin-left:30px;
	color:#fff;
	margin-bottom:10px;	
	font-size:13px;
	padding-left:5px;
}
#fornecedor form li#li--1 input, #fornecedor form li#li-2-1 input{
background:url(../images/input-forn-nome.gif) no-repeat left top;
padding-left:50px;
}
#fornecedor form li#li--2 input, #fornecedor form li#li-2-2 input{
background:url(../images/input-forn-endereco.gif) no-repeat left top;
height:53px;
padding-left:65px;
}
#fornecedor form li#li--3 input, #fornecedor form li#li-2-3 input{
background:url(../images/input-forn-tel.gif) no-repeat left top;
padding-left:67px;
}
#fornecedor form li#li--4 input, #fornecedor form li#li-2-4 input{
background:url(../images/input-forn-descricao.gif) no-repeat left top;
height:76px;
padding-left:140px;
}
#fornecedor form label span{
	display:none;
}
#fornecedor form li#li--5 label span, #fornecedor form li#li-2-5 label span{
	margin-left:30px;
	color:#fff;
	margin-bottom:10px;	
	font-size:13px;	
position:relative;
top:-6px;
margin-right:5px;
display:inline
}
#fornecedor form li#li--5 input#cf_uploadfile-5, #fornecedor form li#li-2-5 input#cf_uploadfile2-5{
	width:213px;
	height:20px;
	background:url(../images/input-campo-menor.gif) no-repeat left top;
	margin-left:0;
	border:0;
	
}

button#procurarImg{
border:0;
background:url(../images/input-campo-menor.gif) no-repeat left top;
width:214px;
	height:20px;
color:#fff;
text-align:center;
padding-bottom:4px;
cursor:pointer;
position:relative;
left:130px;
}
#fornecedor form input#sendbutton, #fornecedor form input#sendbutton2{
border:0;
background: none;
font-size:13px;
cursor:pointer;
position:relative;
top:10px
}
/*a loja*/
#loja #content
		{
			margin-top:0;
			
		}	

/*carolita ilustra*/
#varal{
background:url(../images/varal.gif) no-repeat left top;
width:274px;
	height:122px;
	position:absolute;
	top:0;
	right:0
}
#bolsa{
background:url(../images/bolsa.gif) no-repeat left top;
width:100px;
	height:105px;
	position:absolute;
	top:184px;
	left:0;
	
}

#editorial #vestido{
width:250px;
height:250px;
position:absolute;
	top:0;
	right:-32px
	
}

/*emporio ilustra*/
#despertadorInicial{
background:url(../images/despertador.gif) no-repeat left top;
width:100px;
height:140px;
	position:absolute;
	top:284px;
	left:50px;
	
}
#tacas{
background:url(../images/tacas.gif) no-repeat left top;
width:100px;
	height:105px;
	position:absolute;
	top:264px;
	left:0;
	
}
#tacasEditorial{
background:url(../images/tacas.gif) no-repeat left top;
width:100px;
	height:105px;
	position:absolute;
	top:360px;
	left:40px;
	
}


/*casa ilustra*/
#banquinho{
background:url(../images/banquinho.gif) no-repeat left top;
width:66px;
height:127px;
position:absolute;
bottom:0;
	right:35px;
	bottom:25px
}
#banquinhoInicial{
background:url(../images/banquinho.gif) no-repeat left top;
width:66px;
height:127px;
position:absolute;
bottom:0;
	right:103px;
	bottom:107px
}
#abajur{
background:url(../images/abajur.gif) no-repeat left top;
width:100px;
	height:138px;
	position:absolute;
	top:229px;
	left:0;
}

#erro404{
font-weight: bold;
margin-bottom:-50px
}
#mycarousel{ 
    position:absolute;
    top:0;
	left:270px;  
}
.carolitaBody #mycarousel{
left:230px; 
top:30px 
}

#fornecedor #comodaTeste{
top:-90px;
}

#comodaTeste{
width:130px;
	height:216px;
	position:absolute;
	top:-120px;
	left:390px
}
#banquinhoTeste{
background:url(../images/banquinho.gif) no-repeat left top;
width:66px;
height:127px;
position:absolute;
	right:-110px;
	bottom:0
}
#despertador{
background:url(../images/despertador.gif) no-repeat left top;
width:100px;
height:140px;
position:absolute;
right:-140px;
	bottom:0
}
#fornecedor #xicara{
top:-90px;
	
}
#xicara{
width:200px;
	height:138px;
	position:absolute;
	top:-120px;
	left:390px
	
}
#vestido{
width:250px;
height:250px;
position:absolute;
	bottom:-50px;
	right:-200px;
	
}
/*form safari*/

/*\*/
#fornecedor form label span{
[display:none;
display:inline;
margin-left:30px;
]display:none;
}
/**/

/*\*/
#fornecedor form input{
[margin-left:30px;
margin-left:5px;
]margin-left:30px;
}
/**/

/*\*/
#fornecedor form li#li--1 input, #fornecedor form li#li-2-1 input{
[width:315px;
width:275px;
]width:315px;
}
/**/

/*\*/
#fornecedor form li#li--2 input, #fornecedor form li#li-2-2 input{
[width:315px;
width:255px;
]width:315px;
}
/**/

/*\*/
#fornecedor form li#li--3 input, #fornecedor form li#li-2-3 input{
[width:315px;
width:258px;
]width:315px;
}
/**/

/*\*/
#fornecedor form li#li--4 input, #fornecedor form li#li-2-4 input{
[margin-left:30px;
margin-left:30px;
margin-top:5px;
]margin-left:30px;
}
/**/

/*\*/
#fornecedor form input#sendbutton, #fornecedor form input#sendbutton2{
[left:0;
left:25px;
]left:0;
}
/**/

