/*-----------------------------------
              Generals
------------------------------------*/

body
{
        font-family: Verdana, Sans-Serif;
        background: #fff;
        font-size: 11px;
        color: #444444;
}

#wrapper
{
        width: 729px;
        margin: 0 auto;
        border: 1px solid #d9d9d9;
        padding: 1px;
        background: url('img/slight_back_top.gif') no-repeat right 110px;
        position: relative;
}

p
{
        line-height: 1.3em;
}

/*-----------------------------------
              Top Navi
------------------------------------*/
ul#head_navi
{
        list-style-type: none;
        padding: 0;
        padding-top: 5px;
        padding-left: 3px;
	padding-bottom: 10px;
        margin: 0;
        margin-top: -3px;
        background: url('img/navi_back.gif') repeat-x;
        font-size: 11px;
        height: 28px;
}

ul#head_navi li
{
        display: inline;
}

ul#head_navi li a
{
        padding: 4px 18px 10px 10px;
	z-index:1;
}

ul#head_navi li a.current
{
        background: #6e6e6e;
}

ul#head_navi li a:link
{
        color: #fff;
        text-decoration: none;
}

ul#head_navi li a:visited
{
        color: #fff;
        text-decoration: none;
}

ul#head_navi li a:hover
{
        color: #fff;
        text-decoration: underline;
}

/*-----------------------------------
              Headings
------------------------------------*/

h1
{
        font-size: 11px;
        font-weight: bold;
        color: #737373;
        border-bottom: 4px solid #dedede;
}

/*-----------------------------------
            The Big ones
------------------------------------*/

#content
{
        padding: 10px;
}

#contenttext
{
 /*       margin-top:-10px */
}

a:link {
        text-decoration: underline;
        color: #446394;
        }
a:visited {
        text-decoration: underline;
        color: #446394;
        }
a:hover, a:active {
        text-decoration: underline;
        color: #444444;
        }

#contentmenu
{
        margin-top:-10px;
}

#left
{
        width: 505px;
        float: left;
}

#right
{
        float: right;
        width: 180px;
        background: url('img/slight_back_bottom.gif') no-repat bottom;
}

/*-----------------------------------
             The Offers
------------------------------------*/

ul#offers
{
        list-style-type: none;
        margin: 0;
        margin-left: 5px;
        padding: 0;
}

ul#offers li
{
        display: inline;
	float: left;
        margin-right: 40px;
	padding-top: 5px;
	padding-bottom: 8px;
}

/*-----------------------------------
             The Rest
------------------------------------*/

hr
{
        background: #dedede;
        height: 4px
        padding: 0;
}

.small_gray
{
        margin: 0;
        color: #dedede;
        font-size: 11px;
}

#bottom_liner_l
{
        position: absolute;
        bottom: -30px;
        color: #cccccc;
        font-size: 11px;
}

#bottom_liner_r
{
        position: absolute;
        bottom: -30px;
        right: 0;
        color: #cccccc;
        font-size: 11px;
}

#bottom_liner_r a:link
{
        color: #cccccc;
}

#bottom_liner_r a:visited
{
        color: #cccccc;
}

#bottom_liner_r a:hover
{
        color: #cccccc;
        text-decoration: none;
}


/*-----------------------------------
              The Subs
------------------------------------*/

ul#head_navi ul
{
        z-index: 5;
        position: absolute;
        background: #e9e9e9;
        margin: 0;
        padding: 0;
}

ul#head_navi ul li
{
        display: block;
        margin: 0;
        padding: 0;
}

ul#head_navi ul li a:link
{
        background: 0;
        display: block;
        color: #6f6f6f;
        padding: 3px;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 5px;
}

ul#head_navi ul li a:visited
{
        background: 0;
        display: block;
        color: #6f6f6f;
        padding: 3px;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 5px;
}

ul#head_navi ul li a:hover
{
        background: #fff;
        display: block;
        color: #6f6f6f;
}

#box_one { left: 86px; top: 108px; border-left: 10px solid #dedede;}
#box_two { left: 168px; top: 108px; border-left: 10px solid #dedede;}
#box_three {left: 244px; top: 108px; border-left: 10px solid #dedede;}
#box_four {hidden; left: 308px; top: 108px; border-left: 10px solid #dedede;}
#box_five {left: 245px; top: 108px; border-left: 10px solid #dedede;}
#box_seven { left: 380px; top: 108px; border-left: 10px solid #dedede;}    


.overview_out{
background-color:#ffffff;
}

.overview_over{
background-color:#EEEEEE;
}



textarea {
 font-size: 11px;
 font-family: tahoma,helvetica;
 color: #000000;
 background-color: #FFFFFF;
 border:1px solid #D5D5D5;
}

.editbox2 {
 font-size: 11px;
 font-family: tahoma,helvetica;
 color: #000000;
 background-color: #FFFFFF;
 border:1px solid #D5D5D5;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}
html { overflow: -moz-scrollbars-vertical; }
