html, body{
margin:0px;
padding:0px;
font-family:Verdana, sans-serif;
font-size:90%;
text-align:center;
background-color: trasparent;
/*background-image: url(http://www.grupposublariano.org/sfondi/underwater_GSL_1600x1200.jpg);
background-attachment: fixed;   */

/*        background: url("http://www.grupposublariano.org/sfondi/underwater_GSL_1600x1200.jpg")fixed;}
				background:fixed repeat-x bottom;
 
 
 background-image:url('http://www.grupposublariano.org/logo/logo_ok_04_200x90.png'); 
background-repeat: no-repeat*/
}

p {
padding:3px;
text-align: justify; 
line-height:1.6em;
}

#wrapper {
    width:670px;
    margin:0 auto;
}

a:link, a:visited {
	text-decoration:none;
	color:#73A533; /* 73A533 */
}

a:hover {
    text-decoration:underline;
}

* {
padding:0;
margin:0;
}



/* HEADER */

#header {
    margin-bottom:0px;
}

    #title {
    width:340px;
    float:right;
    text-align:right;
    margin:38px 5px 0 0;
    line-height:22px;
    font-size:30px;
    font-weight:normal;
    color:#73A533;
    }
    
    #title a:hover {
        text-decoration:none;
        color:#0092C8;
    }

#headerimage {
        clear:both;
        height:140px;
        border-top:1px solid #CCC;
        border-bottom:1px solid #CCC;
        /*background-image:url(http://www.grupposublariano.org/sub/img_varie/Lagoon3Header_grupposublariano.jpg); /* logo_ok_04_300x140.png logo_ok_04_200x90.png */
        background-image:url(http://www.grupposublariano.org/gallery/albums/storage/Circeo/20080608_finecorsi/CIMG3696_grupposublariano.jpg);
        
       /* (http://www.grupposublariano.org/gallery/albums/storage/Sharm%20El%20Sheik/Sharm%20El%20Sheik%202007/normal_100_0743_tn.jpg);
        
        (http://www.grupposublariano.org/gallery/albums/storage/Sardegna/2007_Puntaldia_Tavolara/CIMG2484_tn.jpg);  2419 */
        
        
        background-repeat:no-repeat;
        background-position:right;
}

#headerimage2 {
        clear:both;
        height:140px;
        border-top:1px solid #CCC;
        border-bottom:1px solid #CCC;
        background-image:url(http://www.grupposublariano.org/sub/img_varie/Headerbasso_grupposublariano.jpg); /* logo_ok_04_300x140.png logo_ok_04_200x90.png */
        background-repeat:no-repeat;
        background-position:right;
}



#container {
width:670px; 
margin: 10px auto; 
padding:0;
}

.pagina {
width:670px; 
padding: 0 5px; 
float:left;
height:100%;
margin:0;
text-align:left;

}
.pagina h1{
margin:0;
padding:3px;
font-family:Papyrus, daniel;
font-style: italic;
font-size:2.1em;
text-align:left;
color:#980;
}



.colonna {
width:670px; 
padding: 0 5px; 
/*float:left; */
height:100%;
margin:0;
text-align:left;
}

.colonna h1{
margin:0;
padding:3px;
font-size:1.4em;
text-align:right;
color:#980;
}
.colonna h2{
margin:0;
padding:3px;
font-size:1em;
color:#980;
}
.colonna h3{
margin:0;
padding:3px;
font-size:1.4em;
text-align:right;
color:#980;
}
.spazio {
width:145px; 
height:145px; 
padding:8px; 
float:right;
}
.spazio2 {
width:160px; 
height:120px; 
padding:5px; 
float:left;
}
.spazio3 {
width:220px; 
height:150px; 
padding:9px; 
float:left;
}
.spazio4 {
width:250px; 
height:110; 
padding:3px; 
float:left;
}
.spazio5 {
width:220px; 
height:150px; 
padding:9px; 
float:right;
}
.spazio6 {
width:195px; 
height:153px; 
padding:5px; 
float:left;
}
.spaziosx {
padding:5px; 
float:left;
}
.spaziodx {
padding:5px; 
float:right;
}

/* <!--|**START IMENUS**|imenus0,inline--> */

/* <!-- ****** Infinite Menus Core CSS [Do Not Modify!] ****** --> */
.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:relative;overflow:visible;line-height:normal;}
.imcm li a img{display:inline;border-width:0px;}
	.imcm span{display:inline;}
	.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}
	.imcm .imsc{position:relative;}
	.imcm .imsubc{position:absolute;visibility:hidden;}
	.imcm li{list-style:none;font-size:1px;float:left;}
	.imcm ul ul li{width:100%;float:none !important;}
	.imcm a{display:block;position:relative;}
		.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}
		.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}
		.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}
		.imde ul li:hover .imsubc{visibility:visible;}
		.imde ul ul li:hover  .imsubc{visibility:visible;}
		.imde ul ul ul li:hover  .imsubc{visibility:visible;}
		.imde li:hover ul  .imsubc{visibility:hidden;}
		.imde li:hover ul ul .imsubc{visibility:hidden;}
		.imde li:hover ul ul ul  .imsubc{visibility:hidden;}
		.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}
		.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}
		.dvs,.dvm{border-width:0px}
		/*\*//*/.imcm .imea{visibility:hidden;}/**/
		<!--[if IE]>
.imcm .imea span{position:absolute;}
.imcm .imclear,.imclear{display:none;}
.imcm{zoom:1;} .imcm li{curosr:hand;} 
.imcm ul{zoom:1}.imcm a{zoom:1;}
<![endif]--><!--[if gte IE 7]>
.imcm .imsubc{background-image:url(ie_css_fix);}
<![endif]-->


<!-- ****** Infinite Menus CSS Styles ****** -->



	/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam span,#imenus0 .imeamj span {background-image:url(sample3_main_arrow.gif); width:7px; height:5px; left:-7px; top:5px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url(sample3_main_arrow.gif); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Sub Expand Icons ]]-- */
	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(sample3_sub_arrow.gif); width:5px; height:7px; left:-5px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(sample3_sub_arrow.gif); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Main Container ]]-- */
	#imouter0 {background-color:#cfe7e7; border-style:none; border-color:#6a6a6a; border-width:1px; padding:0px; margin:0px; }


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#cff7e7; border-style:solid; border-color:#888888; border-width:1px; padding:5px; margin:4px 0px 0px; }


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 .imctitle {color:#333333; text-align:left; font-family:Arial; font-size:12px; font-weight:normal; text-decoration:underline; border-style:solid; border-color:#dddddd; border-width:1px; padding:2px 8px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {background-color:#efefef; text-decoration:underline; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {background-color:#efefef; text-decoration:underline; }

		/* [active] */
		#imenus0 li a.iactive {}


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#555555; text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {color:#000000; text-decoration:underline; }
		#imenus0 ul li a.ihover {color:#000000; text-decoration:underline; }

		/* [active] */
		#imenus0 ul li a.iactive {background-color:#ffffff; }

