/**
 * Template icare versione originale	
 * */


/* Corpo della pagina*/
body{
	background-color: #333333;
	color: #fff;
}


/* Colore dei link */
a:link, a:visited {color:#0071b8;}

#header{
    border-bottom:	2px solid #ddd;
}
#header #header_right { color:#E5F4FF;}

#header #header_right #infodisplay,
#header #header_right a
{ color:#FFFFFF; }


#header #header_right a:hover{
	color:#1188AF;
}

#header #top-menu{
	background:	#293133;
	border: 	1px solid #333;
}

#header #header_right a{
	display:	block;
	float:		left;
	margin-right: 5px;
}

#header #header_right a:hover,
#header #header_right a.selected {
	text-decoration:none;
	color: 			#ddd;
    border-bottom: 	2px solid #fff;
}




#center{
	color: #799FBB;
}
#center .title a, #center .title a:hover{
	color:#fff;
}

/* Punsalti nella home di icare*/
#center .button div{
    background:			#080a0b;
    -webkit-box-shadow: 0px 0px 2px #fff;
    -moz-box-shadow: 	0px 0px 2px #fff;   
}

#center .button div a{    
    color:#ffffff;
    border:1px solid #ddd;
}
#center .button div a:hover{
    color:#b3b3b3;
    background:#181d1e;
    
}


#footer_wrapper {
	color: #fff;
}

#footer_wrapper b {
    color:#0071b8;
}

.camera {
	background:url('/images/telecamera.png') no-repeat scroll 50% 0 transparent;
}

/* Homepage*/
#visualiList h3 a{
    color:      #fff;
    text-shadow: 1px 1px #111;
    
    border: 1px solid #141414;     
    background-color: #424242;  
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#141414), to(#424242));
    background: -webkit-linear-gradient(top, #424242, #141414);
    background: -moz-linear-gradient(top, #424242, #141414);
    background: -ms-linear-gradient(top, #424242, #141414);
    background: -o-linear-gradient(top, #424242, #141414);

}
#visualiList h3 a:hover{
    
    color:#0071b8;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#424242), to(#676767));
    
    }
table.tablesorter{
    background-color: #404040 !important;
}
table.tablesorter th{
    background-color:#222222 !important;
    color:#ffffff ! important;
    border: 1px solid #444444 !important;
}

.extrahomebox{
    display: block;
    
    text-transform: uppercase;
    min-width: 250px;
    margin: 0px 15px 8px 0;
    text-align: center;
    -webkit-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    -webkit-font-smoothing: antialiased;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    float:left;
    color: #fff;
    text-shadow: 1px 1px #111;
    border: 1px solid #141414;     
    background-color: #424242;  
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#141414), to(#424242));
    background: -webkit-linear-gradient(top, #424242, #141414);
    background: -moz-linear-gradient(top, #424242, #141414);
    background: -ms-linear-gradient(top, #424242, #141414);
    background: -o-linear-gradient(top, #424242, #141414);
}
.extrahomebox:hover{
 color:#0071b8;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#424242), to(#676767));
    
}
