/* COLOURlovers.com - Green Tea */

.color-0CBB4C
{
	background-color: #0CBB4C;
}

.color-62DA13
{
	background-color: #62DA13;
}

.color-A4FF68
{
	background-color: #A4FF68;
}

.color-EDFAC5
{
	background-color: #EDFAC5;
}

.color-DBFF68
{
	background-color: #DBFF68;
}

/* ----------------------------- * /



/* MENU PURE CSS */


ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
/* =-=-=-=-=-=-=-[Menu Eight]-=-=-=-=-=-=-=- */
	/*
	
	
#menu_pure {
	width: 190px;
	margin-top: 10px;
	margin-left: 5px;
	}
	
#menu_pure li a {
	text-decoration: none;
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	}
	
#menu_pure li a:link, #menu_pure li a:visited {
	color: #777;
	display: block;
	background: url(img/menu.gif);
	padding: 8px 0 0 20px;
	}
	
#menu_pure li a:hover {
	color: #257EB7;
	background: url(img/menu.gif) 0 -32px;
	padding: 8px 0 0 25px;
	}
	
#menu_pure li a:active {
	color: #fff;
	background: url(img/menu.gif) 0 -64px;
	padding: 8px 0 0 25px;
	}

*/
.New {
background:none repeat scroll 0 0 #FFE28A;
color:#000000;
font:10px Verdana,A  rial,Helvetica,sans-serif;
padding:1px;
vertical-align:top;
border: 1px #f2b50f dotted;
}



#menu_pure {float: none; padding: 1px; color: #3e7d30;}
#menu_pure ul, #menu_pure li { margin: 0; padding: 0; list-style: none; background-color:#e1f0d4; display:block;}
#menu_pure ul ul {margin-left: 1em;}
#menu_pure ul ul ul li {list-style-type: square; margin-left: 1em;}
#menu_pure a {text-decoration: none; color: #3e7d30;}

#menu_pure li {padding-bottom: 1em;}
#menu_pure li a {display: block; border-bottom: 2px solid #eaf5e2; padding: 1px 2px; font-weight: bold;}
#menu_pure li li {padding-top: 1px; padding-bottom: 0;}
#menu_pure li li a {display: inline; width: auto; border: none; padding: 0; font-weight: normal;}
#menu_pure li li a:hover {text-decoration: underline;}

#menu_pure li ul {display: none;}
/* -------- */





/* generated by csscreator.com */ 



html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
  background:#F2F2F2 none repeat scroll 0%;
   
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #303030;

} 

.topfade { background: transparent url(img/top_shadow.gif) bottom left; width: 897px; margin: 0 auto; height: 32px; }
.botfade { background: transparent url(img/bottom_shadow.gif) bottom left; width: 897px; margin: 0 auto; height: 32px;  }



#mid_border {
background:transparent url(img/middle_fade.gif) repeat-y scroll 0%;
height:auto;
margin:0pt auto;
text-align:center;
width:897px;
}

#pagewidth{ 
background:transparent url(img/middle_fade.gif) repeat-y scroll 0%;
height:auto;
margin:0pt auto;
text-align:center;
width:800px;
/* FAUX COLUMNS!!*/ background: #e2f5d2;
} 
 
#header{
border-bottom:4px solid #ffffff;
 background-image: url(img/alilandia_header.jpg);
 position:relative; 
 height:120px; 
  background-color:#62DA13; 
 width:100%;
} 
 
#leftcol{
 width:25%; 
 float:left; 
 position:relative; 
 background-color:#eaf5e2; 
 }

 
#maincol{
 background:transparent url(img/main_bg.jpg) repeat-y scroll 0%;
 background-color: #EDFAC5;  
 float: right; 
 display:inline; 
 position: relative; 
 width:75%; 
min-height: 500px;
height: auto !important;
height: 500px;
 }
 

 
#footer{
vertical-align: middle;
background: url(img/footer_bg.jpg) repeat-x scroll 0%;
 text-align:center;
 height:50px; 
 background-color:#DBFF68; 
 clear:both;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #404040;
 } 
 
.blockq_intro {
  background-color: #FFFFEE;
 padding: 15px 15px 15px 7px;
  margin: 15px 15px 15px 15px;
 }
 
 
 blockquote {

margin:45px;
padding:0pt;
}
 

 
.bqstart {
     float: left;
     height: 30px;
     margin-top: -50px;
     padding-top: 15px;
     margin-bottom: -50px;
     font-size: 700%;
     color: #69c;
 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     margin-bottom: -50px;
     padding-top: 0px;
     font-size: 700%;
     color: #69c;
 }
 


#habsel{
margin: 5px auto;

}

#habSel input {
  color:#3e7d30;
  font: bold 84% 'trebuchet ms',helvetica,sans-serif;
  background-color:#ffffee;
  border:1px solid;
  border-color: #696 #363 #363 #696;
}


.mail_ok {
 width: 100%; 
 padding: 15px; 
float: none;
margin: auto;
 color:#000; 
 text-align: center; 
 font: verdana, arial, sans-serif; 
font-size:12px;
font-size-adjust:none;
font-weight: bold;
}



 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}






 /* ---- 
  STYLE -----*/
#search {
background:transparent url(img/bg-search.gif) no-repeat scroll 0%;
float:none;
margin:5px;
width: 190px;
height: 70px ;
}

#search h2 {
color:#821C03;
font-family:Georgia,serif;
font-size:20px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
display:block;
height:10px;
text-indent:0px;
width: 100%;
}

#search .txt {
border:1px solid #B6B3B3;
float: left;
width:110px;
}

#search .btn {
vertical-align:right;
}

#search p {
color:#949483;
font-size:10px;
padding:10px 10px 10px 10px;
}
#search a:link, #search a:visited {
color:#505050;
}
#search a:hover {
color:#202020;
}

#search span {
float: left;
}


.search_label {
width : 90%;
margin :  -7px auto 30px auto;
display:block;
background-color: #99de8f;
color: #303030;
padding:5px 0 5px 20px;
border-bottom:4px solid #edfac5;
}


 /* ---- SEARCH STYLE END -----*/ 







 /* ---- PAGINAZIONE -----*/ 
.paginazione  
{
float: none;
padding:10px 10px 10px 10px;
margin : auto ;
}
.paginazione  a:hover {

}
.paginazione a:link , .paginazione a:visited
{
float: none;
margin: auto;
}
 /* ---- PAGINAZIONE END -----*/ 



a:link {
	color: #404040;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;

}
a:active {
	text-decoration: none;
	color: #666666;
}
.Stile1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: xx-large;
}




/*

.tabella {
	border: 1px solid #b2b3bf;
}
.testo_grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.titoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0099CC;
	font-weight: bold;
}
.inp {
	font-size: 10px;
}
.inp2 {
	font-size: 11px;
}
.history {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.titolo2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.titolo3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;

}


    INIZIO style BLOG       
 .tb_comm_1      { 	background-color: #f1f1f1	; border-top: 1px solid #959596;}
 
 .tb_comm_2      { 	background-color: #FFFFFF; border-top: 1px solid #959596; }
 
 .tb_comm_author { 	background-color: #FFCC33; border-top: 1px solid #959596; }
 



  .n_post{
  font-size: 4em;
	text-align: center;
	color: #d0d0d0;
}

  .comm_name{
 font-size: 1.5em;
	margin-top: 10px;
	text-align: center;
	color: #404040;
}


  .men_arc_cat{
  font-weight: bold;
  font-size: 1.2em;
	margin-top: 10px;
	text-align: center;
	color: #404040;
}





  .link_el:link, a:link, a:visited{
  font-size: 1.0em;
	margin-top: 10px;
	text-align: center;
	color: #06c;
}


  .link_el:link, a:hover  {
  font-size: 1.0em;
	margin-top: 10px;
	text-align: center;
	
	color: #04c;
}



  .comm_date {
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 0.9em;
  color: #777777;
  }
 
 .bl_title1 {
 font-size: 1.7em;
 	font-weight: bold;
	margin-top: 10px;
	text-align: center;
	color: #202020;
}
  .bl_date {
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 0.9em;
  color: #777777;
  }

*/
