*{border:0px solid #cccccc;margin:0;padding:0;outline:0;list-style:none;border-collapse:collapse}
html{overflow-y:scroll;cursor:default;background:#ffffff }
body,input,textarea{color:#555;font:12px/150% "Helvetica","Arial",sans-serif}

/*visite rosso*/
a,a:visited{text-decoration:none;color:#ff0000;outline:0}
a:hover,a:focus{color:#999999;background-color:#ffffff}/*colore box selezione*/
a:hover *,a:focus *{color:#cc0000}

/*visite sta,pa*/
4a,4a:4visited{text-decoration:none;color:#ff0000;outline:0}
4a:4hover,4a:4focus{color:#999999;background-color:#ffffff}/*colore box selezione*/
4a:4hover *,4a:4focus *{color:#cc0000}


#wrap{width:1000px;margin:auto;padding:3px 0 100px 0;overflow:hidden}
#head{background:#ffffff;padding:3px 1px 0 1px;height:50px}/*spazio tra testata e path*/
#head ul{margin-top:-42px;float:right;overflow:hidden}/*altezza del menu*/
#head li{float:left}
#head li v.cur{color:#999}

/*General rosso colore delle voci del menu in alto*/
#head a{color:#999999;text-decoration:none;display:block;overflow:hidden;padding:0 5px;font-family:"Georgia","Times",sans-serif;font-size:13px}
#head h1 a{text-indent:-1000px;height:70px;background:url(logo1.gif) 0 0 no-repeat;width:1000px;}


#path{overflow:hidden;line-height:50px;text-align:center}


#path a,#path span{height:36px;float:left;text-decoration:none;color:#cccccc;background:center center no-repeat}/*spazio altezza path*/
#path span{text-indent:-1000px;overflow:hidden;width:10px}/*spazio altezza testata path*/
#path a.feed{float:right;width:34px;background-image:url(feed.gif);padding:0}
#path a:hover,#path a:focus{color:#ff0000}


/*General viola*/
#head 4{color:#fff;text-decoration:none;display:block;overflow:hidden;padding:0 5px;font-family:"Georgia","Times",sans-serif;font-size:13px}



 EM
   {
   font-style:normal;
   font-weight:12px;
   color:#666666;
   }





/*
#path v.feed{float:right;width:14px;background-image:url(feed.gif);padding:0}
#path v:hover,#path v:focus{color:#cc00ff}
*/

.feed{background:url(feed.gif) left center no-repeat;padding-left:220px}

/*Headings rosso*/
h2,.h2{color:#cc0000;display:block;margin-bottom:10px;font-size:32px;line-height:1.1em;font-weight:normal}
h3,.h3,h4,.h4,h5,.h5,h6,.h6,h7,.h7,h8,.h8{color:#999999;display:block;margin-bottom:10px;font-size:32px;line-height:1.1em;font-weight:normal}
h2 a,h3 a,h4 a,h4, h5 a,h5, h6 a,h6,h7 a,h7,h8 a,h8 :visited{color:#222222;display:block;text-decoration:none}

wt v,wt v:visited{color:#444;display:block;text-decoration:none}
wt,.wt{font-size:18px;margin-right:-30px}



h3,.h3{font-style:italic;font-size:15px}
h4,.h4,.more,.random span{font:normal 17px/22px "Georgia","Times","Times New Roman",serif;color:#222222}/*Colore titoletti*/
h8,.h8,.more,.random span{font:normal 10px/22px "Georgia","Times","Times New Roman",serif;color:#222222}/*Colore titoletti*/
h11,.h11,.more,.random span{font:normal 17px/22px "Georgia","Times","Times New Roman",serif;color:#222222}/*Colore titoletti*/

h6,.h6{color:#999999;font-size:26px;margin:7px 0 0 0;height:30px}/*Colore titoletti*/
h5,.h5{font-size:16px;margin-right:5px;margin-left:-1px}/*margine a dx e a sx testo grande*/
h4{color:#999999}/*Colore titoletti*/
h8{color:#999999}/*Colore titoletti*/
h11{color:#999999}/*Colore titoletti*/

h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h8 a:focus,h11 a:focus{background:none;color:#cc0000}


/*Headings viola*/
w2,.w2,w3,.w3,w4,.w4,w5,.w5,w6{color:#cc00ff;display:block;margin-bottom:10px;font-size:32px;line-height:1.1em;font-weight:normal}
w2 v,w3 v,w4 v,w4 v:visited,w5 v,w5 v:visited{color:#444;display:block;text-decoration:none}

w3,.w3{font-style:italic;font-size:15px}
w4,.w4,.more,.random span{font:normal 17px/22px "Georgia","Times","Times New Roman",serif;color:#222222}/*Colore titoletti*/
w11,.w11,.more,.random span{font:normal 17px/22px "Georgia","Times","Times New Roman",serif;color:#222222}/*Colore titoletti*/
w6,.w6{color:#999999;font-size:26px;margin:7px 0 0 0;height:30px}/*Colore titoletti*/
w5,.w5{font-size:18px;margin-right:-30px}
w4{color:#999999}/*Colore titoletti*/
w11{color:#999999}/*Colore titoletti*/

w2 v:hover,w3 v:hover,w4 v:hover,w5 v:hover,
w2 v:focus,w3 v:focus,w4 v:focus,w5 v:focus,w11 v:focus{background:none;color:#cc00ff}






/*Columns and rows rosso*/
.row,.block{overflow:hidden;margin-bottom:10px;width:100%;display:block}
.row{border-top-width:2px;padding-top:5px;margin-bottom:5px;width:110%}
.centercol{float:left;width:215px;margin-right:8px;margin-left:1px;padding-right:10px;overflow:hidden}
.col{float:left;width:215px;margin-right:8px;margin-left:1px;padding-right:25px;overflow:hidden} /*colonna a 3 box piccoli- 215larg-box 10spaziotrabox*/
.col4{float:left;width:100px;margin-right:8px;margin-left:1px;padding-right:25px;overflow:hidden} /*colonna a 3 box piccoli- 215larg-box 10spaziotrabox*/
.line,.noline,.trio{border-right-width:3px;width:204px;margin:0 15px -1000px 0;padding:0 15px 1000px 0}
.duo{border-right-width:3px;width:204px;margin:0 15px -1000px 0;padding:0 15px 1000px 0}
.trio{width:310px}
.centertrio{width:350px}
.duo{width:240px}
.quatro{width:676px}
.completa {width:1000px;height:30px}
.half{width:1000px}
.noline{border-right-width:0}
.wide{width:315px;padding-right:0;margin-right:0}

.row .block{border-width:0;width:110%;margin-bottom:20px}
.row .row{border-width:0 0 3px 0;padding-top:0;width:100%;margin-bottom:20px}
.row .rownoline{border-bottom-width:0}
.border{border-bottom-width:3px;padding-bottom:1em}


 
 /*////////////////////Rassegna stampa////////////////////////////////////////////////////////////////////////////////*/
.4row,.4block{overflow:hidden;margin-bottom:10px;width:100%;display:block}
.4row{border-top-width:2px;padding-top:5px;margin-bottom:5px;width:110%}
.4centercol{float:left;width:60px;margin-right:8px;margin-left:1px;padding-right:10px;overflow:hidden}
.4col{float:left;width:100px;margin-right:8px;margin-left:1px;padding-right:25px;overflow:hidden} /*colonna a 3 box piccoli- 215larg-box 10spaziotrabox*/
.4line,.4noline,.4trio{border-right-width:3px;width:204px;margin:0 15px -1000px 0;padding:0 15px 1000px 0}
.4duo{border-right-width:3px;width:204px;margin:0 15px -1000px 0;padding:0 15px 1000px 0}
.4trio{width:310px}
.4centertrio{width:60px}
.4duo{width:240px}
.4quatro{width:60px}
.4completa {width:1000px;height:30px}
.4half{width:1000px}
.4noline{border-right-width:0}
.4wide{width:315px;padding-right:0;margin-right:0}

.4row .4block{border-width:0;width:110%;margin-bottom:20px}
.4row .4row{border-width:0 0 3px 0;padding-top:0;width:100%;margin-bottom:20px}
.4row .4rownoline{border-bottom-width:0}
.4border{border-bottom-width:3px;padding-bottom:1em}








 /*//////////////////////////icone stampa////////////////////////////////////////////////////////////////////////////////////////*/
 4a.4col,4a.4row{text-decoration:none;color:#ff0000}
4a.4col:hover,4a.4col:focus,4a.4row:hover,4a.4row:focus{color:#ff0000;background:none}/*cambia colore rollower trio testi in home*/

.ul li,ul.4row li{line-height:25px;height:25px;font-size:11px;border-top-width:1px}
.ul li a,ul.4row li a{text-decoration:none;color:#00830a;display:block}
.ul li a:hover,.ul-4row li 4a:focus,ul.4row li 4a:hover,ul.4row li 4a:focus{color:#ffffff;background-color:transparent}
h6.4row{width:100%}
h4 4a,.4more{margin:0;float:left;background:#ddd;/*fondo box pulsanti*/padding:7px 10px;line-height:1em;font-size:12px;font-style:italic;color:#333;border-width:1px}/*Colore titoletti*/
h8 4a,.4more{margin:0;float:left;background:#ddd;/*fondo box pulsanti*/padding:7px 10px;line-height:1em;font-size:12px;font-style:italic;color:#333;border-width:1px}/*Colore titoletti*/
h11 4a,.4more{margin:0;float:left;background:#ddd;padding:7px 10px;line-height:1em;font-size:12px;font-style:italic;color:#333;border-width:1px}
4a:hover 4span.more,4a:focus 4span.more,4input:hover.more,4input:focus.more{background:none;color:#00830a;cursor:pointer}
4input.more{padding:3px 7px}




/*////////////////////////Rosso////////////////////////////////////////////////////////////////////////////*/

a.col,a.row{text-decoration:none;color:#ff0000}
a.col:hover,a.col:focus,a.row:hover,a.row:focus{color:#ff0000;background:none}/*cambia colore rollower trio testi in home*/

.ul li,ul.row li{line-height:25px;height:25px;font-size:11px;border-top-width:1px}
.ul li a,ul.row li a{text-decoration:none;color:#00830a;display:block}
.ul li a:hover,.ul-row li a:focus,ul.row li a:hover,ul.row li a:focus{color:#ffffff;background-color:transparent}
h6.row{width:100%}
h4 a,.more{margin:0;float:left;background:#ddd;/*fondo box pulsanti*/padding:7px 10px;line-height:1em;font-size:12px;font-style:italic;color:#333;border-width:1px}/*Colore titoletti*/
h8 a,.more{margin:0;float:left;background:#ddd;/*fondo box pulsanti*/padding:7px 10px;line-height:1em;font-size:12px;font-style:italic;color:#333;border-width:1px}/*Colore titoletti*/
h11 a,.more{margin:0;float:left;background:#ddd;padding:7px 10px;line-height:1em;font-size:12px;font-style:italic;color:#333;border-width:1px}
a:hover span.more,a:focus span.more,input:hover.more,input:focus.more{background:none;color:#00830a;cursor:pointer}
input.more{padding:3px 7px}



.left{float:left}
.right{float:right}





/*Spesifics rosso*/
.thumbs a{float:left;margin:0 2px 2px 0;background:#ff0000}
.thumbs a:hover img,.flickr a:focus img{opacity:0.5}
.thumbs img{display:block;width:51px}

.random a{width:20px;margin-right:3px;padding-bottom:3px}
.random a span{display:none;color:#fff;font-size:16px;opacity:0.7;font-weight:normal;background:#ff000}
.random a:hover{position:relative;z-index:500;}
.random a:hover span,#random a:focus span{position:absolute;top:62px;left:0;width:200px;height:22px;display:block;padding:10px}
.random img{display:block}




/*Spesifics rosso*/
.gallery .col{color:#666666;font-size:12px;line-height:140%}/*colore testo trio  140 altezza interlinea*/
.gallery .h4{margin:0 0 5px 0;font-style:normal}
.gallery img{display:block;padding:0 0 5px 0;border-bottom-width:5px;margin-bottom:10px} /*10 spazio testo foto*/
.gallery a.cur,.gallery a.cur .h4{color:#ff0000}/*non ha effetto in home*/


 /*Spesifics rosso*/
.4gallery .4col{color:#666666;font-size:12px;line-height:140%}/*colore testo trio  140 altezza interlinea*/
.4gallery .h4{margin:0 0 5px 0;font-style:normal}
.4gallery img{display:block;padding:0 0 5px 0;border-bottom-width:5px;margin-bottom:10px} /*10 spazio testo foto*/
.4gallery a.4cur,.gallery a.4cur .4h4{color:#ff0000}/*non ha effetto in home*/




.footer img{float:left}
.footer small{color:#999;font-size:10px;margin:3px 0 0 10px;float:left}
.footer div{overflow:hidden;float:right;margin-right:91px}
.footer div a{text-indent:-1000px;float:left;width:22px;height:22px;background:url(elsewhere.gif) 0 0 no-repeat;margin-left:2px}
.footer div a:hover{background-position:0 -22px}

.footer .facebook{background-position:-22px 0}
.footer .facebook:hover{background-position:-22px -22px}
.footer .myspace{background-position:-44px 0}
.footer .myspace:hover{background-position:-44px -22px}
.footer .delicious{background-position:-66px 0}
.footer .delicious:hover{background-position:-66px -22px}
.footer .youtube{background-position:-88px 0}
.footer .youtube:hover{background-position:-88px -22px}

/*Post*/
.aligncenter{float:center;margin:10px 10px 10px 0}
.alignleft{float:left;margin:10px 25px 10px 0}
.alignright{float:right;margin:10px 0 10px 25px}
.meta{margin:-14px 0 20px 2px;color:#00830a;font-size:10px;display:block}
.meta a{text-decoration:none}

.row .list{padding-bottom:25px}
.row .post{width:650px;margin-bottom:30px}
.post ul li{margin-left:35px;list-style:square;padding:2px 0}
.post blockquote{padding:20px 35px 20px 20px;font:italic 1.1em/1.5em "Georgia","Times New Roman","Times",serif;background:url(quote.gif) 0 15px no-repeat}
.post pre,.post code{font:1em "Courier New","Courier",monospace;overflow:auto;background:#fff;display:block;padding:20px 20px 40px 20px}
.post p{margin-bottom:1em;overflow:hidden}

#comments form{background:#eee;padding:30px;border-width:1px 0;margin-top:30px}
#comments textarea{width:579px}
#comments input.text{width:184px}

.comments{border-bottom-width:1px;width:650px}
.comments li{border-top-width:1px;padding:20px 30px}
.comments li.odd{background:#eee}
.comments li h4{font-size:13px}

#searchfield,.text{background:#fff url(text.gif) 0 0 repeat-x;padding:4px;border:1px solid #ccc;margin-bottom:2px;color:#999}
#searchfield{width:182px;height:13px;background:url(search.gif) 5px 5px no-repeat;padding-left:20px}
#searchfield:focus,.text:focus{border-color:#999}

.embed{position:relative;z-index:999;display:block}
.info-links a{height:27px;display:block;overflow:hidden;background:none;margin-bottom:4px}
.info-links a:hover img,.info-links a:focus img{margin-top:-27px}
img.icon{float:left;margin-right:7px}


/*////////////////////////colore menu attivo////////////////////////////////////////////////////////////////////////////*/
#head a.motion.cur{color:#ff0000}
#head a.motion:hover,
#head a.motion:focus{color:#ff0000;background:transparent}

#head a.sound.cur{color:#ff0000}
#head a.sound:hover,
#head a.sound:focus{color:#ff0000;background:transparent}




#head a.static.cur{color:#cc0000}
#head a.static:hover,
#head a.static:focus{color:#cc0000;background:transparent}
#head a.interactive.cur{color:#ff0000}
#head a.interactive:hover,
#head a.interactive:focus{color:#ff0000;background:transparent}
#head a.blog.cur{color:#ff0000}
#head a.blog:hover,
#head a.blog:focus{color:#ff0000;background:transparent}
#head a.info.cur{color:#ff0000}
#head a.info:hover,
#head a.info:focus{color:#ff0000;background:transparent}
