*{
	font-size:100%;
	margin:0;
	padding:0;
}
body{
	font-size:11px;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	text-align:center;
	background:#DCD0C2 url(../img/body_bg.jpg);
	color:#fff;
}
img{
border:0;
}


a{
color:#fff;
text-decoration:none;
}

a:hover,
a:active,
a:focus {
color:#fff;
text-decoration:underline;
}

#wrap{
margin:0 auto;
width:779px;
}

#wrap2{
margin:0 auto;
width:990px;
text-align:center;
}

#topflash{
width:990px;
margin:0 auto;
height:315px;
}

#mainbox{
width:779px;
margin:0 auto;
background:#91C239 url(../img/main_bg2.jpg) center top repeat-x;
text-align:center;
float:left;
}

#l{
padding-top: 10px;
padding-bottom: 10px;
float:left;
width:310px;
}

#r{
float:left;
width:465px;
border-left:1px dotted #92C33A;
}

#p1, #p2{
padding: 20px;
text-align: justify;
}

#p1 strong,#p2 strong{
font-size:14px;
}


#foot{
clear:both;
width: 990px;
height:40px;
margin: 0 auto;
}


#l h1{
display: block;
padding-left: 50px;
font-size:14px;
background:url(../img/d1.gif) no-repeat 0 -6px;
text-align:left;
line-height:55px;
margin-left: 10px;
}

#r h1{
display: block;
padding-left: 50px;
font-size:14px;
background:url(../img/d1.gif) no-repeat 0 -6px;
text-align:left;
line-height:55px;
margin-left: 10px;
}

#menu2{
float: right;
width: 739px;
height: 40px;
line-height:38px;
background-color: #91c23b;
}

#menu2 a{
font-weight:bold;
}

a.w_tresc2:hover{
text-decoration:none;
color:yellow;
}