@charset "utf-8";
/* CSS Document */
*{
padding:0;
margin:0;
}
html{
	width:100%;
	height:100%;
}
body {
	background-color:#fff;
	font-size:75%;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.333em;
	color:#222;
}

strong, b {font-weight: bold;}
table {clear:both; border-collapse: collapse; border:0;}
td, th {vertical-align:top; border:0;}
img, a img{border:0;}
hr,div,h1,h2,h3,h4,h5,h6{margin:0;padding:0;} 
br {line-height:0.667em;}
object{outline:none;}

form, select, input{margin:0; padding:0;}
select, input{
margin:0.3em 0.5em;
text-align:left;
}
label {font-weight: bold; font-size:0.92em;	line-height:1.455em;}

a:link, a:active, a:visited {color:#ea5e0d; text-decoration:underline; font-weight:normal;}
a:hover {text-decoration:underline;}

ul{padding-left:15px; list-style-type:disc;}
li{ margin-left:15px; padding:3px 0;}
ol{	padding-left:15px;	list-style-type:decimal;}
p{padding:5px 0;}
.left{float: left; padding:3px 10px 3px 0;}
.right{	float: right; padding:3px 0 3px 10px;}
.block{	display: block;}
.clearit{line-height:1px; clear:both;}
.abs{	position: absolute;}
.redtxt{color:#ff0000}
.smalltxt{font-size:0.8em}
.listNone {
	padding:0; 
	margin:0;
	list-style:none;
}
.listNone li{
	padding:0; 
	margin:0;
}

h1, h2, h3, h4, h5{
	color:#222222;
}
h1, h1 a
{
	font-size:1.3em;
	font-weight:bold;
	line-height:1.5em;
	padding:0.5em 0;
}
h2, h2 a{
 	font-size:1.25em;
	font-weight:bold;
	line-height:1.4em;
	padding:0.45em 0;
}
h3, h3 a{
 	font-size:1.2em;
	font-weight:bold;
	line-height:1.35em;
	padding:0.4em 0;
}
h4, h4 a{
 	font-size:1.5em;
	font-weight:bold;
	line-height:1.3em;
	padding:0.38em 0;
}
h5, h5 a
{
	font-size:1.167em;
	font-weight:bold;
	line-height:1.214em;
	padding:0.357em 0;
}

/*--------------------------------------- Start Page Container ----------------------*/
#all_container{
	max-width:82.417em;
	min-width:66em;
}
*html #all_container{
	width:expression((document.compatMode && document.compatMode == 'CSS1Compat')?( document.documentElement.clientWidth < 770?"770px":(document.documentElement.clientWidth > 990? "82.417em":"auto")):(document.body.clientWidth < 770?"770px":(document.body.clientWidth > 990?"82.417em":"auto")));
}
/*--------------------------------------- Start Top Part ----------------*/
#top_container {
	background:#fff url(../images/basic/backgrounds/top_bg.gif) top right repeat-y;
	line-height:0;
}
#top_container_void{
	background:#fff url(../images/basic/backgrounds/top_bg.gif) top right repeat-y;
	line-height:0;
	border-bottom:1px solid #CCC;
}
#toplogo{
	padding:15px;
	text-align:left;
}

#topnavig{
	max-width:82.417em;
	min-width:66em;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
}
#topnavig .lnk_top{
	float:right;
	font-size:0.917em;
	line-height:1.333em;
	margin:0;
	padding:0;
	list-style:none;
}
#topnavig .lnk_top li{
	float:left;
	height:2em;
	padding:0.167em 0px;
	margin:0;
	margin-top:1px;
	white-space:nowrap;
	color:#222;
}

#topnavig .lnk_top li a{
	color:#222;
	margin:0;
	padding:0 5px;
	white-space:nowrap;
	border-right: 1px solid #222;
}
#topnavig .lnk_top li a:link, #topnavig .lnk_top li a:active, #topnavig .lnk_top li a:visited{
	text-decoration:none;
}
#topnavig .lnk_top li a:hover{
	text-decoration:underline;
}

#topnavig .lnk_top .lnk_sites{
	padding-right:10px;
}
#topnavig .lnk_top .lnk_sites a{
	background: transparent url(../images/basic/icons/icon_dropdown_black.gif) right center  no-repeat;
	color:#222;
	padding:0 10px 0 5px;
	border-right: none;
}
#topnavig .lnk_top .lnk_login{
	background:#ea5e0d url(../images/basic/backgrounds/top_login_bg.gif) left bottom repeat-x;
	padding-right:5px;
	margin:0;
}

#topnavig .lnk_top .lnk_login a{
	color:#fff;
	font-weight:bold;
	background:#ea5e0d url(../images/basic/icons/icon_dropdown_white.gif) right center  no-repeat;
	padding:5px 10px;
	white-space:nowrap;
	border:none;
}

.group_box, .login_box{
	display:none;
	white-space:nowrap;
	position: absolute; 
	background: #FFFFFF; 
	border: 1px solid #cccccc;
	padding: 8px 8px 2px 8px; 
	font-size: 0.9em;
}
.group_box{
	right:11em;
	top:2.1em;
	z-index: 3000;
	width: 92px; 
}

.login_box{
	right:0em;
	top:2.2em;
	z-index: 3001;
	width: 150px; 

}
.group_box ul , .login_box ul{
	margin:0; 
	padding:0;
}
.group_box li , .login_box li{
	list-style:none;
	line-height:1.4em;
	color:#222;
	margin:0; 
	padding:0;
}
.group_box li a{
	color:#222;
}
.group_box li a:link, .group_box li a:active, .group_box li a:visited, .login_box li a:link, .login_box li a:active, .login_box li a:visited{
	color:#222;
	text-decoration:underline;
}

.group_box li a:hover , .login_box li a:hover{
	color:#222;
	text-decoration:none;
}
li.lnk_close, .lnk_close {
	border-top:1px solid #ccc;
	text-align:center;
	margin-top:5px;
}

/*--------------------------------------- End Top Part ----------------*/
/*--------------------------------------- Start Navigation Bar ----------------*/

.navig_bar {
	padding:0;
	margin:0;
	width:100%;
	background: #191919 url('../images/basic/buttons/navigation/back.gif') top left repeat-x;
}

.navig_bar table{
	margin:0;
	padding:0;
	width:98%;
	margin-left:10px;
	border:0;
}

.navig_bar table .navitem {
	width:1%;
	border-left: 2px groove #656565;
	border-right: 1px solid #656565;
	vertical-align:middle;
	text-align:center;
	margin:0;
	padding:0;
}
*html .navig_bar table .navitem {
	width:0.1%;
}
.navig_bar table .navitem a{
	border-top: 1px solid #656565;
	border-bottom: 1px solid #4A4A4A;
	padding: 0.56em 0.6em;
	font-size: 0.9em;
	line-height: 0.9em;
	letter-spacing:1px;
	color:#fff;
	white-space:nowrap;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	display:block;
}

.navig_bar table .navitem a.active{
	background:#D4CFCB url('../images/basic/buttons/navigation/active.gif') repeat-x top left;
	color:#222;
	border-top: 1px solid #E9E4E0;
	border-bottom: 1px solid #E9E4E0;
}
.navig_bar table .navitem a:hover{
	background:#6F6E6C url('../images/basic/buttons/navigation/hover.gif') left top repeat-x;
	border-top: 1px solid #656565;
	border-bottom: 1px solid #4A4A4A;
	
}
.navig_bar table .btns {
	padding: 1px 0.6em 0 0.6em;
	white-space: nowrap;
	text-align:right;
	vertical-align:middle;
	border-left: 2px groove #656565;
}
.navig_bar table .btns a{
	padding: 0 0.2em;
}

/*------------------ End Navigation Bar ----------------*/

/*----------------------------------------- Start Main Container ----------------*/
/*------------------------------------------------------------------------------*/

#main_container{
	width:100%;
	margin-top:10px;
}
#contentpart{
	padding:0;
	margin:0;
	width:100%;
}
#middle_column {
	border-right:1px solid #E1E1E1;
	padding:0pt 15px 0.5em 15px;
}
#middle_column_void {
	padding:0pt 15px 0.5em 15px;
}
#right_column {
	padding:1em 0pt 0.5em 15px;
	width:194px;
}
#footer {
	margin-top:10px;
	border-top:1px solid #E1E1E1;
	padding:4px 0pt 0pt 1em;
	vertical-align:top;
	
}
#foot_contain{
	line-height:1.333em;
	font-size:0.833em;
	color:#999999;
}

/*--------------------------------------- Start Left Column ----------------*/
#left_column{
	width:209px;
}

#left_column .menu{
	margin-left: 14px;
	font-size: 92%;
	font-weight: bold;
}

#left_column .menu a{
	color: #E2660C;
	display: block;
	text-decoration: none;
	margin: 0 10px;
	padding: 4px 10px 4px 0;
	background: url(../images/bullets/bullet_leftmenu.gif) right center no-repeat;
}

#left_column .black_links a{
	color: #222;
	background:none;
}
#left_column .orange_links{
	background:#000;
	
}
#left_column .orange_links div{
	height: 2px;
	overflow: hidden;	
}
#left_column .orange_links a{
	color: #fff;
}

#left_column .menu .bg_gray{
	background: #e1e1e1;
	font-weight: normal;
}

#left_column .menu .expanded, #left_column .menu .expanded_link{
	background: #666;	
	overflow: hidden;
}

#left_column .menu .expanded div, #left_column .menu .expanded_link div{
	height: 2px;
	overflow: hidden;
}

#left_column .menu .expanded a{
	color: #fff;
	background: url(../images/bullets/bullet_arrow_white_down.gif) no-repeat right center;
	padding: 2px 10px 2px 0;
}

#left_column .menu .expanded_link a{
	color: #fff;
	padding: 2px 10px 2px 0;
}

#left_column .current{
	background: #ccc;
}
#left_column .current a{}
#left_column .expand_folder{
	background: #ccc;
}
#left_column .expand_folder a{
	background: url(../images/basic/buttons/navigation/black_arrow_down.gif) right center no-repeat;	
}
#left_column .current_folder a{
	background: url(../images/bullets/bullet_arrow_black.gif) right center no-repeat;
}

#left_column .menu .bg_gray .spliter{
	background: transparent;
}

#left_column .menu a:hover{
	text-decoration: underline;
}

#left_column .menu .spliter{
	overflow: hidden;
	height: 1px;
	background: #e1e1e1;
	width: 195px;
}
.menu_level_3{
	padding-left: 10px !important;
}

.menu_level_3_selected{
	padding-left: 10px !important;
	color: #222 !important;
	font-weight:bold !important;
	text-decoration:underline !important;
}
.menu_level_3_img{
	margin-left: 0; padding-left: 0 !important
}


.menu_level_4{
	padding-left: 20px !important;
}

.menu_level_4_selected{
	padding-left: 20px !important;
	color: #E24B0E !important;
}



/*--------------------------------------- End Left Column ----------------*/
/*-------------------------- Start Sitemap----------------------------*/
#sitemap  {padding:10px;}
#sitemap  .head{padding-left:15px;}
#sitemap  table{width:100%;}
#sitemap  td{width:20%; padding:5px;}
#sitemap ul{list-style:none; padding:0; margin:0;}
#sitemap li{ clear:both; vertical-align:top; line-height:1.5em}
#sitemap li a{float:left; margin-left:5px;}

.plus,.minus, .endlink{
width:9px;
height:auto; 
float:left;
}
.plus{
background:url(../images/basic/icons/plus.gif) left 5px no-repeat; 
cursor:pointer;
}
.minus{background:url(../images/basic/icons/minus.gif) left 5px no-repeat;
cursor:pointer;
}
.endlink{
	background:url(../images/basic/icons/point.gif) left 5px no-repeat; 
}
.level_shift{
	margin-left:20px;
}
.map_link{
	padding-left:10px;
}
.mapcol_head{
	margin:0;
	padding:0;
	padding-left:15px;
}
.mapcol_head a, .mapcol_head a:link, .mapcol_head a:visited, .mapcol_head a:hover {
	padding:0;
	margin:0;
	font-weight:bold;
	text-decoration:none;
}
/*-------------------------- End Sitemap----------------------------*/
/*--------------------------------------- End Page Container ----------------------*/

/*------------------------------ Old Styles------------------------------------*/


/*------------------------------ Start Table Styles -------------------------------*/
.simple_table{
	clear:both;
	border-collapse:collapse;
	border:1px solid #ccc; 
	font-size:0.9em;
	vertical-align:top;
	margin:0.75em 0;
}
.simple_table tr td{
	padding:3px 5px;
	border-right:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
}
.simple_table .dark {
	background:#f4f4f6;
}
.simple_table .dark td{
	border:1px solid #ccc ;
	border-top:2px solid #ccc;
}
/*--------*/
.gradient_table{
	clear:both;
	border-collapse:collapse;
	/*border:1px solid #ccc; */
	font-size:0.9em;
	vertical-align:top;
	margin:0.75em 0;
}
.gradient_table .header {
	font-size:1.1em;
	font-weight:bold;
	background:#fff url('../images/basic/backgrounds/section_header_bg.gif') left bottom repeat-x scroll ;
}
.gradient_table .header td{
	border:1px solid #ccc
}
.gradient_table tr td{
	padding:3px 5px;
	/*border-right:1px dotted #ccc;*/
	border-bottom:1px dotted #ccc;
}
.gradient_table .dark {
	background:#f4f4f6;
}
.gradient_table .dark td{
	/*border:1px solid #ccc ;
	border-top:2px solid #ccc;*/
}
/*--------*/
.special_table {
	clear:both;
	border-bottom:1px solid #ccc; 
	font-size:0.9em;
	vertical-align:top;
	margin:0.75em 0;
}
.special_table .header {
	background:#ff9900 url(../images/basic/backgrounds/table_headerborder.gif) left bottom repeat-x scroll;
}
.special_table tr.header th{
	background:#ff9900 url(../images/basic/backgrounds/table_headerborder.gif) left bottom repeat-x scroll;
	border:0 none; 
	padding:3px;
	padding-left:5px;
	font-weight:bold;
	font-size:1.1em;
	text-align:left;
}
.special_table tr td{
	padding:3px 5px;
	border:1px dotted #ccc;
	border-top:0;
}
.special_table tr .leftborder{
	padding:3px 5px;
	border-left:1px solid #ccc;
	border-bottom:1px dotted #ccc;
}
.special_table tr .rightborder{
	padding:3px 5px;
	border-right:1px solid #ccc;
	border-bottom:1px dotted #ccc;
}
.special_table .dark {
	background:#f4f4f6;
}
.special_table .dark td{
	border:1px solid #ccc ;
	border-top:2px solid #ccc;
}
/*---------------*/

.tarif_table {
	clear:both;
	border-collapse:collapse;
	border-bottom:1px solid #ccc; 
	font-size:0.9em;
	vertical-align:top;
	margin:0.75em 0;
}
.tarif_table tr.header th{
	background:#ff9900 url(../images/basic/backgrounds/table_headerborder.gif) left bottom repeat-x scroll;
	border:0 none; 
	padding:3px;
	font-weight:bold;
	font-size:1.1em;
	text-align:left;
}

.tarif_table tr td{
	padding:3px;
	border:1px dotted #ccc;
	border-top:0;
}
.tarif_table .dark {
	background:#f4f4f6;
}
.tarif_table .dark td{
	border:1px solid #ccc ;
	border-top:2px solid #ccc;
}
.tarif_table .superdark, .tarif_table .superdarktop {
	background-color:#e7e7e7;
}
.tarif_table .superdark td{
	border: #ccc 1px solid;
	border-top:2px solid #ccc;
	padding:3px 2px;
}
.tarif_table .superdarktop td{
	border: #ccc 1px solid;
	border-top:#fff 1px solid;
	padding:3px 2px;
}
.tarif_table .operation{
text-align:left;
}
.tarif_table tr .leftborder{
	padding:3px 5px;
	border-left:1px solid #ccc;
	border-bottom:1px dotted #ccc;
}
.tarif_table tr .rightborder{
	padding:3px 5px;
	border-right:1px solid #ccc;
	border-bottom:1px dotted #ccc;
}

.comment_table{
border:none; 
font-size:0.9em;
vertical-align:top;	
}
.comment_table td{
padding:3px;
}
.comment_table .sup{
	font-size:0.8em;
	vertical-align:top;
	text-align:right;
	width:5%;
}

table.two_column td{
	width:50%;
	padding:0;
	margin:0;
	padding-top:0.35em;

}
table.two_column .left_col{
	padding-right:10px;
}
table.two_column .right_col{
	padding-left:10px;
}

/*------------------------------ End Table Styles -------------------------------*/

/*--------------------------- Start Headers--------------------------------------------*/
.promo{
	margin-top:1em;
}

.head{
	color:#222222;
	font-size:1.834em;
	font-weight:bold;
	line-height:1.182em;
	padding-bottom:0.227em;
	margin-top:0.2em;
}


.sector_header{
	background:#DCDCDC url('../images/basic/backgrounds/section_header_bg.gif') left top repeat-x scroll ;
	border-color:#E1E1E1 #CCCCCC #CCCCCC;
	border-style:solid;
	border-width:1px;
	font-size:1em;
	font-weight:bold;
	color:#000000;
	margin:0;
	padding:0 0 0 0.8333em;
	line-height:1.5em;
}
.black_head
{
	height: 20px;
	background: url(../images/points/point_222.gif) repeat-x bottom;
	margin: 7px 0 0 0;
}
.black_head a{
	float: left;
	font-weight: bold;
	height: 20px;
	background: #222 url(../images/backgrounds/bg_blackheadlink.gif) repeat-x;
	padding: 0 12px 0 7px;
	text-decoration: none;
	color: #fff;
	line-height: 18px;
}
.subhead p
{
	padding: 0;
	margin: 0;
}

.subhead .readMore{
	white-space:nowrap;
}

/*---------------------------End Headers--------------------------------------------*/
/*-------------------------- Start Grey Plate for Right Column----------------------------*/

.linklistdiv {
	font-size:1em;
	font-weight:normal;
	line-height:2em;
	margin:0;
	padding:10px 5px 10px 10px;
	background:#F0F0F1 url(../images/basic/backgrounds/corner_grey_section.gif) left bottom no-repeat;
}
.linklistdiv ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;	
}
.linklistdiv li{
	clear:both;
	font-size:1em;
	font-weight:normal;
	line-height:1.333em;
	margin:0 0 5px 0;
}
.linklistdiv li img{
	margin:0 5px 5px 0;
	float:left;
}

ul.listlinks li {
	width:100%;
}

/*-------------------------- Start Grey Plate for Right Column----------------------------*/
/*-------------------------- Start Height Spacers------------------------------------------*/
.spacer, .spacer1px, .spacer3px, .spacer5px, .spacer7px, .spacer15px, .spacer20px, .spacer30px{
	display: block;
	height: 10px;
	overflow: hidden;
	clear: both;
}
.spacer1px{ height: 1px;}
.spacer3px{ height: 3px;}
.spacer5px{ height: 5px;}
.spacer7px{ height: 7px;}
.spacer15px{ height: 15px;}
.spacer20px{ height: 20px;}
.spacer30px{ height: 30px;}
/*-------------------------- Start Spacers------------------------------------------*/
/*-------------------------- Start Forms----------------------------*/
form {
clear:both;
margin:0;
margin-top:2em;
padding:0.3em;

}
.form-body{
	border:1px solid #cccccc;
	border-top: 1px solid #fd8613;
	padding:0;
	width: 100%;
	background:#fff;
}

.form-header{
	background: url(../images/basic/backgrounds/form_header_bg.gif) left bottom repeat-x;
	margin:0;
	padding:0;
	float:right;
}
.form-header h2{
	background: url(../images/basic/backgrounds/form_header_corner.gif) left bottom no-repeat;
	padding: 5px 0.8em 6px 45px;
	font-size:1.33em;
	font-weight:bold;
	line-height:1.33em;

	color:#fff;
	letter-spacing:0;
}

.form-footer{
	background:transparent url(../images/basic/backgrounds/section_footer_bg.gif) left bottom no-repeat;
	position:relative;
	left:-0.1em;
	bottom:-0.1em;
	width:19px;
	height:21px;
}
.form-body p{
	margin:0 10px;
}
form table{
	padding:0;
	border:0;
}
form td, form th{
	color : #222222;
	padding:0.2em 0.5em;
	text-align:left;
}
form td{
	border-bottom:1px dashed #ccc;
}
.input_button
{
	font-size:1em;
	padding:0 1px;
	float:right;
	text-align:center;
}


/*-------------------------- End Forms----------------------------*/
/*----------------------------Start News--------------------------*/

.subhead
{
	vertical-align:top;
}
.subhead .colOne
{
	float:left;
	width:6em;
	padding: 0;
	margin: 0;
}

.subhead .colTwo
{
	padding: 0;
	margin: 0;
	margin-left: 6.2em;
}

* html .subhead .colTwo
{
	text-indent:-0.3em;
}

.subhead p
{
	padding: 0;
	margin: 0;
}

.subhead .readMore{
	white-space:nowrap;
}
.year_menu
{
	font-weight: bold;
}

.year_menu .left
{
	padding-right: 45px;
}
.bold_link{
	font-weight:bold;
}
.text_right{
	padding:0;
	margin:0;
	text-align:right;
	padding-right:5px;
}

/*-----------------------------End News--------------------------*/
/*-----------------------------Start Career style--------------*/
.career h2
{
	color:#666666;
	font-weight:bold;
	margin:0;
	padding:0;
}
.career h3
{
	color:#666666;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;
}
.career table, .career tr, .career th, .career td {
	border:none;
}
.career .description ul
{
	margin-top:3px;
	margin-bottom:3px;
	list-style:none;
	z-index:90;
	padding:10px;
	background:none;
}
.career .description ul li
{
	background:url(../images/career/pointer.gif) left 7px no-repeat ;
	padding-left: 15px;
	line-height:1.2em;
}
.vac_tabs{
	margin:0;
	padding:0;
	list-style:none;
	margin-bottom:20px;
	border-bottom:1px solid #666666;
	height:2em;
}
.vac_tabs li, .vac_bg_sel
{
	margin:0;
	padding:0;
	float:left;
	margin-right: 3px;
}
.vac_tabs li a{
	display:block;
	border:1px solid #666666;
	border-bottom:0;
	padding: 3px 10px 4px 10px;
}
.vac_tabs li a:link, .vac_tabs li a:visited, .vac_tabs li a:hover{
	background:#eee;
	
}
.vac_tabs li a:hover{
	background:#f7f7f7;
	text-decoration:none;
}
.vac_tabs .vac_bg_sel
{
	position:relative;
	bottom:0;
	background:#fff;
	border:1px solid #666666;
	border-bottom:0;
	color:#222;
	font-weight:bold;
	padding: 4px 10px 4px 10px;
}
*html .vac_tabs .vac_bg_sel{
	position:relative;
	top:0.1em;
	padding: 3px 10px 4px 10px;
}
.txt
{
	margin-bottom: 0px;
}
.txt ol
{
	margin-left: 23px;
	
}
.notice{
background:#f7f7f7;
border:1px dotted #e7e7e7;
padding:10px;
margin:10px;
}
/*-----------------------------End Career style--------------*/
/*-----------------------------Start Atms style--------------*/
.framing{
	BORDER-TOP: #f2f2f2 1px solid; 
	BACKGROUND: #fdfdfd; 
	BORDER-BOTTOM: #f2f2f2 1px solid
}
#map{
	margin-left:20px;
border:1px solid #999;
}
/*-----------------------------End Atms style--------------*/
/*-----------------------------Start Discounts style--------------*/
.discount_item{
	clear:both; 
	padding:0.5em 0;
}
.discount_item .titre{
	color:#666;
	font-size:1.1em;
	padding-top:2px;
	font-weight:bold;
}
.discount_item .titre a:link, .discount_item .titre a:active, .discount_item .titre a:visited{
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
.discount_item .titre a:hover{
	color:#ea5e0d;
	font-weight:bold;
	text-decoration:underline;
}

.discount{
 	clear:both; 
	padding:1px 10px 3px 10px; 
	background:#F2F2F2;
	margin-top:3px;
}
.discount .txt{
 	float:left; 
	font-weight:bold; 
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
.discount .chiffre{
 	margin-left:5px;
}
.discount .details{
 	float:right;
}

/*-----------------------------End Discounts style--------------*/

/*---------------------- Email ---------------------------------------*/

.mail_shablon{
     background:#fff url(../images/image002.jpg) top right;
}
.mail_shablon_logo{
     background:#fff url(../images/image001.jpg) top right;
}
/*-------------------------------------------------------------------*/
