/*  
Theme Name:Tintometer 2011
Theme URI:http://www.Tintometer.de
Description:This is the offical CI Style of the Tintometer GmbH.
Version:2.5
Author:Andre Teich
Language:German
*/
*{margin:0px; padding:0px}
body{font-family:Arial,Helvetica,Georgia; font-size:11px; background:#094375 url(images/bg.jpg) repeat-x; color:#292929;}
hr{border:0px; border-bottom:1px solid #ececec; float:left; width:100%; margin:12px 0 25px 8px;}
h1{font-size:20px; padding:0 0 10px 15px}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
h3{font-size:17px; margin-bottom:8px; color:#036;}
h4{font-size:15px; color:#036; margin-top:20px; padding-bottom:8px;}
table{width:100%; margin-bottom:7px}
ul, ul li{list-style-image:url(images/li.jpg); padding:0px; margin:0px; line-height:14px}
img{border:0px}
td{vertical-align:top; padding:7px 20px 7px 0;}
td:last-child{padding-right:0px;}
a:link, a:visited{text-decoration:none; color:#036; outline:none}
a:hover{text-decoration:none; color:#900; outline:none}
blockquote{font-style:italic; font-family:Times; font-size:14px; color:#333; margin:20px 18px 30px 18px; padding:10px 10px 1px 10px; background:#CFCFCF url(images/quote.gif) no-repeat top left; border-left:6px solid #036}
input[type=submit]{cursor:pointer;}
.entry{margin:0 0 20px 0; float:left; width:100%;}
.entry p{margin:0 0 0px 0; line-height:18px; padding-bottom:20px;}
.entry ul{margin:0px 0 15px 15px}
.entry li{margin:0 0 6px 0}
.entry ul ul{margin-bottom:30px;}
.entry ul ul li{list-style-image:none; list-style-type: none; margin-left:0px; }
.left, .alignleft{float:left; margin:2px 10px 3px 0;  border:1px solid #b5b5b5}
.right, .alignright{float:right; margin:2px 0 3px 10px;  border:1px solid #b5b5b5}
.border{margin:3px 0; padding:2px; border:1px solid #b5b5b5}
#wrapper{margin:0 auto 0 auto; padding:0px; width:850px; text-align:left}
/*----HEADER----*/
#grey{background:black; opacity:0.6; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 	filter: alpha(opacity=50); height:25px; width:100%; position:fixed; display:none; z-index:10000000;}
#lovibond{background:url(images/lovibond.png) no-repeat; width:94px; height:12px; position:absolute; margin-left:716px; z-index:200000000000; top:87px;}
#header{float:left; width:850px; height:111px; background:url(images/head.png) no-repeat}
#wide{ width:850px; float:left; background:url(images/content.png) repeat-y}
/*----NAVIGATION BAR----*/
#whole-menu{background:url(images/menu_bg.png) no-repeat; width:522px; color:#036; font-family:Arial, Helvetica; font-weight:bolder; font-size:12px; position:relative; float:left;  top:74px;  margin-left:67px; z-index:100000000000000000;}
#whole-menu .top{float:left; list-style-type:none; width:128px; margin-top:5px; padding-top:6px; height:18px; text-align:center; border-right:1px solid #dedede; }
#whole-menu ul li{list-style-type:none; list-style-image:none;}
#whole-menu a:hover{color:#900; text-decoration:underline;}
.top a{color:#636363;}
.dropdown{display:none; border-top:0px solid #dedede; width:514px; color:#5A5A5A; background:white; font-size:10px; font-weight:bold; margin-left:4px; position:absolute; left:0; top:29px; z-index:1; -webkit-box-shadow: 0px 1px 1px #000; -moz-box-shadow: 0px 1px 1px #4c4c4c; box-shadow: 0px 1px 1px #4c4c4c;}
.dropdown li a{color:black !important;}
.dropdown ul{border-right:1px solid #dedede; width:155px; float:left; display:block; clear:right; margin:10px 0 10px 15px;}
.dropdown ul li{text-align:left; list-style-type:none; list-style-image:none; border:0px;}
.dropdown ul li a{color:#636363;}
.dropdown ul li ul{border:0px; margin:5px 0 0 1px;}
.dropdown ul li ul a{color:#636363 !important;}
.no-border{border:0px !important;}
.fixed{position:fixed !important; top:-4px !important; width:550px; height:45px; z-index:100000000000;}
.Lfixed{position:fixed !important; top:5px !important;}
/*----POST----*/
#container{background:transparent url(images/content.png) repeat-y; width:860px; float:left; margin:0px; padding:0px 0 0 0}
.post{margin-top:25px; padding:0 0px 0 0px; color:#3e3e3e; border-left:1px solid #ececec; margin-right:45px; padding-left:18px; width:565px; float:right;}
.post h2{font-size:20px; color:#036; clear:both; padding:0px 0px 5px 0px; margin:0 0 0px 0;}
.post .post_thumbnail{float:left; border:1px solid #ececec;}
.post .text{float:right; width:390px;}
#senden{background:url(images/button.png); width:71px; height:22px; color:white; font-size:12px; border:0px; text-align:center; padding-top:1px;}
.button{background:url(images/button.png); width:71px; height:19px; color:white; font-size:12px; border:0px; text-align:center; padding-top:4px;}
.button a{color:white;}
.button a:hover{text-decoration:underline;}
.navigation{padding:10px 20px 20px 210px; width:520px; font-size:11px; float:left}
#error{border:1px solid red; width:460px; height:39px; padding:3px 5px 3px 40px; margin:5px; float:left; font-size:11px; font-weight:bold; background:#ffb2b2 url(images/alert_round.gif) no-repeat center left}
th{border-bottom:1px solid #ececec; padding-bottom:5px; color:#036; font-size:14px; font-weight:bold}
/*----NEWS----*/
#news{border-bottom:5px solid #25507c; color:white;  margin-bottom:35px; padding:5px 0px 0px 0px; float:left;}
#news li{list-style-type:none; border-bottom:1px solid #ececec; margin-bottom:20px; float:left; }
#news p{color:#252525; width:80%; float:left;}
#news h2{margin-bottom:10px;}
#news h3{font-size:12px;}
#news .button{float:right;}
/*----SIDEBAR STYLES----*/
.sidebar{float:left; width:210px; margin:0px 0 20px 20px; overflow:hidden; font-size:11px;}
.sidebar-download{cursor:pointer; width:100%;}
.updown{background:url(images/updown.png); margin-right:5px; float:left; width:11px; height:11px;}
.instructions{padding:0px 0 15px 0; width:568px !important;}
.instructions p, .msds p{padding:8px 0 0 0; margin:0; font-size:10px;}
.instructions form, .msds form{margin-top:20px;}
.pages{margin:0 auto; width:190px; padding-top:20px;}
.count{float:left; border:1px solid #ececec; padding:4px 7px; margin:20px 5px 0 0;}
.active{background:#003366; color:white;}
.msds{float:left; width:100%; margin-bottom:10px;}
.msds input[type=text], .instructions input[type=text], .sidebar input[type=text]{width:95px; padding:0px 3px 0 30px; vertical-align:middle; height:30px; background:url(images/input.jpg); border:0px; float:left;}
.msds input[type=submit], .instructions input[type=submit], .sidebar input[type=submit]{width:30px;height:30px; background:transparent url(images/button.jpg); border:0px;} 
.input-2 label{display:block; float:left; width:100px; padding-top:7px; font-weight:bold;}
.input-2 input[type=text]{width:184px; padding:0 3px; vertical-align:middle; height:30px; background:url(images/input-2.jpg); border:1px solid white;}
.input-2 textarea{width:184px !important; font-family:Helvetica; font-size:11px; padding:5px 3px; height:110px !important; background:url(images/textarea.jpg); border:1px solid white;}
.instructions input[type=text]{ width:155px; }
.msds input[type=text]{width:155px;}
.sidebar h2{margin-top:17px; font-size:20px; color:#036; list-style-type:none; list-style-image:none; width:100%; padding:5px 4px 10px 9px}
.sidebar ul{list-style:none; margin:0; padding:0 10px 0 0px;}
.sidebar ul li{padding:10px 0 10px 2px; margin:0px 6px 5px 0px; color:red; background-repeat:no-repeat; list-style-type:none; list-style-image:none}
.sidebar ul ul li{background-image:none; padding:0px 0px 0px 5px; margin:2px 0px 0px 5px; list-style-type:none; list-style-image:none; line-height:17px; color:#5A5A5A; width:158px;}
.sidebar ul ul .flags{padding-top:4px; border-top:1px solid #cecece; display:none; float:left; padding-left:13px; margin-left:-5px; width:140px;}
.flags li{float:left; width:15px !important;}
.sidebar ul ul ul li{border:0px;}
#events li{margin:0 0 15px 5px !important;}
/*----FOOTER----*/
#footer{float:left; color:white; width:850px; height:30px; margin-bottom:5px; padding-top:45px; text-align:center; background:url(images/footer.png) no-repeat}
#footer a{color:#ececec; text-decoration: underline;}
/*-----DOWNLOADS-------*/
.search{padding:4px 6px; background:url(images/search_bg.gif) no-repeat; font-size:11px; height:100px; color:black; font-weight:bold}
.reagenzien{padding:1px 2px 1px 4px; margin:0px 0px 10px 15px; font-size:11px; border:0px; width:100%; float:left;  line-height:20px; }
.name{width:200px; float:left;}
.flag{float:right;}
#searchsubmit_msds{border:0px; width:22px; height:20px; margin-right:0px; padding-right:0px; font-weight:bold; outline:none; background:transparent url(images/search.png) no-repeat}
.product_group{display:none;}
.product_group tr td{text-align:center}
.product_group tr {text-align:center}
table .product_group{text-align:center}
.instruction{width:100%; float:left; border-bottom:1px solid #ececec; line-height:20px;}
.instruction h3{margin-top:40px; margin-bottom:0; padding-bottom:0; line-height:0px;}
.gallery{margin-left:10px !important;}
.gallery-item{width:82px !important; margin-top:0px !important;}
/*----------NAVIGATION----------*/
#quick_navigation{float:left; color:#8b8b8b; padding:8px 20px 0 20px; height:22px; margin:0px 0 10px 11px; width:789px; background:#ececec;}
#language{float:right; margin-top:2px;}
#language img{margin-right:5px;}
/*-------SLIDER------*/
.nivoSlider {background:#fff url(images/loading.gif) no-repeat 50% 50%; border:1px solid #b5b5b5; width:550px; height:370px; margin-bottom:50px;}
.nivoSlider img {position:absolute; display:none; padding-top:20px; margin-top:2000px; top:20px; width:565px; height:380px}
.nivoSlider a {border:0; display:block;}
.nivo-controlNav {position:absolute; left:50%; bottom:-42px; margin-left:-40px;}
.nivo-controlNav a {display:block; width:22px; height:22px; background:url(images/bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left;}
.nivo-controlNav a.active {background-position:0 -22px;}
.nivo-directionNav a {display:block; width:30px; height:30px; background:url(images/arrows.png) no-repeat; text-indent:-9999px; border:0;}
a.nivo-nextNav {background-position:-30px 0; right:15px;}
a.nivo-prevNav {left:15px;}
.nivo-caption {font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a {color:#fff;border-bottom:1px dotted #fff;}
.nivo-caption a:hover {color:#fff;}
.nivoSlider a.nivo-imageLink {position:absolute; width:100%; height:100%; border:0; margin:0; z-index:6; display:none;}
.nivo-slice {display:block; position:absolute; z-index:5; height:100%;}
.nivo-box {display:block; position:absolute; z-index:5;}
.nivo-directionNav a {position:absolute; top:45%;z-index:9; cursor:pointer;}
/*-------AUTOCOMPLETE-----*/
.ac_results{padding: 0px; border-left: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; background-color: white; overflow: text-align:left; hidden;z-index: 99999;width:187px !important;}
.ac_results ul{width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0;}
.ac_results li{margin: 0px; padding: 2px 5px 2px 30px; cursor: default; display: block; /*width: 100%;*/ font-size: 12px; line-height: 20px; overflow: hidden;}
.ac_results li:hover{cursor:pointer;}
.ac_over{background-color: #f9f9f9; color: black; cursor:pointer;}
/*------ANALYSE-----*/
.analyse{list-style-image:url(images/down.png); list-style-type:none; margin-left:10px;}
ul .analyse-down{border-top:1px solid #ececec; margin:0; width:550px; margin-top:10px; display:none;}
ul .analyse-down h4{margin-top:10px;}
/*-----GALLERY-----*/
#gallery-2 {margin: auto;}
#gallery-2 .gallery-item {float: left; margin-top: 10px; text-align: center; width: 50%;}
#gallery-2 img {border: 2px solid #cfcfcf;}
#gallery-2 .gallery-caption {margin-left: 0;}
#wpadminbar{display: inline; position:fixed !important;}
