/*------------------------------------GENERAL------------------------------------*/
*{margin:0px; padding:0px;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;}
#center {width:1021px; margin:auto;}

/*------------------------------------HEADER------------------------------------*/

#logo {float:left; width:470px;}
#tel {float:left; width:520px;}
#send{float:left; width:30px;}

#logoimg {margin-left:70px; margin-top:px;}
#telimg {margin-top:45px;float:left;}
#numtel {float:left; margin-top:38px; font-size:42px; color:#3a3734;}
#homeimg {margin-top:20px; margin-left:1px; border:0px;}
#mailimg {margin-top:10px; border:0px;}
#mapimg {margin-top:10px; border:0px;}


/*------------------------------------MAIN------------------------------------*/

#maintop{clear:left;}

#maintopleft {
	float:left;
	background-image:url(/images/fieldleft.png);
	width:496px;
	height:292px;
	background-repeat:no-repeat;
	margin-top:-30px;
}

#title {margin-top:66px; margin-left:70px;}
#title p {color:#FFFFFF; font-family:16px; margin-left:15px;}

#text {
	clear:left;
}
#text p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin-left:110px;
	margin-right:65px;
}
#text a {text-decoration:none;}

a img {border:0;}

#text img {border:0px;}
#maintopcenter {float:left; margin-top:40px;}
#maintopcenter p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
#maintopcenter a {text-decoration:none;	color:#3a3734;}
#maintopright {
	float:right;
	background-image:url(/images/fieldright.png);
	width:284px;
	height:227px;
	background-repeat:no-repeatp;
	margin-top:30px;
}

#mainfirstleft {clear:left; width:470px; float:left; margin-top:25px;}

#mainfirstright{float:left; width:510px; margin-top:25px;}

#mainsecondleft{clear:left; width:470px; float:left; margin-top:20px;}

#mainsecondright{float:left; width:510px; margin-top:20px;}

#centertext {font-size:30px; color:#009049;}

#div1 {float:left; margin-left:30px;}
#div2 {float:left; margin-top:-23px; margin-left:5px;}

#menutext{clear:left; margin-left:40px;}
#menutext p {font-size:16px; font-weight:bold;}
#menutext a {color:#3a3734; text-decoration:none;}

#news {clear:left; margin-left:10px;}
#news #span1 {float:left; font-size:14px; color:#009049; font-weight:normal; width:18%; margin-bottom:0px;}
#news #span2 {font-size:14px; color:#3a3734; font-weight:bold; margin-left:12px; width:80%; margin-bottom:13px;}
#news a {text-decoration:none;}
#news img {border:0px;}

#fotogal {clear:left; float:left; margin-left:40px; margin-bottom:40px;}

#company {clear:left;}
#company p {font-size:14px; color:#24211d;}

#act {clear:left; float:left; width:445px; margin-bottom:40px; margin-left:25px;}
#actleft {float:left; width:510px; margin-bottom:40px;}

#path {font-size:10px; color:#24211d; margin-bottom:10px;}
#name {font-size:14px; color:#009049; font-weight:bold; margin-bottom:7px;}
#content {font-size:12px; color:#24211d;}

table {margin:10px 0px;}
ul {padding-left:10px;}
#content p {line-height:15px;}
#content h2, #content h3 {margin:10px 0px;color:#009049;}
td p {font-size:12px; color:#24211d;}

.up {
	color: #535353
	font-weight: bold;
	font-size: 14px;
	background-color: #00F47A;
	text-align: center;
	valign: top;
	border-style: dotted;}

/*------------------------------------FOOTER------------------------------------*/

#footer { clear:center;background-image:url(/images/footer.png); width:1023px; height:53px; background-repeat:no-repeat; margin:auto;}