
.bildtext {float: left; margin: 0px 6px 8px 0px; border-right: 1px solid #FFFFFF;}
.textbild {float: right; margin: 2px 0px 2px 10px; border-left: 1px solid #0463A5;}
.teaserimg {float: left; margin: 2px 6px 0px 0px; padding: 0px; border: 1px solid #4C6079;}

/*////// STYLE ALLGEMEIN ANFANG ////////*/
body, p, li {font-size: 13px; font-family: Arial, Verdana, Helvetica; color : #000000; font-weight: normal; letter-spacing: 0px; line-height: 16px;}		
td {font-size: 13px; font-family: Arial, Verdana, Helvetica; color : #000000; font-weight: normal; }		
.small {font-size: 10px; line-height: 12px; text-align: left; color: #000000;}
.bodymain {text-align: center; margin: 0; padding: 0; background-color: #FFFFFF;}

h1 {font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; letter-spacing: 0px; color : #CE0001; padding: 0px; margin: 4px 0px 0px 0px;}
h2 {font-size: 12px; color : #266AA9; font-weight: bold; letter-spacing: 0px; padding: 0px; margin: 0px 0px 0px 0px;}
h3 {font-size: 11px; color : #266AA9; font-weight: bold; letter-spacing: 0px; margin: 4px 0px 0px 0px;}
h4 {font-size: 10px; color : #266AA9; font-weight: normal; letter-spacing: 0px; margin: 4px 0px 2px 0px;}

a  {color : #266AA9;}
a:link  {color : #266AA9; text-decoration: none;}
a:visited {color : #266AA9; text-decoration: none;}
a:active {color : #266AA9; text-decoration: none;}
a:hover {color : #266AA9; text-decoration: underline;}
/*////// STYLE ALLGEMEIN ENDE ////////*/

#layoutwrapper {position: relative; width: 707px; text-align: left; margin: auto;}
#layout {width: 707px; height: 146px; text-align: left; background-color: #FFFFFF;}
#top {display: none;}
#logo {display: none;}
#content {width: 707px; text-align: left;}
#inhalt {width: 650px; vertical-align: top; text-align: left;}

.csc-firstHeader {font-size: 14px; font-family: Arial, Verdana, Helvetica; line-height: 24px; font-weight: bold; letter-spacing: 0px; color : #CE0001; padding: 0px; margin: 0px 8px 5px 6px;}
.bodytext {font-size: 13px; font-family: Arial, Verdana, Helvetica; line-height: 16px; margin: 0px 8px 2px 8px; }
p, .bodytext {font-size: 13px; font-family: Arial, Verdana, Helvetica; line-height: 16px; }

.pd_menu_01 {display: none;}
#subnavi {display: none;}
.snav a {display: none;}
#news {display: none;}
#trend {display: none;}
.noPrint {display: none;}


.produktteaser {width: 305px; height: 80px; background-color: #DEE7F0; margin: 0px 0px 5px 5px; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; padding: 0px; float: left; /*clear: both;*/}
.produktteaser b {color: #0463A5;}
.produkttrenner {width: 9px; height: 50px; float: left; }
.produkttext {font-size: 11px; font-family: Arial, Verdana, Helvetica; line-height: 13px;}
.produkttext p {font-size: 11px; font-family: Arial, Verdana, Helvetica; line-height: 13px; margin: 0px; padding: 0px;}
#produktfooter {width: 100%; height: 35px; float: none; clear: both; padding: 10px 0px 5px 0px;}

#footer {width: 707px; height: 20px; padding: 5px 0px 0px 0px; text-align: right; background-color: #F7FBFC;}



/*////// STYLE TYPO3-SHOP ANFANG ////////*/
.zkheaderlist1 {width: 130px; float: left; border-bottom: 1px dotted; margin-bottom: 8px;}
.zkheaderlist2 {width: 365px; float: left; border-bottom: 1px dotted; margin-bottom: 8px;}
.zkheaderlist3 {width: 105px; float: left; border-bottom: 1px dotted; margin-bottom: 8px;}
.zkbrowselinks {width: 450px; margin-bottom: 15px;}

.zkproductteaser {width: 600px; background-color: #DEE7F0; margin: 0px 0px 5px 5px; border: 1px solid #FFFFFF; padding: 0px; float: none; clear: both;}

.zkproduct {width: 600px; background-color: #FFFFFF; float: none; clear: both;}
.zkfrontproductimg {width: 152px; height: 117px; background-color: #DEE7F0; margin: 0px 0px 5px 5px; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; padding: 0px; float: left; /*clear: both;*/}
.zkproductimg {width: 280px; background-color: #DEE7F0; float: left; margin: 0px 6px 8px 0px; border-right: 1px solid #FFFFFF; text-align: left; vertical-align: top;}
.zkproductinfo {width: 445px; background-color: #DEE7F0; vertical-align: top; padding: 2px; }
.zkproductprice {width: 102px; background-color: #DEE7F0; vertical-align: top; text-align: center;}

.zkdetailimg {margin: 5px; border: 1px solid #C92228; float: none;}
.zkteaserimg {margin: 0px 0px 0px 0px;}
.zkproducttitle {font-weight: bold; color: #0463A5; padding: 0px; text-decoration: none;}
.zkproductsubtitle {font-size: 10px;}
.zkproductcat {background-color: #9DC1D1; padding: 2px; color: #447C95; font-size: 10px; font-weight: italic;}
.zkproducttext {font-size: 10px; line-height: 12px;}
.zkheadlinebasket {background-color: #67A0BA; padding: 2px; color: #FFFFFF; font-size: 10px; font-weight: bold;}
.zktrenner {width: 600px; height: 10px; float: none; clear: both;}
.zkfooter {width: 600px; height: 30px; float: none; clear: both; background-color: #FFFFFF; border-top: 2px solid #FFFFFF; text-align: right;}
.zkfooterlist1 {width: 380px; height: 30px; text-align: left; background-color: #B7D2DE; }
.zkfooterlist2 {width: 115px; height: 30px; text-align: center; background-color: #FF8300; color: #FFFFFF; font-size: 10px;}
.zkfooterlist3 {width: 105px; height: 30px; text-align: center; background-color: #FF8300;}

/*////// STYLE TYPO3-SHOP ENDE ////////*/

