body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#ffffff;
	color:#363636;
	text-align:justify;
	margin: 0px;
	padding: 0px;
}
img{
	border:none;
	display:block;
}


a{
	border:none;
	text-decoration:underline;
	color:#035004;
}
.test{
	border: 1px solid red;}

.top {
	vertical-align: top;
}

.middle {
	vertical-align: middle;
}
.bottom{
	vertical-align:bottom;
}
.left {
	text-align: left;
}

.right {
	text-align: right;
}

.center {
	text-align: center;
}

.bold {
	font-weight: bold;
}
.inline{
	block:inline;
}
.block{
	display:block;
}
/**Height**/
.height239{
	height:239px;
}
.height103{
	height:103px;
}
.height102{
	height:102px;
}
.height137{
	height:137px;
}
.height317{
	height:317px;
}
.height376{
	height:376px;
}
.height378{
	height:378px;
}
.height275{
	height:275px;
}
.height276{
	height:276px;
}
.height38{
	height:38px;
}
.height41{
	height:41px;
}
.height105{
	height:105px;
}
.height273{
	height:273px;
}
.height63{
	height:63px;
}
.height74{
	height:74px;
}

.main_left_bg{
	background-image:url(../images/flex_left.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
.bg_right_flex{
	background-image:url(../images/flexd_right.gif);
	background-position:top left;
	background-repeat:repeat-y;
}

.bg_adres1{
	background-image:url(../images/bg_adres1.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:239px;
}
.bg_menu_cont{
	background-image:url(../images/bg_menu_cont.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:378px;
}
.bg_right{
	background-image:url(../images/logo_right.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:239px;
}
.bg_hint{
	background-image:url(../images/hints.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:137px;
}
.bg_footer{
	background-image:url(../images/footer.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:38px;
}
.bg_menu{
	background-image:url(../images/bg_menu.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:317px;
}
.bg_bottom{
	background-image:url(../images/flex_front.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
.bg_right_front{
	background-image:url(../images/flex_right_front.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
.bg_botto{
	background-image:url(../images/bottom.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
.adres{
	width:109px;
	overflow:hidden;
	margin-left:95px;
	margin-top:148px;
	line-height:15px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
.adres_cont{
	width:109px;
	overflow:hidden;
	margin-left:95px;
	line-height:15px;
	margin-top:11px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
.title{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#429F5C;
	width:300px;
	overflow:hidden;
	margin-top:33px;
	margin-bottom:25px;
	margin-left:89px;
}
.title2{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#429F5C;
	width:300px;
	overflow:hidden;
	margin-top:33px;
	margin-bottom:25px;
	margin-left:48px;
}

.content{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	width:355px;
	margin-left:89px;
	overflow:hidden;
	color:#363636;
}
.content2{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	width:624px;
	margin-left:48px;
	overflow:hidden;
	color:#363636;
	margin-bottom:40px;
}
.left_footer{
	margin-left:18px;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#A7A7A7;
}
.left_footer a{
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#A7A7A7;
	text-decoration:none;
}
.right_footer{
	margin-right:21px;
}
.right_footer a{
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#A7A7A7;
	text-decoration:none;
}
.negesso{
	display:inline;
	
}
