@import url(http://fonts.googleapis.com/css?family=Fanwood+Text);

@font-face {
	font-family:'Perpetua';
	src: url('style/perpetua.eot');
	src: local('Perpetua'), url('style/perpetua.ttf') format('truetype');
}

@font-face {
	font-family:'Myriadpro';
	src: url('style/myriadpro.eot');
	src: local('Myriadpro'), url('style/myriadpro.ttf') format('truetype');
}



	body {
		background-color:#3c3c3c;
	}
	
	a {color:#fff;text-decoration:none;}
	a:hover{text-shadow: 4px 4px 2px #100d06;}
	
	#container {
		position: absolute;
		width:996px;
		height:900px;
		background-image:url(images/0bck_index.jpg);
		background-repeat:no-repeat;
		background-position: top center;
		top:50%;
		margin-top: -376px;
		left:50%;
		margin-left: -499px;
		border: 1px solid #bdc7b1;
	}
	#txt_block {
		width:304px;
		padding-left:7px;
	}


/*----------------------------------------*/
	#bg_sel {
		font-family: 'Myriadpro', sans-serif;
		height:80px;
		position:absolute;
		top:3px;
		left:60px;
		z-index:9999;
		font-size:12px;
		color:#fff;
	}
	#bg_sel a {
		opacity: 0.6;
	}
	#bg_sel a:hover {
		opacity: 1;
	}
/*----------------------------------------*/

	
	#entra {
		color:#fff;
		font-size:22px;
		position: absolute;
		right:46px;
		bottom:155px;
		text-shadow: 2px 2px 2px #000;
	}
	
	#entra a {
		color:#fff;
		text-decoration: none;
	}
	
	#entra a:hover {
		text-shadow: 4px 4px 4px #100d06;
	}
	
	#logo {
		position: absolute;
		top:25px;
		right:100px;
		z-index:1000;
	}
	#logo img {
		height:178px;
	}
	
	#allevamento {
/* 		font-family: 'Fanwood Text', serif;*/
 		font-family: 'Perpetua', sans-serif;
		position:absolute;
		width:660px;
		text-align:left;
		top:30px;
		left:325px;
		font-size:50px; 
		color:#2b220f;
	}
	#text {
		position:absolute;
		top:182px;
		left:60px;
		width:846px;
		height:510px;
		padding:15px;
		padding-top:25px;
		background-image:url(images/2b220f_85.png);
		color:#ffffff;
	}
	
	#links {
		float:left;
		width:250px;
		font-size:20px;
		text-transform:uppercase;
	}
	
	#links ul li {
		height:36px;
	}
	
	#links ul li a {
		text-decoration: none;
		color:#fff;
	}
	
	#links ul li a:hover {
		text-shadow: 4px 4px 2px #100d06;
	}
	
	#links ul li a:active {
		color:#baa578;
	}
	
	
	#txt_block {
		text-align:justify;
		height:360px;
		float:left;
		width:320px;
		overflow:hidden;
		font-family: 'Myriadpro', sans-serif;
	}
	#cnt_textblock {
		font-family: 'Myriadpro', sans-serif;
/* 		width:588px; */
		width:260px;
		text-align:justify;
		height:360px;
		float:left;
		padding-left:7px;
	}
	#photo{
		float:left;
		width:240px;
	}
	
	#lyr1 {
		line-height:17px;
		font-family: 'Myriadpro', sans-serif;
	}
/* LINKS, CREDITS ----------------------------------------------------- */	
	.banda {
		width:100%;
		
		height:20px;
		padding-top:4px;
	/*	background-color:#2b220f;
		border:1px solid #000;*/
		color:#fff;
	}
	.banda a {
		color:#fff;
		text-decoration: none;
	}
	
	.banda a:hover {
		color:#fff;
		text-shadow: 4px 4px 2px #100d06;

	}
	.divisore {
		height:27px;
	}
	.banda_h {
		width:100%;
		text-align:center;
		padding-top:4px;
		background-color:#2b220f;
		border:1px solid #000;
		color:#fff;
	}
	.list_links {
		width:100%;
				
		padding-top:15px;
		padding-bottom:15px;
	}
	
	.list_links a {
		color:#fff;
		text-decoration: none;
	}

	.list_links a:hover {
		color:#fff;
		text-shadow: 4px 4px 2px #100d06;
		text-decoration: none;
	}
	
	#facebook {
		position: absolute;
		bottom:50px;
		right:62px;
	}
	
	#credits {
		font-family: helvetica, arial, sans-serif;
		font-size:13px;
		position: absolute;
		left:0px;
		bottom:110px;
		color:#ffffff;
		width:998px;
		text-align:center;
	}
	
	#credits a {
		text-decoration: none;
		color:#ccc;
	}
	#credits a:hover {
		color:#fff;
		text-shadow: 4px 4px 2px #100d06;
	}
