body, html{
	margin:0;
	padding: 0;
	background: #545353;
	text-align: center;
}

/************************************/
/*            STRUCTURE            */

#total_page{
	margin: 0 auto;
	text-align: left;
	width: 758px;
	background-color: #6f6f6f;
	
}


#head{
	
}

#photo{
	background: #000 url(../img/structure/wildlife.gif) no-repeat right bottom;
	height: 302px;
	
}

#container{
	line-height: 14px;
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
}

#box{
	margin-left: 20px;
	width: 320px;
	float:left;
	/*border:1px solid #fff;*/
}

#box a{border: 1px solid #6f6f6f;  display:block;}
#box a:hover{border: 1px solid #fff;}

/************************************/
/*            FONTS                */

#total_page, body{
	font-family: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3b3a3a;
}

td{
	font-family: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}
h1{
	font-family: "Lucida Sans",  "Lucida Sans Unicode", Arial, Sans-Serif, Helvetica, Geneva;
	font-size: 30px;
	font-weight: normal;
	color: #000;
	margin:0;
	line-height: 36px;
	letter-spacing: -3px;
}

h2{
	font-family: "Lucida Sans",  "Lucida Sans Unicode", Arial, Sans-Serif, Helvetica, Geneva;
	font-size: 18px;
	font-weight: normal;
	/*color: #B1E7F0;*/
	margin: 0px 0px 5px 0px;
	letter-spacing: -2px;
}

h3{
	font-family: "Lucida Sans",  "Lucida Sans Unicode", Arial, Sans-Serif, Helvetica, Geneva;
	font-size: 11px;
	font-weight: bold;
	color: #B22222;
	margin: 0px;
}


a{
	color: #3a5c7c;
}

a:hover{

}

/************************************/
/*            ADD-ONS               */

img{
	border: 0;
}

input, textarea, select{
	font-size: 10px;
	border: 1px solid #ccc;
	font-weight: bold;
	letter-spacing: 0px;
	font-family: verdana, arial, helvetica;
	background-color: #737373;
	color: #fff;
}

.invia{
	margin-left: 30px;
	color: #fff; 
	padding: 2px 15px;
}

select{
	border: 0px solid #ccc;
}

#privacy{
	line-height: 10px;
}

form{
	margin: 0;
}

#cleaner{
	clear: both;
}
