﻿/************************************************
POGGENPOHL
http://www.comspace.de
Author: franz@comspace.de
Create Date: 07.07.08
CONTENT Template
NOT Tested in: 
PC -> IE 6, IE 7, FF 2.0.0.14, FF 3, Opera 9.27
MAC -> FF 2.0.0.14, FF 3, Safari 3.1, Opera 9.27
EM's
************************************************/
.box_cnt {
    line-height:15px;
    font-size:1em; /*11px;*/
    color: #666;
    width:53.636em; /*590px; <- 620px*/
    margin: 0 70px 0 15px; /*0 7.727em 0 0;  0 85px 0 0;*/
    padding: 1.364em 1.364em 22px 1.364em; /*15px 15px 0 15px;*/
    }
    
 

.box_cnt a {
color:#999;
text-decoration:underline;
}


.box_cnt h1 {
    font-family: Helvetica, Arial, sans-serif;
    font-weight:normal;
    font-size: 2.182em; /*24px;*/
    color: #7c7770;
    height:40px;
}    
.CHS .box_cnt h1 {
    line-height: 1.4;
}
    
* html .box_cnt h1 {font-size:2.21em;}
*+html .box_cnt h1 {font-size:2.21em;}

  
    
.box_cnt h2, h3, h4, h5, h6 {
    font-size:1em; /*11px;*/
    }    
    
.box_cnt p {
    padding:0 0 18px 0; /*0 0 14px 0;*/
    }
    
.box_cnt .img {padding: 0 10px 15px 0;}
.box_cnt a.mail {
    color:#999;
    text-decoration:underline;
    }
/************************************************/
.box_showroom {
    border-bottom: 1px solid #d6d6d6; 
    margin:2px 0 18px 0;
    }
.box_modA {padding-bottom:43px;}
.box_modB {padding-bottom:22px;}
.box_modCD {}
.box_cnt .box_modCD ul {
    margin: 0;
    padding:0 0 0 12px;
    }
* html .box_cnt .box_modCD ul {
    padding: 0 0 0 16px;
    }
*+html .box_cnt .box_modCD ul {
    padding: 0 0 0 16px;
    }    
    
.box_cnt .box_modCD ul li {
    list-style-image:url(/img/layout/ico_lst.gif);
    padding: 0 0 0 10px;
    }    
.box_modCD .cnt {
    width:34.091em;/* 375px; <- 390*/
    /* padding-right:15px; */
    /* margin-right:10px; */
    margin-right: 0.909em;
    padding-right: 1.364em;
 }    


.box_modCD .box_c3 {padding-bottom:17px;}
.box_modCD .box_c3 .c3_space {
    padding-right: 10px;
    }

.box_modCD .c4a_img {
    width:17.455em; /*192px;*/
    padding: 0 0 2px 0;
    }
    
.box_modCD .c4a_txt {
    width: 16.636em; /*182px;*/
    }    
    
.box_modCD .c5_img {
    width:9.091em; /*100px;*/
    padding: 0 0 2px 0;
    }
    
.box_modCD .c5_txt {
    width: 25em; /*275px;*/
    }    
.box_modCD .contxt {
    width:17.273em; /*190px;*/
    }
.box_modE {}
.link_lst {padding: 3px 0 10px 0;}
.link_lst a {
    color:#999;
    text-decoration:underline;
    line-height:25px;
    }
.link_lst a:hover {    
    }
/************************************************/
.box_modCD .contxt .box_form {
    border-top: 1px solid #d6d6d6;
    padding:14px 0 10px 0;
    }

.box_modCD .contxt .box_form h2 {
    padding:0 10px 0 10px;
    }
    
.box_modCD .contxt .box_form p {
    padding: 0 0 6px 0;
    margin: 0 0 0 0;
    }
.box_modCD .contxt .box_contxt {
    border-top: 1px solid #d6d6d6; 
    padding:14px 10px 0 10px;
    }
    
.box_modCD .contxt .box_contxt .link_lst {
        margin:0 0 0 0;
        padding: 0 0 9px 0; 
        }    
.box_modCD .contxt .box_contxt .link_lst div {
        padding: 0 0 10px 0; 
    }
    
.box_modCD .contxt .box_contxt .link_lst div a { 
        line-height:14px;
    }        
    
.box_modCD .contxt .box_contxt .img_contxt {
    padding: 0 0 20px 0;
    }    
    
.box_modCD .contxt .box_form3 {
    border-top: 1px solid #d6d6d6; 
    padding:4px 10px 0 10px;
    }

/* only chinese: */
body.CHS .box_modCD p {
    font-size:13px;
    line-height:19px;
}

/******************* NEWS **************************/

.anc_more {
    text-decoration:underline;
    color:#999999;
    }
        
.news_lst_teaser {padding-bottom:34px;}
    
h2.news {padding-bottom:16px;}    
    
.news {padding-bottom:16px;}
.news_overview {padding-top:16px;}

.main-content-image img {margin:10px 15px 10px 0;}
 
/******************* COLOURS **************************/
.box_colours {
    width: 635px;
    margin-right:-40px;
}
.box_colours h2 {
    margin: 0 0 7px 0;
}
.box_colours div.box_colour_single {
    width: 125px;
    height: 138px;
    float:left;
    line-height: 13px;
}
.box_colours div.box_colour_single img{
    margin: 0 29px 0 0;
    display:block; /*ie6*/
}

/******************* PAGER **************************/
.pager em {font-style:normal;font-weight:bold;}
.pager a {padding:0 3px; text-decoration:underline; color:#999999;}
.pager a.disable  {color:#cccccc;}





/* BILDDATENBANK START */
.img_cnt {
    width: 390px;
    margin: 0 10px 0 0;
}
.img_cnt .txt {
    padding: 0 15px 13px 0;
}
.img_cnt h2 {
    float: left;
    width: 100%;
    padding: 0 0 17px 0;
}
.img_cnt .img_wrapper {
    padding: 0 0 18px 0;
}
.img_cnt .img_row {
    margin: 0 0 30px 0;
}
.img_cnt .img_box {
    width: 90px;
    margin: 0 10px 0 0;
    position: relative;
}
.img_cnt .no_margin_right {
    margin: 0;
}
.img_cnt img {
   /* display: block; */
}
/* BILDDATENBANK ENDE */



.use_lightbox {
    position:relative;
}

.use_lightbox .lb_plus {
    position:absolute;
    right:5px;
    bottom:5px;
}

/*
 * Smoothbox v20070814 by Boris Popoff (http://gueschla.com)
 *
 * Based on Cody Lindley's Thickbox, MIT License
 *
 * Licensed under the MIT License:
 *   http://www.opensource.org/licenses/mit-license.php
 */

#TB_window {
    font: 12px Arial, Helvetica, sans-serif;
    color: #333333;
}
#TB_secondLine {
    font: 10px Arial, Helvetica, sans-serif;
    color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay {
    position: absolute;
    z-index:100;
    top: 0px;
    left: 0px;
    background-color:#000;
}
#TB_window {
    position: absolute;
    background: #ffffff;
    z-index: 102;
    color:#000000;
    border: 4px solid #525252;
    text-align:left;
}
#TB_window img {
    display:block;
    margin: 15px 0 0 15px;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #666;
    border-left: 1px solid #666;
}
#TB_caption{
    height:25px;
    padding:7px 30px 10px 25px;
    float:left;
}
#TB_closeWindow{
    height:25px;
    padding:11px 25px 10px 0;
    float:right;
}
#TB_closeAjaxWindow{
    padding:5px 10px 7px 0;
    margin-bottom:1px;
    text-align:right;
    float:right;
}
#TB_ajaxWindowTitle{
    float:left;
    padding:7px 0 5px 10px;
    margin-bottom:1px;
}
#TB_title{
    background-color:#e8e8e8;
    height:27px;
}
#TB_ajaxContent{
    clear:both;
    padding:2px 15px 15px 15px;
    overflow:auto;
    text-align:left;
    line-height:1.4em;
}
#TB_ajaxContent p{
    padding:5px 0px 5px 0px;
}
#TB_load{
    position: absolute;
    display:none;
    height:100px;
    width:100px;
    z-index:101;
}
#TB_HideSelect{
    z-index:99;
    position:absolute;
    top: 0;
    left: 0;
    background-color:#fff;
    border:none;
}
#TB_iframeContent{
    clear:both;
    border:none;
    margin-bottom:-1px;
    margin-top:1px;
}
/* IE6 */
* html #TB_iframeContent{
    margin-bottom:1px;
}




