@charset "utf-8";
/* CSS Document */


/*global settings*/
body{font-family:Arial, Helvetica, sans-serif; font-size:0.72em;}
a{outline:0; text-decoration:none;color:#00367B;}
a:hover{text-decoration:none;color:#e8020e;}
span.date{font-weight:normal;font-size:0.9em}
/*header style*/

/*toplink and lang style*/
#toplinks, .lang{color:#fff;font-size:0.95em;}
#toplinks a, .lang a{color:#fff; text-decoration:none;}
#toplinks a:hover, .lang a:hover, #highlights a:hover{text-decoration:underline;}
#toplinks ul li{float:left; padding:7px 4px 2px 4px;}
#toplinks ul li:first-child{padding-left:0;}

/*hotline style*/
.hotline{color:#fff685;}
.hotline span{font-size:2.1em;font-style:italic;font-weight:bold;}

/*lang style*/
.lang ul{padding:6px;}
.lang li{padding: 1px !important;list-style:none;}
.lang li a, .lang li.selected{color:#4e4e4e;}
.lang ul {padding:0;}


/*navigation style*/
#navigation{padding:2px 0;}
#navigation ul{padding:0;}
#navigation ul li{text-align:center; font-weight:bold; font-size:1em;}
#navigation ul li a{color:#fff;}
#navigation ul li a span{padding:4px 0 6px 0}

#navigation ul li ul{padding:0; font-family:arial, verdana;}
#navigation ul li ul li{text-align:left;font-size:1em;}
#navigation ul li ul li a span{padding:3px 5px;}

/*search form style*/
form#searchform .textfield{margin:0; padding:7px 5px;font-weight:bold; color:#666;font-size:1em;}
form#searchform .button{font-size:0.95em;outline:0;color:#4e4e4e;text-align:center;font-weight:bold;}
form#searchform select{font-size:1em;}

/*content style*/
.textelement a{text-decoration:underline;}
.textelement, .textelement h2{color:#00387f;}
.item .section-image{padding-right:6px;}
.full .NewProduct .product-image{padding-right:6px;}
.textelement h1{color:#0d3b7e;font-size:1.6em;padding:0;}
.textelement h1 span{color:#ed1c24;}
.textelement h1 a{color:#0d3b7e;}
.textelement.top-items h1{font-size:1.4em}
.textelement h2{font-size:1.2em;}
.textelement h3{font-size:1.2em;margin-bottom:5px;}
h4{font-size:1em;}
.textelement.top-items h2{padding-left:12px;}
.morelink{font-weight:bold;color:#ed1c24;clear:both;float:left;}
#slideshow img{ padding-right:0;}

/*breadcrumb*/
#breadcrumb a{color:#000;padding:0 0 0 14px;}

/*article*/
#article a{color:#000;padding: 0 8px;}
#article a.previous{padding-right:0px;}


/*style for home element*/
#texts-home .item .section-text, .full .item .section-text{color:#00367b;}
#texts-home h1, .full h1{font-size:1.4em;}

/*style for highlights*/
#highlights .item{padding:3px;}
#highlights h1{font-size:1.5em; color:#0d3b7e;padding:2px;}
#highlights ul{list-style:none; padding:0 0 16px 0;}
#highlights ul li{color:#0d3b7e; padding: 2px 0 0 14px;margin-top:3px}
#highlights ul li a{color:#0d3b7e;}
#highlights .produkt h1{color:#fff;padding:0 2px 2px 2px;}
#highlights h2{font-size:1em; color:#0d3b7e;padding:0 0 0 0px;}


/*kontakt form style*/
#kontakt_form label, #frmMailSolution label {text-align:right;}
#kontakt_form .textfield, #kontakt_form .textarea, #kontakt_form .text_box, #kontakt_form .input_error, #route_planner .textfield{padding:2px;}
#kontakt_form .submit_button, #frmMailSolution .submit_button{padding:5px 34px;text-align:center;font-weight:bold; color:#fff;text-decoration:none;}
span.required{font-size:0.9em; color:#a1a1a1;}

#texts-kontakt .more_link{font-weight:bold; padding-bottom:6px;}

/*servier page*/
ul.pdf_links li {padding: 2px 4px;}
ul.pdf_links  li a{color:#175dbe;}
ul.pdf_links  li a:hover{color:#e8020e;}
ul.pdf_links  li a, ul.pdf_links  li a span{padding:0 0 0 18px;}
ul.pdf_links  li span{color:#999da3; font-size:0.9em}
.old{border-top:1px solid #EEEEEE;padding-top:10px;}

/*added extra*/
.partner_image{padding:0px;}
a.partner_link{padding:5px 0;color:#555;float:left; margin-top:5px;}
.listview .item{border-bottom:1px solid #EEEEEE;padding-bottom:5px;}
.presse_title{padding-bottom:5px;}
.textelement h2 a, .textelement h1 a, .textelement h3 a{text-decoration:none;}
.contact_error, .contact_success{margin:15px 0px; color: #ff0000; text-align:center;font-weight:bold}
.contact_success {color: #008000;}

/* trens and taste */
/*servier page*/
ul.trend_links {padding-top:10px;}
ul.trend_links li {padding: 2px 4px;}
ul.trend_links  li a{color:#175dbe;}
ul.trend_links  li a:hover{color:#e8020e;}
ul.trend_links  li a, ul.pdf_links  li a span{padding:0 0 0 18px;}
ul.trend_links  li span{color:#999da3; font-size:0.9em}

#frmMailSolution
{
padding-top:10px;
}

/* sitemap */
.sitemap ul li{
font-weight:bold;
}

.sitemap ul li ul li{
font-weight:normal;
}

.textelement .partner ul li {
margin-bottom:2px;
margin-left:15px;
}

.product_item a{text-decoration:none;}

#product_slide a.product_link{color:#00367B;font-weight:bold;}
#product_slide a.product_link:hover{color:#ED1C24;}
#texts-home #product_slide a.product_link:hover{color:#00367B;}
.full .NewProduct a.morelink{margin-left:140px;}

.footer{font-size:10px; font-weight:bold;}

.news .morelink{font-weight:bold;color:#ed1c24;clear:none;}
.other-info{padding-bottom:10px;}