﻿
/* General */
#cartSumme {
	background-image:url(Grafiken/iStandard/navi_menuhead_bg.gif); 
	color:white;
}

.ContentSpalte
{
    float:left;
    width:42%;
    margin-bottom:30px;
    margin-right:30px;
}   

.ContentSpalteLinks
{
    float:left;
    margin-right:30px;
    width:390px;
    margin-bottom:30px;
}   

.ContentSpalteRechts
{
    float:left;
    width:297px;
    margin-bottom:30px;
}   
    
.ContentSpalteBox 
{
    border:solid 1px black;
    padding:5px;
    margin-bottom:30px;
    background-color:White;
}
    
.formField 
{
    width:300px; 
    margin-bottom:2px;
}

.thumb 
{
    float:left; 
    margin-right:20px;
}

/* Basis-Layout */

a { color:#C42B9D; }

body {
    background-color:White;
    background-image:url(Grafiken/iStandard/page_bg.gif);
}

#bodyBox
{
    width:960px; 
    margin:auto; 
    background-image:url(Grafiken/iStandard/bodybox_bg.gif);
}

a { text-decoration:none; }
a:hover { text-decoration:underline; }


.PrintOnly { display:none; }
.ScreenOnly { display:block; }

.Fliesstext 
{
    font-family:Arial,verdana;
    font-size:12px;
    line-height:20px;
}    

.SchriftKlein
{   
    font-size:9px;
    letter-spacing:normal;
}

b { color:#E06BA8; }

h1 
{
    color:#E06BA8;
    margin-top:25px;
    margin-bottom:50px; 
    font-size:22px; 
    display:block; 
}

h2
{
    color:#E06BA8;
    font-size:18px; 
    font-weight:lighter;
}


hr { border:dotted 1px #666666; }
img { border:none; }

.topImage
{
    width:960px; 
        background-image:url(Grafiken/iStandard/layout_top.jpg);
}

#sepBalken
{
    border-bottom:solid 1px black;
    width:100%; 
    height:20px;
    color:white;
    padding-top:1px;
    font-size:11px;
    letter-spacing:1px;
    text-align:right;
    background-image:url(Grafiken/iStandard/navi_menuhead_bg.gif);
}

#sepBalken a {color:white; }

#sepBalken1
{
    width:100%; 
    height:20px;
    background-image:url(Grafiken/iStandard/navi_menuhead_bg.gif);
    color:White;
    padding-top:1px;
    font-size:11px;
    letter-spacing:1px;
}

#sepBalken1 a { color:White; }

#contentBox 
{
    float:left;
    width:720px; 
    padding:10px; 
    padding-left:30px;
}


/*-----------------------------------------------*/
/* Navigation */

#contentBG { background-image:url(xxGrafiken/iStandard/layout_content_bg.gif) }

.menuSchriftKlein 
{
    font-size:10px;
}
  
.menu 
{
    border-bottom:dotted 1px #00A496;
    display:block;
    padding-bottom:3px;
    padding-left:2px;
    width:100% auto;
}   


.menuSub { padding-left:0px; }
   
a.menu { color:black; }

a.menu:hover 
{
    background-image:url(Grafiken/iStandard/navi_menuhead_bg.gif);
    color:white;
    text-decoration:none;
}

.menuHead 
{
    color:white;
    padding:2px;
    font-weight:bold;
    width:100% auto;
    background-image:url(Grafiken/iStandard/navi_menuhead_bg.gif);
    border-bottom:none;
    margin-bottom:10px;
}

a.menuHead { color:white; }
a.menuHead:hover {  background-image:url(Grafiken/iStandard/navi_menuhead_aktiv_bg.gif); }

.menuAktiv 
{
    background-image:url(Grafiken/iStandard/navi_menuhead_aktiv_bg.gif);
}

.menuCart 
{
    border-bottom:dotted 1px #CD0187;
    display:block;
    padding-bottom:3px;
    padding-left:2px;
    width:100% auto;
    color:#CD0187;
    font-weight:bold;
}  

a.menuCart:hover 
{
	background-image:url(Grafiken/iStandard/navi_menuhead_bg.gif);
    color:white;
    text-decoration:none;
}

#naviBox
{
    float:left; 
    width:177px; 
    xheight:500px; 
    padding:10px; 
    color:White;
}

.DivProduktThumb {
	float:left; 
	background-color:white; 
	text-align:center; 
	margin-right:15px; 
	margin-bottom:15px; 
	width:150px; 
	padding:2px; 
	border:solid 1px black;
}	
