

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none; font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; }
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}
.column{float:left;margin-right:10px;}
.last, div.last {margin-right:0;}
.first, div.first {margin-right: 10px;}



/* CSS Document */
* {margin:0; padding:0;}

body {
    font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif;
    font-size:11px;
    background:#525C54;
}

body { background: #EEEEEE url('../../../check/certilogo/images/background.png') repeat-x !important; }

	
.tab_area { float:right;}

#bot_links { float:left; }
#bot_links ul { margin:0px; padding:0px; margin-left:10px; margin-top:7px; }
#bot_links ul li { list-style:none; display:inline;  }

#content2 ul { padding:0px; margin-left:20px; }
#content2 ul li { list-style:decimal; margin-bottom:3px; }
#content2 ul li a { color:#525C54; text-decoration:none; }

.clear { clear:both; }
.heading { margin:10px 0px 20px 20px; }
.btn_align { padding:20px 0px 20px 20px; }
.btn_align2 { padding:20px 20px 20px 0px; }
.align1 { padding-top:6px }
.align2 { padding-right:10px; }
.align3 { margin-top:143px; padding-left:75px; }
.align4 {  }
.align5 { margin-top:50px; }

.style1 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.style1 a {font-weight:normal; color:#525C54; text-decoration:none; }
.style1 a:hover { color:#525C54 !important; text-decoration: underline !important;}
.style2 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF; letter-spacing:0.2em; }
.style3 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#393939; }
.style3 a { color:#393939; text-decoration:none; }
.style3 a:hover { color:#918F8F; }
.style4 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4B524B; }
.style5 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333; }

.style5 a { font-weight:normal; color:#333333; text-decoration:none; }

.style6 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF2C32; }
.style6 a { color:#FF2C32; text-decoration:none; }
.style7 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#FFF; text-transform:uppercase; }
.style8 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; line-height:155%; word-spacing:0.1em; }
.style8 a { color:#FFF; text-decoration:none; }
.style9 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#515C54; text-transform:uppercase; }
.style10 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:11px; color:#515C54; }
.style11 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#525C54; text-transform:uppercase; }
.style12 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#E32118; }
.style13 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#525D55; }
.style7 { font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#FFF; text-transform:uppercase; }
#main { width:775px; margin:0 auto; padding-top:50px; position: relative; }
#left_part { width:735px; margin:0 auto; float:left; }
#right_part { width:40px;float:left; }

div.style1 a:hover { color:#DADADA; }

#logo { float:left; margin-left: 8px; }

#content { clear:both; width:735px; }
#content2 { clear:both; background-color:#FFF; width:720px; margin-left:5px; text-align: left; }
#inner_cont { width:700px; margin:0 auto; padding:10px 0px; }

#left_cont { width:360px; background-color:#FFFFFF; float:left; }
#right_cont { width:360px; background-color:#E32118; float:left; }

.txt_bg { border:none; width:33px; }

#home_bot { background-image:url(../images/hom_bot_img.jpg); width:735px; height:48px; }
#copy_txt { float:left; margin-top:7px; margin-left:50px; }

#lagn_btn { background-image:url(../images/lang_btn_bg.jpg); width:35px; height:21px; border:none; }

#tab_bg { background-image:url(../images/tab_bg.jpg); width:130px; height:30px; }
.unseltab_bg { height:30px; float:left; padding-right:10px; }
#seltab_bg { background-image:url(../images/tab_bg.png); background-repeat:no-repeat; height:30px; width:160px; float:left; padding-right:10px; }
#helptab_bg { background-image:url(../images/help_tab.png); background-repeat:no-repeat; height:30px; width:60px; float:left; padding-right:6px; }
#menubg { height:30px; float:right; margin-top:20px; margin-right:10px; }


#red_bg {  width:700px; height:30px;}
#red_bg .column{ line-height: 30px; height: 30px; width: 165px;}
#red_bg .column a{
	padding: 0;
	margin: 0;
	height: 30px;
	width: 100%;
	line-height: 30px;
	float: left;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}
#red_bg .column a:hover{
	text-decoration: none;
}
#red_bg .active a{
	color: #E32118;
	text-decoration: none;
}
#red_bg .active a:hover{
	color: #E32118;
	text-decoration: none;
}
#red_bg .column a span{
	padding-left: 15px;
}
/*#last_unsel_tab { background-image:url(images/last_unsel_tab.jpg); width:167px; height:28px; float:left; }*/
/*#thi_unsel_tab { background-image:url(../images/thi_unsel_tab.jpg); width:174px; height:28px; float:left; }*/
/*#last_unsel_tab { background-image:url(../images/last_unsel_tab.jpg); width:167px; height:28px; float:left; }*/

.content2_bg {
	background: #E32118;
	width:700px;
	height: 300px;
}
#content2_bg .boxcontainer{ padding: 40px 20px 25px 25px; }
#content2_bg .righteffect{
	position: absolute;
	right: 0;
	background: #F28F8F;
	width: 225px;
	height: 100%;
	display: none;
}
#content2_bg .content2_contents{
	position: absolute;
	width: 100%;
	height: 100%;
}


.next{
	bottom:20px;
	height:39px;
	overflow:hidden;
	position:absolute;
	right:20px;
	width:82px;
	
}
.next a{
	position: static;
	float: left;
	display: block;
	height:39px;
	width:82px;
	background: url(../images/next_btn_red.jpg) no-repeat;
	text-decoration: none;
	line-height: 39px;
	color: #E32118;
    cursor: pointer;
	font-weight: bold;
}
/*
.next a:hover{
	background: url(../images/btnnext.png) no-repeat;
	color: #FFFFFF;
}
*/
.next a span{
	position: absolute;
	padding-left: 10px;
	margin-top: -2px;
}


/*
.next_de{
	width:65px;
}
.next_de a{
	width:65px;
	background: url(../images/btnnext_it.png) no-repeat;
        line-height: 15px;
}
.next_de a:hover{
	background: url(../images/btnnext-hover_it.png) no-repeat;
}

.next_fr{
	width:65px;
}
.next_fr a{
	width:65px;
	background: url(../images/btnnext_it.png) no-repeat;
}
.next_fr a:hover{
	background: url(../images/btnnext-hover_it.png) no-repeat;
}

.next_it{
	width:65px;
}
.next_it a{
	width:65px;
	background: url(../images/btnnext_it.png) no-repeat;
}
.next_it a:hover{
	background: url(../images/btnnext-hover_it.png) no-repeat;
}
*/

.status1{
	background: url(../images/menu1.gif) no-repeat;
}
.status2{
	background: url(../images/menu2.gif) no-repeat;
}
.status3{
	background: url(../images/menu3.gif) no-repeat;
}
.status4{
	background: url(../images/menu4.gif) no-repeat;
}

#content2_bg .paddedtext{ padding-top: 35px; width: 300px; }
#content2_bg .style7{ font-size: 26px; line-height: 26px; }

.vertical_txt { width:1px; }
#white_part { width:224px; float:left; }
.border { border-top:#FE1D25 solid 1px; width:226px; }


.content3_bg {
	background: #E32118;
	width:700px;
	height: 300px;
}

#content3_bg .leftcol{
    background: #FFFFFF;
    height: 298px;
	width: 237px;
    margin: 1px 0 0 1px;
    position: relative;
}

#content3_bg .rightcol{
    height: 100%;
	position: relative;
    width: 462px;

}
#content3_bg .boxcontainer{ padding: 20px }
#content3_bg .righteffect{
	position: absolute;
	right: 0;
	background: #F28F8F;
	width: 225px;
	height: 100%;
	display: none;
}
#content3_bg .lefteffect{
	position: absolute;
	right: 0;
	background: #FFFFFF;
	width: 237px;
	height: 298px;
	display: none;
}

#content3_bg .content2_contents{
	position: absolute;
	width: 100%;
	height: 100%;
}
#content3_bg .paddedtext{ padding-top: 20px; width: 320px;}
#content3_bg .style7 { line-height: 26px; }



.prev{
	bottom:20px;
	height:39px;
	overflow:hidden;
	position:absolute;
	left:20px;
	width:82px;
  
}
.prev a{
	position: static;
	float: left;
	display: block;
	height:39px;
	width:82px;
	background: url(../images/prev_btn_white.jpg) no-repeat;
	text-decoration: none;
	line-height: 39px;
	color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
}
/*
.prev a:hover{
	background: url(../images/btnprev-hover.png) no-repeat;
	color: #E32118;
}
*/

.prev a span{
	position: absolute;
	padding-right: 10px;
	margin-top: -2px;
	text-align:right;
	width:70px;
}


/*
.prev_de{
	width:65px;
}
.prev_de a{
	width:65px;
	background: url(../images/btnprev_it.png) no-repeat;
        line-height: 15px;
}
.prev_de a:hover{
	background: url(../images/btnprev-hover_it.png) no-repeat;
}
.prev_de a span{
	width: 55px;
}

.prev_fr{
	width:65px;
}
.prev_fr a{
	width:65px;
	background: url(../images/btnprev_it.png) no-repeat;
}
.prev_fr a:hover{
	background: url(../images/btnprev-hover_it.png) no-repeat;
}
.prev_fr a span{
	width: 55px;
}

.prev_it{
	width:65px;
}
.prev_it a{
	width:65px;
	background: url(../images/btnprev_it.png) no-repeat;
}
.prev_it a:hover{
	background: url(../images/btnprev-hover_it.png) no-repeat;
}
.prev_it a span{
	width: 55px;
}
*/

.headerhelp{ height: 170px; }
#cont_redbg { background-color:#E32118; width:700px; }
#cont_greybg { background-color:#919191; width:700px; height:300px; }
.border_grey { border:#8B8B8B solid 1px; }
#cont_greybg2 { background-color:#F1F1F1; font-weight: normal;  }
#cont_greybg2 ul li{ margin-bottom: 6px; font-weight: normal;  }
#cont_greybg2 ul li a{ font-weight: normal;  }
.questions ul{ font-weight: normal; }
.questions ul li{ font-weight: normal; }
.questions ul li .style10{ font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.questions ul li .style10{ font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
#content2 .questions ul li .backtop{ color: #929292; font-family:"Trebuchet MS","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
#content2 .questions ul li .backtop:hover{ text-decoration: underline }

.privacy .style10{ font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:  150%; }
.privacy p{ padding-top: 7px;}
.privacy h3{ padding-top: 15px; font-weight: bold;}
.imageleft{ hwidth: 225px; overflow: hidden }
.imageleft img{ width: 225px }
.bigblocks{ margin: 10px 0 0 0; clear: both; position: relative; font-size: 11px; line-height:155%; word-spacing:0.1em; }
.ouruniqueservice{ width: 463px; height: 435px; }
.boxcontainer{ padding: 20px; }
.ouruniqueservice .title{ padding: 2px 0; }
.ouruniqueservice .paddedtext{ padding-top: 35px; }

#whybuyauthentic .first { width: 510px;  }
#whybuyauthentic .style7{ color: #515C54; }
#whybuyauthentic .style8{ color: #515C54; }
#whybuyauthentic .absoluteimage{ position: relative; float: right; }
#whybuyauthentic .paddedtext{ padding-top: 35px; }
#behindservice .paddedtext{ padding-top: 35px; }
#whybuyauthentic .title{ padding: 2px 0; }
#behindservice .title{ padding: 2px 0; }
.bigblocks .halftext{ width: 320px; }
#whybuyauthentic .discovermorebtn,
#behindservice .discovermorebtn{
    position: absolute;
    width: 159px;
    height: 38px;
    top: 19px;
    right: 28px;
}
#whybuyauthentic .discovermorebtn a,
#behindservice .discovermorebtn a{
    position: relative;
    float: left;
    display: block;
    width: 100%;
    height: 38px;
    line-height: 38px;
    color: #525C54;
    text-decoration: none;
    background: url(../images/discover_more_btn.jpg	) no-repeat;
}
#whybuyauthentic .discovermorebtn a span,
#behindservice .discovermorebtn a span{
	
	display: block;
	padding-left: 10px;
	margin-top: -2px;
	
	
}

#cont_greybg .boxcontainer{ padding: 30px; }
#cont_greybg .paddedtext{ padding: 40px 0 0 0; }
.companyconfirmation .style7{ margin-top: 9px}
.companyconfirmation .boxcontainer{ padding: 5px 12px; position: relative; }
.companyconfirmation{  }
.companyconfirmation .btnrow{ width: 420px; position: relative; overflow: hidden; float: right; }
.companyconfirmation .btnrow a{
    width: 200px;
    height: 40px;
    float: right;
    line-height: 40px;
    text-decoration: none;
    color: #E32118;
	cursor: pointer;
	font-weight:bold;
	
}
.companyconfirmation .btnrow .accessok{
    background: url(../images/back_business_btn_200.jpg) no-repeat;
}
.companyconfirmation .btnrow .noaccess{
    background: url(../images/back_consumer_btn_200.jpg) no-repeat;
}
.companyconfirmation .btnrow a span{
    padding-left: 10px;
	
}
.companyconfirmation .btnrow .noaccess span{
    display:block;
    padding-right:15px;
    text-align:right;
	margin-top: -1px;
}

.companyconfirmation .btnrow .accessok span{
    display:block;
    padding-left:12px;
    margin-top: -1px;
}


.bottominfo .column{ width: 226px; height: 240px; overflow: hidden; }
.bottominfo .column .boxcontainer{ padding: 20px 10px 0 10px; overflow: hidden; }
.bottominfo .column2 { background: #F1F1F1; }



/*
#footer{
	display: block;
	padding: 0;
	margin: 10px 16px;
	color: #333333;
        padding-bottom: 50px;
}

#footer .bottomMenu{
	list-style: none;
	margin: 0;
	padding: 0;
}
#footer .bottomMenu li{
	padding: 0;
	margin: 0 15px 0 0;
	float: left;
}
#footer .bottomMenu li.last{ margin: 0; }

#footer .bottomMenu li a{
	color: #333333;
	text-decoration: none;
	letter-spacing: 0.02em;
}
#footer .bottomMenu li a:hover{
	text-decoration: underline;
}
#footer .bottomMenu li a span{
	display: block;
	padding: 0 0 0 15px;
	background: transparent url(../images/bottom-arrow.png) left center no-repeat;
}
#footer .bottomMenu li a:hover span{
	background: transparent url(../images/bottom-arrow-hover.png) left center no-repeat;
	color: #F1F1F1;
	text-decoration: underline;
}
#footer .copy{
	color: #333333;
	font-size: 9px;
	position: absolute;
	width: 100%;
	text-align: center;
	left: 0;
	margin: 30px 0 0 0;

}
/*#footer .lang-selection{
	color: #333333;
	list-style: none;
	margin: 0;
	padding: 0;
	float: right;
}
#footer .lang-selection li{
	margin: 0 7px 0 0;
	padding: 0;
	float: right;
}
#footer .lang-selection li.last{ margin: 0; }
#footer .lang-selection li a{ text-decoration: none; }
#footer .lang-selection li a{
	display: block;
	text-decoration: none;
	color: #333333;
	text-align: center;
	width: 35px;
	height: 20px;
	text-transform: uppercase;
	overflow: visible;
	font-size: 11px;
	line-height: 20px;
        float: left;
}
#footer .lang-selection li a:hover, #footer .lang-selection li.active a{
	color: #525C54;
	background: transparent url(../images/btn-3.gif) top center no-repeat;
}*/


/*.cufon-vml{
        margin: 8px 0 10px 0;
} */
/*
.section-27{line-height: 95%;}*/













/* Drop down menu for languages */

/*FOOTER*/
/*#footer .lang-selection{ position: relative; }
#footer .lang-selection .selection{ background: none; margin: 0; }
#footer .lang-selection .selection a{ background: none; color: #525C54; display: inline; float: none; width: auto; text-transform: none; letter-spacing: 0.1px; }
#footer .lang-selection .selection a:hover{ background: none;}
#footer .lang-selection .selection a.active{ background: none;}
#footer .lang-selection .selection .borderleft{
    float: left;
    display: block;
    padding: 0;
    margin: 0;
    background: url(../../../check/certilogo/images/langselection-borderleft.gif) no-repeat;
    width: 3px;
    height: 20px;
    overflow: hidden;
}
#footer .lang-selection .selection .middlebg{
    float: left;
    display: block;
    padding: 0 10px;
    background: url(../../../check/certilogo/images/langselection-middlebg.gif) repeat-x;
    text-align: center;
}
#footer .lang-selection .selection .borderright{
    float: left;
    display: block;
    padding: 0;
    margin: 0;
    height: 20px;
    background: url(../../../check/certilogo/images/langselection-borderright.gif) no-repeat;
    width: 3px;
    overflow: hidden;
}


#footer .lang-selection .langs{
    background: #F1F1F1;
    border: 1px solid #333333;
    position: absolute;
    top:-160px;
    left:50px;
    display: none;
}
#footer .lang-selection .langs{ list-style: none; margin: 0; padding: 0; float: none;}
#footer .lang-selection .langs ul{ list-style: none; margin: 0; padding: 0;}
#footer .lang-selection .langs ul li{ list-style: none; margin: 0; padding: 0; float: none;}
#footer .lang-selection .langs ul li a{ text-transform: none; float: none; width: auto;}
#footer .lang-selection .langs .lang span{
    display: block;
    padding: 0 10px;
    height: 20px;
    line-height: 20px;
    float: none;

}
#footer .lang-selection .langs .lang:hover span{
    display: block;
    height: 20px;
    line-height: 20px;
    background: #C6C6C6;
}*/





/*
#footer .span-3 { float: right;}

#footer .lang { cursor: pointer; }

#footer .lang-button {position: relative; width: auto;}

#footer .lang-button .langBtnLeft{
	float: left; display: block; height: 20px; width: 3px; overflow: hidden;
	background: url(../../../check/certilogo/images/langselection-borderleft.gif) no-repeat;
}
#footer .lang-button .langBtnCenter{
	float: left; display: block; height: 20px; padding: 0 10px; text-align: center; color: #525C54; line-height: 20px;
	background: url(../../../check/certilogo/images/langselection-middlebg.gif) repeat-x;
}
#footer .lang-button .langBtnRight{
	float: left; display: block; height: 20px; width: 3px; overflow: hidden;
	background: url(../../../check/certilogo/images/langselection-borderright.gif) no-repeat;
}

#footer .lang-list {background: #F1F1F1; border: 1px solid #333333; width: 68px; height: 160px; margin: 0; padding: 0;
                    position: relative; margin-top: -162px; left: 6px; display: none;
}

#footer .lang-list ul {list-style-type: none; margin: 0; padding: 0; width: 68px; height: 160px;}
#footer .lang-list li {padding: 0 10px; height: 20px; width: 48px}
#footer .lang-list li:hover {background: #C6C6C6;}
#footer .lang-list a {text-decoration: none;}
#footer .lang-list a:hover {}*/



/*FOOTER*/
#footer{ display: block; margin: 10px; padding: 0; color: #525C54; background-color: transparent; }

#footer .menu{ list-style: none; margin: 0; padding: 0; float: left; width: 80%;}
#footer .lang{ list-style: none; margin: 0; padding: 0; float: left; width: 20%;}
#footer .copy{ list-style: none; margin: 0; padding: 0; float: left; width: 100%;}


#footer .menu ul { list-style-type: none; margin: 0; padding: 0; }
#footer .menu li{ list-style-type: none; padding: 0; margin: 0 15px 0 0; float: left;}
#footer .menu li a{ text-decoration: none; color: #525C54; letter-spacing: 0.02em; }
#footer .menu li a span{ display: block; padding: 0 0 0 15px; background: transparent url(../../../check/certilogo/images/bottom-arrow-gray.png) left center no-repeat;}
#footer .menu li a:hover span{ color: #525C54; text-decoration: underline;
                                     background: transparent url(../../../check/certilogo/images/bottom-arrow-gray.png) left center no-repeat;}

#footer .lang { }
#footer .lang ul {list-style-type: none; margin: 0; padding: 0; }
#footer .lang li{ padding: 0 10px; margin: 0; float: none; height: 20px; }
#footer .lang li a{ text-decoration: none; color: #525C66;}
#footer .lang li a:hover{ text-decoration: none; color: #320000;}
#footer .lang li:hover { background: #C6C6C6; color: #320000;}


#footer .lang-button {
    float: right;
    display: block;
    position: relative;
    cursor: pointer; width: auto;
}
#footer .lang-button .langBtnLeft{ float:right; display: block; height: 20px; width: 3px; overflow: hidden;
	background: url(../../../check/certilogo/images/langselection2-borderleft.gif) no-repeat;}
#footer .lang-button .langBtnCenter{ float:right; display: block; height: 20px; padding: 0 10px; text-align: center; color: #EEEEEE; line-height: 20px;
	background: transparent url(../../../check/certilogo/images/langselection2-middlebg.gif) repeat-x;}
#footer .lang-button .langBtnRight{ float:right; display: block; height: 20px; width: 3px; overflow: hidden;
	background: url(../../../check/certilogo/images/langselection2-borderright.gif) no-repeat;}

#footer .lang-list {
    float: right;
    display: none;
    position: absolute;
    background: #F1F1F1; border: 1px solid #333333; width: 68px; height: auto; margin: 0; padding: 0;
}


#footer .copy { cursor: default; }
#footer .copy{ color: #525C54; font-size: 9px; text-align: center; left: 0; margin: 10px 0 0 0;}


















* html img, div, a { 
	behavior: url(css/iepngfix.htc); 
}

.style7_LH {line-height: 22px;}



/* adjustment for language de start */

.content2_bg_de {
	background: #E32118;
	width:700px;
	height: 325px;
}

.content3_bg_de {
	background: #E32118;
	width:700px;
	height: 325px;
}

#content3_bg .leftcol_de{
    background: #FFFFFF;
    height: 323px;
	width: 237px;
    margin: 1px 0 0 1px;
    position: relative;
	
}

#content3_bg .style7_de { line-height: 26px; }



.next_de{
	height:40px;
	width:109px;
}
.next_de a{
	
	height:40px;
	width:109px;
	background: url(../images/next_btn_red_de.jpg) no-repeat;
	line-height: 40px;
}

.next_de a span{
	margin-top: -1px;
	padding-left: 12px;
}

.prev_de{
	height:40px;
	width:109px;
}
.prev_de a{
	height:40px;
	width:109px;
	background: url(../images/prev_btn_white_de.jpg) no-repeat;
	line-height: 40px;
}

.prev_de a span{
    position: absolute;
	padding-right: 10px;
	margin-top: -2px;
	text-align:right;
	width:97px;
}

/*
.next a span{
	position: absolute;
	padding-left: 10px;
	margin-top: -2px;
}*/


/* adjustment for language de end */


/* adjustment for language es start */
.content2_bg_es {
	background: #E32118;
	width:700px;
	height: 325px;
}

.content3_bg_es {
	background: #E32118;
	width:700px;
	height: 325px;
}

#content3_bg .leftcol_es{
    background: #FFFFFF;
    height: 323px;
	width: 237px;
    margin: 1px 0 0 1px;
    position: relative;
	
}

/* adjustment for language ru end */



/* adjustment for language ru start */
.content2_bg_ru {
	background: #E32118;
	width:700px;
	height: 325px;
}

.content3_bg_ru {
	background: #E32118;
	width:700px;
	height: 325px;
}

#content3_bg .leftcol_ru{
    background: #FFFFFF;
    height: 323px;
	width: 237px;
    margin: 1px 0 0 1px;
    position: relative;
	
}

#content3_bg .style7_ru { line-height: 26px; }

/* adjustment for language ru end */


/* adjustment for language cn start */

#content2_bg .style7_cn{ line-height: 30px; }

#content3_bg .style7_cn { line-height: 30px; }

/* adjustment for language cn end */


/* adjustment for language jp start */
#content2_bg .style7_jp{ line-height: 30px; }

#content3_bg .style7_jp { line-height: 30px; }
/* adjustment for language jp end */
/* For link on text 'see which brand ... ' */
a.whichbrand, a.whichbrand:hover, a.whichbrand:visited{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:10px;
}

a.style10a, a.style10a:hover, a.style10a:visited{
	color:#515C54;
	text-decoration:underline;
}	




