body,html{margin:0px;padding:0px}
body{background: url(../media/sfondi/generale.jpg) repeat top left; font-family:Arial, Helvetica, sans-serif; font-size:13px;text-align:center; color:#444444; line-height:19px} /* background: #b1d49c */

a { color:#019122;outline:none;text-decoration:none} /* color:#019122; */
a:hover{text-decoration:underline}

p {margin:0;margin-bottom:15px;}

.verde{color:#019122;}

.nonsottolineato{text-decoration:none}

h1 {color:#019122;font-size:120%;margin:0;margin-bottom:16px; padding-bottom:4px; background: url(../media/sfondi/puntini.gif) no-repeat bottom left}
h2 {font-size:110%; font-weight:bold;margin:0;margin-bottom:5px;color:#019122;}

.eventi{margin-bottom:4px}
.eventidata{ font-weight:bold}
.eventiimg {margin-top:10px;margin-bottom:10px}

.shortcut{padding-right:12px;color:#74a076}
.shortcut a{color:#74a076}

.gallery{margin-top:10px}
.gallery td{vertical-align:top; text-align:center;padding:0px; padding-right:20px; padding-bottom:20px; line-height:14px}
.preview{margin-bottom:5px;}
.previewfoto{margin-bottom:5px; border: #AAAAAA 1px solid}

.preconteiner{background: url(../media/sfondi/preconteiner.jpg) repeat-x top left;width:100%; overflow:hidden}
.conteiner{margin:0px auto;text-align:left;width:988px;background: #FFFFFF url(../media/sfondi/conteiner.jpg) no-repeat top left;} /* DADADA */
.top{height:233px;position:relative;overflow:hidden}
.logo{position:absolute;top:35px;left:70px;height:145px;overflow:hidden}
.logobox{position:relative;height:131px;top:131px}
.iscriviti{position:absolute;left:550px;top:150px;}
.menu{position:relative; left:70px; height:28px; width:885px;}
.menuitem{margin-right:18px}

.content{width:550px;min-height: 250px;height: auto !important;height:250px; padding-left:40px; padding-top:50px; padding-bottom:60px;text-align: justify}

.content_ricerca{width:800px;min-height: 250px;height: auto !important;height:250px; padding-left:40px; padding-top:50px; padding-bottom:60px;text-align: justify}

.formiscriviti{margin-top:4px;}
.reset{clear:both}
.titolo{margin-bottom:12px}

.footer{position:relative;top:0px; color: #555555; height:60px;overflow:hidden;padding-bottom:30px;}
.footer a {color:#555555;outline:none;text-decoration:none}
.footer a:hover {color:#555555;outline:none;text-decoration:underline}
.footerbox{position:relative;top:-20px;height:20px;}

.partners{text-align:center; margin:0 auto;height:36px;position:relative; overflow:hidden}
/* .partners .loghi{position:absolute;top:36px;left:0;padding: 2px 30px 2px 20px; background: url(../media/sfondi/partners.jpg) repeat top left;width:938px;height:32px;} */
.partners .space{margin-left:20px}
div#loghi{position:absolute;top:36px;left:0;padding: 2px 30px 2px 20px; background: url(../media/sfondi/partners.jpg) repeat top left;width:938px;height:32px;}


div#spinning{position:absolute;top:46%;left:0px;width:99%;z-index:100;text-align:center; font-size:10px;}

.custom ul
{
list-style: none;
margin: 0;
padding: 0;
padding-left:10px;
}

.custom li {
background-image: url(../media/tools/quadrato.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
padding: 0px 0px 0px 14px;
}

.youtube{}
.youtubevideo{ border: 1px solid #DADADA; border-bottom:0px;}
.youtuberiflesso{height:40px;background: url(../media/sfondi/riflessoyoutube.jpg) no-repeat top left;}

.hidden {display:none}

.small{font-size:90%}
.gray{color:#339933}