/*******************************************************************************
*
* Programm:
*	omeco webshop, (c) 1998-2008 omeco GmbH
* Versions:
*	4.0
* Author:
* 	Susanne Dutschke <sdutschke@omeco.de>
*
*******************************************************************************
*
* Desc: Webshop Styles Gründgerüst
*
*******************************************************************************/

* {
	margin:0;
	padding:0;
}

body {
    font-family:verdana, helvetica, arial, sans-serif;
    font-size:100.01%;
    color:#646464;
    background-color:#f1f1f1;
}

#globalcontainer {
    width:1003px;                   /* 79.5% für Auflösungsbreite 1024px, ohne Scrollbalken */
    margin:0 auto;                  /* Positionierung mittig im Browserfenster */
}

#center {
    border-left:1px #C5C5C5 solid;
    background-color:#fff;
    margin-top:21px;
    width:100%;
}

#center_content, #center_content_second, #center_content_third {
    padding:10px 10px;
}

/* Pos. für dreispaltiges Layout */
.three #center_content, .three #center_content_second, .three #center_content_third{
    width:96.6%;                    /* 596px GC fullwidth - (RC fullwidth + LC fullwidth) */
}

#left {
    width:29.4%;                    /* 197px LC width - GAP width */
    padding-right:8px;              /* LC padding */
    margin-left:-130.9%;             /* -822px GC fullwidth + */
    background-color:#f1f1f1;
    margin-top:21px;
}

/* Pos. für zweispaltiges Layout */
.two #left {
    width:22.3%;
    margin-left:-123.4%;            /* GC fullwidth */
}

#container.two {
    padding-right:0;
}

#right {
    width:30.7%;                    /* 174px RC width */
    padding-left:8px;               /* RC padding */
    margin-right:-113%;            /* -174px RC fullwidth + CC padding */
    background-color:#f1f1f1;
    float:left;
}

#container {
    position:relative;              /* IE7 Hack - dafür braucht IE7 keinen #footer-wrapper */
    overflow:hidden;
    padding-left:189px;             /* LC fullwidth */
    padding-right:199px;            /* RC fullwidth + CC padding */
    border-top:1px solid #8080FF;
    border-bottom:1px solid #c6c6c6;
    clear:both;
}

#container .column {
    position:relative;
    float:left;
    padding-bottom:20010px;  /* X + padding-bottom */
    margin-bottom:-20000px;  /* X */
}