

/* 	------------------------------------------------
	Restaurant inside im CityPalais Duisburg
   	Author: unternehmen.online GmbH & Co. KG
	Media: Screen 
	Start: 23.06.2009
    ------------------------------------------------  */



html , body , div , h1 , h2 , h3 , h4 , h5 , h6 , ul , ol , span , a , table , td , form , img , li , blockquote, textarea, input, select {
margin: 0;
padding: 0; 
font-family: Arial, Helvetica, sans-serif; 
font-size:100%;}

body {
background:#000000 url(../images/bg.jpg) top no-repeat;}






/* global */

div.logo-print {
display:none;
}

hr {
display:none;
position: absolute;
left: -1000px;
top: -1000px;
width: 0;
height: 0;
overflow: hidden;
display: inline;
}

.invisible {
display:none;
position: absolute;
left: -1000px;
top: -1000px;
width: 0px;
height: 0px;
overflow: hidden;
display: inline;
}


.clear 			{ clear:both;  } 

.float-left 	{ float:left; display:inline; } 
.float-right 	{ float:right; display:inline; } 

sup 			{ position:relative; bottom:0.3em; vertical-align:baseline; }
sub 			{ position:relative; bottom:-0.2em; vertical-align:baseline; }

.normal			{ font-weight:normal; }
.bold			{ font-weight:bold; }
.italic        	{ font-style:italic; }
.underline     	{ border-bottom:1px solid; }

.img-left      	{ float:left; margin:0.25em 1.00em 0.25em 0; }
.img-right     	{ float:right; margin:0.25em 0 0.25em 1.00em; }

.nopadding     	{ padding:0; }
.nomargin     	{ margin:0 !important; }
.noindent      	{ margin-left:0; padding-left:0; }
.nobullet      	{ list-style:none; list-style-image:none; }

.small			{ font-size:80%; }

a img 			{ border:0px;}


/* Content */

div.content a:link, 
div.content a:visited {
color:#CCCCCC; text-decoration:none; }
div.content a:hover {
color:#FFFFFF; text-decoration:underline; }
div.content a:active {
color:#CCCCCC; text-decoration:underline; }

div.content { float:left; display:inline; width:508px; margin:15px 0 0 0; padding:0 0 15px 0;}

div.content p 	{ font-size:12px; color:#CCCCCC; line-height:18px; margin:0 0 18px 0; padding:0;}

div.content h1.head { font-size: 30px; font-weight: bold; color:#ffffff; margin:0 0 20px 0;  } 

div.content h1 { font-size: 30px; font-weight: bold; color:#ffffff; margin:0 0 9px 0; } 
div.content h2 { font-size: 24px; font-weight: bold; color:#ffffff; margin:0 0 9px 0;} 
div.content h3 { font-size: 18px; font-weight: bold; color:#ffffff; margin:0 0 9px 0;} 
div.content h4 { font-size: 11px; font-weight: normal; color:#CCCCCC; } 
div.content h5 { font-size: 10px; font-weight: normal; color:#CCCCCC; } 
div.content h6 { font-size: 9px; font-weight: normal; color:#CCCCCC; } 

div.content ul {		margin-top: 5px; margin-bottom: 18px; clear:both;}
div.content ul li {		font-size: 12px; color: #CCCCCC; line-height: 18px; list-style: square; list-style-position:outside; display: list-item; margin: 0 0 0 35px; }
div.content ul li li {	font-size: 100%; color: #CCCCCC; line-height: 18px; list-style: circle; list-style-position:outside; display: list-item; margin: 0 0 0 17px; }
div.content ol {		margin-top: 5px; margin-bottom: 18px; clear:both;}
div.content ol li {		font-size: 12px; color: #CCCCCC; line-height: 18px; list-style: decimal outside; display: list-item; margin: 0 0 0 42px; }
div.content ol li li {	font-size: 100%; color: #CCCCCC; line-height: 18px; list-style: upper-roman outside; display: list-item; margin: 0 0 0 17px; }


div.content-container {
float:left;
display:inline;
width:860px;
margin:40px 0 0 20px;}


div.content {
float:left;
display:inline;
width:555px;
margin:0 0 0 0;}



/* Tabellen */
div.content table{
border-collapse:collapse; margin:0 0 30px 0;}

div.content table th{
color:#cccccc; padding:5px; border-bottom:1px solid #ffffff;}
div.content table th p{
color:#ffffff; text-align:left; margin:0; padding:0;}

div.content table td{
color:#cccccc; padding:5px; border-bottom:1px solid #515151;}
div.content table td p{
color:#cccccc; text-align:left; margin:0; padding:0;}



/* Struktur */

div.wrapper {
width:100%;
text-align:center;}

div.site-container {
width:881px;
margin:0 auto 0 auto;
text-align:left;}

div.head {
margin:0 auto 0 auto;
height:435px;
text-align:center;}

/* Navigation 1 */

div.nav01 {
margin:0 auto 0 auto;
width:882px;
height:31px;
text-align:center;}

div.nav01 ul{
margin:0;
padding:0;
list-style:none;
float:left; 
display:inline;}

div.nav01 ul li{
margin:0;
padding:0;
list-style:none;
float:left; 
display:inline;}

div.nav01 span{
display:none;}


a.nav01-00-off:link, 
a.nav01-00-off:visited {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_01_off.jpg) no-repeat top left;}
a.nav01-00-off:hover, 
a.nav01-00-off:active {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_01_over.jpg) no-repeat top left;}
a.nav01-00-on:link, 
a.nav01-00-on:visited {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_01_on.jpg) no-repeat top left;}
a.nav01-00-on:hover, 
a.nav01-00-on:active {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_01_on.jpg) no-repeat top left;}

a.nav01-01-off:link, 
a.nav01-01-off:visited {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_02_off.jpg) no-repeat top left;}
a.nav01-01-off:hover, 
a.nav01-01-off:active {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_02_over.jpg) no-repeat top left;}
a.nav01-01-on:link, 
a.nav01-01-on:visited {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_02_on.jpg) no-repeat top left;}
a.nav01-01-on:hover, 
a.nav01-01-on:active {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_02_on.jpg) no-repeat top left;}

a.nav01-02-off:link, 
a.nav01-02-off:visited {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_03_off.jpg) no-repeat top left;}
a.nav01-02-off:hover, 
a.nav01-02-off:active {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_03_over.jpg) no-repeat top left;}
a.nav01-02-on:link, 
a.nav01-02-on:visited {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_03_on.jpg) no-repeat top left;}
a.nav01-02-on:hover, 
a.nav01-02-on:active {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_03_on.jpg) no-repeat top left;}

a.nav01-03-off:link, 
a.nav01-03-off:visited {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_04_off.jpg) no-repeat top left;}
a.nav01-03-off:hover, 
a.nav01-03-off:active {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_04_over.jpg) no-repeat top left;}
a.nav01-03-on:link, 
a.nav01-03-on:visited {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_04_on.jpg) no-repeat top left;}
a.nav01-03-on:hover, 
a.nav01-03-on:active {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_04_on.jpg) no-repeat top left;}

a.nav01-04-off:link, 
a.nav01-04-off:visited {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_05_off.jpg) no-repeat top left;}
a.nav01-04-off:hover, 
a.nav01-04-off:active {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_05_over.jpg) no-repeat top left;}
a.nav01-04-on:link, 
a.nav01-04-on:visited {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_05_on.jpg) no-repeat top left;}
a.nav01-04-on:hover, 
a.nav01-04-on:active {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_05_on.jpg) no-repeat top left;}

a.nav01-05-off:link, 
a.nav01-05-off:visited {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_06_off.jpg) no-repeat top left;}
a.nav01-05-off:hover, 
a.nav01-05-off:active {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_06_over.jpg) no-repeat top left;}
a.nav01-05-on:link, 
a.nav01-05-on:visited {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_06_on.jpg) no-repeat top left;}
a.nav01-05-on:hover, 
a.nav01-05-on:active {
float:left; display:inline; width:147px; height:31px; margin:0; padding:0; background:url(../images/nav01_06_on.jpg) no-repeat top left;}


/* Navigation 2 */

div.nav02 {
float:left;
display:inline;
width:235px;
margin:0 50px 0 0;}

div.nav02 ul{
margin:0;
padding:0;
list-style:none;
float:left; 
display:inline;}

div.nav02 ul li{
margin:0;
padding:0;
list-style:none;
float:left; 
display:inline;}


a.nav02-off:link, 
a.nav02-off:visited {
float:left; display:inline; color:#7F7F7F; font-size:12px; font-weight:bold; text-decoration:none; width:215px; margin:0; padding:7px 10px 7px 10px; border-top:1px solid #515151; }
a.nav02-off:hover, 
a.nav02-off:active {
float:left; display:inline; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; width:215px; margin:0; padding:7px 10px 7px 10px; border-top:1px solid #515151; }
a.nav02-on:link, 
a.nav02-on:visited {
float:left; display:inline; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; width:215px; margin:0; padding:7px 10px 7px 10px; border-top:1px solid #515151; }
a.nav02-on:hover, 
a.nav02-on:active {
float:left; display:inline; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; width:215px; margin:0; padding:7px 10px 7px 10px; border-top:1px solid #515151; }





/* Startteaser */

div.startteaser-container {
float:left;
display:inline;
width:881px;
margin:26px 0 0 0;}

div.startteaser {
float:left;
display:inline;
width:253px;
margin:0 20px 0 20px;}


div.startteaser-illu {
float:left;
display:inline;
width:253px;
margin:0 0 15px 0;}

div.startteaser-head {
float:left;
display:inline;
width:253px;}

div.startteaser-head h2{
color:#ffffff; margin:0; padding:0; margin:0 0 6px 0;}

div.startteaser-head h2 a:link, 
div.startteaser-head h2 a:visited{
color:#ffffff; text-decoration:none;}
div.startteaser-head h2 a:hover, 
div.startteaser-head h2 a:hover{
color:#ffffff; text-decoration:underline;}


div.startteaser-text {
float:left;
display:inline;
width:253px;}

div.startteaser-text p{
color:#B2B2B2; font-size:12px; line-height:18px; margin:0; padding:0;  }

div.startteaser-text p a span,
div.listcontenttext p a span{
display:none; }

a.teaserbullet:link, 
a.teaserbullet:visited {
margin:0 0 0 10px; padding:10px 0 0 0; width:6px; height:9px; background:url(../images/teaserbullet.gif) left no-repeat; position: absolute; }

* html a.teaserbullet:link, 
* html a.teaserbullet:visited {
margin:0 0 0 10px; padding:5px 0 0 0; width:6px; height:9px; background:url(../images/teaserbullet.gif) left no-repeat; position: absolute; }

*+html a.teaserbullet:link, 
*+html a.teaserbullet:visited {
margin:0 0 0 10px; padding:6px 0 0 0; width:6px; height:9px; background:url(../images/teaserbullet.gif) left no-repeat; position: absolute; }



/* Footer */

div.footer {
float:left;
display:inline;
width:841px;
margin:20px 0 0 20px;
padding:12px 0 50px 0;
border-top:1px solid #515151;}

div.footer ul{
margin:0;
padding:0;
list-style:none;
float:left; 
display:inline;}

div.footer ul li{
margin:0;
padding:0;
list-style:none;
float:left; 
display:inline;}

div.footer span{
display:none;}


div.footer ul li.footer-01-off {
float:left; display:inline; width:190px; height:19px; margin:0 18px 0 0; padding:0; background:url(../images/footer_01_off.gif) no-repeat top left;}

div.footer ul li.footer-02-off a:link,
div.footer ul li.footer-02-off a:visited{
float:left; display:inline; width:38px; height:19px; margin:0 18px 0 0; padding:0; background:url(../images/footer_02_off.gif) no-repeat top left;}
div.footer ul li.footer-02-off a:hover,
div.footer ul li.footer-02-off a:active{
float:left; display:inline; width:38px; height:19px; margin:0 18px 0 0; padding:0; background:url(../images/footer_02_over.gif) no-repeat top left;}

div.footer ul li.footer-03-off a:link,
div.footer ul li.footer-03-off a:visited{
float:left; display:inline; width:37px; height:19px; margin:0 18px 0 0; padding:0; background:url(../images/footer_03_off.gif) no-repeat top left;}
div.footer ul li.footer-03-off a:hover,
div.footer ul li.footer-03-off a:active{
float:left; display:inline; width:37px; height:19px; margin:0 18px 0 0; padding:0; background:url(../images/footer_03_over.gif) no-repeat top left;}

div.footer ul li.footer-04-off a:link,
div.footer ul li.footer-04-off a:visited{
float:left; display:inline; width:72px; height:19px; margin:0 18px 0 0; padding:0; background:url(../images/footer_04_off.gif) no-repeat top left;}
div.footer ul li.footer-04-off a:hover,
div.footer ul li.footer-04-off a:active{
float:left; display:inline; width:72px; height:19px; margin:0 18px 0 0; padding:0; background:url(../images/footer_04_over.gif) no-repeat top left;}


div.footer ul li.footer-05-off a:link,
div.footer ul li.footer-05-off a:visited{
float:left; display:inline; width:52px; height:19px; margin:0 18px 0 0; padding:0; background:url(../images/footer_07_off.gif) no-repeat top left;}
div.footer ul li.footer-05-off a:hover,
div.footer ul li.footer-05-off a:active{
float:left; display:inline; width:52px; height:19px; margin:0 18px 0 0; padding:0; background:url(../images/footer_07_over.gif) no-repeat top left;}



div.footer ul li.footer-06-off a:link,
div.footer ul li.footer-06-off a:visited{
float:left; display:inline; width:53px; height:19px; margin:0 18px 0 0; padding:0; background:url(../images/footer_05_off.gif) no-repeat top left;}
div.footer ul li.footer-06-off a:hover,
div.footer ul li.footer-06-off a:active{
float:left; display:inline; width:53px; height:19px; margin:0 18px 0 0; padding:0; background:url(../images/footer_05_over.gif) no-repeat top left;}

div.footer ul li.footer-07-off {
float:left; display:inline; width:120px; height:19px; margin:0 18px 0 0; padding:0; background:url(../images/footer_06_off.gif) no-repeat top left;}




/* Rubriken */

div.rubrik-container {
float:left;
display:inline;
width:575px;
margin:0 0 0 0;}

div.rubrik-teaser {
float:left;
display:inline;
width:253px;
height:210px;
margin:0 34px 10px 0;}

div.rubrik-teaser-illu {
float:left;
display:inline;
margin:0 0 10px 0;}



div.rubrik-teaser-head {
float:left;
display:inline;
width:253px;}

div.rubrik-teaser-head h2{
color:#ffffff; font-size:22px; margin:0; padding:0; margin:0 0 6px 0;}

div.rubrik-teaser-head h2 a:link, 
div.rubrik-teaser-head h2 a:visited{
color:#ffffff; text-decoration:none;}
div.rubrik-teaser-head h2 a:hover, 
div.rubrik-teaser-head h2 a:hover{
color:#ffffff; text-decoration:underline;}


div.rubrik-teaser-text {
float:left;
display:inline;
width:253px;}

div.rubrik-teaser-text p{
color:#B2B2B2; font-size:12px; line-height:18px; margin:0; padding:0;  }

div.rubrik-teaser-text p a span{
display:none; }



input.hidden { 
display: none; }






/* Listen Navigation */

div.listcontainer { float:right; display:inline; width:508px; margin:0 67px 0 0; padding:0 0 15px 0; }

div.listnavtop {
float:left;
display:inline;
width:100%;
margin:0 0 0 0;
padding: 0 0 10px 0;
border-bottom:1px solid #515151;
}

div.listnavtop ul {
list-style:none;
padding:0;
margin:0;  }

div.listnavtop ul li {
margin:0;
padding:0;
float:left;
display:block;
font-size: 100%;
white-space:nowrap;
list-style:none;
list-style-image:none;}

div.listnavtop span.listnavtext {
font-size: 11px; line-height:110%; font-weight: normal; text-decoration: none; color: #7F7F7F; padding: 9px 10px 8px 10px; margin: 0 1px 0 0; display:block; background:#202020; }

div.listnavtop a {
font-size: 11px; line-height:110%; font-weight: normal; text-decoration: none; color: #7F7F7F; padding: 9px 7px 8px 7px; margin: 0 0 0 0; display:block;  }


div.listnavtop a.nav01aus:link, 
div.listnavtop a.nav01aus:visited {
font-size: 11px; line-height:110%; font-weight: normal; text-decoration: none; color: #7F7F7F; padding: 9px 7px 8px 7px; margin: 0 1px 0 0; display:block; background:#202020;}
div.listnavtop a.nav01aus:active, 
div.listnavtop a.nav01aus:hover {
font-size: 11px; line-height:110%; font-weight: normal; text-decoration: none; color: #ffffff; padding: 9px 7px 8px 7px; margin: 0 1px 0 0; display:block; background:#131313;}
div.listnavtop a.nav01an:link, 
div.listnavtop a.nav01an:visited {
font-size: 11px; line-height:110%; font-weight: bold; text-decoration: none; color: #ffffff; padding: 9px 7px 8px 7px; margin: 0 0 0 0; display:block;  }
div.listnavtop a.nav01an:active, 
div.listnavtop a.nav01an:hover {
font-size: 11px; line-height:110%; font-weight: bold; text-decoration: none; color: #ffffff; padding: 9px 7px 8px 7px; margin: 0 0 0 0; display:block;   }



div.listnavtop #current-top {
padding:0 0 0 0; margin:0 0 0 -1px; }
div.listnavtop #current-top a {
padding:9px 7px 8px 7px; display:block; }


div.listnavtop a.back:link, 
div.listnavtop a.back:visited {
font-size: 11px; line-height:110%; font-weight: bold; text-decoration: none; color: #CCCCCC; padding: 9px 0px 8px 14px; margin:0 10px 0 10px; background:url(../images/listnav_bullet_back_off.gif) left no-repeat; }
div.listnavtop a.back:active, 
div.listnavtop a.back:hover {
font-size: 11px; line-height:110%; font-weight: bold; text-decoration: none; color: #ffffff; padding: 9px 0px 8px 14px; margin:0 10px 0 10px; background:url(../images/listnav_bullet_back_over.gif) left no-repeat;}

div.listnavtop a.forward:link, 
div.listnavtop a.forward:visited {
font-size: 11px; line-height:110%; font-weight: bold; text-decoration: none; color: #CCCCCC; padding: 9px 14px 8px 0px; margin:0 0 0 10px; background:url(../images/listnav_bullet_forward_off.gif) right no-repeat; }
div.listnavtop a.forward:active, 
div.listnavtop a.forward:hover {
font-size: 11px; line-height:110%; font-weight: bold; text-decoration: none; color: #ffffff; padding: 9px 14px 8px 0px; margin:0 0 0 10px; background:url(../images/listnav_bullet_forward_over.gif) right no-repeat;}





div.listnavbottom {
float:left;
display:inline;
width:100%;
margin:0 0 5px 0;
padding: 10px 0 0 0;
}

div.listnavbottom ul {
list-style:none;
padding:0;
margin:0;  }

div.listnavbottom ul li {
margin:0;
padding:0;
float:left;
display:block;
font-size: 100%;
white-space:nowrap;
list-style:none;
list-style-image:none;}

div.listnavbottom span.listnavtext {
font-size: 11px; line-height:110%; font-weight: normal; text-decoration: none; color: #7F7F7F; padding: 9px 10px 8px 10px; margin: 0 1px 0 0; display:block; background:#202020; }

div.listnavbottom a {
font-size: 11px; line-height:110%; font-weight: normal; text-decoration: none; color: #7F7F7F; padding: 9px 7px 8px 7px; margin: 0 0 0 0; display:block;  }


div.listnavbottom a.nav01aus:link, 
div.listnavbottom a.nav01aus:visited {
font-size: 11px; line-height:110%; font-weight: normal; text-decoration: none; color: #7F7F7F; padding: 9px 7px 8px 7px; margin: 0 1px 0 0; display:block; background:#202020;   }
div.listnavbottom a.nav01aus:active, 
div.listnavbottom a.nav01aus:hover {
font-size: 11px; line-height:110%; font-weight: normal; text-decoration: none; color: #ffffff; padding: 9px 7px 8px 7px; margin: 0 1px 0 0; display:block; background:#131313;}
div.listnavbottom a.nav01an:link, 
div.listnavtop a.nav01an:visited {
font-size: 11px; line-height:110%; font-weight: bold; text-decoration: none; color: #ffffff; padding: 9px 7px 8px 7px; margin: 0 0 0 0; display:block;  }
div.listnavbottom a.nav01an:active, 
div.listnavbottom a.nav01an:hover {
font-size: 11px; line-height:110%; font-weight: bold; text-decoration: none; color: #ffffff; padding: 9px 7px 8px 7px; margin: 0 0 0 0; display:block;   }



div.listnavbottom #current-top {
padding:0 0 0 0; margin:0 0 0 -1px; }
div.listnavbottom #current-top a {
padding:9px 7px 9px 7px; display:block; }


div.listnavbottom a.back:link, 
div.listnavbottom a.back:visited {
font-size: 11px; line-height:110%; font-weight: bold; text-decoration: none; color: #CCCCCC; padding: 9px 0px 8px 14px; margin:0 10px 0 10px; background:url(../images/listnav_bullet_back_off.gif) left no-repeat; }
div.listnavbottom a.back:active, 
div.listnavbottom a.back:hover {
font-size: 11px; line-height:110%; font-weight: bold; text-decoration: none; color: #ffffff; padding: 9px 0px 8px 14px; margin:0 10px 0 10px; background:url(../images/listnav_bullet_back_over.gif) left no-repeat;}

div.listnavbottom a.forward:link, 
div.listnavbottom a.forward:visited {
font-size: 11px; line-height:110%; font-weight: bold; text-decoration: none; color: #CCCCCC; padding: 9px 14px 8px 0px; margin:0 0 0 10px; background:url(../images/listnav_bullet_forward_off.gif) right no-repeat; }
div.listnavbottom a.forward:active, 
div.listnavbottom a.forward:hover {
font-size: 11px; line-height:110%; font-weight: bold; text-decoration: none; color: #ffffff; padding: 9px 14px 8px 0px; margin:0 0 0 10px; background:url(../images/listnav_bullet_forward_over.gif) right no-repeat;}








/* Allgemeine Liste */

div.listcontent {
float:left;
display:inline;
width:100%;
margin:0 0 0 0;
padding:10px 0 10px 0;
border-bottom:1px solid #515151;}

div.listcontent img{
float:left;
display:inline;
margin:4px 15px 0 0; 
border:0;}


div.listcontentdate{
float:left;
display:inline;
width:100%;
margin:0; 
border:0; }

div.listcontentdate p{
color:#cccccc; font-size:11px; line-height:17px; font-weight:normal; margin:0 0 2px 0px; padding:0; }


div.listcontenthead{
float:left;
display:inline;
width:100%;
margin:0; 
border:0; }

div.listcontenthead h2{
color:#ffffff; font-size:22px; font-weight:bold; margin:0 0 5px 0; padding:0; }

div.listcontenthead h2 a:link, 
div.listcontenthead h2 a:visited{
color:#ffffff; font-size:100%; font-weight:bold; text-decoration:none; margin:0; padding:0; background:none;}
div.listcontenthead h2 a:hover, 
div.listcontenthead h2 a:active, 
div.listcontenthead h2 a:focus{
color:#ffffff; font-size:100%; font-weight:bold; text-decoration:underline; margin:0; padding:0; background:none;}


div.listcontenttext{
float:left;
display:inline;
width:100%;
margin:0; 
border:0; }

div.listcontenttext p{
color:#cccccc; font-size:12px; line-height:18px; font-weight:normal; margin:0 0 2px 0; padding:0; }







/* Sitemap */

div.sitemap {
float:left;
display:inline;
width : 100%;
margin: 10px 0 0 0;
}

div.sitemap ul {
list-style: none;
padding: 0 0 0 0;
margin: 0;
}
div.sitemap ul ul {
list-style: none;
padding: 0 0 0 0;
margin: 0;
}
div.sitemap ul ul ul {
list-style: none;
padding: 0;
margin: 0;
}


div.sitemap ul li {
margin: 0;
padding: 0;
display: inline;
}
div.sitemap ul li ul li {
margin: 0;
padding: 0;
display: inline;
}
div.sitemap ul li ul li ul li {
margin: 0;
padding: 0;
display: inline;
}

div.sitemap ul li a:link , div.sitemap ul li a:visited {
font-size: 18px; display : block; font-weight: normal; color : #cccccc; text-decoration : none; padding: 30px 0 6px 10px; margin: 0 0 10px 0; border-bottom: 1px solid #515151; }
div.sitemap ul li a:hover , div.sitemap ul li a:active {
font-size: 18px; display : block; font-weight: normal; color : #ffffff; text-decoration : none; padding: 30px 0 6px 10px; margin: 0 0 10px 0; border-bottom: 1px solid #515151; }

div.sitemap ul li li a:link , div.sitemap ul li li a:visited {
font-size: 12px; display : block; font-weight: normal; color : #7F7F7F; text-decoration : none; padding: 3px 0 3px 30px; margin: 0 0 0 0; border-bottom: 0px solid #515151; }
div.sitemap ul li li a:hover , div.sitemap ul li li a:active {
font-size: 12px; display : block; font-weight: normal; color : #ffffff; text-decoration : none; padding: 3px 0 3px 30px; margin: 0 0 0 0; border-bottom: 0px solid #515151; }

div.sitemap ul li li li a:link , div.sitemap ul li li li a:visited {
font-size: 11px; display : block; font-weight: normal; color : #7F7F7F; text-decoration : none; padding: 2px 0 2px 50px; margin: 0 0 0 0; border-bottom: 0px solid #515151; }
div.sitemap ul li li li a:hover , div.sitemap ul li li li a:active {
font-size: 11px; display : block; font-weight: normal; color : #ffffff; text-decoration : none; padding: 2px 0 2px 50px; margin: 0 0 0 0; border-bottom: 0px solid #515151; }

div.flash {
width:100%;
height: 435px;
}

.test { display: none; }

/* ZurueckButton */


div.content a.zurueck:link, div.content a.zurueck:visited {
float:left; display:inline; font-size:12px; line-height:12px; color:#4C4C4C; font-weight:normal; text-decoration:none; width:100px;  margin:0; padding:4px 0 5px 30px;  background:url(../images/button_zurueck_off.gif) left no-repeat; }
div.content a.zurueck:hover, div.content a.zurueck:active {
float:left; display:inline; font-size:12px; line-height:12px; color:#000000; font-weight:normal; text-decoration:none; width:100px;  margin:0; padding:4px 0 5px 30px;  background:url(../images/button_zurueck_over.gif) left no-repeat; }

