﻿/**********************************/
/* Website: sito1.catalogositi.it */
/*        Date: 17.05.2011        */
/*  Author: Eventi Telematici srl */
/*     file: /01/home.css         */
/**********************************/

/***************************/
/* RESET MARGINS & PADDING */
/***************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, del, dfn, em, font, 
img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;	
	border: 0;
	font-size: 100%;	
	margin: 0;
	padding: 0;
	outline: 0;
}


body, html {
	font-size:100%;    
    margin:0 auto;
    position:relative; 
	padding:0;
	height:100%;
}

/*.bgbody_1{background:#3a8bb4;}azzurro*/
.bgbody_1{background:#cecece;}/*bianco*/    
.bgbody_2{background:#283043;}/*blu*/
/*.bgbody_3{background:#f0d312;}/*giallo*/
.bgbody_3{background:#a6a5a6;}/*grigio*/   
.bgbody_4{background:#000;}/*nero*/ 
.bgbody_5{background:#b5457f;}/*lilla*/
.bgbody_6{background:#d24133;}/*rosso*/
.bgbody_7{background:#58b226;}/*verde*/
.bgbody_8{background:#925dab;}/*viola*/
.bgbody_9{background:#2c5b85;}/*avio*/
/*.bgbody_12{background:#207b8e;}/*verde acqua*/
.bgbody_10{background:#782e45;}/*prugna*/
.bgbody_11{background:#da6c91;}/*rosa*/

/***************************/
/*         LINK            */
/***************************/
 
a:link, a:visited{
	color:#3a8bb4;
    text-decoration:underline;
    }
    
a:hover{
	color:#3a8bb4;
    text-decoration:none;
    }
    
/***************************/
/*    STRUTTURA LAYOUT     */
/***************************/
#page-wrap { 
	display: block;
	margin:0 auto; 
	padding:0;
	position:relative;
	width:953px;
	min-height: 100%;
}

/*.bghome_1{background:url('/assets/images/bg_1.jpg')}/*azzurro*/
.bghome_1{background:url('/assets/images/bg_2.jpg')}/*bianco*/
.bghome_2{background:url('/assets/images/bg_3.jpg')}/*blu*/
/*.bghome_3{background:url('/assets/images/bg_4.jpg')}/*giallo*/
.bghome_3{background:url('/assets/images/bg_5.jpg')}/*grigio*/
.bghome_4{background:url('/assets/images/bg_6.jpg')}/*nero*/
.bghome_5{background:url('/assets/images/bg_7.jpg')}/*lilla*/
.bghome_6{background:url('/assets/images/bg_8.jpg')}/*rosso*/
.bghome_7{background:url('/assets/images/bg_9.jpg')}/*verde*/
.bghome_8{background:url('/assets/images/bg_10.jpg')}/*viola*/
.bghome_9{background:url('/assets/images/bg_11.jpg')}/*avio*/
/*.bghome_12{background:url('/assets/images/bg_12.jpg')}/*verde acqua*/
.bghome_10{background:url('/assets/images/bg_13.jpg')}/*prugna*/
.bghome_11{background:url('/assets/images/bg_14.jpg')}/*rosa*/
 
/***************************/
/*        CONTENUTO        */
/***************************/
     
#inner-wrap{
	clear: both;	
	margin:0 auto; 
	padding:0;
	position:relative;
	text-align:center;
	width:953px;	
}

    
#inner{
	width:953px;
	position:relative;
}

/***************************/
/*           MENU          */
/***************************/
#cont01 {
	width:64px;
	float:left;
	list-style-type:none;
	margin-top:50px;
	margin-left:11px;
	z-index:100;
   }

#cont01 ul li{
	list-style-type:none;
   }


/***************************/
/*   CONTENUTO A SINISTRA  */
/***************************/
#content-wrap{
	width:953px;
	position:relative;
	float:right;
	z-index:20;
}

#cont02 .content {
	width:953px;
	float:left;
	z-index:21;

}
#cont02 .content {
	padding-top:78px;
}


#cont02 .content h1{
	display:none;
}

#cont03{display:none}

/***************************/
/*         FOOTER          */
/***************************/
 
#footer-wrap{
	background:#000;
	position:absolute;
	bottom:0;
	clear:both;
	width:953px;
}

#footer{
	width:953px;
}
#foot01 {
	float:left;
	width:233px;
	padding-top:6px;
}


#social ul {
	overflow:hidden;
	margin-left:90px;
	margin-bottom:0;
	height:26px;
	list-style-type:none;
}

#social ul li{
	float:left;
	margin-right:10px;
	list-style-type:none;
}

#social ul li a {
text-indent:-9999px;
display:block;
width:24px;
height:23px;
}

#social ul li a.fb {
background:url('/assets/images/Facebook.gif') left top no-repeat;
}

#social ul li a.twitter {
background:url('/assets/images/Twitter.gif') left top no-repeat;
}

#social ul li a.fb:hover{
background:url('/assets/images/Facebook.gif') no-repeat left top;
}
#social ul li a.twitter:hover{
background:url('/assets/images/Twitter.gif') no-repeat left top;
}

#foot02 {
	float:left;
	text-align:left;
	padding-top:8px;
	margin-left:100px;
}

#foot02 p{
	color:#FFF;
	font:normal 0.7em Verdana, Arial, sans-serif;
}

#foot03 {
	float:right;
	text-align:right;
	padding-top:8px;
	margin-right:10px;
}

#foot03 p{
	color:#FFF;
	font:normal 0.7em Verdana, Arial, sans-serif;
}

#foot03 a{
	color:#FFF;
}

#foot03 a:hover{
	color:#FFF;text-deration:underline;
}


/*#social ul {
	overflow:hidden;
	margin-right:20px;
	margin-bottom:0;
	height:33px;
	list-style-type:none;
}

#social ul li{
	float:right;
	margin-right:10px;
	margin-top:6px;
	list-style-type:none;
}

#social ul li a {
text-indent:-9999px;
display:block;
width:24px;
height:23px;
}

#social ul li a.fb {
background:url('/assets/images/Facebook.gif') left top no-repeat;
}

#social ul li a.twitter {
background:url('/assets/images/Twitter.gif') left top no-repeat;
}

#social ul li a.fb:hover{
background:url('/assets/images/Facebook.gif') no-repeat left top;
}
#social ul li a.twitter:hover{
background:url('/assets/images/Twitter.gif') no-repeat left top;
}*/


/***************************/
/*    STILI COMUNI         */
/***************************/

kbd {border-width:1px 2px 2px 1px;border-style:solid;padding:0px 1px 0px 1px;}
abbr {border-bottom:1px dashed;cursor:help}
acronym {border-bottom:1px dashed;cursor:help}
dfn {border-bottom:1px dashed;cursor:help;font-style:normal;}
code {background-color:#ffffcc;border:1px solid #ccc;font-family: courier, monospace;padding-left:1px;padding-right:1px}
samp {background-color:#ccffcc;border:1px solid #ccc;font-family: courier, monospace;padding-left:1px;padding-right:1px}

img {border:0px}
img.left {float:left;margin-right:20px}
img.right {float:right;margin-left:20px}
.indent {margin-left:40px}
.sinistra {text-align:left}
.centro {text-align:center}
.center{text-align:center}
.destra {text-align:right}

span.underline {text-decoration:underline}
span.strikethrough {text-decoration:line-through}

span.border1 {background-color: #fff;border: 1px solid #f00;}
span.border2 {background-color: #fff;border: 2px dashed #0f0;}
span.border3 {background-color: #fff;border: 3px double #00f;}
span.border4 {background-color: #fff;border: 4px dotted #0ff;}
span.border5 {background-color: #fff;border: 5px solid #f0f;}
span.color1  {background: inherit;color: #000000;} /* Black */
span.color2  {background: inherit;color: #C0C0C0;} /* Silver */
span.color3  {background: inherit;color: #808080;} /* Gray */
span.color4  {background: inherit;color: #FFFFFF;} /* White */
span.color5  {background: inherit;color: #800000;} /* Maroon */
span.color6  {background: inherit;color: #FF0000;} /* Red */
span.color7  {background: inherit;color: #800080;} /* Purple */
span.color8  {background: inherit;color: #FF00FF;} /* Fuchsia */
span.color9  {background: inherit;color: #008000;} /* Green */
span.color10 {background: inherit;color: #00FF00;} /* Lime */
span.color11 {background: inherit;color: #808000;} /* Olive */
span.color12 {background: inherit;color: #FFFF00;} /* Yellow */
span.color13 {background: inherit;color: #000080;} /* Navy */
span.color14 {background: inherit;color: #0000FF;} /* Blue */
span.color15 {background: inherit;color: #008080;} /* Teal */
span.color16 {background: inherit;color: #00FFFF;} /* Aqua */

hr {color:black;height:1px;width:90%;}
div.textbox {border-top:1px solid gray;border-bottom:1px solid gray;clear:both;float:left;font-size:.8em;padding:2px 10px;width:150px;}
div.photo {float:right;font-size:.8em;font-weight:bold;padding:4px;width:auto;}
.clear {clear:both}
.none{display:none;}
strong{font-weight:bold !important;}

