<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#content &gt; div.right-panel { padding: 0px 10px 0px 0px; overflow:hidden; float: right; width: 804px; }
#content &gt; div.right-panel.mobile { padding: 0px 5px 0px 5px; overflow:hidden; width: 100%; float: left; }

#content &gt; .pvms { float: right; width: 70%; margin-right: 10px; }

div.field { width: 100%; margin: 0px 0px 5px 0px; float: left; clear: both; }
div.field input#Address { width: 80%; font-size:20px; padding:0px 0px 0px 4px; float: left; }
div.field input[type=submit] { 
	width: 18%; height: 28px; cursor: pointer; border: none; float: right;	
	margin: 0px 0px 0px 0px; background: #1A579E; font-size: 18px;
	color: white;
}
div.field input[type=submit].de  { 	
}

div.geoloc { 
	font-size: 18px; color: #000; margin: 10px 0px 10px 0px; 
	width: 100%; background: #E7E7E8; padding: 20px;
	display: none; float: left;
}
div#content div.geoloc { display: none; }
div.geoloc a { 
	color: white; text-decoration: none; font-weight: bold; 
	background: #00A651; padding: 2px 15px 2px 15px; margin: 0px 5px 0px 5px;
	border-radius: 4px;
}
div.geoloc a.yes {  }
div.geoloc a.no { background: #F36F23; }
div.geoloc a.never { background: none; text-decoration: underline; color: #555; font-size: 16px; padding: 2px 0px 2px 4px; font-weight: normal;}
div#pvmList { float: left; width: 100%; padding: 10px 10px 0px 0px; overflow: hidden; }
div#pvmList div.pvm { display: block;  font-size: 20px; float: left; width: 100%; clear: both; border-bottom: 1px solid #ccc; padding: 10px 10px 10px 0px;}
div#pvmList div.pvm .column { float: left; }
div#pvmList div.pvm.highlight { background: #efefef; }
div#pvmList div.pvm .title { font-weight: bold; font-size: 22px; color: black; text-transform: uppercase; }
div#pvmList div.pvm .title a, div#pvmList div.pvm .title a:hover, div#pvmList div.pvm .title a:visited { font-size: inherit; color: inherit; text-decoration: inherit; font-weight: inherit; }
div#pvmList div.pvm .photo { float: left; width: 40px; height: 90px; margin: 6px 10px 0px 0px; }
div#pvmList div.pvm .photo img { width: 40px; height: 40px; border: none; }
div#pvmList div.pvm .address { display: block; clear: both; float: left; color: #333; }
div#pvmList div.pvm .phone { display: block; clear: both; float: left; color: #000; background: url(http://img.multimarque.com/websites/int/pictos/do/contacts_contact_phone_01a.png) 0px 6px no-repeat; padding-left: 18px; }
div#pvmList div.pvm .phone .prefix { color: #666; margin-right: 5px; }
div#pvmList div.pvm .links { display: block; float: left; clear: both; font-size: 16px; color: #666; font-weight: normal; padding: 3px 0px 0px 0px; }
div#pvmList div.pvm .links a { font-size: 16px; font-weight: 400; }
div#pvmList div.pvm .links a.info { background: url(http://img.multimarque.com/websites/int/pictos/picto_contact_infos_01.svg) 0px 6px no-repeat; padding: 0px 0px 0px 20px; background-size: 16px 12px; }
div#pvmList div.pvm .links a.route { background: url(http://img.multimarque.com/websites/int/pictos/picto_contact_distance_01.svg) 0px 4px no-repeat; padding: 0px 0px 0px 16px; }
div#pvmList div.pvm .links a.calculated { color: #333; }
div#pvmList div.pvm .links a.up { padding-left: 5px; }
div#pvmList div.pvm .links .sep { margin: 0px 4px 0px 4px; }
div#pvmList div.listitem { font-size: 12px; color: #000; padding: 0px 10px 0px 0px; }
div#pvmList div.listitem a { font-size: 12px; color: #000; text-decoration: none; }
div#pvmList div.listitem a:hover { color: red; }

div#pvmList div.listitem.comment { color: #666; text-align: right; }

div#pvmCount { font-size: 20px; color: #000; font-weight: normal; float: left; clear: both; width: 100%; padding: 5px 0px 0px 0px; }
div#pvmCount span.highlight { color: red; font-weight: bold; }

div#pvm { float: left; margin: 30px 0px 0px 0px; font-size: 16px; color: #000; width: 100%; }
div#pvm div.photo { float: left; margin-top: 5px; width: 160px; }
div#pvm div.photo img { width: 160px; max-height: 200px; }
div#pvm div.info { float: left; margin: 0px 0px 0px 20px; width: 550px;  }
div#pvm div.info div.title { text-transform: uppercase; font-size: 18px; font-weight: bold; color: #000; margin: 0px 0px 10px 0px; width: 100%; border-bottom: 1px solid #ededed; }
div#pvm div.info div.infoline { clear: both; float: left; margin: 0px 0px 12px 0px; width: 93%; }
div#pvm div.info div.label { color: #666; font-size: 16px; padding: 0px 0px 0px 25px; font-weight: 300; }
div#pvm div.info div.value { color: #000; font-size: 16px; padding: 0px 0px 0px 25px; font-weight: 400; }
div#pvm div.info div.address { background: url(http://img.multimarque.com/websites/int/pictos/do/contacts_contact_address_01a.png) 0px 3px no-repeat; }
div#pvm div.info div.phone { float: left; background: url(http://img.multimarque.com/websites/int/pictos/picto_phone_04.svg) 2px 3px no-repeat; background-size: 13px 16px; }
div#pvm div.info div.fax { float: left; background: none; }
div#pvm div.info div.email { background: url(http://img.multimarque.com/websites/int/pictos/picto_envelope_email_15x15_5c78cc_01a.png) 0px 3px no-repeat; float: left; margin: 0px 0px 0px 20px; }
div#pvm div.info div.website { background: url(http://img.multimarque.com/websites/int/pictos/picto_earth_15x15px_5c78cc_02a.png) 0px 3px no-repeat; float: left; margin: 0px 0px 0px 20px; }
div#pvm div.info div.hours { background: url(http://img.multimarque.com/websites/int/pictos/picto_hours_02.svg) 0px 3px no-repeat; background-size: 16px 16px; }
div#pvm div.info div.hours div.line { display: block; float: left; font-size: 16px; clear: both; }
div#pvm div.info div.hours div.line div.days { float: left; display: inline; width: 140px; text-align: left; padding: 0px 20px 0px 0px; }
div#pvm div.info div.hours div.line div.days.de { width: 160px; }
div#pvm div.info div.hours div.line div.time { float: left; display: inline; }
div#pvm div.info div.value a { text-decoration: underline; color: #5D77B9; font-weight: 400; }
div#pvm div.title { float: left; font-size: 24px; line-height: 26px; font-weight: bold; text-transform: uppercase; clear: both; }

.tab-buttons-panel { width: 794px; }
.tab-buttons-panel li span.center { width: 322px; }
.tab_container div.field input#Address { width: 80%; }

div.route.label { font-size: 16px; font-weight: bold; color: #000; margin: 0px 10px 0px 0px; text-transform: uppercase; }
div.route.info { 
	font-size: 16px;  font-weight: normal; color: #333; margin: 1px 0px 4px 4px; width: 100%; float: left;
	background: url(http://img.multimarque.com/websites/int/pictos/picto_contact_distance_01.svg) 0px 3px no-repeat; padding-left: 20px; 
}
div.route.info a { font-size: 16px; font-weight: 400; }

div.points { float: left; width: 49%; padding: 0px; margin: 10px 0px 0px 0px; overflow: hidden; }
div.points div.title { font-size: 16px; font-weight: bold; color: #000; margin: 5px 10px 5px 0px; text-transform: uppercase; }
div.points ul { margin: 0px; padding: 0px; }
div.points li { list-style-type: disc; list-style-position: inside; padding: 0px; margin: 0px; }   
div.points .point { font-size: 16px; font-weight: 300; color: #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 4px; }

div.clients { float: left; width: 99%; }
div.clients div.client { float: left; width: 100%;  height: 110px; clear: both; position: relative; border-bottom: 1px solid #999; padding: 5px; }
div.clients div.client .title { float: left; position: absolute; left: 160px; top: 5px; width: 500px; line-height: 24px; font-size: 24px; color: black; text-transform: uppercase; }
div.clients div.client .phone { float: left; position: absolute; left: 160px; top: 32px; width: 500px; line-height: 18px; font-size: 16px; color: black; text-transform: uppercase; }
div.clients div.client .address { float: left; position: absolute; left: 160px; top: 52px; width: 500px; line-height: 18px; font-size: 16px; color: black; text-transform: uppercase; }
div.clients div.client .email { float: left; position: absolute; left: 160px; top: 70px; width: 500px; font-size: 16px; color: black;  }
div.clients div.client .email a.action { font-size: 16px; }

h1 { text-transform: uppercase; font-size: 30px; text-align: left; margin: 0px 0px 10px 0px; }
div#content #breadcrumb { margin: 4px 0px 0px 0px; }

.mapControls { 
	width:100%; float:left; clear:both; padding-top:5px;
}
.mapControls a.action { float: right; display: block; font-size: 16px; }
.mapControls .gps { float: left; display: block; color: #666; font-size: 16px; font-weight: 300; }

.btn.download {
	padding: 5px 10px 5px 30px;	
	float: left; clear: both;
    border: 1px solid #333;
    border-radius: 3px;
    width: auto;
    font-size: 16px;
    font-weight: 300;
    margin: 2px 0px 8px 0px;
    background: url(http://img.multimarque.com/websites/int/pictos/download.png) 6px 6px no-repeat;
}
.btn a { text-decoration: none; color: inherit; font-size: inherit; font-weight: inherit; float: left; width: 100%; }</pre></body></html>