/* ***************
Hartmatec
Layout-Version
*/


body
{
margin:0px;
padding:0px;
background:#F3EACB url(/img/bg/bodybg.jpg) repeat-x top left;
background-attachment:fixed;
text-align:center;
}

ul
{
margin:0px;
padding:0px;
}



/* Seiteneinteilung Tabellenlayout
----------------------------------------------------*/

#maintable
{
width:760px;
background-color:#ffffff;
margin:9px auto;
text-align:left;
border:5px solid #EADAA2;
}

#leftside
{
width:220px;
background-color:transparent;
margin:0px;
padding:10px 0px 0px 0px;
vertical-align:top;
}

#maincontent
{
width:560px;
padding:0px 50px 5px 20px;
font-family: Verdana, Arial, sans-serif;
line-height:140%;
margin:0px;
vertical-align:top;
}

#end
{
padding:3px;
margin:0px;
vertical-align:top;
text-align:left;
}


#maincontent a:link, #maincontent a:visited, #maincontent a:active, #maincontent a:hover
{
color:#423121;
font-weight:bold;
text-decoration:none;
border-bottom:1px solid #DFDFDF;
}

#maincontent a:hover
{
color:#637B84;
text-decoration:none;
}

h2 {background:url(/img/bg/h_bg.gif) no-repeat bottom left;}

/* Menu Layout
----------------------------------------------------*/

#leftside img
{
margin:0px;
padding:0px;
}

#menu
{
margin:0px 25px;
text-align:left;
padding:0px;
}

#menu a:link, #menu a:visited, #menu a:hover, #menu a:active
{
display:block;
font-family:Verdana, Arial, Times, serif;
font-size:0.9em;
color:#4F4F4F;
letter-spacing:3px;
text-decoration:none;
margin:0px 5px 5px 5px;
padding:0px 0px 3px 10px;
font-weight:bold;
}

#menu a:hover
{
color:#3F0000;
background-color:#F3EACB;
}

#submenu a:link, #submenu a:visited, #submenu a:hover, #submenu a:active
{
font-weight:normal;
margin-left:10px;
letter-spacing:1px;
}

