/* CSS Document */

body 
{
    background: url(images/background.gif) top left repeat-x;
    margin:auto;	
}
.contenitore
{
	width:974px;
	background-color:White;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	margin: auto;
}

.logoHeader{

	width:100%;
	
}

.menuHeader{

	width:100%;
	height:25px;
	Background-color:#6494f8;
			
}

.cif_homesub {

	padding:5px;
	
}

.menuHeaderCif{

	width:100%;
	height:25px;
	Background-color:#3f4c8b;

}



.strutturaInterna{

	width:100%;
	
}

.sezioneLoghi{

	width:100%;
	height:140px;
}
.sezioneLoghi img{
border-width: 0px;
}
.sezioneLoghi input.text{
font: 80% "Trebuchet MS"
}
.vetrinaFumetti{

	font:70% "Trebuchet MS";
	font-weight:bold;
	color:#000000;
	margin:15px 0 15px 0;
	
}

.vetrinaFumetti a:link, .vetrinaFumetti a:visited{

	color:#000000;

}

.vetrinaFumetti a:hover{

	color:#cdab4d;
}

.imgVetrina{

width:150px;
height:210px;
border-width: 0px;

}

.menuLogin{
	
	width:100%;
	height:30px;
	background:url(images/sfondoLogin.jpg) no-repeat;
	
	font: 70% "Trebuchet MS";
	font-weight:bold;
	color : #cdab4d;
	/*color:#FFED00;*/
	
}
.menuLoginInt{
	
	width:100%;
	height:30px;
	background:url(images/sfondoLoginInt.jpg) no-repeat;
	margin:auto;
	font: 70% "Trebuchet MS";
	font-weight:bold;
	color : #cdab4d;
	
}

.menuLoginInt a:link , .menuLoginInt a:visited{

	color:#FFFFFF;
	text-decoration:none;
	
}

.menuLoginInt a:hover, .menuLoginInt a:focus, .menuLogin a:active{

	color:#cdab4d;

}

.menuLogin a:link , .menuLogin a:visited{

	color:#FFFFFF;
	text-decoration:none;
	
}

.menuLogin a:hover, .menuLogin a:focus, .menuLogin a:active{

	color:#cdab4d;

}

.vetrina{

	width:100%;
	height:280px;
	
}


.section{
width:150px;
height:18px;
font:80% "Trebuchet MS";
color:#ffffff;
font-weight:bold;
background-color:#cc6666;
text-align:right;
padding-right:5px;

}


.sezioneblog{

	width:100%;
	height:130px;

}
.sezioneBlogHeader{

	width:100%;
	height:13px;
}

.sezioneBlogPost{

	width:80%;
	font:80% "Trebuchet MS";
	margin:15px 0 15px 0;
	border: 1px solid #e7e7e7;
	
	
}

.sezioneBlogPost a {

	color:#000000;

}

.sezioneBlogPost a:hover{

	color:#cdab4d;
}

/* Menu Header  */
#menu04o {
width: 100%;
font: 80% Arial, Helvetica, sans-serif;

}
#menu04o ul {
list-style: none;
margin: 0;
padding-left: 0;
}
#menu04o li {
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menu04o a:link, #menu04o a:visited {
float:left;
padding: 0.3em 1.5em 0.3em 1.5em;
margin: 0em;
border-left: 3px solid #35386e;
background-color: #6494f8;
color: #FFFFFF;
text-decoration: none;
}
#menu04o a:hover, #menu04o a:focus, #menu04o a:active{
background-color: #35386e;
color: #FFFFFF;
border-left: 3px solid #EAD100;
}

/* Menu Header CIF */
#menu04oCIF {
width: 100%;
font: 80% Arial, Helvetica, sans-serif;

}
#menu04oCIF ul {
list-style: none;
margin: 0;
padding-left: 0;
}
#menu04oCIF li {
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menu04oCIF a:link, #menu04oCIF a:visited {
float:left;
padding: 0.3em 1.5em 0.3em 1.5em;
margin: 0em;
border-left: 3px solid #35386e;
background-color: #3f4c8b;
color: #FFFFFF;
text-decoration: none;
}
#menu04oCIF a:hover, #menu04oCIF a:focus, #menu04oCIF a:active{
background-color: #6494f8;
color: #FFFFFF;
border-left: 3px solid #EAD100;
}

.sezionePulsantiFumetto{
width:100%;
height:190px;
margin:15px 0 0 0;

}

.sezionecif{
font: 14px "Trebuchet MS";
width:100%;
background-color:#f8f8f8;
}

.sezionecif a {
	color:#000000;
	text-decoration:none;
}

.sezionecif a:hover{
	color:#cdab4d;
}


.sezioneSubNews{
width:97%;
background-color:#ffffff;
height: auto;
margin:5px;
border: 1px solid #e7e7e7;

}
.sezioneSubLaboratoriCorsi{
width:97%;
background-color:#f1f9fb;
height: auto;
margin:5px;
border: 1px solid #e7e7e7;

}

.sezioneSubAttivitaculturale{
width:97%;
background-color:#ffffff;
height: auto;
margin:5px;
border: 1px solid #e7e7e7;

}

.sezioneHedearSubNews{
width:99%;
height:18px;
background-color:#323263;
color:#FFFFFF;
font-weight:bold;
padding-left:3px;
}

.sezioneHedearSubNews a{
width:99%;
height:18px;
background-color:#323263;
color:#FFFFFF;
font-weight:bold;
padding-left:3px;
}

.sezioneHedearSubCorsi{
width:99%;
height:25px;
background: url(images/labCorsi.jpg) top left repeat-x;
border-bottom: 1px solid #000066 ;
/*background-color:#323263;*/
color:#FFFFFF;
font-weight:bold;
padding-left:3px;
}

.sezioneHedearSubCorsi a{
width:99%;
height:25px;
background: url(images/labCorsi.jpg) top left repeat-x;
border-bottom: 1px solid #000066 ;
/*background-color:#323263;*/
color:#FFFFFF;
font-weight:bold;
padding-left:3px;
}

.menuFumetto{
	width:100%;
	background-color:#f8f8f8;
}

.menuFumetto img {

	width: 320px;

}

.footer{
	padding:15px 0px 15px 0px;
	width:100%;
	height:20px;
	font:70% "Trebuchet MS";
	color:#35386e;

}
.sezioneInterna{

width:100%;
margin-top:10px;
}

/* MENU SEZIONE INTERNA PARTE HYBRIS */

#menu02v{
width: 100%;
font: 80% Arial, Helvetica, sans-serif;

}
#menu02v ul{
margin: 0;
padding-left: 0;
list-style: none;

}
#menu02v li{
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;


}
#menu02v a:link, #menu02v a:visited{
display: block;
background: #fff;
color: #05181E;
margin: 0;
padding: 0.3em 0 0.3em 0.5em;
text-decoration: none;
text-align:left;

}
#menu02v a:hover, #menu02v a:focus, #menu02v a:active{
border-color: #05181E;
text-decoration: none;
color: #cdab4d;
border-left: 2px solid #45569b;
}
.menuIntHybris{

width:100%;
height:20px;
background-color:#6494f8;
font:80% "Trebuchet MS";
color:#FFFFFF;
font-weight:bold;
padding-left:0.3em;

}



.menuInt{
width:100%;
border-bottom:1px solid #6494f8;
}


.fumettiRand{
width:100%;
font:80% "Trebuchet MS";
border-bottom: 1px dotted #46599f;
}

.fumettiRand img{

width:80px;
height:110px;
padding: 0.5em 0 0 0 ;


}
.schedaFumetto{
width:100%;
font:80% "Trebuchet MS";
color:#000000;
padding:0.5em 0 0 2.5em;

}

.schedaFumetto a {

color:#46599f;
text-decoration:none;
}

.schedaFumetto a:hover{

color:#cdab4d;
text-decoration:underline;


}

.previewFumetto{
width:170px;


}
.previewFumetto a{

color:#46599f;
text-decoration:none;

}

.previewFumetto a:hover{

color:#cdab4d;
text-decoration:underline;
}
.previewHeader{
width:100%;
height:18px;
background-color:#6494f8;
color:#FFFFFF;
}
.copertinaScheda{

width:150px;
height:210px;

}
.catalogo{

width:100%;
font:80% "Trebuchet MS";
margin:0 0 0 2.3em;
text-align:justify;
}

.serieCatalogo{

 width:100%;


}

.serieCatalogoImg img{

width:80px;
height:110px;

}

.serieCatalogo a{
color:#46599f;
text-decoration:none;

}

.serieCatalogo a:hover{
color:#cdab4d;
text-decoration:underline;

}
.autori{

width:100%;
font:80% "Trebuchet MS";
margin:0 0 0 2.3em;

}

.autori a {

color:#46599f;
text-decoration:none;

}
.autori a:hover{

color:#cdab4d;
text-decoration:underline;

}
.carrello{

width:100%;
font: 80% "Trebuchet MS";
margin: 0 0 0 2.3em;

}

.carrello img{

width:50px;
height:70px;

}

.carrello a{

color:#46599f;
text-decoration:none;

}

.carrello a:hover {

color:#cdab4d;
text-decoration:underline;

}
.totCarrello{
 border-top: 1px solid #000000;
 width:535px;

}

.continuaCarrello{
margin-top:2.3em;
width:535px;
border:1px solid #e7e7e7;
background-color:#f8f8f8;

}

.continuaCarrello img{

width:156px;
height:34px;

}
.richiestaLogin{
width:100%;
font: 80% "Trebuchet MS";
margin: 0 0 0 2.3em;
}

.richiestaLogin a{
color:#46599f;
text-decoration:none;
}
.richiestaLogin a:hover {
color:#cdab4d;
text-decoration:underline;
}

.richLoginTable{
border:1px solid #e7e7e7;
background-color:#f8f8f8;
width:381px;
margin-top:2.0em;
}

.richLoginTable a{
color:#46599f;
text-decoration:none;
}
.richLoginTable a:hover{
color:#cdab4d;
text-decoration:underline;
}

.richLoginTable input{

font:80% "Trebuchet MS";
background:#FFFFCC;
}

.confermaAcquisto {

width:450px;
border:1px solid #e7e7e7;
background-color:#f8f8f8;
margin-top:2.0em;
}
.confermaSIno td:hover{
background-color:#FFFFCC;

}
.formRegistrazione{
width:550px;
font:90% "Trebuchet MS";
}
.formRegistrazione input.text{
font:80% "Trebuchet MS";
}

.formRegistrazione a{
font:100% "Trebuchet MS";
font-weight:bold;
color:#990000;
text-decoration:none;
}

.formRegistrazione a:hover {
color:#cdab4d;
text-decoration:underline;
}
.links{
margin-top:10px;
}

.links img{
border: 1px solid #000000;
}

.links a{
font:100% "Trebuchet MS";
color:#46599f;
}

.links a:hover {
color:#cdab4d;
text-decoration:underline;
}

.pers_aut{
font-family:"Trebuchet MS";
font-size:12px;
font-weight:bold;
border:1px solid #e7e7e7;
background-color:#f8f8f8;
width:550px;
margin-top:2.0em;
/*color:#0059E1;*/
color:#000000;
}

.enciclopedia{
font-family:"Trebuchet MS";
font-size:12px;
text-align:justify;
width:555px;
}

.sotto_pers_aut{
font-family:"Trebuchet MS";
font-size:12px;
font-weight:bold;
width:550px;
}

.sotto_pers_aut a{
color:#0059E1;
}

.sotto_pers_aut a:hover{
color:#0015A9;
}


.ind_scarica{
font-family:"Trebuchet MS";
font-size:12px;
width:555px;
font-weight:bold;
}

.ind_scarica a{
font-family:"Trebuchet MS";
font-size:12px;
color:#000000;
text-decoration:none;
}

.ind_scarica a:hover{
font-family:"Trebuchet MS";
font-size:12px;
color:#0015A9;
text-decoration:underline;
}

.cont_fumetto{
text-align:justify;
font-family:"Trebuchet MS";
font-size:12px;
color:#000000;
}

.fum{
font-family:"Trebuchet MS";
font-size:12px;
font-weight:bold;
width:550px;
}

.fum a{
color:#0059E1;
}

.fum a:hover{
color:#0015A9;
}

.fum img{
padding-right:5px;
float:left;
width:150px;
height:179px;
}

.setCIFCentro{
font:80% "Trebuchet MS";
font-size:10px;
}

.setCIFCentro img{
border: #000000 solid 1px;
}

.ilCentro{
width:100%;
font:80% "Trebuchet MS";
margin:0 0 0 2.3em;
text-align:justify;
}

.textarea{
font:normal 12px "Trebuchet MS";
}

.lista_archivi {
	font:80% "Trebuchet MS";
	padding:10px;
}

.lista_archivi a {
	text-decoration: none;
	color:#000000;
}

.lista_archivi a:hover {
	text-decoration: none;
	color:#cdab4d;
}
