
 @import "footer.css"; 
  @import "menu.css"; 
    @import "common.css"; 

body , html {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 	100%;
	font-weight: bold;
	margin: 0px; 
	width: 100%; 
	padding-top: 0px;	
	padding-right: 0px;  
	padding-left: 0px;	
	padding-bottom: 0px; 
	text-align: left;
	/*background: url(../gif/body_bg.gif) repeat-y 50% 0 ;*/
    background-image: url(../gif/dot.gif); 


}
#logo{
	display: none;
	}

#header{
   background-image: url(http://www.input2008.org.za/jahia/jsp/jahia/templates/input2008/default/img/header_323.jpg); 
	margin: 0px 0px auto 0px; 
	padding: 0px;
	height: 183px!important;
	min-height: 183px;
	width: 100%;
	text-align: left;
	border-top: #999 1px solid;
	
	
}

#header #path {
	font-family: verdana, geneva, arial, helvetica, sans-serif;	
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #fff;
	background-color: #333;
	margin: 157px 0px auto 307px; 
}
#header #path A{
	color: #fff;
	text-decoration: none;
	font-style: normal;
	background-color: #333;
}
#header #path A:Hover{
	background-color: #333;
	color: #f00;
}

#container {

	min-height: 100%!important;
	height: 100%;
	width: 765px;
	padding: 0px; 
	margin: 0px auto 0px 0px; 
	text-align: left; 
	border: #000 0px solid;
}


#colum_left {
 	height: 100%;
	min-height: 100%!important;
	width: 281px;
	text-align: left; 
	margin: 34px 0px 0px 0px;
	padding: 0px;
	border: #000 0px solid;
	float:left;
}

#colum_left #search {
	width: 281px;	
	text-align: right; 
	border: #000 0px solid;
	margin: 0px 0px 0px 0px;
}
#colum_left #search p{
	width: 281px;	
	text-align: right; 
	border: #000 0px solid;
		margin: 0px 0px 0px 0px;
}
#colum_left #search .ricerca {
	background-color: #fff;
      font-size: 11px;
	  color: black;
	text-align: left; 
	margin: 37px 0px 1px 50px;
	padding: 0px;
	border: #000 0px solid;
}
#colum_left #search input.text{
      width: 198px;
	  height: 17px;
	  background: #FFF;
      color:black;
      font-family: verdana, geneva, arial, helvetica, sans-serif;
      font-size: 11px;
	  margin: 0px 30px 0px 50px;
	  padding: 0px;
      border: solid 1px #999;
	  display: block;
}

#colum_left #search .submit{
      width: 60px;
	  background: #FFF;
      color:#CC0000;
      font-family: verdana, geneva, arial, helvetica, sans-serif;
      font-size: 11px;
	  font-weight: bold;
	  margin: 5px 30px auto 0px;
	  padding: 0px;
      border: solid 1px #999;

}


#colum_right {
	width: 454px;
	height: 100%;
	border: #000 0px solid;
	text-align: left; 
	margin: 34px 0px 40px 286px;
	padding-left: 10px;
}

#colum_right .titolo_g {
	background-color: #fff;
	color: #000;
	font-size: 1em;
	margin: 0px 0px auto 0px;
	padding: 0px 0px 0px 0px;
}
#colum_right .titolo {
	color: black;
	font-size: 0.8em;
	margin: 40px 0px auto 0px;
	padding: 0px;
	background-color: #fff;
}
#colum_right A .titolo {
	text-decoration: none;
}
#colum_right .testo {
	color: black;
	font-weight: normal;
	font-size: 0.7em;
	line-height: 1.9;
	background-color: #fff;
}


#colum_right .testo  A {
	
	color: #D82C2A;
	font-weight: bold;
	font-size: 1em;
	text-decoration: none;
	line-height: 1.9
}
#colum_right .testo  A:Hover {
	color: #CC0000;
		
}

/* PHOTO GALLERY */

#gallery_menu {
	 background-image: url(../gif/db_dot_sfondo_link.gif);
	 height:25px; 
	 display: block;
	 color: #666;
	 font-size: 0.7em;		
	 font-weight: normal;
}

#gallery_menu A{
	   	color: #D82C2A;
	    font-weight: bold;
		text-decoration: none;
		line-height: 22px;
}
#gallery_menu A:Hover{
	   	color: #CC0000;

}
#gallery {
	  width:100%; 
	         margin:18px 0 20px 0px;
	         border: #000 0px solid;
	  }
#gallery dl {
	  padding:5px 5px 5px 5px;
	  float:left;
	  }
#gallery img {
	  border:1px solid #000; 
	  margin:0 auto;
	  }
.didascalia {
	 font-weight: normal;
	  font-size:0.7em; 
	  text-align: center; 
	  margin:0; 
	  padding:0px 0px 5px 0px;
	         border: #000 0px solid;
			 width: 100px;
	  }

/* FINE PHOTO GALLERY */







#footer {
	clear: left;
    background-color: #A7A9AC; 
	margin: 0px 0px 0px 0px; 
	padding: 0px;
	height: 13px!important;
	min-height: 13px;
	width: 100%;
	text-align: left;
	border: #000 0px solid;
}


