/* -----------------------------------------------------------------------------------------
   $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;
}

/* GÄSTEBUCH ----------------------------------------------------------------------------------- */
.orange {
font-weight:bold;
color:#800000;
padding:2px;
marging:2px;
border:1px solid #666;
background:#F4F0DE;
	}
.blau {
padding:2px;
	}
.in_te
{
border: 1px solid #666;
background-color: #fff;
padding: 0px;
margin: 0px 0px 4px 0px;
font-family:verdana,Arial,helvetica;
font-size:12pt;
color:#000000;
}
.l_box
{
overflow: hidden;
text-align:left;
width: 100%;
border: 4px solid #9ACD34;
background-color: #f0f0f0;
padding: 2px 2px 2px 2px;
margin: auto;
font-family:verdana,Arial,helvetica;
font-size:10pt;
color:#000;
}
.l_box2
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000;
   background-color: #FFFFFF;
   border: 1px solid #9ACD34;

}
.l_box_g
{
overflow: hidden;
width: 100%;
border:1px solid #999;
background-color: #F4F0DE;
padding: 0px;
margin: auto;
font-family:verdana,Arial,helvetica;
font-size:8pt;
color:#333;
}
.g_ob
{
width: 100%;
padding: 10px;
margin: 0px;
background-color: #c4bfb7;
}
.g_un
{
width: 100%;
padding: 2px;
margin: 0px;
background-color: #c4bfb7;
}
.l_box_ga
{
overflow: hidden;
width: 90%;
background-color: #222;
padding: 5px;
margin: auto;
font-family:verdana,Arial,helvetica;
font-size:8pt;
color:#333;
}
.l_box_g2
{
text-align:center;
border: 0px solid #333;
background-color: #222;
padding: 25px;
}
.ga_tek
{
font-family:Verdana,Arial,Helvetica;
text-align:left;
font-size:10pt;
padding: 2px;
color:#666;
}
.ga_te
{
font-family:Verdana,Arial,Helvetica;
font-size:10pt;
padding: 10px;
margin: 5px;
color:#000;
}
.ga_tek2
{
font-family:Verdana,Arial,Helvetica;
font-size:8pt;
padding: 4px;
padding-left:12px;
color:#666;
}
.grau_klein
{
font-family:Verdana,Arial,Helvetica;
font-size:7pt;
color:#b0b0b0;
}

/*  Körper ------------------------------------------------------------------------------------ */
#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;


    }
    .mitte2_links{
    float:left;
    width:470px;
    }
    .mitte2_rechts{
    float:left;
    width:470px;
    }
#menue{
float:left;
width:222px;
}
#main{
float:left;
width:718px;
}
/*  Boxen ------------------------------------------------------------------------------------- */
#menue .infoBoxHeading{
height:28px;
width:219px;
background-color:#F6F6F6;
}
.infoBoxHeading2{
padding-left:50px;
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:20px 1px;
}
#main .infoBoxHeading{
color:#666;
font-weight:bold;
padding-left:25px;
font-size:14px;
letter-spacing:0.1em;
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; }
