/***** generale *****/
body {
	margin: 0;
	padding: 0;
	background:#fff url("../images/bg.jpg") top repeat;
}
#container {
	margin:0 auto;
	width:1011px;
	background-color: transparent;
}

/* ----------- coloane ----------- */
#left {
	width:38px;
	margin:0;
	height:480px;
	float:left;
	background: url("../images/bgleft.jpg") no-repeat;
}
#right {
	width:38px;
	margin:0;
	height:480px;
	float:left;
	background: url("../images/bgright.jpg") no-repeat;
}
#centru {
	width:935px;
	margin:0;
	float:left;
}

/* ----------- HEADER ----------- */
#header {
	width:935px;
	margin:0;
	height:42px;
	float:left;
	background: url("../images/headerbg.jpg") no-repeat;
}
#header-dreapta {
	width:54px;
	margin:0 10px 0 0;
	height:28px;
	float:right;
	padding:14px 0 0 0;
}
#top {
	float:left;
	width:935px;
	height:395px;
	margin:0;
	padding:0;
}

/* ----------- main----------- */
#main{
	margin: 2px 0 0 0;
	padding: 0;
	background:url("../images/bg-main.jpg") top repeat-x;
	width:935px;
	float:left;
}
#colleft{
	margin: 0 0 15px 0;
	padding: 0;
	width:694px;
	float:left;
}

#colright{
	margin: 0 0 0 15px;
	padding: 0;
	width:226px;
	float:left;
}

/* ----------- left ----------- */

.armi {
	float:left;
	display:block;
	width:650px;
	margin:0;
}
.armi p{
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 13px;
	color:#fff;
	margin:0;
	padding:10px 0 0 0;
	line-height:16px;
}
.armi p span{
	color:#D7A033;
	font-weight:bold;
}
.armi img {
	float:left;
	margin: 0 10px 5px 0;
	border:7px solid #221711;
}
.imgleft {
	float:left;
	margin: 0 10px 5px 0;
	border:7px solid #221711;
}
#colleft h1{
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 19px;
	color:#D7A033;
	margin:0 0 15px 0;
}
#colleft p{
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 13px;
	color:#fff;
	margin:0;
	line-height:16px;
}
#colleft p span{
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 13px;
	color:#D7A033;
	font-weight:bold;
	margin:0;
	line-height:16px;
}
#colleft a{
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 13px;
	color:#D7A033;
	margin:0;
	line-height:16px;
	text-decoration:underline;
}
#colleft a:hover{
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 13px;
	color:#D7A033;
	margin:0;
	line-height:16px;
	text-decoration:none;
}
#colleft td{
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 13px;
	color:#fff;
	margin:0;
	line-height:16px;
}
.box{
	margin:2px 0;
	padding:3px;
	width: 300px;
	height:24px;
	background: url("../images/input.jpg") top repeat;
	border:none;
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 13px;
	color:#fff;
}
.field{
	margin:2px 0;
	padding:3px;
	width: 300px;
	height:100px;
	background: url("../images/input.jpg") top repeat;
	border:none;
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 13px;
	color:#fff;
	overflow:auto;

}
.input {
	width:190px;
	height:18px;
	margin:0;
	padding:2px;
	font-family: 'Trebuchet MS', Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000;
	background:#fff;
	border:1px solid #FFFFFF;
}
.selectare{
	margin:2px 0;
	padding:3px;
	width: 306px;
	height:24px;
	background: url("../images/input.jpg") top repeat;
	border:none;
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 13px;
	color:#A37245;
}
.buttons{
	margin:2px 0;
	padding:3px;
	width: 80px;
	height:24px;
	background: #D7A033;
	border:none;
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000;
}
.button{
	margin:0;
	padding:2px;
	width: 100px;
	height:22px;
	background: #B8280C;
	border:none;
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#fff;
}



/* ----------- meniu ----------- */
#meniu {
	width:935px;
	height:44px;
	float:left;	
	display:block;
	margin: 0 0 15px 0;
	padding:0;
}
#meniuefectiv {
	width:935px;
	height:44px;
	float:right;
}
.submeniu{list-style:none;margin:0; padding:0;width:935px; display:inline;}
.submeniu li {list-style:none; float:left;margin:0; padding:0;}
.submeniu a{display:block;float:left;height:44px;}

.home span, .home1 span, .migratoria span, .migratoria1 span, .stanziale span, .stanziale1 span, .ungulati span, .ungulati1 span, .calendario span, .calendario1 span, .arme span, .arme1 span,  .casa span, .casa1 span, .contatto span, .contatto1 span {display:none}

.home {width:106px;background:url(../images/home_off.jpg) 0 0;}
.home:hover, .home1 {width:106px;background:url(../images/home_on.jpg) 0 0;}

.migratoria {width:118px;background:url(../images/migratoria_off.jpg) 0 0;}
.migratoria:hover, .migratoria1 {width:118px;background:url(../images/migratoria_on.jpg) 0 0;}

.stanziale {width:119px;background:url(../images/stanziale_off.jpg) 0 0;}
.stanziale:hover, .stanziale1 {width:119px;background:url(../images/stanziale_on.jpg) 0 0;}

.ungulati{width:114px;background:url(../images/ungulati_off.jpg) 0 0;}
.ungulati:hover, .ungulati1 {width:114px;background:url(../images/ungulati_on.jpg) 0 0;}

.calendario {width:114px;background:url(../images/calendario_off.jpg) 0 0;}
.calendario:hover, .calendario1 {width:114px;background:url(../images/calendario_on.jpg) 0 0;}

.arme {width:123px;background:url(../images/arme_off.jpg) 0 0;}
.arme:hover, .arme1 {width:123px;background:url(../images/arme_on.jpg) 0 0;}

.casa {width:141px;background:url(../images/casa_off.jpg) 0 0;}
.casa:hover, .casa1 {width:141px;background:url(../images/casa_on.jpg) 0 0;}

.contatto {width:100px;background:url(../images/contatto_off.jpg) 0 0;}
.contatto:hover, .contatto1 {width:100px;background:url(../images/contatto_on.jpg) 0 0;}



.home span, .home1 span, .migratoriaen span, .migratoriaen1 span, .stanzialeen span, .stanzialeen1 span, .ungulatien span, .ungulatien1 span, .calendarioen span, .calendarioen1 span, .armeen span, .armeen1 span,  .casaen span, .casaen1 span, .contattoen span, .contattoen1 span {display:none}

.home {width:106px;background:url(../images/home_off.jpg) 0 0;}
.home:hover, .home1 {width:106px;background:url(../images/home_on.jpg) 0 0;}

.migratoriaen {width:118px;background:url(../images/migratoriaen_off.jpg) 0 0;}
.migratoriaen:hover, .migratoriaen1 {width:118px;background:url(../images/migratoriaen_on.jpg) 0 0;}

.stanzialeen {width:119px;background:url(../images/stanzialeen_off.jpg) 0 0;}
.stanzialeen:hover, .stanzialeen1 {width:119px;background:url(../images/stanzialeen_on.jpg) 0 0;}

.ungulatien{width:114px;background:url(../images/ungulatien_off.jpg) 0 0;}
.ungulatien:hover, .ungulatien1 {width:114px;background:url(../images/ungulatien_on.jpg) 0 0;}

.calendarioen {width:114px;background:url(../images/calendarioen_off.jpg) 0 0;}
.calendarioen:hover, .calendarioen1 {width:114px;background:url(../images/calendarioen_on.jpg) 0 0;}

.armeen {width:123px;background:url(../images/armeen_off.jpg) 0 0;}
.armeen:hover, .armeen1 {width:123px;background:url(../images/armeen_on.jpg) 0 0;}

.casaen {width:141px;background:url(../images/casaen_off.jpg) 0 0;}
.casaen:hover, .casaen1 {width:141px;background:url(../images/casaen_on.jpg) 0 0;}

.contattoen {width:100px;background:url(../images/contattoen_off.jpg) 0 0;}
.contattoen:hover, .contattoen1 {width:100px;background:url(../images/contattoen_on.jpg) 0 0;}

.anylinkcss a{
  display:block;
  float:left;
  height: auto !important;
}
.anylinkcss{
	position:absolute;
	z-index: 100;
	visibility: hidden;
	border:none;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	background-color: #221711;
	width: 174px;
	margin:0;
	padding:0;
}
.anylinkcss a{
	width: 166px;
	display: block;
	border-top:1px dotted #A37245;
	padding:7px 0 7px 7px;
	margin:0px;
	text-decoration: none;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#ffffff;
	background:#fff url("../images/bgmenu.jpg") top repeat;
	height:32px;	
}
.anylinkcss a:hover{ 
	color: #A37245; 
	background:url("../images/bgmenu.jpg") top repeat;
}
.textHightlight {
	background:#CC0202;	
}

/* ----------- right ----------- */
.news {
	float:left;
	width:226px;
	margin:0 0 15px 0;
	padding:0;
	background:url("../images/bgnews.jpg") top repeat-y;
}
.textnews{
	float:left;
	width:196px;
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	margin:10px 10px 10px 20px;
	line-height:15px;
}
.textnews a{
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#fff;
	text-decoration:none;
}
.textnews a:hover{
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#A37245;
	text-decoration:none;
}
.textnews span{
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#A37245;
	text-decoration:none;
}
.stat{
	float:left;
	width:226px;
	margin:0 0 15px 0;
	padding:0;
	text-align:center;
}
.newsletter{
	float:left;
	width:196px;
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	margin:0 10px 5px 20px;
	
}
.newsletter p{
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	margin:0 0 5px 0;
	
}
/* ----------- footer ----------- */
#footer{
	margin:0 auto;
	padding:0;
	width: 935px;
	height:44px;
	clear:both;
	line-height:44px;
	background: url("../images/footerbg.jpg") no-repeat;
}
.footer-left{
	float:left;
	margin: 0 0 0 10px;
	padding:0;
	width:300px;
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#A37245;
}
.footer-right{
	float:right;
	margin: 0 10px 0 0;
	padding:0;
	width:300px;
	text-align:right;
}
.footer-right a{
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#A37245;
	margin:0;
	padding:0;
	text-decoration:none;
}
.footer-right a:hover{
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#fff;
	margin:0;
	padding:0;
	text-decoration:none;
}

.calendar{
	float:left;
	margin: 0;
	padding:0;
	width:670px;
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#fff;
}
.calendar1{
	float:left;
	margin: 0;
	padding:5px 0;
	width:130px;
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#D7A033;
	font-weight:bold;
	border-bottom:1px dotted #A37245;
}

.calendar2{
	float:left;
	margin: 0 0 0 10px;
	padding:5px 0;
	width:200px;
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#fff;
	border-bottom:1px dotted #A37245;
}
.calendar3{
	float:left;
	margin: 0 0 0 10px;
	padding:5px 0;
	width:320px;
	font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#fff;
	border-bottom:1px dotted #A37245;
}


