/*  
 *  CMS Made Simple  Stylesheet
 *  File : boxes.css 
 *  Version : 0.1
 *  Created by : Benjamin Magits & Jeremy Michel 
 * 
 *  Browser compatibility : 
 *  -----------------------
 *  Windows : IE 7.0+, Firefox 2.0+, Safari, Chrome (Not tested)
 *  MacOSx :  Safari 1.3.2+, Firefox 2.0+, Chrome (No tested), IE not supported anymore
*/

/*Generic classes*/

.left { float:left;}
.right { float:right;}
.clear { clear:both;}

/*Format*/
* {font-family:Tahoma, Geneva, sans-serif; font-size:13px;}
body { color:#333333; margin: 0; padding: 0; background:#ffffff url(/uploads/theme/body-background.gif) no-repeat 50% 30px;}
dfn { display:none;}

h1 {font-size:30px; line-height:31px; color:#00aeef;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif; }
#welcome{font-weight:bold;}
h2 {font-size:16px; color:#00abe6;}
a {color:#454545; text-decoration:none}
a:hover {text-decoration:underline}
.content-inside {margin:0 314px 0 0px; z-index:2;}
.content-home{margin:0 0 0 0; z-index:2;}
.content-inside{font-size:12px; line-height:28px; width:893px;margin-bottom:25px;}
.content-home .h1{line-height:55px;}
.content-inside .h1 {line-height:10px;}

.home-block2 {border:1px solid #ccc; margin:5px 0 0 10px;}
.home-block2 img{margin-top:10px;}
.home-block2 .more{margin:0 10px 10px 0; }

/*Layout*/
.wrapper { width:930px; margin: 0 auto;}
.subwrapper{background:url(/uploads/theme/layout-center.jpg)repeat-y; padding:5px 0 0 0; overflow:hidden;}
.main-container {padding: 0 0 15px 18px;}
.main-container-home{padding: 0 0 0 18px;}
.inside {background: url(/uploads/theme/main-container-bg.gif) no-repeat;}

.side-col {}

#dialog {
    width:500px;
    height:130px;
    position:absolute;
    top:50%;
    left:50%;
    z-index:1000;
    background:#189cd7;
    border:5px solid #fff;
    margin:-65px 0 0 -250px;
    padding:30px;
    box-shadow:0 0 20px #666;
    color:#fff;
    }
#dialog .title {font-weight:bold; font-size:30px;}    
#dialog p {font-size:17px;}
#dialog a {font-size:17px; margin:0 20px 0 0; color:#fff; text-decoration:underline;}

/* submenu */
.col-left { float:left; width:260px;margin-bottom:25px;}
.col-left ul{list-style-type:none; width:227px; padding:0; margin:10px 0 0 0; border-top:1px solid #e8e8e8; border-right:1px solid #e8e8e8;}
.col-left li{background:url(/uploads/theme/bullet-submenu.gif) no-repeat; padding:5px 0 5px 45px; border-bottom:1px solid #e8e8e8; font-weight: bold; }
.col-left ul ul{border:0px; width:160px;}
.col-left ul li ul li{border:0px; padding:5px 0 5px 20px; background:none; font-weight:normal;}
.col-left a{font-family:Verdana, Arial, Helvetica, sans-serif; }
.col-left h3, .col-left a.menuactive{font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 0; margin:0; color:#85ae2e; font-weight:bold;}
.col-left a.menuparent{color:#454545;}
.col-right { float:right; margin:15px 15px 0 0;}

.side-col-fixed {width:218px;min-height:150px; }

.col-main {}
.layout2columns-left {width:600px;padding: 0 0 0 0; margin-left:260px; line-height:1.8em;margin-bottom:28px;}
.layout2columns-left a { color: #708F2C; text-decoration: underline; }
.layout2columns-left h3 {color:#F67D2A; font-size: 15px; }
.layout2columns-right {}
.layout3columns { float:left;width:441px;padding:0 15px;}

/*Header*/
.header {position:relative; background: url(/images/back-header.jpg) repeat-x; width:854px;  height:95px; margin: 3px 0 7px 17px; padding:15px 22px 0 22px;}

.header h3 {margin:0; font-weight:normal; color:#01aff0; }
.header .main-nav{position:absolute; top:65px; right:15px; width:650px;}
.header .main-nav ul{margin:0; padding:0; list-style-type:none;}
.header .main-nav ul li{float:left; padding:0 0 0 15px; font-weight:bold; color:#4d4d4d; text-shadow: #fff 1px 1px, #fff -1px 1px, #fff -1px -1px, #fff 1px -1px; }
.header .main-nav ul li a{color:#4d4d4d;}
.header .sub-nav{padding:18px 0 0 0px;}
.header img{border:0; margin:15px 0 0 50px;}
.header .home-link{display:block; width:190px; height:74px; background:url(/images/logo-polyurethanes.png) no-repeat; }


.top-back{background:url(/uploads/theme/layout-top.jpg) no-repeat; width:933px; height:10px; clear:both;}

/*Breadcrumbs*/
.breadcrumbs {color:#8b8b8b; font-size:11px; line-height:30px;}
.breadcrumbs a {color:#8b8b8b; font-size:11px; text-decoration:underline;}

/*Footer*/
.footer-container {padding-top:10px; background-image:url(/uploads/theme/layout-bottom.jpg); background-repeat:no-repeat; background-color:#fff;}
.footer-container p{font-size:11px; color:#6b6b6b;}
.footer-container a{color:#85ae2e;}
/* Home */

.home-img{width:898px; height:349px; margin:5px 0 3px 0;} 
ul.facts-en { background: url(/uploads/theme/didyouknow.gif) no-repeat 20px 20px; margin: 20px 0; padding: 20px 20px 20px 100px; border: 1px solid #E8E8E8; }
ul.facts-fr { background: url(/uploads/theme/didyouknow-fr.gif) no-repeat 20px 20px; margin: 20px 0; padding: 20px 20px 20px 100px; border: 1px solid #E8E8E8; }
ul.facts-de { background: url(/uploads/theme/didyouknow-de.gif) no-repeat 20px 20px; margin: 20px 0; padding: 20px 20px 20px 100px; border: 1px solid #E8E8E8; }
ul.facts-es { background: url(/uploads/theme/didyouknow-es.gif) no-repeat 20px 20px; margin: 20px 0; padding: 20px 20px 20px 100px; border: 1px solid #E8E8E8; }
ul.facts-it { background: url(/uploads/theme/didyouknow-it.gif) no-repeat 20px 20px; margin: 20px 0; padding: 20px 20px 20px 100px; border: 1px solid #E8E8E8; }
ul.facts-pl { background: url(/uploads/theme/didyouknow-pl.gif) no-repeat 20px 20px; margin: 20px 0; padding: 20px 20px 20px 100px; border: 1px solid #E8E8E8; }
ul.facts-sv { background: url(/uploads/theme/didyouknow-sv.gif) no-repeat 20px 20px; margin: 20px 0; padding: 20px 20px 20px 100px; border: 1px solid #E8E8E8; }
ul.facts-hu { background: url(/uploads/theme/didyouknow-hu.gif) no-repeat 20px 20px; margin: 20px 0; padding: 20px 20px 20px 100px; border: 1px solid #E8E8E8; min-height:250px;}
ul.facts-ru { background: url(/uploads/theme/didyouknow-ru.gif) no-repeat 20px 20px; margin: 20px 0; padding: 20px 20px 20px 100px; border: 1px solid #E8E8E8; min-height:250px;}
ul.facts-nl { background: url(/uploads/theme/didyouknow-nl.gif) no-repeat 20px 20px; margin: 20px 0; padding: 20px 20px 20px 100px; border: 1px solid #E8E8E8; }



ul.home-facts{list-style-type:none;margin:0;padding:0;}
.home-facts li{margin:0; padding:5px 0 0 30px;}

.home-block1{margin-top:10px;width:420px; padding-right:20px;border-right:1px solid #b6b6b6;}
.home-block2{margin:12px 0 0 10px; padding: 0 23px 0 0; width:420px; background-color:#f7f7f7;}
.home-block2 .did-title{margin-bottom:10px;}

.home-block1-test{position:absolute; margin:0 0 0 10px; width:420px;  border-right:1px solid #b6b6b6;}
.home-block2-test{position:absolute; margin:12px 0 0 10px; width:230px; background-color:#f7f7f7;}
.home-block3{margin-top:10px;width:210px; padding-right:20px;border-right:1px solid #b6b6b6;}

.more{text-align:right;}

.timeline-list-2 {overflow:hidden; list-style:none;}
    .timeline-list-2 li {clear:both; height:191px;}
    .timeline-list-2 .date {float:left; width:131px;}
    .timeline-list-2 .info {float:left; width:400px; margin:60px 0 0 29px; font-size:1.3em;}
    .timeline-list-2 .green {color:#95bc29;}
    .timeline-list-2 .blue {color:#1a2d66;}

ul.members {width:600px; overflow:hidden;margin-left: 0; padding-left: 0; list-style: none;border-top: 1px solid #E8E8E8; font-weight: bold; }
ul.members li { clear: both; margin: 20px 0; padding: 10px 0; border-bottom: 1px solid #E8E8E8; overflow: hidden; }
ul.members .logo { float:left; width: 250px; text-align: center;}

ul.members-menu {list-style-type:none; padding:0; margin:0;}
ul.members-menu li {list-style-type:disc;}
ul.members-menu li ul {padding:0; margin:0;}
ul.members-menu li ul li{list-style-type:none; margin:0; padding:0;}
ul.members-menu li ul li a{color:#333; text-decoration:none;}
ul.members-menu li ul li a:hover{text-decoration:underline;}

.contactform { border-top: 1px solid #E8E8E8; }
.contactform div { clear: both; margin: 5px 0; border-bottom: 1px solid #E8E8E8; padding: 5px 0; }
.contactform div.submit { border-bottom: none; }
.contactform div.submit input { border: 1px solid #E8E8E8; padding: 2px 5px; color: #708F2C;background-color: #fff; }
.contactform label { display: block; float: left; width: 100px; color:#708F2C;  }

.contactform-es label{width:150px;}
.search-form { margin: 10px 0 20px 0;}

.log-box {margin-top:15px; border:1px solid #e8e8e8; width:195px; padding:15px; font-family:Tahoma, Geneva, sans-serif;}
.log-box a{font-family:Tahoma, Geneva, sans-serif; color:#00abe6;}

.log-form{border:1px solid #e8e8e8; padding:25px;}
.border-gray{border:1px solid #e8e8e8; padding:20px; text-align:center;}


.thumbnails {margin:5px; padding:0 0 0 0; float:left; width:130px; height:130px; background-color:#F0F0F0; text-align:center;}
.thumbnails img{ margin-top:20px; border:0;}

.image-timeline img{border:0;}
.home-left{display:block; width:440px; padding:0px 0px 0 0;}
.home-right{padding:39px 0 0 0px;}


#newsroom-home a{color:#0094d0;}
#newsroom-home .date{color:#797979;}
#newsroom-home ul {list-style-type:none; margin:0; padding:0;}
#newsroom-home ul li{padding-bottom:4px; margin-bottom:4px; border-bottom:1px solid #ddd;}
#newsroom-home .viewall{padding:5px 0 0 0;}
#newsroom-home .viewall a{text-decoration:underline;}

.registration-media label{float:left; display:block; width:250px;}
.registration-media input{margin-bottom:3px;}

.rss-link {font-style:italic; margin-top:5px;}
.rss-link img {border:none; margin: 0 5px 0 0;}
.rss-link a:hover {text-decoration:none;}

.download {background:url(/uploads/theme/icon_pdf.jpg) no-repeat 3px 3px;  margin:5px 0; padding:20px 0 10px 20px; border-bottom:1px solid #ddd;}
.download a { color:#444; text-decoration:none; margin: 0 0 0 8px;}

.home-right-2{padding:47px 0 0 10px;}
    .home-right-2 a{border:1px solid #c5c5c5; padding:5px; display:block; float:left;}
    .passive-button{margin-right:10px;}

.tweettop-de{background:url(/uploads/theme/twitter-top-de.gif) no-repeat; width:442px; height:30px;}
.tweettop-fr{background:url(/uploads/theme/twitter-top-fr.gif) no-repeat; width:442px; height:30px;}
.tweettop-en{background:url(/uploads/theme/twitter-top.gif) no-repeat; width:442px; height:30px;}
.tweettop-es{background:url(/uploads/theme/twitter-top-es.gif) no-repeat; width:442px; height:30px;}
.tweettop-it{background:url(/uploads/theme/twitter-top-it.jpg) no-repeat; width:442px; height:30px;}
.tweettop-pl{background:url(/uploads/theme/twitter-top-pl.jpg) no-repeat; width:442px; height:30px;}
.tweettop-sv{background:url(/uploads/theme/twitter-top-sv.gif) no-repeat; width:442px; height:30px;}
.tweettop-hu{background:url(/uploads/theme/twitter-top-hu.gif) no-repeat; width:442px; height:30px;}
.tweettop-ru{background:url(/uploads/theme/twitter-top-ru.gif) no-repeat; width:442px; height:30px;}

.tweet-link a{display:block;  width:442px; height:30px;}
.tweetbox{background:url(/uploads/theme/twitter-back.gif) bottom repeat-x; width:440px; padding-top:10px; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5;}
.tweetbox ul{list-style-type:none;padding:10px 15px; margin:0;}
.tweetbox ul li{background:url(/uploads/theme/back-tweet.gif) no-repeat 0 1px; margin:0 0 0 0; padding:0 0 8px 23px;}
.tweetbox ul li a{color:#333333;}

.tabs-content{min-height:140px;}
.bottom-logo{padding-top:15px; margin-top:15px; border-top:1px solid #c5c5c5; width:890px;}
.link-space-1{padding:0 0 0 6px;}
.link-space-2{padding:6px 0 6px 6px;}

.top-flags{float:right; padding:0;}
.top-flags img{border:0px; margin:0 5px;}

.home-video{overflow:hidden; width:890px;}
.home-video img{border:0px;}
.left-video{float:left; width:420px; color:#707070; margin:10px 0 0 0;}
    .left-video h2{color:#f57d2a; font-size:1.8em; padding:0; margin:0;}
.right-video{float:right; padding:5px; border:1px solid #cecece; margin:10px 0 0 0;}
a.videolink{color:#0094d0;}

ul.videolist{padding:0; margin:25px 0 0 0;}
ul.videolist li{list-style-type:none; float:left; border:1px solid #cecece; padding:5px; margin:0 13px 0 0; width:183px; height:97px;}
ul.videolist li a{display:block; background-repeat:no-repeat; background-position:center; width:183px; height:97px;}

.giveusyourfeedback {
background:url("/images/giveusyourfeedback.png") no-repeat scroll 50% 50%;
display:block;
height:150px;
width:110px;
line-height:0;
position:fixed;
left:0;
text-indent:-99999px;
top:0;
}

.giveusyourfeedback a{display:block;height:150px;width:110px;}

ul.blog-update{padding:0; margin:0; list-style-type:none;}
ul.blog-update li{padding:0; margin:0; border-bottom:1px solid #ddd; padding:5px 0;}
ul.blog-update li a{color:#0094D0;}
ul.blog-update li:first-child{}

.theme-default .nivoSlider {position:relative; background:#fff url(/images/loading.gif) no-repeat 50% 50%; }
.theme-default .nivoSlider img {position:absolute; top:0px; left:0px; display:none;}
.theme-default .nivoSlider a {border:0; display:block;}
.theme-default .nivo-controlNav {display:none; position:absolute; left:50%; bottom:-42px; margin-left:-40px; /* Tweak this to center bullets */}
.theme-default .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;}
.theme-default .nivo-controlNav a.active {background-position:0 -22px;}
.theme-default .nivo-directionNav a {display:block; width:24px; height:50px; text-indent:-9999px; border:0;}
.theme-default a.nivo-nextNav { background:url(/images/right-slider.png) no-repeat;  right:9px;}
.theme-default a.nivo-prevNav {background:url(/images/left-slider.png) no-repeat; left:0px;}
.theme-default .nivo-caption { font-family: Helvetica, Arial, sans-serif;}
.theme-default .nivo-caption a { color:#fff;  border-bottom:1px dotted #fff;}
.theme-default .nivo-caption a:hover {color:#fff;}


/*
 * jQuery Nivo Slider v2.7.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {position:relative; height:283px;}
.nivoSlider img {position:absolute; top:0px; left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none;}
/* The slices and boxes in the Slider */
.nivo-slice {display:block; position:absolute; z-index:5; height:100%;}
.nivo-box {display:block; position:absolute; z-index:5;}
/* Caption styles */
.nivo-caption { position:absolute; left:0px; bottom:0px; background:#000; color:#fff;  opacity:0.8; /* Overridden by captionOpacity setting */ width:100%; z-index:8;}
.nivo-caption p {padding:5px; margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute; top:45%; z-index:9; cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {position:relative; z-index:9; cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}



/* Ticker Styling */
.ticker-wrapper.has-js {
    margin: 10px 0px 20px 0px;
    padding: 0px 10px;
    width: 870px;
    height: 36px;
    display: block;
    background:url(/images/ticker-back.jpg) repeat-x;
    font-size: 0.75em;
    border:1px solid #c5c5c5;
}
.ticker {
    width:800px;
    height: 36px;
    display: block;
    position: relative;
    overflow: hidden;
    background:url(/images/ico-ticker.png) no-repeat 5px 4px;
    line-height:36px;
    
}
.ticker-title {
    padding-top: 9px;
    color: #990000;

    text-transform: uppercase;
}
.ticker-content {
    margin: 0px;
    padding-top: 9px;
    padding-left: 40px;
    position: absolute;
    color: #404040;
    overflow: hidden;
    white-space: nowrap;
    line-height:18px;
}
.ticker-content:focus {
    none;
}
.ticker-content a {
    text-decoration: none;  
    color: #404040;
    text-shadow: #fff 1px 1px, #fff -1px 1px, #fff -1px -1px, #fff 1px -1px;
}
.ticker-content a:hover {
    text-decoration: underline; 
    color: #404040;
}
.ticker-swipe {
    padding-top: 9px;
    position: absolute;
    top: 0px;

    display: block;
    width: 800px;
    height: 23px; 
}
.ticker-swipe span {
    margin-left: 1px;
    height: 12px;
    width: 7px;
    display: block;
}
.ticker-controls {
    padding: 8px 0px 0px 0px;
    list-style-type: none;
    float: left;
}
.ticker-controls li {
    padding: 0px;
    margin-left: 5px;
    float: left;
    cursor: pointer;
    height: 16px;
    width: 16px;
    display: block;
}

.js-hidden {
    display: none;
}
.no-js-news {
    padding: 10px 0px 0px 45px; 
    color: #F8F0DB;
}
.left .ticker-swipe {
    /*left: 80px;*/col
}
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {
    float: left;
}
.left .ticker-controls {
    padding-left: 6px;
}
.right .ticker-swipe {
    /*right: 80px;*/
}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {
    float: right;
}
.right .ticker-controls {
    padding-right: 6px;
}

.mythbox{border:1px solid #ddd; padding:15px;}
/* Stylesheet: style-new Modified On 2016-05-31 10:54:51 */
#list3 {}
#list3 div.selected .title { font-weight: bold;}
#list3 div div {
	padding:0 0 0 15px;
}

#list3 div.title {
	background-color:#189cd7;
	margin-bottom:1px;
	color: #ffffff;
	font-size: 12px;
	cursor:pointer;
}
#list3 div.selected {
	border-bottom: none;
}

/* Stylesheet: jquery.css Modified On 2011-01-07 13:47:59 */
