/* body and other backgrounds begin */
body{
 background-color: #e7f6e0;
}
.body_admin{
 background-color: #f4fdf1;
}
.bgr_footer{
 background : url(../img/footer_bgr.gif);
 background-repeat : repeat-x;
 }
.bgr_menu{
 background : url(../img/menu_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_evens{
 background : url(../img/evens_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_last_news_top{
 background : url(../img/news_top_img.jpg);
 background-repeat : no-repeat;

 }
.bgr_Last_News_left{
 background : url(../img/news_left_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_Last_News_right{
 background : url(../img/news_right_bgr.gif);
 background-position : right;
 background-repeat : repeat-y;
}
.bgr_Last_News_bottom{
 background : url(../img/news_bottom_img.gif);
 background-repeat : no-repeat;
}
.bgr_Last_News_buton{
 background : url(../img/news_bottom_img.jpg);
 background-repeat : repeat-x;
}
.bgr_form_top{
 background : url(../img/form_top_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_form_bottom{
 background : url(../img/form_bottom_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_form_left{
 background : url(../img/form_left_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_form_right{
 background : url(../img/form_right_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_menu_horiz{
 background : url(../img/menu_horiz_bgr.gif);
 background-repeat : repeat-x;
}
 .bgr_img_right_bottom{
 background : url(../img/plage-sm_bottom_bgr.gif);
 background-repeat : repeat-x;
 background-position : bottom;
 }
.bgr_content_left{
 background : url(../img/content_left_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_content_bottom{
 background : url(../img/content_bottom_bgr.gif);
 background-repeat : repeat-x;
 background-position : bottom;
}
/* body and other backgrounds end */


/* menu styles begin */


.menu_link_horiz{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #FFFFFF;
}
a.menu_link_horiz:hover{
	background-color: transparent;
	text-decoration : none;
	color: #ff7701;
}

.menu_link_horiz_selected{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #ff7701;
}

.menu_link{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #1b7a42;    
}
a.menu_link:hover{
	background-color: transparent;
	text-decoration : none;
	color: #ff7701;
}
.menu_link_2{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #1b7a42;    
}
a.menu_link_2:hover{
	background-color: transparent;
	text-decoration : none;
	color: #ff7701;
}
.menu_more{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #1b7a42;
	padding-left : 85px;
	padding-right : 5px;
	padding-top : 4px;
	padding-bottom : 14px;
   display: block;
}
a.menu_more:hover{
	background-color: transparent;
	text-decoration : none;
	color: #ff7701;
}
.mainmenu{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #1b7a42;
	padding-left : 30px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	text-align : left;
	display: block;
	background : url(../img/menu_left_img.jpg);
	background-repeat : no-repeat;
	background-position : center;
	vertical-align : middle;
}

a.mainmenu:hover{
	background-color: transparent;
	text-decoration : none;
	color: #e77817;
	background-repeat : no-repeat;
	background-position : center;
}
.mainmenu_selected{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #e77817;
	padding-left : 30px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	text-align : left;
	display: block;
	background : url(../img/menu_left_img.jpg);
	background-repeat : no-repeat;
	background-position : center;
	vertical-align : middle;
}
.submenu{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color: #759FD5;
	padding-left : 22px;
	padding-right : 5px;
	padding-top : 1px;
	padding-bottom : 2px;
	text-align : left;
	display: block;
}
a.submenu:hover{
	background-color: transparent;
	text-decoration : none;
	color: #33B4E9;
}
.mainmenu_table{
	margin-bottom : 19px;
	margin-left : 11px;
	margin-right : 11px;
	margin-top : 1px;
	display: block;
}
	.menu_line{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color: #61C4EE;
}


/* menu styles end */


/* content styles begin */

.star{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #e77817;
}
.error{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #ff0000;
}
.info_small{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #5891B9;
}
.title{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : normal;
	color: #1b7a42;
}
.subtitle{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #c46d08;
}
.evens{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color: #FFFFFF;
}
.forms{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color: #FFFFFF;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 8px;
	padding-bottom : 3px;
    display: block;
}
.last_news{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color: #1b7a42;
	padding-left : 20px;
	padding-right : 40px;
	padding-top : 4px;
	padding-bottom : 5px;
   display: block;

}

.bodytext{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight :  normal;
	color: #000000;
}
.bodytext2{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 15px;
	font-weight : normal;
	color: #1f1a17;
}
.bodytext4{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 15px;
	font-weight : bold;
	color: #325522;
}	
.adress{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	vertical-align : middle;
	color: #2C5896;
}
/* content styles end */


/* footer styles begin */

.copyright{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color: #10577E;
}

/* footer styles end */



/* form styles begin */

input.input_gen{
 background : url(../img/imput_general_bgr.gif);
 background-color: #ffffff;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #325522;
 width: 176px;
 height: 17px;
 border-style:solid;
 border-width:1px;
 border-color: #7d9e6e;
}
input.input_button_gen{
 background : url(../img/imput_bgr.gif);
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 13px;
 font-weight: bold;
 color: #ff7701;
 width: 90px;
 height: 22px;
 border-width:1px;
 border-color: #7d9e6e;
}
 
select.select_gen{
 background-color: #FFFFFF;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #325522;
 width: 176px;
 height:17px;
 border-style:solid;
 border-width:1px;
 border-color: #7d9e6e;
}
textarea.text_gen{
 background-color: #FFFFFF;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: normal;
 color: #325522;
 width: 176px;
 height: 80px;
 border-style:solid;
 border-width:1px;
 border-color: #7d9e6e;
}

/* form styles end */

