.all { color:black; }

#wrap { max-width:1700px; margin-bottom:20px; }

img.sel { background-color:#333; }

/*
#imgs { position:absolute; top:0px; left:0px; z-index:0; }

#wrap, #all, #marca { z-index:2; }
*/

.item { padding:5px; }


#menu a.activeSlide { color:white; background-color:#222;}
#menu a { 
	padding:5px 10px; background-color:#444;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	padding-bottom:10px;
	color:#05FFD9; 
	margin-right:1px; 
}


#imgs { 
	margin:-20px; margin-bottom:20px; margin-top:5px;
	background-color:#222;
	color:#aaa;
	line-height:1.4em;
}

#imgs > div {
	padding:20px; 
}


#imgs img { margin-right:10px; margin-bottom:10px; cursor:pointer;  }
body {
	font-family:Georgia;
	font-size:11px;

	color:#555;
	color:#777;
	background-color:#efefef;
/*
	margin:50px;  
	margin-top:80px; 
*/
	margin:20px;
}




/* 
	hiFolio! Portfolio Management System
	http://hifolio.com/
	 
	hifolio	
*/

input, select {
	font-family:Georgia;
	font-size:11px;
}

a {
	text-decoration: none;
/* 	color:#05FFD9; */
/* 	background-color:#333; */
	border-bottom: 1px solid #05FFD9;
	color:#333;
}

h1	{	font-size:35px;	margin: 0px;	}

h1, h2, h3 {
	margin-top:0px;
	font-weight:normal;
}




.data {
	font-size: 9px;
		background-color:#000;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:1px;
}

a.hifolio, a:hover.hifolio {
	padding:3px;
	background-color:yellow;
	color:black;
	font-family:georgia;
	font-size:9px;
}

a:hover.hifolio {
	color:yellow;
	background-color:black;
}

/*
li, ul {
	padding: 0;
	margin: 0px;
	list-style:none;
	list-style-type: none;
}
*/

/*

def2

 */

hr {
	height: 1px;	
	border: 0px;
	border-top: 1px dotted #f85212;
}







.add { float:left; }

.sel { background-color:red; }

.preco { 
	font-size:12px; background-color:yellow; padding:4px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	background-color:#05FFD9;
	margin-left:10px; 
/* 	display:inline-block; */
}

html {			
	border-top:4px solid blue;
	border-top:4px solid black;
}
.price, .new { 
	color:green;
	color:blue;
	color:black;
	font-size:11px;
	float:right;
	padding:3px; 
	margin-left:2px;
	-moz-border-radius:4px; 
	-webkit-border-radius:4px; 
	background-color:#ff7;
}



.new {
	background-color:#05FFD9;
	color:white;
}

.fonte, #marca, #cart {
	margin-right:1em;
	margin-bottom:1em;
}

.fonte h2, .fonte .new { margin:10px; }

.fonte { 
	width:300px; 
/*
	display:inline-block; 
	position:absolute;
*/
/* 	padding:10px; */
	-moz-border-radius:4px; 
	-webkit-border-radius:4px; 
	background-color:#fff; 
	line-height:1.4em;
	font-size:12px;
	background-color:#e4e4e4; 
	
	margin-right:0px;
/* 	color:#aaa;  */
}

.fonte li { padding:5px; }

.left {
	float:left;
}
		
.fonte input, #all input { margin-right:5px; }

h1 { 
	letter-spacing:-1px; 
	padding-bottom:5px; 
	background-color:rgba(255,255,255,.5);
	background-color:rgba(0,0,255,.8);
	background-color:#333;
	color:white;
	padding:10px;
	display:inline-block;
	-moz-border-radius:4px; 
	-webkit-border-radius:4px; 
	
}

/* 		#marca { position:fixed; bottom:40px; right:40px; } */

.round { 
	-moz-border-radius:16px;
	-webkit-border-radius:16px; 
	width:16px;
	height:16px;
	font-size:13px;
	font-weight:bold;
	background-color:red;
	color:white; 
	float:right;
}

#wrapper {
	width: 500px;
	padding: 20px;
	border: 1px solid #ccc;
	margin: auto;
}



.sel { background-color:white; color:black; }
#cart .preco { font-size:20px; color:black; }

#cart { position:absolute; top:28px; left:320px;  display:none;}
#all { padding:10px; }

#footer { clear:both; margin-top:2em; }







li { list-style-type:decimal; }
.fonte ul, .fonte li {  margin:0px; list-style-type:none; }
		
.impar { background-color:#f2f2f2; }
		





/* #cart, #all { position:fixed; } */


.margem { padding:10px; }




.hitype {
	font-family:Georgia;
	font-size:11px;
	color:white;
	background-color:#333;
	display:inline-block;
	padding:.3em .3em;
	-moz-border-radius:.2em; 
	-webkit-border-radius:.2em; 	
}

.green {
	color:#05FFD9;
}
