/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;

}

#contWrapper {
	width:760px;
	height:100%;
	margin-top:0px;
	background-color:#FFFFFF;
}

.leftCol {
	float:left;
	/*width:475px;*/
	margin-left:15px;
}

.rightCol {
	float:right;
	/*width:200px;*/
	margin-right:15px;
}

img.floatRight { 
    float: right; 
    margin: 4px; 
}

#sectionHead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	background-color:#a24870;
	color:#FFFFFF;
	clear:both;
	margin-bottom:20px;
	position:relative;
	height:70px;
}

#sectionHead div {
	padding-left:10px;
	padding-top:15px;

}
#sectionHead a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:26px;
	font-weight:bold;
	color:#ffffff;
	clear:both;
}

#sectionHead a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:26px;
	font-weight:bold;
	color:#686541;
	clear:both;
	margin-bottom:20px;
}
.standardBody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#333333;
	float:left;
}

.standardBodyBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#333333;
	font-weight:bold;
}

.standardRight {
	float:right;
	margin-bottom:10px;
	clear:both;
}
#mainContent {
	width:730px;
	height:100%;
	margin-left:15px;
	clear:both;
}
#title {
	width:250px;
	float:left;
	}
#story {
	float:left;
	width:450px;
	margin-left:10px;
	}
#storyholder {
	width:730px;
	background-color:#FFFFFF;
	overflow:visible;
	}
	
.mediahead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:22px;
	font-weight:bold;
	color:#712543;
	clear:both;
	margin-bottom:20px;
}

.mediatitle{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	color:#333333;
}

.mediaitem{
font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin-left:10px;
	color:#333333;
	line-height:12px;
	margin-top:5px;
	margin-left:10px;
	padding-left:10px;
	
}
.menulink{
	font-size:12px;
	font-weight:bold;
	margin-left:20px;
	color:#333333;
	margin-top:5px;
	margin-left:10px;
}
.spacer10 {
 margin-top:10px;
 }
 
 /* start code for show case page */
 
 #showlen {
	float:left;
	width:360px;
	}
#showmilano {
	float:left;
	width:360px;
	margin-left:10px;
	}
	
.rowitem {
	
	width:120px;
	overflow:visible;
	margin-right:5px;
	margin-bottom:10px;
	float:left;
	background-color:#e4e4e4;
	padding-left:5px;
	height:100%;
}
.total {
	width:120px;
	overflow:visible;
	margin-right:5px;
	float:left;
	background-color:#e4e4e4;
	padding-left:5px;
	height:100%;
	margin-top:20px;
}
.totalE {
	width:120px;
	overflow:visible;
	margin-right:5px;
	float:left;
	background-color:#e4e4e4;
	padding-left:5px;
	height:100%;
	margin-top:20px;
}

.rowitem1 {
/*width:160px;*/
width:100%;
overflow:visible;
margin-right:5px;
float:left;
margin-bottom:2px;
margin-top:2px;
padding:2px;
background-color:#fdb8d6;
padding-left:5px;
/*height:90px;*/
clear:both;
}

.rowitem1.alt {
	background:#ffa6cd;
}

.rowitem1.corner{
	background:#aec4af;
	height:45px;
}
.rowitem1.corner.alt{
	background:#d5e0d6;	
}

/*
aec4af // drk green
d5e0d6 //ltg green
fdb8d6 // light ink
ffa6cd // med pink
*/

.listed{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-left:10px;
	color:#333333;
	line-height:12px;
	margin-top:2px;
	margin-bottom:2px;
	float:left;
	clear:both;
	
}
.ultimePelltitilo{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-left:0px;
	color:#333333;
	line-height:12px;
}
.ultimePelltitiloB{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
	color:#333333;
	line-height:12px;
}
.ultimeColorititilo{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-left:0px;;
	color:#333333;
	line-height:12px;
}
.ultimeColori{
font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin-left:5px;
	padding:2px;
	color:#fff;
	line-height:12px;
	margin-bottom:5px;
}
.ultimePrezzoB{
float:left;
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
	color:#000033;
	line-height:11px;
}

.ultimePrezzoB a {
float:left;
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
	color:#666666;
	line-height:12px;
}


.ultimePrezzo{
float:left;
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
	color:#6699CC;
	line-height:11px;
	width:110px;
}

.shoehead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#404242;
	margin-bottom:10px;
}


.shoecode{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
	color:#333333;
	
}


.nomeNum{
float:left;
width:350px;
margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:0px;
	line-height:12px;
}
.nomeNumB{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-left:10px;
	margin-top:8px;
	color:#666666;
	line-height:12px;
}
.orari{
float:right;
width:315px;
font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin-left:25px;
	color:#333333;
	line-height:12px;
}
.orariB{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
	line-height:12px;
}
.holderBox{
width:730px; 
height:75px;
padding-top:8px;
padding-left:8px;
margin-left:15px; 
margin-bottom:15px;
overflow:visible;
background:#d5e0d6;
color:#712543;
}


.holderBox.alt {
	background:#fdb8d6;
	
}
.newshead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:22px;
	font-weight:bold;
	color:#404242;
	clear:both;
	margin-bottom:10px;
}
.racc_item {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.racc_itemB {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
	
.dispSelect{
	float:left;
	width:auto;
	height:20px;
	background-color:#cbcece;
	padding:10px;
	margin-right:10px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.dispSelect a{
color:#333333;
}

#punti {
	position:absolute;
	right:170px;
	bottom:0;
}

#dist {
	position:absolute;
	right:10px;
	bottom:0;
}

.privateHeadNav {
	width:auto;
	margin-right:20px;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#383b3b;
	cursor:pointer;
}
.privateHeadNavOver {
	width:auto;
	margin-right:20px;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#fff;
	cursor:pointer;
}

.privateHeadNav a:link {
width:auto;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#383b3b;
	cursor:pointer;
}
.privateHeadNavOver a:link {
width:auto;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#fff;
	cursor:pointer;

}
.privateHeadNav a:visited {
width:auto;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#383b3b;
	cursor:pointer;
}
.privateHeadNavOver a:visited {
width:auto;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#fff;
	cursor:pointer;

}

.adminLink a {
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#383b3b;
	cursor:pointer;

}
.adminLink a:hover {
	color:#FFF;
}

.body {
	position:relative;
	width:auto;
	height:340px;
}

.show {
	position:absolute;
	width:auto;
}

.show img{
	display:block;
}

.show.left {
	left:15px;
}

.show.right {
	right:0;
}

.show h1 {
	background:#bc537f;
	padding:8px;
	margin:0;
	font-size:16px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	width:334px;
}

.show.right h1 {
	width:350px;
}