/* CSS Document */
/*Teilweise übernommen und angepasst aus BigShop main_page.tpl*/
body, html
{
position: relative;
margin:0px auto;
text-align: center; /* needed for IE center bug */
/*width: 950px;*/
font-size: 11px;
font-family: Arial,Verdana,Helvetica;
background-color: #eee;
color: #333;
background-image:url('/images/cms/mainback.jpg');
}
.hauptteil
{
position: relative;
margin:0px auto;
text-align: center; /* needed for IE center bug */
background-image:url('/images/cms/main.jpg');
width: 950px;
}
.main,.mitte
{
font-size: 10px;
}
.banner
{
background-image:url('/images/cms/banner_neu.jpg');
width: 950px;
height:89px;
text-align:right;
font-size: 9px;

}
.content
{
float: left;
margin-left:7px;
/*background-image: url(/images/cms/back.png);
background-repeat: repeat-x;*/
background:transparent;
width: 712px;
text-align:left;
}
.inhalt
{
float: left;
margin-right:7px;
padding-right: 15px;
padding-left: 7px;
background-image: url(/images/cms/back.png);
background-repeat: repeat-x;*/
background:transparent;
width: 532px;
}
.right
{
float: right;
margin-left:0px;
margin-right:5px;
margin-top:10px;
background-image: url(/images/cms/menueback.jpg);
background:transparent;
width: 140px;
}
.headnavi
{
background-color: #ddd;
padding-left:10px;
font-size: 11px;
font-style: italic;

font-family: Arial,Verdana,Helvetica;
vertical-align:center;
}
.headline
{
font-size: 12px;
color: #666;
text-align:left;
}
.pfeil
{
text-decoration:none;
background-image:  url('/images/cms/pfeilrechts_css.gif');
background-repeat: no-repeat;
padding-left:7px;
}
.pfeillinks
{
text-decoration:none;
background-image:  url('/images/cms/pfeillinks.gif');
background-repeat: no-repeat;
padding-left:7px;
}
/*                         feste tags           */
h1
{
font-size: 1.5em;
color: #800000;

background-color:#eee;
line-height:20px;
text-align:center;
}
h2
{
font-size: 1em;
color: #666 ;
line-height:18px;
}
img
{
border-width: 0px;
}
input[type=text],input[type=password] {
font-size:12px;
font-style: italic;
border: #666;
border-top-color: #aaa;
border-left-color: #aaa;
border-style: solid;
border-top-width: 1px;
border-right-width: 2px;
border-bottom-width: 2px;
border-left-width: 1px;
background-color: #DDEEFF;
}

/*                       tabellen            */
table, tr, td
{
border-collapse: collapse;
color: #666 ;
font-size: 12px;
margin-top: 0px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 1px;
padding-right: 1px;
padding-bottom: 1px;
border-width: 0px;
border-color:#fff;
background-color:#fff;
vertical-align: top;
background:transparent;
}

/*      menue linke seite*/
.menuecontainer {
float: left;
margin-left:14px;
margin-right:5px;
margin-top:10px;
background-image: url(/images/cms/menueback.jpg);
background-repeat: repeat;
width: 190px;

}
.boxhead { /* linke Boxen Ueberschrift*/
margin-left:1px;
padding-left:1px;
margin-bottom:10px;
font-size: 11px;

line-height:18px;
font-family: Arial,Verdana,Helvetica;
}
/* Links*/
a.pfeil:link
{
color: #666;
text-decoration: none;
background-repeat: no-repeat;
padding-left: 7px;
}
a.pfeil:visited
{
color: #666;
text-decoration: none;
background-repeat: no-repeat;
padding-left: 7px;
}
a.pfeil:hover
{
color: #cc3300;
text-decoration: underline;
background-image: url('/images/cms/pfeilrechts_css.gif');
background-repeat: no-repeat;
padding-left: 7px;
background-color:#ddd;
}
a.pfeil:active, a.pfeil:focus
{
color: #cc3300;
text-decoration: none;
background-image: url('/images/cms/pfeilrechts_css.gif');
background-repeat: no-repeat;
padding-left: 7px;
background-color:#ddd;
}

TD.categ 
{
 vertical-align: top;
}
.ueberschrift_frame /* rechte Boxen Ueberschrift*/
{
font-family: Arial,Verdana,Helvetica;
color: #333333;
font-weight: bold;
font-size:11px;
line-height:18px;
}
.infoFrameUp
{
 font-family: Arial,Verdana,Helvetica; font-size: 11px; color: #333; font-weight: bold; 
}
.framestyle
{
 font-family: Arial,Verdana,Helvetica; font-size: 11px; color: #333; text-align:left; 
}
a.headerNavigation2
{
 font-size: 11px;  color: #336699; text-decoration: none; font-weight: bold;
}
a:hover.headerNavigation2
{
 font-size: 11px;  color: #336699; text-decoration: underline; font-weight: bold;
}
.headerNavigation
{
 font-size: 11px;  color: #336699; text-decoration: none;
}
a.headerNavigation
{
 font-size: 11px; color: #89a9b8; text-decoration: none; font-family: Arial,Verdana,Helvetica; font-weight: bold;
}
a:hover.headerNavigation 
{
 font-size: 11px; text-decoration: underline; font-family: Arial,Verdana,Helvetica; font-weight: bold;
}
.hover.headerNavigation
{
 font-size: 11px; text-decoration: underline; font-family: Arial,Verdana,Helvetica; font-weight: bold;
}
a.HauptNavigation
{
 font-size: 11px; color: #333333; text-decoration: none; font-family: Arial,Verdana,Helvetica; 
}
a:hover.HauptNavigation
{
 font-size: 11px; text-decoration: underline; font-family: Arial,Verdana,Helvetica;font-weight: bold; 
}
div.fuss
{
position:relative;
margin:0px auto;
padding-top:15px;
width: 950px;
height: 90px;
background-color: #efefef;
background-image:url('/shop/templates/Zwei/picture/fuss.jpg');
background-repeat: no-repeat;
line-height:12px;
font-size:7pt;
color:#666;
text-align:center;
font-weight: bold;
}
span.itemSpecialPrice
{
  font-family: Arial,Verdana,Helvetica;
  color: #ff0000;
}

