body {
	margin: 0;
	padding: 0;
	background-color: #333333;
	height: 100%;
}

img {
	border-style: none;
	border-width: 0;
}

a {
	border-style: none;
	border-width: 0;
	text-decoration: none;
}

#shadow {
	background: url(../../images/shadow.jpg) no-repeat 0 0;
	width: 988px;
	height: 660px;
	margin: -314px auto 10px -494px;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 0;
}

#wrap {
	width: 955px;
	height: 600px;
	margin: -300px auto 10px -473px;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 3;
}

#logo_col {
	width: 187px;
	height: 400px;
	margin-left: 15px;
	padding: 15px 0 0;
	float: left;
	clear: left;
}

#logo {
	background: url(../../images/loghi/volta.png) no-repeat 0 0;
	_background:none;
       _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/loghi/volta.png',sizingMethod='crop');
	text-indent: -9999px;
	width: 70px;
	height: 134px;
	margin: 0;
	padding: 0;
	display: block;
	overflow: hidden;
}

/* @group Contents */

.content#home{
	width: 745px;
	height: 305px;
	margin-top: 110px;
	float: left;
	margin-left: 6px;
}

.content#company{
	width: 745px;
	height: 305px;
	margin-top: 45px;
	float: left;
	margin-left: 6px;
}

.content#collezione{
	width: 745px;
	height: 305px;
	margin-top: 45px;
	float: left;
	margin-left: 0;
}



/* @end */

/* @group Home */

#home .video {
	float: left;
	width: 521px;
	height: 293px;
	border: 6px solid #333333;
}

#home #thumbs {
	width: 73px;
	height: 295px;
	margin: 0;
	padding: 0;
	border-top: 6px solid #333333;
	border-right: 5px solid #333333;
	border-bottom: 4px solid #333333;
	float: left;
}

#thumbs .single_thumb {
	width: 73px;
	height: 95px;
	margin: 0;
	padding: 0;
	border-bottom: 4px solid #333333;
	background-color: #000000;
}

.single_thumb #thumb1 {
	background: url(../../images/video_preview/video1.jpg) no-repeat 0 0;
	width: 73px;
	height: 95px;
	display: block;
	text-indent: -99999px;
	overflow: hidden;
}

.single_thumb #thumb2 {
	background: url(../../images/video_preview/video2.jpg) no-repeat 0 0;
	width: 73px;
	height: 95px;
	display: block;
	text-indent: -99999px;
	overflow: hidden;
}

.single_thumb #thumb3 {
	background: url(../../images/video_preview/video3.jpg) no-repeat 0 0;
	width: 73px;
	height: 95px;
	display: block;
	text-indent: -99999px;
	overflow: hidden;
}

/* @end */

/* @group Text */

.section_title {
	font: 20px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;
	text-transform: uppercase;
	color: white;
}

.section_text {
	width: 357px;
	color: #333333;
	font: 12px/15px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;
	vertical-align: 15px;
}



/* @end */

/* @group Menu collezioni */

#collection_menu {
	width: 100%;
	height: 120px;
	float: left;
	clear: both;
	margin-left: 15px;
	margin-top: 27px;
	margin-bottom: 10px;
}

.collection_nav {
	float: left;
	margin-right: 4px;
}

.collection_nav #classic_leather {
	width: 190px;
	height: 120px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../images/menu_collezioni/dark/CLASSICleatherDARK.jpg) no-repeat 0 0;
}

.collection_nav #classic_leather:hover {
	width: 190px;
	height: 120px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../images/menu_collezioni/CLASSICleather.jpg) no-repeat 0 0;
}

.collection_nav #classic_suede {
	width: 190px;
	height: 120px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../images/menu_collezioni/dark/CLASSICsuedeDARK.jpg) no-repeat 0 0;
}

.collection_nav #classic_suede:hover {
	width: 190px;
	height: 120px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../images/menu_collezioni/CLASSICsuede.jpg) no-repeat 0 0;
}

.collection_nav #classic_allcanvas {
	width: 160px;
	height: 120px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../images/menu_collezioni/dark/CLASSICallcanvasDARK.jpg) no-repeat 0 0;
}

.collection_nav #classic_allcanvas:hover {
	width: 160px;
	height: 120px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../images/menu_collezioni/CLASSICallcanvas.jpg) no-repeat 0 0;
}

.collection_nav #classic_seasonal {
	width: 160px;
	height: 120px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../images/menu_collezioni/dark/CLASSICseasonalDARK.jpg) no-repeat 0 0;
}

.collection_nav #classic_seasonal:hover {
	width: 160px;
	height: 120px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../images/menu_collezioni/CLASSICseasonal.jpg) no-repeat 0 0;
}

.collection_nav #special {
	width: 85px;
	height: 120px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../images/menu_collezioni/dark/SPECIALDARK.jpg) no-repeat 0 0;
	margin-left: 2px;
}

.collection_nav #special:hover {
	width: 85px;
	height: 120px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../images/menu_collezioni/SPECIAL.jpg) no-repeat 0 0;
	margin-left: 2px;
}



/* @end */

/* @group Footer */

#footer {
	width: 805px;
	height: 18px;

	margin-left: 15px;
}

#footer_nav {
	list-style-type: none;
	padding: 0;
}

#footer_nav li {
	float: left;
	padding-right: 5px;
}


#footer_nav li a {
	text-decoration: none;
	border-style: none;
	border-width: 0;
}

#footer_nav li a:visited {
	text-decoration: none;
	border-style: none;
	border-width: 0;
}
#footer #copy {
	float: right;
	clear: right;
	width: 223px;
	height: 17px;
	background: url(../../images/copy.jpg) no-repeat 0 0;
	text-indent: -9999px;
	overflow: hidden;
	margin-right: 1px;
}



/* @end */

/* @group Contact */

#contact_form {
	width: 357px;
	font: 12px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;
	color: #333333;
	text-transform: uppercase;
}

#contact_form .left {
	width: 90px;
	margin-right: 20px;
	padding-top: 5px;
}

#contact_form input {
	width: 262px;
	margin-bottom: 10px;
}

#contact_form input#submit {
	width: 60px;
	margin-bottom: 10px;
	margin-left: 20px;
}

#contact_form textarea {
	width: 267px;
	margin-bottom: 10px;
}



/* @end */

/* @group collezioni */

.freccia {
	float: left;
}

#freccia_left {
	width: 30px;
	height: 17px;
	display: block;
	float: left;
	margin-left: 60px;
	background: url(../../images/frecce/sx.jpg) no-repeat 0 0;
	text-indent: -9999px;
	overflow: hidden;
}

#freccia_right {
	width: 30px;
	height: 17px;
	display: block;
	float: left;
	margin-left: 10px;
	background: url(../../images/frecce/dx.jpg) no-repeat 0 0;
	text-indent: -9999px;
	overflow: hidden;
}



/* @end */

.coll_title {
	font: 20px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;
	text-transform: uppercase;
	color: white;
	float: left;
}

#coll_text {
	width: 300px;
	color: #333333;
	font: 13px/28px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;
	vertical-align: bottom;
	display: block;
	margin-left: 10px;
	float: left;
	text-transform: capitalize;
}

#coll_text_white {
	width: 300px;
	font: 13px/28px Helvetica, "Helvetica Neue", Arial, Geneva, sans-serif;
	vertical-align: bottom;
	display: block;
	margin-left: 10px;
	float: left;
	text-transform: capitalize;
	color: white;
}