/* BECKERMAIL.AT screen stylesheet  */

body
{
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;

    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    line-height: 14px;
    color: #333;
    background-color: #F3EFDF;
}

.print
{
    display: none;
}

p, td, li
{
    color: #333;
}
table, tr, td
{
    padding: 0 !important;
    margin: 0 !important;
    border-style: none !important;
    border-spacing: 0;
}

a
{
    color: #A9835B;
}
a:hover
{
    text-decoration: underline;
}
a:active
{
    color: #D41600;
}

#pagecontainer
{
    width: 100%;
    height: 100%;
}
#uppercontainer
{
    width: 100%;
    height: 70%;
    text-align: center;
    vertical-align: bottom;
}


/*  MAIN */
#main
{
    margin: 0 auto;
    width: 1000px;
/*    height: 520px; */
}



/*  MAIN  Header */
#header
{
    margin-top: 20px;
    padding: 0 65px 0 35px;
}
#header table
{
    width: 900px;
}
#header table tr td
{
    vertical-align: bottom;
    padding: 0;
}
#header #metanavi
{
    color: #9B7341;
    padding-bottom: 5px !important;
}



/*  MAIN  Navigation */
#navigation
{
    clear: both;
    width: 1000px;
    background: #F3EFDF url("/_img/navigation_background.jpg") 0 2px no-repeat;
    text-align: left;
}
#mainnavi
{
    display: block;
    clear: both;
    margin: 0;
    padding: 0;
    margin-left: 61px !important;
}
#mainnavi tr, #mainnavi td
{
    margin: 0 !important;
    padding: 0 !important;
}




/*  MAIN  Content */
#contentcontainer
{
    clear: both;
    width: 1000px;
    height: 377px;
    background: #F3EFDF url("/_img/content_background.jpg") 0 -171px no-repeat;
}
#contentcontainer2
{
    clear: both;
    width: 852px;
    height: 377px;
    margin: 0 72px 0 66px;
    padding: 0;
}

#subnavicontainer
{
    width: 132px;
    padding: 10px 0 10px 25px;
    float: left;
}
#subnavicontainer[id]
{
    width: 112px;
}
#subnavi
{
    margin: 0 !important;
    padding: 0 !important;
}
#subnavi li
{
    display: block;
    float: left;
    clear: left;
    margin-bottom: 8px;
    text-align: left;
}
#subnavi li strong
{
    color: #D41600;
    font-weight: normal;
}

#content
{
    float: left;
    width: 712px;
    height: 377px;
    margin: 0;
    padding: 10px 25px;
    overflow: auto;
    text-align: left;
    vertical-align: top;
    background-attachment: scroll !important;

    scrollbar-Arrow-Color: #A9835B;
    scrollbar-Base-Color: #FFF;
    scrollbar-3dLight-Color: #A9835B;
    scrollbar-face-Color: #FFF;
    scrollbar-DarkShadow-Color: #FFF;
    scrollbar-Highlight-Color: #FFF;
    scrollbar-Shadow-Color: #A9835B;
    scrollbar-Track-Color: #FFF;
}
#content[id]
{
    width: 662px;
    height: 357px;
}
#content table.content
{
    height: 357px;
}
#content table.content td
{
    vertical-align: top;
}
#content h1
{
    margin-bottom: 15px;
    color: #D41600;
}
#content p, #content td, #content li
{
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 5px;
}


ul.bullets li
{
    display: list-item;
    list-style: normal;
    list-style-image: url(/_img/redstars.gif);
}

ul.arrows li
{
    display: list-item;
    list-style: normal;
    list-style-image: url("/_img/redarrow.gif");
}

td.arrows
{
    vertical-align: bottom !important;
}
td.arrows img
{
    margin-right: 25px;
}
td.arrows strong
{
    color: #D41600;
    font-weight: normal;
}



/*  FOOTER */
#footercontainer
{
    width: 100%;
    height: 30%;
    text-align: center;
    vertical-align: top;
    background: #A9835B url(/_img/logo_postzertifiziert.gif) no-repeat 50% 10px;
}
#footer, #footer p, #footer a
{
    color: #FFF;
}


/*
    background-color: #A9835B;
    overflow: auto !important;

*/




/* Beispiele */

table.beispiele
{
	width: 100%;
	height: 100%;
}
table.beispiele td.beschreibung
{
	width: 50%;
	vertical-align: top !important;
}
table.beispiele td.bild
{
	text-align: center;
	vertical-align: middle;
}
table.beispiele td.bsp_navi
{
	color: #A9835B;
	vertical-align: middle;
}


