/* body and other backgrounds begin */
body{
 background-color: #aaa8a4;
}

.img_marg_right{
 margin-right: 10px;
 /*margin-bottom: 10px;*/
}
.img_marg_left{
 margin-left: 10px;
 /*margin-bottom: 10px;*/
}
.bgr_botton{
 background : url(../images/button_bgr.gif);
 background-repeat : repeat-x;
}
.body_admin{
 background-color: #f4fdf1;
}
.bgr_last_news{
 background : url(../images/bgr_latest_news.jpg);
 background-repeat : no-repeat;
}
.bgr_site_top{
 background : url(../images/site_bgr_top.gif);
 background-repeat : repeat-x;
}
.bgr_site_left{
 background : url(../images/site_bgr_left.gif);
 background-repeat : repeat-y;
}
.bgr_home_page{
 background : url(../images/bgr_home_page.gif);
 background-repeat : repeat-y;
}
.bgr_line_press{
 background : url(../images/bgr_line_press.jpg);
 height: 28px;
 background-repeat : no-repeat;
}
.bgr_line_press_arrow{
 background : url(../images/bgr_line_press_arrow.jpg);
 height: 28px;
 background-repeat : no-repeat;
}
.bgr_site_right{
 background : url(../images/site_bgr_right.gif);
 background-repeat : repeat-y;
}
.bgr_site_bottom{
 background : url(../images/site_bgr_bottom.gif);
 background-repeat : repeat-x;
 background-position: bottom;
 
}
.bgr_footer_copyright{
 background : url(../images/footer_copyright_bgr.gif);
 background-repeat : repeat-x;
 }
 
.bgr_menu_horiz{
 background : url(../images/menu_horiz_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_menu{
 background : url(../images/menu_horiz_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_left_menu{
 background : url(../images/menu_left_left_bgr.jpg);
 background-repeat : repeat-y;
}
.bgr_left_top_menu{
 background : url(../images/menu_left_top_bgr.gif);
 background-repeat : repeat-x;
}

.bgr_cart{
 background: url(../images/Your_cart_bgr.jpg);
 background-repeat : no-repeat;
 }
.bgr_search{
 background: url(../images/search_bgr.jpg);
 background-repeat : no-repeat;
 }
 .bgr_search_input{
 background: url(../images/search_imput_bgr.gif);
 background-repeat : repeat-x;
 }
 .bgr_go{
 background: url(../images/go_bgr.gif);
 background-repeat : repeat-x;
 }
.bgr_menu_bottom{
 background : url(../images/footer_m_top_left_bgr.gif);
 background-repeat : repeat-x;
 background-position : bottom;
}
.bgr_menu_between{
 background : url(../images/menu_left_between_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_menu_between_02{
 background : url(../images/menu_left_bottom_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_bottom_cart{
 background : url(../images/Your_cart_bottom_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_menu_horiz{
 background : url(../images/menu_horiz_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(../images/form_top_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_form_bottom{
 background : url(../images/form_bottom_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_form_left{
 background : url(../images/form_left_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_form_right{
 background : url(../images/form_right_bgr.gif);
 background-repeat : repeat-y;
}
 .bgr_img_right_bottom{
 background : url(../images/plage-sm_bottom_bgr.gif);
 background-repeat : repeat-x;
 background-position : bottom;
 }
.bgr_content_left{
 background : url(../images/c_left_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_content_top{
 background : url(../images/c_top_bgr.gif);
 background-repeat : repeat-x;
 background-position : top;
}
.bgr_content_right{
 background : url(../images/c_right_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_content_bottom{
 background : url(../images/footer_top_c_right_bgr.gif);
 background-repeat : repeat-x;
}
/* body and other backgrounds end */

/* menu styles begin */


.menu_link_horiz{
	text-decoration : none;
	font-family : Verdana;
	font-size : 13px;
   font-weight : bold;
	color: #0b3251;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 6px;
	padding-bottom : 6px;
	text-align : left;
	display: block;
}
a.menu_link_horiz:hover{
	background : url(../images/menu_horiz_bgr_roll.gif);
	background-repeat : repeat-x;
	background-color: transparent;
	text-decoration : none;
	color: #FFFFFF;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 6px;
	padding-bottom : 6px;
	display: block;
}

.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_button{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color: #154f7d;
	padding-left : 15px;
	padding-right : 5px;
	padding-top : 4px;
	padding-bottom : 5px;
   display: block;
}
a.menu_button:hover{
	background-color: transparent;
	text-decoration : none;
	color: #FFFFFF;
}
.mainmenu{
  background-color: #bae2fe;
	text-decoration : none;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color: #145e99;
	padding-left : 7px;
	padding-right : 5px;
	padding-top : 4px;
	padding-bottom : 6px;
	text-align : left;
	background-repeat : repeat-x;
	background-position: bottom;
	vertical-align : middle;
	display: block;
}

a.mainmenu:hover{
	background-repeat : repeat-x;
	background-color: #7fbdf2;
	background-position: bottom;
	text-decoration : none;
	color: #FFFFFF;
	padding-left : 7px;
	padding-right : 5px;
	padding-top : 4px;
	padding-bottom : 6px;
	vertical-align : middle;
	display: block;
}
.links{
 	text-decoration : none;
	font-family : Arial;
	font-size : 11px;
	text-decoration: underline;
	color: #000000;
}

a.links:hover{
	text-decoration : none;
	font-family : Arial;
	color: #003ab8;
}
.links_CV{
 	text-decoration : none;
	font-family : Arial;
	font-size : 11px;
	padding-left : 5px;
	text-decoration: underline;
	color: #000000;
}

a.links_CV:hover{
	text-decoration : none;
	font-family : Arial;
	color: #003ab8;
	}

.menu_head{
 	text-decoration : none;
	font-family : Arial;
	font-size : 11px;
	color: #000000;
	padding-left : 5px;
	}

a.menu_head:hover{
	text-decoration : none;
	font-family : Arial;
	color: #003ab8;
}



/* 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: #154f7d;
}
.error{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #ff0000;
}
.title{
	background-color: transparent;
	text-decoration : none;
	font-family : Arial;
	font-size : 18px;
	color: #808080;
}
.header_title{
	background-color: transparent;
	text-decoration : none;
	font-family : Arial;
	font-size : 28px;
	color: #808080;
}
.subtitle{
	background-color: transparent;
	text-decoration : none;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color: #000000;
}

.evens{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #154f7d;
}
.cart{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	height: 17px;
	font-weight : bold;
	vertical-align: middle;
	padding-left: 7px;
	padding-top : 2px;
	color: #163b81;
}
.forms{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color: #0b3251;
	padding-left : 19px;
	padding-bottom: 6px;
	padding-top: 6px;
	vertical-align: middle;
	display: block;
}
.forms_title{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color: #0b3251;
	padding-bottom: 6px;
	padding-top: 6px;
	vertical-align: middle;
	display: block;
}
.last_news{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color: #154f7d;
	padding-left : 10px;
	padding-right : 0px;
	vertical-align: middle;
	padding-top : 3px;
	padding-bottom : 9px;
	display: block;

}
.bodytext_list{
	text-decoration : none;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 11px;
	line-height: 17px;
	font-weight :  normal;
	color: #000000;
	padding-left : 5px;
}
.bodytext{
	text-decoration : none;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 11px;
	line-height: 17px;
	font-weight :  normal;
	color: #000000;
}
.bodytext_white{
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 17px;
	font-weight :  normal;
	color: #FFFFFF;
}

.arrow{
	text-decoration : none;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 17px;
	font-weight :  normal;
	color: #145e99;
}
.bodytext_press{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight :  normal;
	display: block;
	
	padding-left: 25px;
	color: #000000;
}
.bodytext_list{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight :  normal;
	line-height: 19px;
	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: #4f85c7;
}	

/* content styles end */


.myUL{
 margin: 0px;
 padding: 0px;
 text-indent: 0px;
 width: auto;
}
.myLI{ 
	 list-style-type: none;
	 margin-top: 0px;
	 margin: 0px;
	 vertical-align: bottom;
	}



