/* reset.css */
html, body, div,  object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0;padding:0;border:0;/*font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;*/vertical-align:baseline;}

body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {/*text-align:left;*/font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

p
{
	line-height:1.5em}
	

/* */
body {background:url(../images/bg.jpg) repeat-x left top #202020; color:#363636;
/*body {background:url(../images/bg_large.jpg) no-repeat left top #000;color:#000;*/
/*font-family:Arial, Helvetica, sans-serif;font-size:.75em;
font-family:"Lucida Grande", Helvetica, Arial, sans-serif;*/
font-family: Arial, sans-serif;
	font-size:13px;
}
h2, h3, h4, h6 {color:#09C;}
h2 {font-size:4.4em;margin-bottom:.2em;}
h3 {font-size:14px;font-weight:bold;margin-bottom:.5em; }
h4 {font-size:16px;font-weight:bold;margin-bottom:.3em;}
h5 {font-size:14px;font-weight:bold;margin-bottom:.3em;color:#333}

h2 {font-size:20px;}

a {outline:none;text-decoration:none;}
/*a:link, a:visited {color:#3B5998;}
a:hover, a:active {color:#3B5998;text-decoration:underline;}
*/
a:link, a:visited {color:#0099CC;}
a:hover, a:active {color:#0099CC;text-decoration:underline;}



.widget {position:relative; background-color:#FFF;padding:22px;padding-top:15px;min-height:100%;height:auto !important;height:100%;overflow:hidden;}
ul.elenco , ol.elenco
{
	margin-left:15px;
	
}
ol.elenco li 
{
	margin-left:19px;
	
}

ul.elenco li
{
	list-style-type:square;
	margin-left:15px;
	}
	


/*.widget > h4 {float:left;margin-right:11px;width:auto;}
.widget > h4 + .all {font-size:.8em;position:relative;bottom:1px;}
.widget > h4 + .all em {text-transform:lowercase;font-style:normal;}*/
/*.widget > div {border-top:5px solid #909090;clear:both;padding-top:11px;}*/
.widget > h3,.widget .home_large h3 {font-size:18px;position:relative;bottom:1px;}

/*centrale in totale è width:690px;*/
.widget .home_left {padding-right:11px;width:400px;float:left; margin-bottom:15px;}
.widget .home_right {float:right;width:230px;padding:0px;}

.widget .home_large { width:665px;padding:0px;
border-top:1px double #E1E1E1;clear:both;padding-top:15px;margin-top:15px;}

#intro-wrapper {background:url(../images/intro_bg.gif) repeat left top;border-bottom:3px solid #909090;}




/*navigazione top*/
#main-nav {bottom:0px;height:40px;list-style-type:none;margin:0;position:absolute;left:0;}
#main-nav li {float:left;font-size:1.2em;height:100%;text-align:center;line-height:3;/*text-transform:uppercase*/;width:130px;}


#main-nav li a h3{padding-top:0.7em;text-transform:none;color:#fff; font-size:18px;}

#main-nav li a, #main-nav li.selected {background-image:url(../images/main_nav.png);background-repeat:no-repeat;}
#main-nav li a {background-position:0 0;color:#fff;display:block;height:100%;width:100%;}

#main-nav li a:hover, #main-nav li a:active, #main-nav li a:focus {/*background-color:#e8602d;*/background-position:0 -40px;text-decoration:none;}
#main-nav li.selected {/*background-color:#e8602d;*/background-position:0 -80px;}
#main-nav li.selected a {background:none;}
#main-nav li.first a {background-position:0 -120px;}
#main-nav li.first a:hover, #main-nav li.first a:active, #main-nav li.first a:focus {background-position:0 -160px;}
#main-nav li.first.selected {background-position:0 -200px;}
#main-nav li.last a {background-position:0 -240px;}
#main-nav li.last a:hover, #main-nav li.last a:active, #main-nav li.last a:focus {background-position:0 -280px;}
#main-nav li.last.selected {background-position:0 -320px;}




html, body {height:100%;}


#content-wrapper {min-height:100%;height:auto !important;height:100%;margin:0 auto -20em;overflow:hidden;}


#footer-wrapper, #content-push {height:15em;margin:60px 0 0;}
#header-wrapper, #content-wrapper, #footer-wrapper {width:100%;}
#header, #content, #footer {margin:0 auto !important;width:965px;}
#header-wrapper {background:url('../images/header_bg.png') repeat-x left top #343434;color:#efefef;height:170px;}
#header {height:100%;position:relative;}
#header h1 {height:130px;left:0;position:absolute;text-indent:-999em;top:0px;width:260px;z-index:999;}
#header h1 a, #header h1 span {background:url('../images/logo-quizoo.png') no-repeat left top transparent;display:block;height:100%;width:100%;}
/*#header h1 a:hover {background-position:0 -130px;}*/
#header a {background:transparent;color:#1ae0ff;}
#header-clouds {background:url('../images/header_clouds.png') no-repeat left top;height:150px;left:-180px;position:absolute;top:0;width:1250px;}


/*spazio nel top*/
#content {overflow:hidden;padding-top:0px; }


#centrale {float:left;padding-right:10px;width:695px;}
#laterale {float:right;width:258px;margin-top:9px;}

#centered {margin:0 auto;position:relative;width:477px;}
.pagination {margin-bottom:11px;overflow:hidden;text-align:right;}
.disabled {display:none;}
.current, .pagination a {margin-right:4px;}



#footer-wrapper {background:/*url('../images/footer_bg.gif') repeat-x left top */#363636;clear:both; height:200px;}
#footer {color:#fff;font-size:.9em;overflow:hidden;padding-top:7px;position:relative;}
#footer-art {/*background:url('../images/footer_quizoo.png') no-repeat left top;*/height:73px;left:10px;position:absolute;top:7px;width:231px;z-index:0;}
#footer h6 {background:transparent;color:#fff;font-weight:normal;margin-bottom:.5em;font-size:1.2em;}
#footer a {background:transparent;color:#0099cc; font-size:11px;}
#footer .linkgroup {background:url('../images/separator.gif') repeat-y left top transparent;float:left;margin-top:1em;position:relative;width:140px;z-index:1;}
#footer .social-networks li {float:left;height:18px;margin-right:11px;width:18px;}
#footer .copyright {float:right;margin-top:1em;}
#footer ul {list-style-type:none;margin:0;padding:0;}
#footer li {margin-bottom:.5em;}
#footer h6, #footer ul {margin-left:13px;}

a.logout  {font-size:11px; /*background:url(../images/nav_logout.gif) no-repeat left; height:20px; padding-left:20px;*/}/*
a:hover.logout {color:#2B85D1;}*/

a.tooltip span{display: none; }
a:hover.tooltip span{ /*lo span verrư mostrato solo sullo stato :hover */
    display: block; 
    position:absolute;
   /* top: 2em; 
    left: 2em; */
  margin-left:45px;
    width: 180px;
    border: 1px solid #ffffff; 
    
    padding:4px;
    font-size: 11px;
    text-align: center;
    color:#ffffff;
    text-decoration:none;
    }

.green
{
	background-color: #76B31F;
	text-decoration:none; 
}

.creaquiz
{
	
	text-decoration:none; 
	width:auto!important;
	padding:0px 0px 0px 15px;
	font-size:12px!important;
}

.creaquiz ul
{
	list-style-type:square;
	margin-left:15px;
	font-weight:bold;
}

.yellow
{
	background-color: #FFCC00; 
	text-decoration:none; 
}

h5.domandaQuiz 
{
	background-color: #81CDEE;
 padding:1px 5px;
 color:#fff;
 

}
h5.domandaQuiz a 
{
	color:#fff;}

/* --------------------COLONNA LATERALE ------------------- */
#lat_col {
float:left;
width:258px;
/*background:url(../images/left_nav_divider_vert.gif) repeat-y right #FFF;*/
}
.nav_top
{
	
	display: block; 
    position:absolute;
    top:152px;
    left: 707px; 
	}
	
.nav_bottom {
width:258px;
height:21px;
/*background:url(../images/left_nav_bottom.gif) no-repeat left;*/
}



div#laterale li {
background-image:none;
border-bottom:1px solid #ECECEC;
line-height:1.2;
margin:0;
padding:0;
}
/*
div#laterale li a {
background-position:0 7px;
background-repeat:no-repeat;
display:block;
padding:6px 0 6px 18px;
}
ul li.planNews {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bullets-chevron.png) no-repeat scroll 0 2px;
}*/


div#laterale li a {
background-position:0 11px;
background-repeat:no-repeat;
display:block;
padding:6px 0 6px 18px;
background-image:url(../images/bullets.png);
}

.nav_type {
width:258px;
margin-bottom:3px;
}


.submenulat {
	background-color:#FFF;
	margin-bottom:3px;
	margin-top:-3px;
}
.submenulat2 {
	
	margin-bottom:3px;
margin-top:-3px;
}
.nav_type a {/*
font-family:Arial, Helvetica, sans-serif;*/
font-weight:bold;/*
letter-spacing:-0.06em;
display:block;

text-decoration:none;
margin:0px 0px 0px 0px;*/

}

.box_login a {
display:block;
font-size:14px;
line-height:24px;
padding:8px 12px 6px 12px;
color:#FFF;
/*background:url(../images/left_nav_plus.gif) no-repeat right #5dc93b;*/
background:url(../images/navlat_verde.png) no-repeat left top #fff;

}

.box_login a.open {
display:block;
font-size:14px;
line-height:24px;
padding:8px 12px 6px 12px;
color:#FFF;
/*background:url(../images/left_nav_minus.gif) no-repeat right #5dc93b;*/
background:url(../images/navlat_verde_open.png) no-repeat left top #Fff;
}

.box_login a:hover {
color:#FFF;
background-color:#F3FAE2;
text-decoration:none;
}

.box_login a h3{
color:#333;

margin-bottom:.2em;
margin-top:.6em;
}

.box_news a {
display:block;
font-size:14px;
line-height:24px;
padding:8px 12px 6px 12px;
color:#FFF;
/*background:url(../images/left_nav_plus.gif) no-repeat right #ef872f;*/
background:url(../images/navlat_giallo.png) no-repeat left top #fff;
}

.box_news a.open {
display:block;
font-size:14px;
line-height:24px;
padding:8px 12px 6px 12px;
color:#FFF;
/*background:url(../images/left_nav_minus.gif) no-repeat right #ef872f;*/
background:url(../images/navlat_giallo_open.png) no-repeat left top #FFF;
}

.box_news a:hover {
color:#FFF;
background-color:#FFF8DD;
text-decoration:none;
}

.box_news a h3{
color:#333;

margin-bottom:.2em;
margin-top:.6em;
}


.box_statistiche a {
display:block;
font-size:14px;
line-height:24px;
padding:8px 12px 6px 12px;
color:#FFF;
/*background:url(../images/left_nav_plus.gif) no-repeat right #ef872f;*/
background:url(../images/navlat_arancio.png) no-repeat left top #fff;
}

.box_statistiche a.open {
display:block;
font-size:14px;
line-height:24px;
padding:8px 12px 6px 12px;
color:#FFF;
/*background:url(../images/left_nav_minus.gif) no-repeat right #ef872f;*/
background:url(../images/navlat_arancio_open.png) no-repeat left top #FFF;
}

.box_statistiche a:hover {
color:#FFF;
background-color:#FFEEDD;
text-decoration:none;
}

.box_statistiche a h3{
color:#333;

margin-bottom:.2em;
margin-top:.6em;
}


.box_suggerimenti a {
display:block;
font-size:14px;
line-height:24px;
padding:8px 12px 6px 12px;
color:#FFF;
/*background:url(../images/left_nav_plus.gif) no-repeat right #ef872f;*/
background:url(../images/navlat_rosso.png) no-repeat left top #fff;

}

.box_suggerimenti a.open {
display:block;
font-size:14px;
line-height:24px;
padding:8px 12px 6px 12px;
color:#FFF;
/*background:url(../images/left_nav_minus.gif) no-repeat right #ef872f;*/
background:url(../images/navlat_rosso_open.png) no-repeat left top #Fff;
}

.box_suggerimenti a:hover {
color:#FFF;
background-color:#FDF0F0;
text-decoration:none;

}

.box_suggerimenti a h3{
color:#333;

margin-bottom:.2em;
margin-top:.6em;
}


/*.collapsable_interior {
	margin-bottom:-3px;
}
/* -------------------- interno box ------------------- */
.box_interno {
width:230px;
padding:15px;

}

.box_interno ul {
padding:0px 0px 0px 0px;
}

.box_interno li {
margin:0px;
padding:0px;
list-style-type:none;
line-height:0px;
}

.box_interno li a {
display:block;
padding:0px 0px 0px 5px;
line-height:20px;/*
font-size:13px;*/
color:#0099CC;
/*background:url(../images/arrow.png) no-repeat left top;*/
}

.box_interno li a:hover {
color:#09C;
}

.box_interno li a.selected {
background:url(../images/icon_category_apparel.gif) no-repeat left;
}

#StatisticheBox
{
	width:100%;
	}
#StatisticheBox td 
{
	padding:3px;}
#StatisticheBox .first
{
	background-color:#F2EEE7;
}
/*---------------FORM-----------*/

/*stile validationError nell'Header.aspx*/

.LoginInput
{

	width:200px;}

.med, 
.mede,
input.file
  {
	font-size:1em;
	padding:4px;
	color:#333333;
	border:1px solid #666;
	font-family:Arial, sans-serif
}
.textarea
{
	font-size:1em;
	padding:4px;
	color:#333333;
	border:1px solid #666;
	font-family:Arial, sans-serif;
	width:500px;
	height:100px;
	}



input.submit {
	padding:4px 10px;
	background-color:#333;
	border:none;
	color:#FFF;
	cursor:pointer;
}
.med:focus, .mede:focus, .textarea:focus{

border:1px solid #96CEE3;

}

.label
{
	font-weight:bold;
	font-size:12px;
	margin:5px 0 2px 0;
}

p.tiny {
color:#5F5F5F;
font-size:0.8em;
line-height:normal;
margin:0;
}

p.tinyTitle {
border-bottom:1px solid #737373;
color:#5F5F5F;
font-size:12px;
line-height:normal;
margin:10px 0 14px;
padding-bottom:4px;
}
.alert-required {
border-left:4px solid #95CFEF;
}
table {
border:0 none;
border-collapse:collapse;
margin:0;
padding:0;
table-layout:fixed;
}




/*------------------ BOTTONI-------------------------*/
.Button{

border:medium none !important;
color:#FFFFFF;
cursor:pointer;
font-family:arial,helvetica,sans-serif;
font-size:12px;

font-style:normal;
font-variant:normal;
font-weight:bold;
height:29px;
line-height:normal;
margin-right:5px;/*
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;*/
overflow:hidden;
text-align:center;

}

.Button:hover
{
background-position: 0 -29px;
}
	
.Small
{
background:transparent url(../images/btn_small.png) no-repeat scroll 0 0;
width:88px;
}
		
.Medium
{
background:transparent url(../images/btn_medium.png) no-repeat scroll 0 0;
width:140px;
}
	
.Disabled
{
background:transparent url(../images/btn_disabled.png) no-repeat scroll 0 0;
width:140px;
color:#E6E6E6;
}
		
.Large
{
background:transparent url(../images/btn_large.png) no-repeat scroll 0 0;
width:223px;
}
		
.Annulla
{
background:transparent url(../images/btn_annulla.png) no-repeat scroll 0 0;
width:140px;
}	

/* Button FileUplaod */
input[type="file"] > input[type="button"] {
  height: 285px;
  font-size: inherit;
 
}
	

/*-------------MESSAGGI ERRORE E SUCCESSO------------------------*/

.MessageErrorSmall  {
	background-color:#FE7878;
	border:3px solid #FF0000;
	color:#A00101;
	font-size:11px;
	margin:7px 5px 5px 5px;
	font-weight:bold;
	padding:7px;
	width:auto;
	text-align:center;
}


.MessageError  {
	background-color:#FE7878;
	border:4px solid #FF0000;
	color:#A00101;
	margin:20px 0 20px 55px;
	font-weight:bold;
	padding:15px;
	width:500px;
	text-align:center;
}

.MessageError a, .MessageErrorLogin a
{
	color:#540101;
}

.MessageError a:hover, .MessageErrorLogin a:hover
{
	color:#540101;
	text-decoration:underline;
}	


.MessageSuccesso{
	background-color:#A8E052;
	border:4px solid #76B31F;
	color:#36500E;
	margin:20px 0 20px 55px;
	font-weight:bold;
	padding:15px;
	width:500px;
	text-align:center;
}



/*------------TABS GESTIONE ACCOUNT--------------------*/
.subsection_tabs {
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
	
	height:20px;
	clear:both;
	/*margin-top: -18px;
border-bottom: 1px solid #333333;*/
}



.subsection_tabs li {
	float:left;
	margin-right:3px;
	text-align:center;
}

.subsection_tabs li a {
	display:block;
	height:20px;
	padding:5px 3px 0 3px;
	background-color:#333333;
	color:#5DC6F2;
	width:120px;
	font-weight:bold;
	font-size:11px;
	
}

.subsection_tabs li a:hover {
	color:#5DC6F2;
}

.subsection_tabs li a.active {
	background-color:#5DC6F2;
	color:#363636;
	font-weight:bold;
	font-size:11px;
	
}


/*------------TABS INVITA AMICO--------------------*/

.invitaamico_tabs {
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
	height:20px;
	clear:both;
	/*margin-top: -18px;
border-bottom: 1px solid #333333;*/
}



.invitaamico_tabs li {
	float:left;
	margin-right:3px;
	text-align:center;
	list-style-type:none;	
	}

.invitaamico_tabs li a 
{
	list-style-type:none;
	display:block;
	height:20px;
	padding:5px 3px 0 3px;
	background-color:#333333;
	color:#5DC6F2;
	width:200px;
	font-weight:bold;
	font-size:11px;
	
}

.invitaamico_tabs li a:hover {
	color:#5DC6F2;
}

.invitaamico_tabs li a.active {
	background-color:#5DC6F2;
	color:#363636;
	font-weight:bold;
	font-size:11px;
	
}


/*------------TABS VINCITORI--------------------*/

.vincitori_tabs {
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
	height:20px;
	clear:both;
	/*margin-top: -18px;
border-bottom: 1px solid #333333;*/
}



.vincitori_tabs li {
	float:left;
	margin-right:3px;
	text-align:center;
	list-style-type:none;	
	}

.vincitori_tabs li a 
{
	list-style-type:none;
	display:block;
	height:20px;
	padding:5px 3px 0 3px;
	background-color:#333333;
	color:#5DC6F2;
	width:200px;
	font-weight:bold;
	font-size:11px;
	
}

.vincitori_tabs li a:hover {
	color:#5DC6F2;
}

.vincitori_tabs li a.active {
	background-color:#5DC6F2;
	color:#363636;
	font-weight:bold;
	font-size:11px;
	
}




#freccie_banner
{
	width:auto;
	text-align:center;
	/*background-color:#8AD4F3;*/
	margin-bottom:5px;
	margin-top:10px;
 
	}

#banner
{
	width:auto;
	text-align:center;
	/*background-color:#8AD4F3;*/
	margin-bottom:15px;
 
	}

#banner img 
{
	
	
border:3px solid #D9D9D9;
/* background-color:#ffffff;
background:url(../images/bg_banner.png);
	padding:4px;*/
	

	}
.ImgUser
{
	border:1px solid #D9D9D9;
	padding:2px;
	}


.hide
{
	
	visibility:hidden
	
	}
	
	
/**************** INVITA AMICO ******************/

.table-wrapper {
	overflow-y:scroll;
	padding:4px 0 0;
	border:1px solid #CCCCCC;
}

.table-wrapper {
	height:200px;
	width:350px;
	padding:5px;
}

.SelezionaTutti
{
	background-color:#EEEEEE;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	color:#666666;
	line-height:200%;
	margin:0;
	padding:0 5px;
	width:350px;
}




#service-nav {
	background-color:#F6F6F6;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;

	padding:0;
	width:90px;
}



#service-nav li {
	border-color:#DDDDDD;
	border-style:solid solid none none;
	border-width:1px 1px 0 0;
	color:#001D73;
	cursor:pointer;
	float:left;
	line-height:32px;
	margin:0;
	padding:0;
	position:relative;
	width:89px;
	z-index:3;
}
#service-nav li.current, #service-nav li.current:hover {
	background-color:#FFFFFF;
	border-right-color:#FFFFFF;
}
#service-nav li:hover {
	background-color:#F1F1F1;
}
#service-nav li a 
{
	
	display:block;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:0 10px 0 28px;
	text-decoration:none;
}
#service-nav li img {
	border:0 none;
	left:7px;
	position:absolute;
	top:8px;
}

#FormCredenziali{
	background-color:#FFFFFF;
	border-color: #DDDDDD; 
	border-style:solid;
	border-width:1px;
	margin-left:90px;
	margin-bottom:15px;
	margin-top:0px;
	padding:20px;
	width:520px;
	height:120px;
}
#FormCreaQuiz{
	background-color:#FFFFFF;
	border-color: #DDDDDD; 
	border-style:solid;
	border-width:1px;

	margin-bottom:15px;
	margin-top:10px;
	padding:20px;
	width:560px;
}
.lock
{
	float:right;	
	width:200px;
	margin-top:17px;
	padding:0px 15px;
	background:url("../images/black_lock.png") no-repeat top left;

}

.lock p 
{
	color:#5F5F5F;
	font-size:0.9em;
	line-height:normal;
	}
	
.boxPagineStastistiche
{
	
	border:1px solid #DDDDDD; 
	width:auto;
	padding:13px;
	margin-bottom:25px;
	
	}
	
p.TopPagineStastistiche
{
	color:#333333;
	background-color:#DDDDDD;
	font-size:12px;
	font-weight:bold;
	width:140px;
	text-align:center;
	padding:5px 10px;}
	



th
{
	font-size:14px; 
	width:100%;
	height:24px;
	background-color:#5DC6F2;
	border:1px solid #333333;
	padding:8px;
	width:470px;
	}
 
td.data 
{
	width:170px;
	}
	
#PremiVinti td 
{
	border:1px solid #333333; 
	padding:8px;

	width:300px;
	border:1px solid #333333; 
	text-align:center;}
	
	

/***************VINCITORI***************/

.NomeVincitore
{
	text-transform:capitalize;
	color:#CF1D1B;
	font-weight:bold;
}
.DataVincitore
{
	
	color:#000000;
	font-size:11px;
}
.fb
{
	margin-bottom:0px;}
.Vincitori
{
	width:620px;
	border-bottom:1px solid #ccc;
	margin-bottom:30px;
}
.VincitoriMese
{
	width:620px;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
}

/*Mulitpagina*/
#paginazione 
{
	margin:10px 0;
	text-align:center;
	width:100%;}
a.btn2, a.navigategallery  
	{
		text-decoration: none;
		 color:#5DC6F2; 
		 background-color:#333; 
		 margin:2px; 
		 padding:2px 8px 2px 8px;
		  border:1px solid #333; 
		  font-size:10px;
		  /* text-transform:uppercase; */
		   letter-spacing:1px;
		   background-image:none; }
		   
	a.btn2:hover , a.activecat , a.navigategallery:hover
	{
		text-decoration: none; 
		color:#333; 
		background-color:#5DC6F2;
		background-image:none;
		 border:1px solid #5DC6F2; }

.disable
	{
		text-decoration: none; 
		color:#ccc; 
		  font-size:10px;

		   letter-spacing:1px;
		background-color:#fff;
		background-image:none;
		 border:1px solid #ccc; 
		 margin:2px; 
		 padding:2px 7px;}	
		 

/**/

#NotFound
{
	text-align:center
	}

#NotFound ul.elenco li
{
	list-style-type:none;
	
	}
	.home_large	 
	{
		margin-bottom:5px;
		overflow:hidden;}
.home_large .boxes
{
	width:204px;
	height: 280px;
	float:left;
	padding:0 10px;
	border-right:1px double #E1E1E1;
	}
.home_large .boxes .NomeVincitore
{
	color:#E4342D;
	}
.home_large .boxes .DataVincitore
{
	font-weight:bold;
	font-size:10px;
	}
.home_large .first
{
	padding-left:0px!important;
	}
.home_large .boxes h3 
{
	color:#FFFFFF;
	padding:5px 10px;
}

.home_large .boxes h3.green2
{
	
	background-image:url("../images/bg_h3green.png")!important;
	
}
.home_large .boxes h3.orange
{
	
	background-image:url("../images/bg_h3orange.png")!important;
	
}
.home_large .boxes h3.red
{
	
	background-image:url("../images/bg_h3red.png")!important;
	
}
.last
{
	border:none!important;}

#marqueecontainer{
position: relative;
width: 200px; /*marquee width */
height: 260px; /*marquee height */
background-color: white;
overflow: hidden;

padding: 2px;
padding-left: 4px;
}
