/* CSS Document */

* { margin:0; padding:0;}
html{font:11px/14px arial, helvetica, sans-serif; color:#4D4D4D;}
/* color:#A7B1B2; */
body{
	background:url(images/wrapper.gif) 0 0 repeat-x;
}
.lang {
	font-size:12px;
	font-weight:bold;
	color:#075B75;
}
a.lang {color:#075B75; text-decoration:none; letter-spacing:1px;}
a.lang:hover {color:#797A7C; text-decoration:underline;}

input, textarea, select{
	font:11px/14px arial, helvetica, sans-serif;
	color:#A7B1B2;
	border:1px solid #000000;
	vertical-align:top;
}
/*input{ width:161px; height:18px;}*/
.formthis {
	font:11px/14px arial, helvetica, sans-serif; 
	width:360px; 
	margin-bottom:5px; 
	border:1px solid #ccc; 
	color:#333;
}
.formthisreq {
	font:11px/14px arial, helvetica, sans-serif; 
	width:360px; 
	margin-bottom:5px; 
	border:1px solid #ccc; 
	color:#333;
	background-color:#D6EFF1;
}
.shortformthis {
	font:11px/14px arial, helvetica, sans-serif; 
	margin-bottom:5px; 
	border:1px solid #ccc; 
	color:#333;
}
.check {
width: 25px;
background-color:#ccff00;
}
.actionbutton {
	font:12px/14px arial, helvetica, sans-serif; 
	border:1px solid #ccc; 
	color:#333;
	font-weight:bold;
}
textarea{ width:163px; height:82px;}
.inp_h{ height:27px; margin:0 0 5px 0;}
/*****************************************************************/
.indent{ margin:0; padding:0;}
.block{ width:auto; margin:0; padding:0;}
.block_1{ width:auto; margin:0; padding:0;}
.block_2{ width:auto; margin:0; padding:0;}
.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}
/*****************************************************************/
ul {list-style:none;}
li a {
	line-height:18px;
	color:#3192AA;
}

.col { float:left;}
.right{ text-align:right;}
.clear { clear:both;}

/*---links---*/
a{ color:#3191AA;}
a:hover{ text-decoration:none;}
.link{ color:#78BBC2; line-height:18px;}
.link_1{ color:#A7B1B2;}
.link_2{ font-family:tahoma, Arial, Helvetica, sans-serif; font-weight:bold; background:url(images/arr.gif) 0 5px no-repeat; padding:0 0 0 8px; text-decoration:underline;}
.link_2:hover{ color:#424242;text-decoration:underline;}


.link_3{color:#3191AA; font-weight:bold;}
/*---//	links---*/
/*---txt---*/
.txt{ color:#3192AA; font-weight:bold;font-size:13px;}
.txt_1{ line-height:17px;}
/*.txt_2{ color:#98B2B7;}*/
.txt_2{ color:#555;}
.txt_3{ line-height:12px;}
/*---//	txt---*/
img{ margin:0; padding:0; vertical-align:top;}
.main {margin:0 auto;}
#menu { padding:0 0 0 70px;}
#menufr { padding:0 0 0 0px;}
#menuen { padding:0 0 0 55px;}
#menunl { padding:0 0 0 45px;}

#page #menuIE6 { background:url(images/m_0.gif) 0 0 no-repeat;}
#page #menuIE6fr { background:url(images/m_0.gif) 0 0 no-repeat;}
#page #menuIE6en { background:url(images/m_0en.gif) 0 0 no-repeat;}
#page #menuIE6nl { background:url(images/m_0nl.gif) 0 0 no-repeat;}

#txtMenu ul {
list-style-type:none;
height:65px;
}

#txtMenu li {
float:left;
display:inline;
}



#txtMenu li a {
  color:#FFFFFF;
  display:block;
  height:60px;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
  margin-left:10px;
  margin-right:10px;
}

#txtMenu li a:hover {
  background:transparent url(images/menu.gif) no-repeat scroll center top;
  color:MediumBlue;
}

#header { background: url(images/bg_header.png) center top no-repeat; padding:0 0 0 51px}
#header .indent {padding:125px 0 0 40px;}
/***************************************************/
.side_top{ background:url(images/side_top.gif) left top repeat-x #E4F4F5;}
.side_bot{ background:url(images/side_bot.gif) left bottom repeat-x;}
.side_left{ background:url(images/side_left.gif) left top repeat-y;}
.side_right{ background:url(images/side_right.gif) right top repeat-y;}

.side_top_1{ background:url(images/side_top_1.gif) left top repeat-x #E4F4F5;}

.left_top{ background:url(images/left_top.gif) left top no-repeat;}
.right_top{ background:url(images/right_top.gif) right top no-repeat;}
.left_bot{ background:url(images/left_bot.gif) left bottom no-repeat;}
.right_bot{ background:url(images/right_bot.gif) right bottom no-repeat; width:100%;}

.box1 {height:151px; background:url(images/msp_intro.png) left top no-repeat;}
.box1fr {height:151px; background:url(images/msp_intro.png) left top no-repeat;}
.box1en {height:151px; background:url(images/msp_introen.png) left top no-repeat;}
.box1nl {height:151px; background:url(images/msp_intronl.png) left top no-repeat;}
.box2 {height:190px; background:url(images/msp_essayer.png) left top no-repeat;}
.box2fr {height:190px; background:url(images/msp_essayer.png) left top no-repeat;}
.box2nl {height:190px; background:url(images/msp_essayernl.png) left top no-repeat;}
.box2en {height:190px; background:url(images/msp_essayeren.png) left top no-repeat;}
.box3 {height:190px; background:url(images/msp_acheter.png) left top no-repeat;}
.box3fr {height:190px; background:url(images/msp_acheter.png) left top no-repeat;}
.box3en {height:190px; background:url(images/msp_acheteren.png) left top no-repeat;}
.box3nl {height:190px; background:url(images/msp_acheternl.png) left top no-repeat;}
.box4 {height:190px; background:url(images/msp_contacter.png) left top no-repeat;}
.box4fr {height:190px; background:url(images/msp_contacterfr.png) left top no-repeat;}
.box4en {height:190px; background:url(images/msp_contacteren.png) left top no-repeat;}
.box4nl {height:190px; background:url(images/msp_contacternl.png) left top no-repeat;}
.box6 {height:190px; background:url(images/msp_acheter.png) left top no-repeat;}
.box6fr {height:190px; background:url(images/msp_nouveaute.png) left top no-repeat;}
.box6en {height:190px; background:url(images/msp_nouveauteen.png) left top no-repeat;}
.box6nl {height:190px; background:url(images/msp_nouveautenl.png) left top no-repeat;}
.box7fr {height:190px; background:url(images/msp_evalintro.png) left top no-repeat;}
.box7en {height:190px; background:url(images/msp_evalintroen.png) left top no-repeat;}
.box7nl {height:190px; background:url(images/msp_evalintronl.png) left top no-repeat;}
.box8fr {height:190px; background:url(images/msp_upgradefr.png) left top no-repeat;}
.box8en {height:190px; background:url(images/msp_upgradeen.png) left top no-repeat;}
.box8nl {height:190px; background:url(images/msp_upgradenl.png) left top no-repeat;}

.left_top_1{ background:url(images/left_top_1.gif) left top no-repeat;}
.right_top_1{ background:url(images/right_top_1.gif) right top no-repeat;}
.left_bot_1{ background:url(images/left_bot_1.gif) left bottom no-repeat;}
.right_bot_1{ background:url(images/right_bot_1.gif) right bottom no-repeat; width:100%;}
/***************************************************/

/***************************************************/
.side_top_2{ background:url(images/side_top_2.gif) left top repeat-x #E1F3F4;}
.side_bot_2{ background:url(images/side_bot_2.gif) left bottom repeat-x;}
.side_left_2{ background:url(images/side_left_2.gif) left top repeat-y;}
.side_right_2{ background:url(images/side_right_2.gif) right top repeat-y;}

.left_top_2{ background:url(images/left_top_2.gif) left top no-repeat;}
.right_top_2{ background:url(images/right_top_2.gif) right top no-repeat;}
.left_bot_2{ background:url(images/left_bot_2.gif) left bottom no-repeat;}
.right_bot_2{ background:url(images/right_bot_2.gif) right bottom no-repeat; width:100%;}
/***************************************************/
/*---page---*/

#page #wrapper .onlyrow { width:100%;}
#page #wrapper .onlyrow .column .indent{padding:0 70px 0 87px;}

#page #wrapper .row { background:url(images/sep.gif) 388px 0 repeat-y; width:100%;}
#page #wrapper .row .column .h{padding:0 0 14px 87px;}
#page #wrapper .row .column .indent{padding:0 40px 0 87px;}
#page #wrapper .row .column .hu{ background:url(images/1_pic_1.gif) 0 6px no-repeat; padding:0 0 17px 31px;}

#page #wrapper .row .column_1 .h{padding:0 0 18px 37px;}
#page #wrapper .row .column_1 .indent{padding:0 40px 0 40px;}

#page #wrapper .row_1{ padding:15px 44px 0 46px;}
#page #wrapper .row_1 .indent{ padding:19px 0 29px 0;}
#page #wrapper .row_1 .column{ width:343px; float:left; background:url(images/sep_1.gif) right top repeat-y;}
#page #wrapper .row_1 .column .h{ background:url(images/bg_h.gif) 0 0 no-repeat; padding:0 0 0 62px; margin:0 0 0 24px;}
#page #wrapper .row_1 .column .indent{ padding:0 0 0 96px;}

#page #wrapper .row_1 .column_1{ width:303px; float:left;}
#page #wrapper .row_1 .column_1 .h{ background:url(images/bg_h_5.gif) 0 0 no-repeat; padding:0 0 0 61px; margin:0 0 0 14px;}
#page #wrapper .row_1 .column_1 .indent{ padding:0 0 0 81px;}
/*---// page---*/

/*---page_1---*/

#page_1 #menuIE6 { background:url(images/m_1.gif) 0 0 no-repeat;}
#page_1 #menuIE6fr { background:url(images/m_1.gif) 0 0 no-repeat;}
#page_1 #menuIE6en { background:url(images/m_1en.gif) 0 0 no-repeat;}
#page_1 #menuIE6nl { background:url(images/m_1nl.gif) 0 0 no-repeat;}

#page_1 #wrapper .onlyrow { width:100%;}
#page_1 #wrapper .onlyrow .column .indent{padding:0 70px 0 87px;}

#page_1 #wrapper .row { background:url(images/sep.gif) 388px 0 repeat-y; width:100%;}
#page_1 #wrapper .row .column .h{padding:0 0 14px 87px;}
#page_1 #wrapper .row .column .indent{padding:0 40px 0 87px;}
#page_1 #wrapper .row .column .hu{ background:url(images/1_pic_1.gif) 0 6px no-repeat; padding:0 0 17px 31px;}

#page_1 #wrapper .row .column_1 .h{padding:0 0 18px 37px;}
#page_1 #wrapper .row .column_1 .indent{padding:0 40px 0 40px;}

#page_1 #wrapper .row_1{ padding:15px 44px 0 46px;}
#page_1 #wrapper .row_1 .indent{ padding:19px 0 29px 0;}
#page_1 #wrapper .row_1 .column{ width:343px;  float:left; background:url(images/sep_1.gif) right top repeat-y;}
#page_1 #wrapper .row_1 .column .h{ background:url(images/bg_h.gif) 0 0 no-repeat; padding:0 0 0 62px; margin:0 0 0 24px;}
#page_1 #wrapper .row_1 .column .indent{ padding:0 0 0 96px;}

#page_1 #wrapper .row_1 .column_1{ width:303px; float:left;}
#page_1 #wrapper .row_1 .column_1 .h{ background:url(images/bg_h_5.gif) 0 0 no-repeat; padding:0 0 0 61px; margin:0 0 0 14px;}
#page_1 #wrapper .row_1 .column_1 .indent{ padding:0 0 0 81px;}
/*---// page_1---*/

/*---page_2---*/

#page_2 #menuIE6 { background:url(images/m_2.gif) 0 0 no-repeat;}
#page_2 #menuIE6fr { background:url(images/m_2.gif) 0 0 no-repeat;}
#page_2 #menuIE6en { background:url(images/m_2en.gif) 0 0 no-repeat;}
#page_2 #menuIE6nl { background:url(images/m_2nl.gif) 0 0 no-repeat;}

#page_2 #wrapper .onlyrow { width:100%;}
#page_2 #wrapper .onlyrow .column .indent{padding:0 70px 0 87px;}

#page_2 #wrapper .row { background:url(images/sep.gif) 388px 0 repeat-y; width:100%;}
#page_2 #wrapper .row .column .h{padding:0 0 14px 86px;}
#page_2 #wrapper .row .column .indent{padding:0 35px 0 86px;}

#page_2 #wrapper .row .column_1 .h{padding:0 0 15px 36px;}
#page_2 #wrapper .row .column_1 .indent{padding:0 40px 0 41px;}
#page_2 #wrapper .row .column_1 ul{ margin:17px 0 0 0;}

#page_2 #wrapper .row_1{ padding:0 44px 0px 46px;}
#page_2 #wrapper .row_1 .indent{ padding:18px 0 27px 0;}
#page_2 #wrapper .row_1 .indent2{ padding:60px 0 15px 40px;}
#page_2 #wrapper .row_1 .column .h{ background:url(images/bg_h_p1.gif) 0 0 no-repeat; padding:0 0 7px 62px; margin:0 0 0 24px;}
#page_2 #wrapper .row_1 .column .indent{ padding:0 40px 0 40px;}
#page_2 #wrapper .row_1 .column .float{ float:left; margin:0 17px 0 0;}
/*---// page_2---*/

/*---page_3---*/

#page_3 #menuIE6 { background:url(images/m_3.gif) 0 0 no-repeat;}
#page_3 #menuIE6fr { background:url(images/m_3.gif) 0 0 no-repeat;}
#page_3 #menuIE6en { background:url(images/m_3en.gif) 0 0 no-repeat;}
#page_3 #menuIE6nl { background:url(images/m_3nl.gif) 0 0 no-repeat;}

#page_3 #wrapper .onlyrow { width:100%;}
#page_3 #wrapper .onlyrow .column .indent{padding:0 70px 0 87px;}

#page_3 #wrapper .row { background:url(images/sep.gif) 388px 0 repeat-y; width:100%;}
#page_3 #wrapper .row .column .h{padding:0 0 14px 86px;}
#page_3 #wrapper .row .column .indent{padding:0 35px 0 86px;}

#page_3 #wrapper .row .column_1 .h{padding:0 0 15px 36px;}
#page_3 #wrapper .row .column_1 .indent{padding:0 40px 0 41px;}
#page_3 #wrapper .row .column_1 ul{ margin:17px 0 0 0;}

#page_3 #wrapper .row_1{ padding:0 44px 0px 46px;}
#page_3 #wrapper .row_1 .indent{ padding:18px 0 27px 0;}
#page_3 #wrapper .row_1 .indent2{ padding:60px 0 15px 40px;}
#page_3 #wrapper .row_1 .column .h{ background:url(images/bg_h_p1.gif) 0 0 no-repeat; padding:0 0 7px 62px; margin:0 0 0 24px;}
#page_3 #wrapper .row_1 .column .indent{ padding:0 40px 0 40px;}
#page_3 #wrapper .row_1 .column .float{ float:left; margin:0 17px 0 0;}
/*---// page_3---*/

/*---page_4---*/

#page_4 #menuIE6 { background:url(images/m_4.gif) 0 0 no-repeat;}
#page_4 #menuIE6fr { background:url(images/m_4.gif) 0 0 no-repeat;}
#page_4 #menuIE6en { background:url(images/m_4en.gif) 0 0 no-repeat;}
#page_4 #menuIE6nl { background:url(images/m_4nl.gif) 0 0 no-repeat;}

#page_4 #wrapper .onlyrow { width:100%;}
#page_4 #wrapper .onlyrow .column .indent{padding:0 70px 0 87px;}

#page_4 #wrapper .row { background:url(images/sep.gif) 388px 0 repeat-y; width:100%;}
#page_4 #wrapper .row .column .h{padding:0 0 14px 86px;}
#page_4 #wrapper .row .column .indent{padding:0 35px 0 86px;}

#page_4 #wrapper .row .column_1 .h{padding:0 0 15px 36px;}
#page_4 #wrapper .row .column_1 .indent{padding:0 40px 0 41px;}
#page_4 #wrapper .row .column_1 ul{ margin:17px 0 0 0;}

#page_4 #wrapper .row_1{ padding:0 44px 0px 46px;}
#page_4 #wrapper .row_1 .indent{ padding:18px 0 27px 0;}
#page_4 #wrapper .row_1 .indent2{ padding:60px 0 15px 55px;}
#page_4 #wrapper .row_1 .column .h{ background:url(images/bg_h_p1.gif) 0 0 no-repeat; padding:0 0 7px 62px; margin:0 0 0 24px;}
#page_4 #wrapper .row_1 .column .indent{ padding:0 40px 0 40px;}
#page_4 #wrapper .row_1 .column .float{ float:left; margin:0 17px 0 0;}
/*---// page_4---*/

/*---// page_5---*/

#page_5 #menuIE6 { background:url(images/m_5.gif) 0 0 no-repeat;}
#page_5 #menuIE6fr { background:url(images/m_5.gif) 0 0 no-repeat;}
#page_5 #menuIE6en { background:url(images/m_5en.gif) 0 0 no-repeat;}
#page_5 #menuIE6nl { background:url(images/m_5nl.gif) 0 0 no-repeat;}

#page_5 #wrapper .onlyrow { width:100%;}
#page_5 #wrapper .onlyrow .column .indent{padding:0 70px 0 87px;}

#page_5 #wrapper .row { background:url(images/sep.gif) 388px 0 repeat-y; width:100%;}
#page_5 #wrapper .row .column .h{padding:0 0 14px 87px;}
#page_5 #wrapper .row .column .indent{padding:0 40px 0 87px;}
#page_5 #wrapper .row .column .hu{ background:url(images/1_pic_1.gif) 0 6px no-repeat; padding:0 0 17px 31px;}

#page_5 #wrapper .row .column_1 .h{padding:0 0 18px 37px;}
#page_5 #wrapper .row .column_1 .indent{padding:0 40px 0 40px;}

#page_5 #wrapper .row_1{ padding:15px 44px 0 46px;}
#page_5 #wrapper .row_1 .indent{ padding:19px 0 29px 0;}
#page_5 #wrapper .row_1 .column{ width:343px; float:left; background:url(images/sep_1.gif) right top repeat-y;}
#page_5 #wrapper .row_1 .column .h{ background:url(images/bg_h.gif) 0 0 no-repeat; padding:0 0 0 62px; margin:0 0 0 24px;}
#page_5 #wrapper .row_1 .column .indent{ padding:0 0 0 96px;}

#page_5 #wrapper .row_1 .column_1{ width:303px; float:left;}
#page_5 #wrapper .row_1 .column_1 .h{ background:url(images/bg_h_5.gif) 0 0 no-repeat; padding:0 0 0 61px; margin:0 0 0 14px;}
#page_5 #wrapper .row_1 .column_1 .indent{ padding:0 0 0 81px;}
/*---page_6---*/

#page_6 #menuIE6 { background:url(images/m_0.gif) 0 0 no-repeat;}
#page_6 #menuIE6fr { background:url(images/m_0.gif) 0 0 no-repeat;}
#page_6 #menuIE6en { background:url(images/m_0en.gif) 0 0 no-repeat;}
#page_6 #menuIE6nl { background:url(images/m_0nl.gif) 0 0 no-repeat;}

#page_6 #wrapper .onlyrow { width:100%;}
#page_6 #wrapper .onlyrow .column .indent{padding:0 70px 0 87px;}

#page_6 #wrapper .row { background:url(images/sep.gif) 388px 0 repeat-y; width:100%;}
#page_6 #wrapper .row .column .h{padding:0 0 14px 86px;}
#page_6 #wrapper .row .column .indent{padding:0 35px 0 86px;}

#page_6 #wrapper .row .column_1 .h{padding:0 0 15px 36px;}
#page_6 #wrapper .row .column_1 .indent{padding:0 40px 0 41px;}
#page_6 #wrapper .row .column_1 ul{ margin:17px 0 0 0;}

#page_6 #wrapper .row_1{ padding:20px 20px 40px 46px;}
#page_6 #wrapper .row_1 .indent{ padding:30px 0px 0px 90px;}
#page_6 #wrapper .row_1 .indent2{ padding:12px 0 0px 0px;}
#page_6 #wrapper .row_1 .column .h{ background:url(images/bg_h_p1.gif) 0 0 no-repeat; padding:0 0 7px 62px; margin:0 0 0 24px;}
#page_6 #wrapper .row_1 .column .indent{ padding:0 40px 0 40px;}
#page_6 #wrapper .row_1 .column .float{ float:left; margin:0 17px 0 0;}
/*---// page_6---*/



#footer {color:#9B9E92; font-size:10px;}
#footer a{color:#9B9E92; font-size:10px;}
#footer .indent {padding:25px 0 10px 84px;}

#badge {
	position:absolute;
	top:27px;
	margin-left:590px;
	z-index:5;
}
