@import url(/css/volltextsuche.css);
@import url(/css/impressum.css);
@import url(/css/reset.css);
@import url(/css/colors.css);
@import url(/css/elements.css);
@import url(/common/popup.css);
@import url(/css/formular.css);

body	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

h1	{font-size: 14px; margin-bottom: 10px;}
h2	{font-size: 12px;}
h6	{font-size: 10px;}
h1#site_name {position: absolute; top: 225px; left: 240px; font-size: 16px;}

ul {list-style-type: none;}
ol {margin-left: 20px;}
ol li {margin-bottom: 10px;}

a {text-decoration: none;}
p {line-height: 16px; margin-bottom: 8px;}

img#content_img {position: relative; float: right; margin-top: 15px;}

/* breite = xx px */
div.page, div#site-head, div#footer {width: 827px;}
div.page { margin: 0em auto; margin-top: 20px; position: relative;}

div#site-head div#adverdise {position: absolute; top: 65px; left: 30px;}

ul#main-menu {position: absolute; top: 122px; left: 5px;}
ul#main-menu li {float: left; padding-left: 20px;}
ul#main-menu li a {font-weight: 700;}

div#side {width: 200px; float: left; margin-top: 15px;}
div#side img#mask {position: absolute; width: 200px; height: 160px;}

ul#side-menu {	background: url(/files/allgemein/side_bottom.jpg) left bottom no-repeat;
				padding-bottom: 5px;
				}

ul#sub-menu {	background: url(/files/allgemein/menue_bottom.jpg) left bottom no-repeat;
				padding-bottom: 5px;
				}
ul#sub-menu img {margin-bottom: 10px;}
ul#side-menu img#top,
ul#sub-menu img#top {margin-bottom: -3px;}
ul#side-menu li, ul#sub-menu li {padding: 4px;}

ul#sidesub-menu,
ul#subsub-menu {margin-top: 5px;}
ul#sidesub-menu li,
ul#subsub-menu li {padding-left: 10px;}

div#content {
    width: 600px;
    min-height: 500px;
    height: auto !important;
    height: 500px;
	float: right;
}
div#content ul li {	background: url(/files/allgemein/li_icon.jpg) 0px 5px no-repeat;
					padding-left: 10px;
					}
					
div#content ul#content-menu { position: relative; width: 596px; left: 0px; margin-top: -15px; padding-left: 5px; padding-bottom: 5px;}
div#content ul#content-menu li {	float: left;
						padding: 5px; padding-left: 10px;
						padding-right: 0px; padding-bottom: 4px;
						margin-left: 1px;
						background-image: none;
						}
ul#content-menu li span {margin-left: 0px; padding: 5px; padding-bottom: 4px;}

div#innercontent {padding: 20px; position: relative;}

ul.linkliste li {height: 16px;}
ul.linkliste li a {font-size: 11px;}
ul.linkliste li a:hover {font-size: 16px; padding-left: 3px;}

div#recommend {float: right; margin-right: 50px;}
div#recommend h2 {margin-bottom: 5px;}
				
div.element, div#footer, div.clear {clear: both;}

div#footer {	height: 90px;
				background: url(/files/allgemein/footer.jpg) 0px 0px no-repeat;
				padding-top: 58px;
				position: relative;
				}
div#footer span {margin-left: 20px; font-size: 10px;}
div#footer a {position: absolute; right: 15px; top: 60px;}

img.plus { margin-left: -10px; }

