.scrollgeneric {
line-height:1px;
font-size:1px;
position: absolute;
top:0; 
left:0;}

.vscrollerbasebeg {
width:11px;
height:11px !important;
background:url(../img/scroll/frsu.gif) no-repeat;
}
.vscrollerbaseend {
width:11px;
height:11px;
background:url(../img/scroll/frgiu.gif) no-repeat;}
/* Base ################################################################################################################## */
.vscrollerbase {
width:11px;
/*background:url(../img/scroll/scrollbar.png) 0px 0px repeat-y;*/
}
/* e ################################################################################################################## */
/*.hscrollerbase {height: 16px; background-color: white;}*/
.hscrollerbar {height: 16px; background-color: black;}
/* Parametro per la prima freccia ####################################################################################### */
.vscrollerbar, .hscrollerbar {
padding: 11px;
z-index: 2;}

#clip {
margin:0 auto; 
/* IE overflow fix, position must be relative or absolute*/
position: relative;
width: 220px;
height: 377px;
overflow: auto;
margin-top:6px;
margin-left:20px;
float:left;
}

#clip_int{ 
clear:left;
width:195px;
margin-bottom:8px;
}
.foto_clip{
border:1px solid #4d4d4b;
float:left;
margin-bottom:7px;
margin-right:10px;
}
.tit_clip{
position:5px auto;
font-family:tahoma;
font-size:10px; 
color:#FFFFFF; 
text-decoration:none;
}
/*##############################################################################################################################################*/
div.png {background:url(../img/scroll/scroll/bg.png); height:500px; width:280px}
/*~~~ omniaweb ~~~*/
.com { font-family: tahoma; font-size: 9px; color: #333333; text-decoration: none;}
a.com,a.pie:visited { font-weight: bold; font-family: tahoma; font-size: 9px; color: #333333; text-decoration: none;}
a.com:hover { font-weight: bold; font-family: tahoma; font-size: 9px; color: #666666; text-decoration: none;}
/*~~~ home ~~~*/
.testi-home{ font-family: tahoma; font-size: 11px; color: #494949; text-decoration: none;}

/*~~~ pagine ~~~*/
.testi{ font-family: tahoma; font-size: 11px; color: #FFFFFF; text-decoration: none; }

/* menu */
.menu { font-family: tahoma; font-size: 10px; font: bold; color: #FFFFFF; text-decoration: none;}
a.menu:hover { font-family: tahoma; font-size: 10px; font: bold; color: #999999; text-decoration: none;}
.menu_sel { font-family: tahoma; font-size: 10px; font: bold; color: #FFFFFF; text-decoration: none;}
/* tasto home */
.t_home { font-family: tahoma; font-size: 10px; font: bold; color: #2A1C73; text-decoration: none;}
a.t_home:hover { font-family: tahoma; font-size: 10px; font: bold; color: #2A1C73; text-decoration: none;}
.t_home_sel { font-family: tahoma; font-size: 10px; font: bold; color: #2A1C73; text-decoration: none;}

/* pie pagina */
.pie { font-family: tahoma; font-size: 9px; color: #666666; text-decoration: none;}
a.pie,a.pie:visited { font-weight: bold; font-family: tahoma; font-size: 9px; color: #666666; text-decoration: none;}
a.pie:hover {color: #FFFFFF;}

/* form */
.form_testi { font-weight: bold; font-family: tahoma; font-size: 10px; text-transform: uppercase; color: #FFFFFF; text-decoration: none;}
.form_testi2 { font-weight: bold; font-family: tahoma; font-size: 10px; text-transform: uppercase; color: #000000; text-decoration: none;}
.form_txt{ width:310px; font-family: Verdana; color: #0B2A6B; font-size: 11px; text-decoration: none; }
.form_msg { font-family: tahoma,Verdana; font-size: 11px; color: #990000; text-decoration: none;}
.privacy {font-family: tahoma,Verdana; color: #FFFFFF; font-weight: bold; font-size: 11px; text-decoration: none;}
a.privacy:hover {font-family: tahoma,Verdana; color: #666666; font-weight: bold; font-size: 11px; text-decoration: none;}

/* pagine dinamiche */
.data { font-weight: bold; font-family: tahoma; font-size: 10px; color: #000000; text-decoration: none;}
.tit { font-weight: bold; font-family: tahoma; font-size: 10px; text-transform: uppercase; color: #FFFFFF; text-decoration: none;}
.desc { font-family: tahoma; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.form { font-family: tahoma; font-size: 10px; color: #000000; text-decoration: none;}
.url { font-family: tahoma; font-size: 9px; color: #FFFFFF; text-decoration: none;}
a.url:hover {color: #86C7E7;}

/* main projects */
.foto_fl { float: right; margin: 0 0 10px 15px; border: 1px solid #0B2A6B;}
.foto {border: 1px solid #333333;}
