@CHARSET "UTF-8";
html, body 
{
	height:100%;	
}
h1{
	font-size: 13px;
	display: inline;
	font-weight: normal;
}
h2{
	font-size: 13px;
	display: inline;
	font-weight: normal;
}
body 
{
	background-color:#fff;
	color:black;
	font-family: Trebuchet MS;
	font-size: 13px;
	height:100%;
	margin:0;
	margin-top:40px;
	text-align: center;
}
img{
	border: 0px;
}
a:link{
	text-decoration: none;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
a:visited{
	text-decoration: none;
	color: #FFFFFF;	
}
a:active{
	text-decoration: none;
	color: #FFFFFF;
}
a:hover{
	text-decoration: none;
	font-weight:bold;
	color: #4b638e;
}
#container{
	width: 930px;
	height: 580px;
	margin: 0px auto;
	text-align: left;
	/*border: 1px solid #000;*/ 
}
#menu{
	width: 160px;
	background-color: #aebdd6;
	float: left;
	/*border: 1px solid #000;*/
}
#menuAdmin{
	float: left;
}
.menuSection{
	color: #FFFFFF;
	background-image: url("../img/fondomenu.jpg");
	background-position:top;
	padding-left: 17px;
	height: 31px;
}
.menuSectionSenzaPuntini{
	color: #FFFFFF;
	padding-left: 17px;
	height: 31px;
}
.menuSectionChecked{
	color: #FFFFFF;
	background-image: url("../img/fondomenu_rollover.jpg");
	background-position:top;
	padding-left: 17px;
	height: 31px;
}
.menuLink{
	padding-top: 8px;
}
#linkChecked{
	text-decoration: none;
	font-weight:bold;
	color: #4b638e;
}
#linkExtraChecked{
	text-decoration: none;
	font-weight:bold;
	color: #000000;
}
#content{
	width: 770px;
	height: 580px;
	float: right;
	background-image: url("../img/all_bg.jpg");
	background-position:top left;
	background-repeat: no-repeat;
}
#contentInfo{
	padding: 24px;
	height: 580px;
}
#contentExtraMenu{
	width: 160px;
	height: 580px;
	float: left;
	font-size: 12px;
}
.extraMenuSection{
	color: #000000;
	background-image: url("../img/submenu/puntini_submenu.jpg");
	background-position:top;
	padding-left: 17px;
	height: 24px;
}
.extraMenuSectionSenzaPuntini{
	color: #4b638e;
	background-color: #dde5f3;
	padding-left: 17px;
	/*height: 17px;*/
	line-height: 15px;
}
.extraMenuSectionChecked{
	color: #000000;
	background-image: url("../img/fondomenu_rollover.jpg");
	background-position:top;
	padding-left: 17px;
}
.extraMenuLink{
	padding-top: 6px;
}
a.extra:link{
	text-decoration: none;
	color: #4b638e;
}
a.extra:visited{
	text-decoration: none;
	color: #4b638e;
	
}
a.extra:active{
	text-decoration: none;
	color: #4b638e;
}
a.extra:hover{
	text-decoration: none;
	font-weight:bold;
	color: #000000;
}
#contentCatalogue{
	width: 610px;
	height: 580px;
	float: right;
}
.contentCatalogueItem{
	width: 150px;
	height: 150px;
	float: left;
	text-align: center;
	padding-top: 25px;
}
.contentCatalogueItemImg{
	text-align: center;
}
.contentCatalogueItemTitle{
	height:25px;
	font-size: 11px;
	color: #4b638e;
	background-image: url("../img/catalogue_plate.jpg");
	background-position:center;
	background-repeat: no-repeat;
	text-align: center;
	text-transform: lowercase;
}
.contentCatalogueItemTitle:first-letter{
	text-transform: uppercase;
}
.subMenuBrowser{
	clear:both;
}
#blankMenuBrowser{
	height: 28px;
}
#menuBrowser{
	height: 26px;
}
.menuBrowserItem{
	background-color: #aebcd6;
	color: #FFFFFF;
	vertical-align: middle;
	font-size: 12px;
	width: 12px;
	text-align: center;
	height: 26px;
}
#contentInfoDetailArtWork{
	width: 220px;
	height: 580px;
	float: left;	
}
#contentInfoDetailArtWorkImage{
	float: left;
	padding-top: 25px;	
}
#contentInfoDetailArtWorkBlank{
	width: 220px;
	height: 25px;
}
#contentInfoDetailArtWorkBlankDesignPortfolio{
	width: 220px;
	height: 402px;
}
#contentInfoDetailArtWorkThumbs{
	width: 220px;
	/*height: 90px;*/
	height: 402px;
	text-align: right;
}
#contentInfoDetailArtWorkDoubleThumbs{
	width: 170px;
	text-align: center;
	padding-left: 50px;
}
#contentInfoDetailArtWorkPanel{
	width: 220px;
	background-image: url("../img/minibrowser/sfondo_detail.jpg"); 
	background-position:center;
	background-repeat: no-repeat;
	height: 90px;
	text-align: left;
}
#contentInfoDetailArtWorkPanelText{
	padding-top: 30px;
	padding-left: 30px;
	font-size: 13px;
	font-family: Arial;
	text-align: left
}
#contentInfoDetailArtWorkNavigation{
	width: 220px;
	height: 27px;
	padding-left: 30px;
	text-align: left;
}
#makeYourOwnDesign{
	width: 195px;
	padding-top: 20px;
	float: left;
}
.makeYourOwnDesignDiv{
	padding-left: 10px;
	width: 185px;
}
#makeYourOwnArrow1{
	width: 60px;
	padding-top: 62px;
	float: left;
}
#makeYourOwnDesignApproval{
	width: 183px;
	padding-top: 20px;
	float: left;
}
#makeYourOwnArrow2{
	width: 70px;
	padding-top: 135px;
	float: left;
}
#makeYourOwnProduction{
	width: 183px;
	padding-top: 20px;
	float: left;
}
#makeYourOwnShipment{
	width: 185px;
	padding-top: 20px;
	float: left;
}
#makeYourOwnTitle{
	padding-top: 10%;
}
#makeYourOwnText{
	width: 650px;
	text-align: justify;
	font-size: 12px;
	color: #68676d;
	line-height: 16px;
	padding-top: 5px;
}
#contactUsContainer{
	width: 770px;
	padding-top: 32px;
	color: #4b6391;
}
#contactUsInfoContainer{
	width: 196px;
	height: 440px;
	border-right: 1px solid #aebcd6;
	float: left;
	text-align: right;
}
#contactUsInfo{
	padding-top: 115px;
	padding-right: 30px;
	text-align: right;
}
a.contact:link{
	text-decoration: none;
	color: #4b6391;
}
a.contact:visited{
	text-decoration: none;
	color: #4b6391;
}
a.contact:active{
	text-decoration: none;
	color: #4b6391;
}
a.contact:hover{
	text-decoration: none;
	font-weight: normal;
	color: #4b6391;
}
#contactUsFormContainer{
	width: 570px;
	height: 440px;
	float: left;
}
#contactUsFormTitle{
	padding-left: 30px;
	padding-right: 27px;
	font-size: 12px;
}
#contactUsFormContainerCol{
	width: 200px;
	float: left;
	padding-top: 35px;
	padding-left: 30px;
	line-height: 18px;
	color: #68676d;
}
#contactUsFormContainerCol input{
	width: 198px;
	height: 18px;
	border: 1px solid #aebcd6;
	padding-top: 3px;
}
#contactUsFormContainerCol select{
	width: 198px;
	height: 23px;
	border: 1px solid #aebcd6;
	padding-top: 3px;
}
#contactUsFormContainerCol2 textarea{
	width: 280px;
	height: 82px;
	border: 1px solid #aebcd6;
}
#contactUsFormContainerCol2{
	width: 290px;
	float: left;
	padding-top: 35px;
	padding-left: 30px;
	line-height: 17px;
	color: #68676d;
}
a.section:link{
	text-decoration: none;
	color: #000000;
}
a.section:visited{
	text-decoration: none;
	color: #000000;
}
a.section:active{
	text-decoration: none;
	color: #000000;
}
a.section:hover{
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}
.sectionChecked{
	font-weight: bold;
}

.poweredby{
	color: #959595;
	font-family: Trebuchet MS;
	font-size: 10px;
	text-align: center;
}
a.appLink:link{
	color: #4b638e;
	text-decoration:none;
}
a.appLink:active{
	color: #4b638e;
	text-decoration:none;
}
a.appLink:hover{
	color: #4b638e;
	text-decoration:none;
}
a.appLink:visited{
	color: #4b638e;
	text-decoration:none;
}