body { margin: 0px;	font-family: Arial, Geneva, Helvetica, Tahoma, sans-serif; font-size: 12px; color: black; }
a { text-decoration: none; }
img { border: 0px; }
.traduction { color: red; background: yellow; }
.head { background: url(http://www.multimarque.com/i/bgs/bg_pvm_flag_header_03a.jpg) top left no-repeat; /*height: 196px;*/ }
.head .markets { position: absolute; left: 8px; top: 8px; }
.head .markets .flag { width: 24px; float: left; }
.head .logo { position: absolute; left: 23px; top: 38px; }
.head .message { position: absolute; left: 320px; top: 10px; }
.head .webcallback { height: 160px; margin-left: 830px; padding-top: 5px; }
.head .webcallback form { margin: 0px;  }
.head .webcallback #callbackPhone { font-family: helvetica; font-size: 11px;font-weight: bold; color: #CC0000; width: 144px; background: #eeeeee; border: 1px #999999 inset; height: 14px; }
.head .webcallback .note { font-size: 10px; color: #8989cc; font-style: italic; }
.head .webcallback .error { font-size: 10px; color: orange; height: 12px;}
.head .webcallback #callbackPhoneSubmit { background: url(http://www.multimarque.com/i/german/btns/btn_callback_180_02a_of.png) 0 no-repeat; width: 180px; height: 46px; background-color: Transparent; border: 0px; }
.head .webcallback #callbackPhoneSubmit:hover { background-image: url(http://www.multimarque.com/i/german/btns/btn_callback_180_02a_on.png); }

.head .tabs { width: 1020px; margin-top: 6px; }
.head .tabs .tabRow { line-height: 21px; width: 100%; clear: both; font-size: 12px; border-bottom: 1px #ccc solid; }
.head .tabs .tab { cursor: pointer; background: url(http://img.delta-car.ch/vconfig/gfx/tabs/tab2off.png) top left repeat-x; padding-left: 8px; color: #424248; float: left; position: relative; top: 1px; font-weight: bold; }
.head .tabs .on { cursor: auto; color: red; background: url(http://img.delta-car.ch/vconfig/gfx/tabs/tab2on.png); }
.head .tabs .tabRow span { background: url(http://img.delta-car.ch/vconfig/gfx/tabs/tab1off2off.png) top left no-repeat; padding-left: 8px; float:left; position: relative; top: 1px; }
.head .tabs .tabRow span.onoff { background: url(http://img.delta-car.ch/vconfig/gfx/tabs/tab1on2off.png); }
.head .tabs .tabRow span.offon { background: url(http://img.delta-car.ch/vconfig/gfx/tabs/tab1off2on.png); }
.head .tabs .tab a { color: #000099; }
.head .tabs .tab a:hover { color: red; }
.head .tabs .on a { color: red; }
.head .tabs .on a:hover { color: #000099; }
.head .tabs .first { margin-left: 25px; background: url(http://img.delta-car.ch/vconfig/gfx/tabs/tab1off.png) top left no-repeat; }
.head .tabs .first_on { cursor: auto; color: red; margin-left: 25px; background: url(http://img.delta-car.ch/vconfig/gfx/tabs/tab1on.png) top left no-repeat; }
.head .tabs .last { background: url(http://img.delta-car.ch/vconfig/gfx/tabs/tab3off.png) top right no-repeat; padding-right: 15px; }
.head .tabs .last_on { cursor: auto; color: red; background: url(http://img.delta-car.ch/vconfig/gfx/tabs/tab3on.png) top right no-repeat; padding-right: 15px; }
/*.tabs .tab { cursor: pointer; background: url(http://www.multimarque.com/i/tabs/tab_head_of.png) top left repeat-x; padding-left:8px; color: #424248; float:left; position:relative; top:1px; font-weight:bold; }
.tabs .first { margin-left:20px; }
.tabs .on { color: Red; background: url(http://www.multimarque.com/i/tabs/tab_head_on.png) }
.tabs .tabRow span { background: url(http://www.multimarque.com/i/tabs/tab_head_of_of.png) top left no-repeat; padding-left: 10px; float:left; position:relative; top:1px; }
.tabs .tabRow span.onoff { background: url(http://www.multimarque.com/i/tabs/tab_head_on_of.png) }
.tabs .tabRow span.offon { background: url(http://www.multimarque.com/i/tabs/tab_head_of_on.png) }*/

.main { background: url(http://www.multimarque.com/i/bgs/bg_305_01a.png) repeat-x; width: 1020px; }
.main .left { padding: 10px; width: 175px; float: left;}

.main .center { padding: 0px 0px 80px 0px; width: 630px; float: left; }
.main .center .txt_color01 { color: red; }
.main .center .txt_color02 { color: #000099; }
.main .center .txt_black { color: black; }
.main .center .txt_gray { color: #888888; }
.main .center .txt_white { color: white; }
.main .center .sttl { font-size: 12px; font-weight: bold; }
.main .center .ttl { font-size: 14px; font-weight: bold; }
.main .center .cond { font-size: 10px; color: #666666; }
.main .center .note { font-size: 10px; color: #8989cc; font-style: italic; }
.main .center .chapo { font-weight: bold; line-height: 100%; text-align: left; vertical-align: top; }
.main .center .parag { text-align: justify; vertical-align: top; }
.main .center .parag_pad { text-align: justify; vertical-align: top; padding-top: 5px; padding-bottom: 10px; }
.main .center .parag_pad_left { text-align: left; vertical-align: top; padding-top: 5px; padding-bottom: 10px; }

.frm_tbl { background: url(http://www.multimarque.com/i/bgs/bg_200_02a.png) repeat-x; border: 1px #CCCCCC solid; padding: 9px; }

a.link_head { color: #adc2eb; font-weight: bold; }
a.link_head:hover { color: #FFFFFF; }

.link_bread { color: #666666; }
a.link_bread { color: black; }
a.link_bread:hover { color: red; }

a.link_body { color: black; }
a.link_body:hover { color: red; }

a.link_color01 { color: red; }
a.link_color01:hover { color: #000099; }

a.link_color02 { color: #000099; }
a.link_color02:hover { color: red; }

.main .right { padding: 10px 0px 10px 5px; width: 190px; float: left; clear: right; }

.border { border: 1px solid black; }

.nugget { margin-top: 10px; width: 180px; }
.nugget .title { padding: 3px; font-size: 14px; color: white; background: url(http://www.multimarque.com/i/bgs/bg_nug_head_999999.png) 0 no-repeat; }
.nugget .title2 { padding: 3px; font-size: 14px; color: white; background: url(http://www.multimarque.com/i/bgs/bg_nug_head_999999_2.png) 0 no-repeat; }
.nugget .title a, .nugget .title2 a { color: white; }
.nugget .title a:hover, .nugget .title2 a:hover { color: #333; }
.nugget .content { font-size: 11px; color: #333; padding-top: 5px;}
.nugget .content a { color: black; }
.nugget .content a:hover { color: red; }
.nugget .content strong { line-height: 12px; }
.nugget .content ul li span { color: black; }
ul { margin-top: 0px; }
ul.bulleted { list-style-image: url(http://www.multimarque.com/i/lists/bullet_red.png); position: relative; left: -20px;  }
ul.checked { list-style-image: url(http://www.multimarque.com/i/lists/list_ok_red.png); position: relative; left: -20px;  }
ul.numbered { color: red; list-style-type: decimal; position: relative; left: -15px; }
.nugget img#repriseHowManyEuros { margin: 5px 0px 5px 40px; }
.nugget .content a.promo {  border: 1px solid black; width: 180px; background: url(http://www.multimarque.com/i/german/menu/menu_vn_pro_01b_of.png) top left no-repeat; }
.nugget .content a.promo:hover { background-image : url(http://www.multimarque.com/i/german/menu/menu_vn_pro_01b_on.png); }

.footer { width: 1020px; clear: both; }
.footer .partners { position: relative; top: -80px; left: 215px; margin-bottom: -60px; }
.footerMenu { background: url(http://www.multimarque.com/i/bgs/bg_200_01a.png) repeat-x; width: 1020px; }
.footerMenu .nugget { float: left; width: 194px; padding-left: 10px; }
.footerMenu .nugget ul { font-size: 11px; color: #333; margin-top: 20px; }
.footerMenu .nugget2 { float: left; width: 125px; /*border: 1px solid black;*/ margin-top: 10px; }
.footerMenu .nugget2 ul { font-size: 11px; color: #333; margin-top: 5px; }
.footer { background: url(http://www.multimarque.com/i/bgs/bg_pvm_flag_footer.jpg) left bottom no-repeat; }
.footer .copyright { font-size: 9px; color: white; text-align: right; padding: 0px 50px 10px 0px; }

.formright label {
    float: right;
    margin: 2px 10px 6px 4px;
    text-align: right;
	color: #000099;
	font-weight: bold;
}
.formleft label {
	text-align: left;
	color: #000099;
	font-weight: bold;
	/*margin: 6px 10px 2px 0;
	vertical-align: bottom;*/
}
.submit_01_180 {
	font-size: 10px;
	width: 180px;
	height: 20px;
	color: white;
	cursor: hand;
	padding-top: 1px;
	padding-bottom: 1px;
	border-top: 1px outset;
	border-right: 1px outset;
	border-bottom: 1px outset;
	border-left: 1px outset;
	filter: Chroma(Color=#000066);
	font-weight: bold;
	background-color: #999999;
}
.submit_gray_180 {
	font-size: 12px;
	width: 180px;
	height: 22px;
	color: white;
	cursor: hand;
	padding-top: 1px;
	padding-bottom: 1px;
	border-top: 1px outset;
	border-right: 1px outset;
	border-bottom: 1px outset;
	border-left: 1px outset;
	filter: Chroma(Color=#000066);
	font-weight: bold;
	background-color: #999999;
}
.submit_blue_180 {
	font-size: 12px;
	width: 180px;
	height: 22px;
	color: white;
	cursor: hand;
	padding-top: 1px;
	padding-bottom: 1px;
	border-top: 1px outset;
	border-right: 1px outset;
	border-bottom: 1px outset;
	border-left: 1px outset;
	filter: Chroma(Color=#000066);
	font-weight: bold;
	background-color: #000099;
}
.submit_02_180 {
	font-size: 12px;
	color: #000066;
	width: 180px;
	height: 20px;
	font-weight: bold;
}
.inputtext { font-family: helvetica; font-size: 11px; width: 100%; background: white; border: 1px #CCCCCC solid; }
.inputtext146 {
	font-family: helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	width: 144px;
	background: #eeeeee;
	border: 1px #999999 inset;
	float: left;
	height: 14px;
	margin-right: 34px;
}
.inputtextgray { font-family: helvetica; font-size: 11px; width: 100%; background: #EDEDED; border: 1px #666666 inset}
.inputtextblue { font-family: helvetica; font-size: 11px; width: 100%; background: #E6E6FF; border: 1px #000066 inset}
.inputtextred { font-family: helvetica; font-size: 11px; width: 100%; background: #FFE6E6; border: 1px #FF0000 inset}

.inputtextblue100 { font-family: helvetica; font-size: 11px; width: 100px; background: #E6E6FF; border: 1px #000066 inset}
.inputtextred100 { font-family: helvetica; font-size: 11px; width: 100px; background: #FFE6E6; border: 1px #FF0000 inset}

.inputtextgray180 { font-family: helvetica; font-size: 11px; width: 176px; background: #EDEDED; border: 1px #666666 inset}

.inputtextwhite180 { font-family: helvetica; font-size: 11px; width: 176px; background: white; border: 1px #CCCCCC solid}

.inputtextwhite240 { font-family: helvetica; font-size: 11px; width: 236px; background: white; border: 1px #CCCCCC solid}
.inputtextgray240 { font-family: helvetica; font-size: 11px; width: 236px; background: #EDEDED; border: 1px #666666 inset}

.inputtextgray300 { font-family: helvetica; font-size: 11px; width: 300px; background: #EDEDED; border: 1px #666666 inset}
.inputtextblue300 { font-family: helvetica; font-size: 11px; width: 300px; background: #E6E6FF; border: 1px #000066 inset}
.inputtextred300 { font-family: helvetica; font-size: 11px; width: 300px; background: #FFE6E6; border: 1px #FF0000 inset}

.jcarousel-skin-simple .jcarousel-container {  }
.jcarousel-skin-simple .jcarousel-container-horizontal { width: 100%; padding: 0px 0px; }
.jcarousel-skin-simple .jcarousel-container-vertical { width: 92px; height: 500px; padding: 0px 0px; }
.jcarousel-skin-simple .jcarousel-clip-horizontal { width: 100%; height: 66px; }
.jcarousel-skin-simple .jcarousel-clip-vertical { width:  77px; height: 245px; }
.jcarousel-skin-simple .jcarousel-item { width: 92px; height: 62px; border: 1px solid #999999; }
.jcarousel-skin-simple .jcarousel-item-horizontal { margin-right: 7px; }
.jcarousel-skin-simple .jcarousel-item-vertical { margin-bottom: 7px; }

.stabilo { background-color: #FFFF00; }