/* Alberina CSS Document */

* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

body {
	background-color:#6D6E71;
	}

div.center{
	position:relative;
	margin:auto;
	width:100%;
	padding:0px;
	}

#main {
	width:955px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-478px;
	background-color:#FFFFFF;
	}

.dropleft {
	float:left;
	margin-right:10px;
	}

/* TOP */

#top {
	height:85px;
	width:955px;
	background-image:url('images/fascia_alta.jpg');
	}

#top TABLE {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
#top TD {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

#top a:link IMG, #top a:visited IMG, #top a:active IMG, #top a:hover IMG {
	border:0px;
	}

#top IMG.border {
	border:1px solid #CC0000;
	}

#top a:link IMG.border, #top a:visited IMG.border, #top a:active IMG.border {
	border:1px solid #D9DADC;
	}

#top a:hover IMG.border {
	border:1px solid #A8A9AD;
	}

/* MENU */
	
#menu {
	background-image:url('images/menu.jpg');
	width:953px;
	height:36px;
	border-left:1px solid #939598;
	border-right:1px solid #939598;
	}

#menu ul {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	text-align: center;
	margin: 0;
	padding-bottom: 5px;
	padding-top: 6px;
	padding-left:10px;
	}

#menu ul li {
	display: inline;
	margin-left: -4px;
	font-size:12px;
	width:100px;
	}

#menu ul li.first a {
	padding: 2px 10px 6px 10px;
	color: white;
	text-decoration: none;
	border-left: 1px solid #a8a9ad;
	border-right: 1px solid #a8a9ad;
	}

#menu ul li.active a {
	padding: 2px 10px 6px 10px;
	text-decoration: none;
	background-image:url('images/menu2.jpg');
	color:#6d6e71;
	background-position:0px 0px;
	border-left: 1px solid #a8a9ad;
	border-right: 1px solid #a8a9ad;
	}

#menu ul li a {
	padding: 2px 10px 6px 10px;
	color: white;
	text-decoration: none;
	border-right: 1px solid #a8a9ad;
	}

#menu ul li a:hover {
	background-image:url('images/menu2.jpg');
	color:#6d6e71;
	background-position:0px 0px;
	}	

/* CONTENT */

#content {
	margin:0px 0px 0px 0px;
	padding:10px 0px 20px 0px;
	width:955px;
	background-color:#FFFFFF;
	}

#content H1 {
	margin:0px 0px 0px 25px;
	padding:5px 5px 5px 0px;
	font-size:13px;
	color:#636363;
	}	

#content H2 {
	margin:0px 0px 0px 25px;
	padding:5px 5px 5px 0px;
	font-size:12px;
	color:#636363;
	}	

#content P.linea_info {
	margin:20px 0px 20px 0px;
	padding:0px;
	text-align:center;
	}

#content P {
	margin:0px 25px 0px 25px;
	padding:5px 5px 5px 0px;
	font-size:11px;
	color:#636363;
	}

#content a:link, #content a:visited, #content a:active {
	text-decoration:none;
	color:#636363;
	}
	
#content a:hover {
	text-decoration:underline;
	color:#636363;
	}	

#content IMG.border {
	border:1px solid #D3D3D3;
	}

#content a:link IMG, #content a:visited IMG, #content a:active IMG {
	border:1px solid #D3D3D3;
	}
	
#content a:hover IMG {
	border:1px solid #636363;
	}	

#content TABLE {
	padding:0px;
	margin:10px 25px 10px 23px;
	}

#content TABLE.thumbs {
	padding:0px;
	margin:20px 0px 0px 0px;
	}

#content TABLE.thumbs TD {
	padding:0px 0px 7px 0px;
	margin:0px 0px 0px 0px;
	}

#content TABLE P {
	margin:0px 25px 0px 0px;
	padding:0px;
	font-size:11px;
	color:#636363;
	}

#content TABLE.news {
	padding:0px;
	margin:10px 23px 10px 23px;
	}

#content TABLE.news TD {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
	}

#content TABLE.news TD IMG.news {
	border:1px solid #636363;
	}

#content TABLE.news TD H2 {
	margin:0px 0px 0px 15px;
	padding:0px 0px 10px 0px;
	font-size:12px;
	color:#636363;
	}	

#content TABLE.news TD P {
	margin:0px 0px 0px 15px;
	padding:0px 0px 10px 0px;
	font-size:11px;
	color:#636363;
	}


#box_home {
	padding:30px 0px 30px 0px;
	text-align:center;
	}

#box_home P {
	margin:0px 0px 0px 8px;
	padding:5px 50px 5px 50px;
	font-size:11px;
	color:#636363;
	}

#box_home a:link IMG, #box_home a:visited IMG, #box_home a:active IMG {
	border:0px;
	}
	
#box_home a:hover IMG {
	border:0px;
	}	

#content .linea_bottoni {
	margin:3px 0px 0px 34px;
	padding:0px 0px 0px 0px;
	}

#content #bottoni {
	margin:0px 0px 0px 34px;
	padding:4px 0px 4px 0px;
	}

#content #bottoni IMG {
	border:0px;
	}

/* BOTTONI */ 

#navcontainer {
	margin:6px 0px 0px 34px;
	padding:0px 0px 10px 0px;
	}

#navcontainer ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	color:#FFFFFF;
	}

#navcontainer ul li {
	list-style-type: none;
	padding:2px 0px 0px 0px;
	margin: 0;
	display:block;
	float: left;
	background-repeat:no-repeat;
	text-align:center;
	font-size:9px;
	width:19px;
	height:19px;
	font-weight:bold;
	color:#FFFFFF;
	}

#navcontainer ul#gialla li {
	background-image:url("images/pallino_gialla.jpg");
	}

#navcontainer ul#arancio li {
	background-image:url("images/pallino_arancio.jpg");
	}

#navcontainer ul#blu li {
	background-image:url("images/pallino_blu.jpg");
	}

#navcontainer ul#gialla li.grigio, #navcontainer ul#arancio li.grigio, #navcontainer ul#blu li.grigio {
	background-image:url("images/pallino_grigio.jpg");
	}

#navcontainer LI a:link, #navcontainer LI a:visited, #navcontainer LI a:active {
	display:block;
	color: #FFFFFF;
 	text-decoration:none; 
	}

#navcontainer LI a:hover {
	display:block;
	color: #FFFFFF;
 	text-decoration:none;
}

/*#navcontainer li#active { background: url("http://biphome.spray.se/karl10/images/navBarBgHover.gif") repeat-x 20px; }
#navcontainer a:hover { background: url("http://biphome.spray.se/karl10/images/navBarBgHover.gif") repeat-x 20px; }*/

/* SEZIONE PHASE */

#content P.phase_g {
	margin:10px 25px 0px 25px;
	font-size:13px;
	color:#febe10;
	}

#content P.phase_h {
	margin:10px 25px 0px 25px;
	font-size:13px;
	color:#f68c24;
	}
	
#content P.phase_i {
	margin:10px 25px 0px 25px;
	font-size:13px;
	color:#00AAEF;
	}

#content P.phase_g a:link, #content P.phase_g a:visited, #content P.phase_g a:active, #content P.phase_g a:hover {
	text-decoration:none;
	color:#febe10;
	}
	
#content P.phase_h a:link, #content P.phase_h a:visited, #content P.phase_h a:active, #content P.phase_h a:hover {
	text-decoration:none;
	color:#f68c24;
	}

#content P.phase_i a:link, #content P.phase_i a:visited, #content P.phase_i a:active, #content P.phase_i a:hover {
	text-decoration:none;
	color:#00AAEF;
	}

#content TABLE#phase_details  {
	margin:10px 0px 0px 23px;
	padding:0px;
	}

TABLE#phase_details TD {
	padding:0px;
	margin:0px;
	}

/* SCHEDE */

#content .scheda {
	padding:20px 30px 20px 30px;
	font-size:12px;
	}

#content .scheda H1 {
	background-image:url(images/linea_titolo_fase_i.jpg);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	}

#content .scheda TABLE {
	padding:10px 25px 0px 23px;
	margin:0px;
	}

#content .scheda TABLE H2 {
	margin:3px 0px 0px 10px;
	padding:0px 0px 8px 0px;
	font-size:13px;
	}

#content .scheda TABLE H3 {
	width:35px;
	height:28px;
	padding:7px 0px 0px 1px;
	margin:12px 0px 5px 12px;
	color:#FFFFFF;
	text-align:center;
	font-size:14px;
	}

#content .scheda H3 a {
	color:#FFFFFF;
	text-decoration:none;
	}

#content .scheda P {
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	color:#636363;
	}

#content .scheda TABLE {
	padding:10px;
	}

#content .scheda TD.immagine IMG {
	margin-left:12px;
	}

#content .scheda TD.pdf IMG {
	margin-right:15px;
	border:0px;
	}

#content .scheda TABLE TD.link1 P {
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 8px;
	font-size:12px;
	}

#content .scheda TABLE TD.link2 P {
	padding:0px 0px 0px 15px;
	margin:0px 8px 10px 0px;
	text-align:right;
	font-size:12px;
	}

#content .scheda TABLE TD.link2_it P {
	padding:0px 0px 0px 0px;
	margin:0px 8px 10px 0px;
	text-align:right;
	font-size:12px;
	}
	
/* SCHEDA GIALLA */

#content .scheda TABLE.gialla {
	background-color:#fffde9;
	}

#content .scheda TABLE.gialla TD.immagine IMG {
	border:2px solid #febe10;
	}

#content .scheda TABLE.gialla H2 {
	color:#febe10;
	background-image:url(images/linea_titolo_fase_i.jpg);
	background-repeat:no-repeat;
	background-position:0px 20px;
	}

#content .scheda TABLE.gialla H3 {
	background-image:url(images/bottone_gialla.jpg);
	background-repeat:no-repeat;
	}

#content .scheda TABLE.gialla TD.link1 P {
	background-image:url(images/freccia_gialla.jpg);
	background-repeat:no-repeat;
	background-position:0px 2px;
	}

#content .scheda TABLE.gialla TD.link2 P {
	background-image:url(images/freccia_gialla.jpg);
	background-repeat:no-repeat;
	background-position:12px 3px;
	}

#content .scheda TABLE.gialla TD.link2_it P {
	background-image:url(images/freccia_gialla.jpg);
	background-repeat:no-repeat;
	background-position:28px 3px;
	}

#content .scheda TABLE.gialla TD.link1 P a:link, #content .scheda TABLE.gialla TD.link1 P a:visited, #content .scheda TABLE.gialla TD.link1 P a:active {
	text-decoration:none;
	color:#febe10;
	}
	
#content .scheda TABLE.gialla TD.link1 P a:hover {
	text-decoration:underline;
	color:#febe10;
	}	

#content .scheda TABLE.gialla TD.link2 P a:link, #content .scheda TABLE.gialla TD.link2 P a:visited, #content .scheda TABLE.gialla TD.link2 P a:active {
	text-decoration:none;
	color:#febe10;
	}
	
#content .scheda TABLE.gialla TD.link2 P a:hover {
	text-decoration:underline;
	color:#febe10;
	}	

#content .scheda TABLE.gialla TD.link2_it P a:link, #content .scheda TABLE.gialla TD.link_it2 P a:visited, #content .scheda TABLE.gialla TD.link_it2 P a:active {
	text-decoration:none;
	color:#febe10;
	}
	
#content .scheda TABLE.gialla TD.link2_it P a:hover {
	text-decoration:underline;
	color:#febe10;
	}	

/* SCHEDA ARANCIO */

#content .scheda TABLE.arancio {
	background-color:#fef5ec;
	}

#content .scheda TABLE.arancio TD.immagine IMG {
	border:2px solid #f68c24;
	}

#content .scheda TABLE.arancio H2 {
	color:#f68c24;
	background-image:url(images/linea_titolo_fase_i.jpg);
	background-repeat:no-repeat;
	background-position:0px 20px;
	}

#content .scheda TABLE.arancio H3 {
	background-image:url(images/bottone_arancio.jpg);
	background-repeat:no-repeat;
	}

#content .scheda TABLE.arancio TD.link1 P {
	background-image:url(images/freccia_arancio.jpg);
	background-repeat:no-repeat;
	background-position:0px 2px;
	}

#content .scheda TABLE.arancio TD.link2 P {
	background-image:url(images/freccia_arancio.jpg);
	background-repeat:no-repeat;
	background-position:12px 3px;
	}

#content .scheda TABLE.arancio TD.link2_it P {
	background-image:url(images/freccia_arancio.jpg);
	background-repeat:no-repeat;
	background-position:28px 3px;
	}

#content .scheda TABLE.arancio TD.link1 P a:link, #content .scheda TABLE.arancio TD.link1 P a:visited, #content .scheda TABLE.arancio TD.link1 P a:active {
	text-decoration:none;
	color:#f68c24;
	}
	
#content .scheda TABLE.arancio TD.link1 P a:hover {
	text-decoration:underline;
	color:#f68c24;
	}	

#content .scheda TABLE.arancio TD.link2 P a:link, #content .scheda TABLE.arancio TD.link2 P a:visited, #content .scheda TABLE.arancio TD.link2 P a:active {
	text-decoration:none;
	color:#f68c24;
	}
	
#content .scheda TABLE.arancio TD.link2 P a:hover {
	text-decoration:underline;
	color:#f68c24;
	}	

#content .scheda TABLE.arancio TD.link2_it P a:link, #content .scheda TABLE.arancio TD.link2_it P a:visited, #content .scheda TABLE.arancio TD.link2_it P a:active {
	text-decoration:none;
	color:#f68c24;
	}
	
#content .scheda TABLE.arancio TD.link2_it P a:hover {
	text-decoration:underline;
	color:#f68c24;
	}	

/* SCHEDA BLU */

#content .scheda TABLE.blu {
	background-color:#ebf7fe;
	}

#content .scheda TABLE.blu TD.immagine IMG {
	border:2px solid #00AAEF;
	}

#content .scheda TABLE.blu H2 {
	color:#00AAEF;
	background-image:url(images/linea_titolo_fase_i.jpg);
	background-repeat:no-repeat;
	background-position:0px 20px;
	}

#content .scheda TABLE.blu H3 {
	background-image:url(images/bottone_blu.jpg);
	background-repeat:no-repeat;
	}

#content .scheda TABLE.blu TD.link1 P {
	background-image:url(images/freccia_blu.jpg);
	background-repeat:no-repeat;
	background-position:0px 2px;
	}

#content .scheda TABLE.blu TD.link2 P {
	background-image:url(images/freccia_blu.jpg);
	background-repeat:no-repeat;
	background-position:12px 3px;
	}

#content .scheda TABLE.blu TD.link2_it P {
	background-image:url(images/freccia_blu.jpg);
	background-repeat:no-repeat;
	background-position:28px 3px;
	}

#content .scheda TABLE.blu TD.link1 P a:link, #content .scheda TABLE.blu TD.link1 P a:visited, #content .scheda TABLE.blu TD.link1 P a:active {
	text-decoration:none;
	color:#00AAEF;
	}
	
#content .scheda TABLE.blu TD.link1 P a:hover {
	text-decoration:underline;
	color:#00AAEF;
	}	

#content .scheda TABLE.blu TD.link2 P a:link, #content .scheda TABLE.blu TD.link2 P a:visited, #content .scheda TABLE.blu TD.link2 P a:active {
	text-decoration:none;
	color:#00AAEF;
	}
	
#content .scheda TABLE.blu TD.link2 P a:hover {
	text-decoration:underline;
	color:#00AAEF;
	}	

#content .scheda TABLE.blu TD.link2_it P a:link, #content .scheda TABLE.blu TD.link2_it P a:visited, #content .scheda TABLE.blu TD.link2_it P a:active {
	text-decoration:none;
	color:#00AAEF;
	}
	
#content .scheda TABLE.blu TD.link2_it P a:hover {
	text-decoration:underline;
	color:#00AAEF;
	}	

/* FOOTER */

#foot {
	width:953px;
	height:28px;
	border-bottom:1px solid #939598;
	border-left:1px solid #939598;
	border-right:1px solid #939598;
	background-color:#636363;
	}

#foot P {
	margin:0px 0px 0px 0px;
	padding:6px 6px 0px 0px;
	font-size:11px;
	color:#CCCCCC;
	text-align:center;
	}

#foot a:link, #foot a:active, #foot a:visited {
	font-weight:normal;
	color:#CCCCCC;
	text-decoration:none;
	}
	
#foot a:hover {
	font-weight:normal;
	color:#EEEEEE;
	text-decoration:none;
	}

#foot SPAN.divider {
	padding:0px 5px 0px 5px;
	}

/* COPY */

#copy {
	width:955px;
	background-color:#6D6E71;
	}

#copy P {
	margin:0px 0px 0px 0px;
	padding:6px 0px 10px 0px;
	font-size:11px;
	color:#CCCCCC;
	text-align:center;
	}

#copy a:link, #copy a:active, #copy a:visited {
	font-weight:normal;
	color:#CCCCCC;
	text-decoration:none;
	}
	
#copy a:hover {
	font-weight:normal;
	color:#EEEEEE;
	text-decoration:none;
	}