body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	margin:0;
	padding:0;
	border:0;
	background-color:#f9f9f9;
}

#bg_bottom{
	background-image:url(../images/bg_bottom.jpg);
	background-repeat:no-repeat;
	width:967px;
	margin:0 auto;
	min-height: 12px;
    height: auto !important;
    height: 12px;

}

img{ border:none; }

hr{
	color:#ccc; background:#ccc; border:0; Height:1px;
}

.hr{
	color:#ccc; background:#ccc; border:0; Height:1px;
}

#texture{
	background-image:url(../images/bg-top.gif);
	background-repeat:repeat-x;
}

#logo{
	width:930px;
	margin:0 auto;
	padding:0px;
	line-height:0px;
	margin-bottom:0px;
}

#menu_top{
	float:left; 
	width:780px; 
	font-size:13px; 
	padding-left:0px; 
	text-align:left; 
	margin-left:0px; 
	margin-top:12px;
	color:#FFFFFF;
	font:Georgia, "Times New Roman", Times, serif;
}

#menu_top a{
	color:#FFF;
	text-decoration:none;
}

#menu_top a:hover{
	text-decoration:none;
	color:#999999;
}

#menu_carrello{
	float:left; 
	width:150px; 
	font-size:10px; 
	text-align:right; 
	margin-top:12px;
}

#menu_carrello a{
	color:#FFF;
	text-decoration:none;
}

#menu_carrello a:hover{
	text-decoration:none;
	color:#999999;
}

#bg{
    width:1200px;
	margin:0 auto;
	background-image:url(../images/bg.jpg);
	background-position:center;
}

#contenitore{
	width:930px;
	margin:0 auto;
}

input,select{
	border:#666666 solid 1px;
	font-size:10px;
}

.clear{
	clear:both;
}

.box-bottom{
border-right: 2px #CCCCCC solid;
}


a{
	color:#333;
	text-decoration:none;
}

a:hover{
	text-decoration:none;
	color:#999999;
}

.linkord a{
	color:#FFF;
	text-decoration:none;
}

.linkord a:hover{
	text-decoration:none;
	color:#CCC;
}

#colonna_sx{
	float:left; 
	width:245px;
}


#centro_dx{
	float:left; 
	width:672;
}

#collezioni{
	color:#000000; 
	padding:10px; 
	padding-left:0px; 
	
}

.titoli{
margin:0px; padding:0px; font-size:12px; color:#333333;
}

.border_tb{
border-bottom:#CCCCCC 1px solid; padding-bottom:10px; padding-top:10px;
}

.input2{
	border:#666666 solid 1px;
	font-size:14px;
}

.div_carrello{padding:3px; border:1px solid #CCCCCC; text-align:right; padding:18px; background:#F4F4F4;}



/* MENU COLLECTION*/

.floral {
width: 237px;
height: 50px;
}

.floral a {
display: block;
width: 237px;
height: 50px;
background: url(../images/menu/floral.jpg) no-repeat top left;
}

.floral a:hover {
background-position: top right;
}

.vhome {
width: 237px;
height: 50px;
}

.vhome a {
display: block;
width: 237px;
height: 50px;
background: url(../images/menu/vhome.jpg) no-repeat top left;
}

.vhome a:hover {
background-position: top right;
}


.europa {
width: 237px;
height: 50px;
}

.europa a {
display: block;
width: 237px;
height: 50px;
background: url(../images/menu/europa.jpg) no-repeat top left;
}

.europa a:hover {
background-position: top right;
}


.word {
width: 237px;
height: 50px;
}

.word a {
display: block;
width: 237px;
height: 50px;
background: url(../images/menu/word.jpg) no-repeat top left;
}

.word a:hover {
background-position: top right;
}


.vinyl33 {
width: 237px;
height: 50px;
}

.vinyl33 a {
display: block;
width: 237px;
height: 50px;
background: url(../images/menu/vinyl33.jpg) no-repeat top left;
}

.vinyl33 a:hover {
background-position: top right;
}


.royal {
width: 237px;
height: 50px;
}

.royal a {
display: block;
width: 237px;
height: 50px;
background: url(../images/menu/royal.jpg) no-repeat top left;
}

.royal a:hover {
background-position: top right;
}


.black {
width: 237px;
height: 50px;
}

.black a {
display: block;
width: 237px;
height: 50px;
background: url(../images/menu/black.jpg) no-repeat top left;
}

.black a:hover {
background-position: top right;
}


.wall {
width: 237px;
height: 50px;
}

.wall a {
display: block;
width: 237px;
height: 50px;
background: url(../images/menu/wall.jpg) no-repeat top left;
}

.wall a:hover {
background-position: top right;
}


.doodle {
width: 237px;
height: 50px;
}

.doodle a {
display: block;
width: 237px;
height: 50px;
background: url(../images/menu/doodle.jpg) no-repeat top left;
}

.doodle a:hover {
background-position: top right;
}
