/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce
   -----------------------------------------------------------------------------------------
   based on:
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com
   (c) 2003         nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License
   -----------------------------------------------------------------------------------------
   modified by:
   stylesheet.css,v 1.0 2007/02/22 13:21:17

   Steffen Steiner
   http://www.ITmatters.de Internetservice

   Copyright (c) 2007 Dipl.-Ing. Steffen Steiner

   ---------------------------------------------------------------------------------------*/
body
{
height: 100%;
width:100%;
margin:0px;
font-family:tahoma,Arial,helvetica,verdana;
font-size:12px;
color:#333;
background:#c4bfb7 url(./img/tribal.jpg) no-repeat top center;
}
form{
margin:0px;
padding:0px;
}
input{
font-family:tahoma,Arial,helvetica,verdana;
padding: 0px;
margin:0px;
font-size:10px;
}
input[type=image] {

}
form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}
textarea{
font-family:tahoma,Arial,helvetica,verdana;
font-size:12px;
}
.frei{
clear:left;
}
img{
border:0px;
}
/*  Körper ------------------------------------------------------------------------------------ */
.icon_td {
background:#666;
text-align:center;
font-size:14px;
padding-bottom:10px;
padding-top:10px;
font-weight:bold;
}
.icon_a {
color:#fff;
}
.icon_div {
padding-left:22px;
margin:auto;
padding-bottom:10px;
padding-top:25px;
}
.icon_w {
width:12px;
}
#Alles{
height:100%;
width:940px;
margin:auto;
background-color:#fff;
border-right:1px solid #efefef;
border-bottom:1px solid #efefef;
}
#Oben{
height:300px;
width:941px;
background: url(./img/oben.jpg) no-repeat top center;
}
#Oben1{
height:250px;
width:941px;
}
#Oben2{
height:50px;
width:941px;
}
#Oben2pa{
padding-top:20px;
padding-left:20px;
font-size:130%;
}
#schraeg{
height:11px;
width:940px;
background-image:url(./img/ps_schraeg.png);
background-repeat:repeat-x;
background-position:1px 1px;
border-bottom:1px solid #efefef;
}
#navtrail{
font-size:11px;
width:940px;
color:#666;
height:28px;
background-color:#F4F0DE;
border-bottom:1px solid #fff;
}
     #navtrail_links{
     float:left;
     }
           #navtrail_linksPA{
           padding-top:7px;
           padding-left:20px;
           }
     #navtrail_rechts{
     float:right;
     }
           #navtrail_rechtsPA{
           padding-top:5px;
           padding-right:20px;
           }
#mitte{
width:940px;
background-image:url(./img/mitte.gif);
background-repeat:repeat-y;
background-position:0px;
}
#mitte2{
width:940px;
}
    #mitte_startseite{
    width:940px;
    height:375px;
    background-image:url(./img/startseite.jpg);
    background-repeat:no-repeat;
    background-position:0px;
    }
    .mitte2_links{
    float:left;
    }
    .mitte2_rechts{
    float:left;
    }
#menue{
float:left;
width:222px;
}
#main{
float:left;
width:718px;
}
/*  Boxen ------------------------------------------------------------------------------------- */
#menue .infoBoxHeading{
height:28px;
width:219px;
background-color:#F6F6F6;
}
.infoBoxHeading2{
padding-left:26px;
padding-top:3px;
font-weight:bold;
color:#ccc;
font-size:12px;
letter-spacing:0.3em;
background-image:url(./img/kategorieM.gif);
background-repeat:no-repeat;
background-position:5px 1px;
}
#main .infoBoxHeading{
color:#666;
font-weight:bold;
padding-left:22px;
font-size:14px;
background:#fff url(./img/kategorie.gif) no-repeat top left;
}
.infoBox{
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
}
#M_img img{
padding-bottom:10px;
}
.main img{
padding-top:5px;
padding-bottom:5px;
}
.contentsTopics{
color:#666;
font-weight:bold;
height:18px;
font-size:14px;
padding-left:22px;
background:#fff url(./img/kategorie.gif) no-repeat top left;
}
.contentsTopics2{
color:#666;
font-weight:bold;
padding-left:22px;
}
.moduleHeading{
color:#ccc;
font-weight:bold;
letter-spacing:0.3em;
padding-bottom:10px;
}
.smallHeading{
color:#666;
font-weight:bold;
}
.onepxwidth {
	width: 1px;
}
.moduleRow {

}
/*  Farben/eXtras ----------------------------------------------------------------------------- */

p.mitte2p:first-line { font-weight:bold }
p.mitte2p:first-letter { font-size:160%; color:#B5545B }

.weiss{
color:#fff;
}
.gruen{
color:#666;
}
.PA10{
padding:10px;
}
.PA20{
padding:10px;
padding-left:50px;
padding-right:50px;
}
.PA5{
padding:5px;
}
.PA2{
padding:2px;
padding-top:3px;
}
.copyright{
width:100%;
text-align:center;
}
.parseTime{
width:100%;
text-align:center;
}
/*  LINKS ------------------------------------------------------------------------------- */
a:link    { color:#666;text-decoration:none;border:0px; }
a:visited { color:#666;text-decoration:none;border:0px; }
a:hover   { color:#800000;text-decoration:none;border:0px; }
a:active  { color:#808080;text-decoration:none;border:0px; }
a:focus  { color:#808080;text-decoration:none;border:0px; }

a.nav:link    { color:#666;font-stretch:narrower;font-weight:bold;text-decoration:none;border:0px; }
a.nav:visited { color:#666;font-stretch:narrower;font-weight:bold;text-decoration:none;border:0px; }
a.nav:hover   { color:#800000;font-stretch:narrower;font-weight:bold;text-decoration:none;border:0px; }
a.nav:active  { color:#808080;font-stretch:narrower;font-weight:bold;text-decoration:none;border:0px; }
a.nav:focus  { color:#808080;font-stretch:narrower;font-weight:bold;text-decoration:none;border:0px; }

#navtrail a:link    { color:#666;font-stretch:narrower;text-decoration:none;border:0px; }
#navtrail a:visited { color:#666;font-stretch:narrower;text-decoration:none;border:0px; }
#navtrail a:hover   { color:#800000;font-stretch:narrower;text-decoration:none;border:0px; }
#navtrail a:active  { color:#808080;font-stretch:narrower;text-decoration:none;border:0px; }
#navtrail a:focus  { color:#808080;font-stretch:narrower;text-decoration:none;border:0px; }

a.icon_a:link    { color:#fff; }
a.icon_a:visited { color:#fff; }
a.icon_a:hover   { color:#800000; }
a.icon_a:active  { color:#808080; }
a.icon_a:focus  { color:#808080; }