
#menu {
	visibility: visible;
	position:    absolute;
	top:         64px;
	left:        16px }

#submenu   {
	position: absolute;
	top:       237px;
	left:      16px;
	width:     180px }



#main    {
	visibility:    visible;
	margin-bottom:  64px;
	padding-bottom: 64px;
	position:       absolute;
	top:            220px;
	left:           220px;
	width:          400px }




body   {
	background-color:   #fff;
	background-image:    url("images/hg_hell2.jpg");
	background-position: 32px 280px;
	margin:              0;
	padding:             0 }



body, li, td {
	font-size:  13px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 16px }
h1, h2, h3, h4, h5, h6 {
	color:         #666;
	font-style:     italic;
	text-transform: lowercase;
	margin-top:     16px }

h1   {
	font-size:  24px;
	font-weight: normal;
	line-height: 24px;
	margin-top:  12px }



h2, h3, h4, h5, h6  {
	color:  #f60;
	margin:  16px 0 4px;
	padding: 0 }

	
h2   {
	font-size: 16px }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
p  {
	margin: 0 0 8px;
	padding: 0 }


.bildlinks {
	position: absolute;
	left:      16px;
	float:     right }

a {
	color: #f30 }

a:hover {
	color: #000 }

a:visited {
	color: #f60 }

.grau {
	background-color: #666;
	width:             16px }

.orange {
	background-color: #f90;
	height:            64px }
ul {
	margin: 0;
	padding: 0 }

#submenu ul li, #menu ul li  {
	font-style:         oblique;
	font-weight:         bolder;
	line-height:         12px;
	text-decoration:     none;
	background-image:    url("images/bullet12white.gif");
	background-repeat:   no-repeat;
	background-position: 0 7px;
	list-style-type:     none;
	display:             block;
	margin:              0;
	padding-top:         6px;
	padding-bottom:      6px;
	padding-left:        12px }


#submenu ul li a, #menu ul li a, li a   {
	color:          #999;
	text-decoration: none }



#submenu ul li a:hover, #menu ul li a:hover  {
	color:          #666;
	text-decoration: none }

#submenu ul li a:hover, #menu ul li a:visited {
	color:          #666;
	text-decoration: none }

#submenu ul li.active  {
	color:           #f60;
	text-decoration:  none;
	background-image: url("images/bullet12.gif") }


#submenu ul li:hover   {
	color:           #666;
	text-decoration:  none;
	background-image: url("images/bullet12gray.gif") }

#main ul li     {
	font-weight:        normal;
	line-height:         16px;
	background-image:    url("images/bullet12.gif");
	background-repeat:   no-repeat;
	background-position: 0 9px;
	list-style-type:     none;
	display:             block;
	margin:              0;
	padding-top:         6px;
	padding-bottom:      6px;
	padding-left:        12px;
	position:            relative;
	left:                -12px }



#main ol li {
	font-weight:         normal;
	line-height:         16px;
	margin:              0;
	padding-top:         6px;
	padding-bottom:      6px;
	padding-left:        6px;
	position:            relative;
	left:                -12px }

blockquote       {
	color:        #f60;
	font-size:     15px;
	font-style:    italic;
	text-indent:   -5px;
	margin-left:   0;
	padding:       8px 4px 2px 12px;
	width:         380px;
	border-top:    1px solid #ccc;
	border-bottom: 1px solid #ccc }







.quelle  { color:         #333; font-size:      10px; font-style:     normal; line-height:    12px; text-transform: uppercase; text-indent: 0; letter-spacing: 1px; padding-right: 4px; display:        block; padding-bottom: 0; padding-left:   0; margin-top: 8px;   }

a.nav  {
	margin-top: 24px }
#submenu ul li#s0-1   {
	text-decoration:    none;
	background-image:    url("images/bullet_de.gif");
	background-position: 0 0;
	padding-top:         4px;
	padding-bottom:      6px;
	padding-left:        20px }


#submenu ul li#s0-2  {
	text-decoration:    none;
	background-image:    url("images/bullet_gb.gif");
	background-position: 0 0;
	padding-top:         4px;
	padding-bottom:      6px;
	padding-left:        20px }


#submenu ul li#s0-3  {
	text-decoration:    none;
	background-image:    url("images/bullet_it.gif");
	background-position: 0 0;
	padding-top:         4px;
	padding-bottom:      6px;
	padding-left:        20px }

.date {
	margin: 0;
	padding: 0 }

.switchcontent {
	}
#topblock {
	position:    absolute;
	top:          24px;
	left:         32px;
	border-style: none }

#topblock blockquote {
	color:       #fc6;
	margin:       0;
	padding:      0;
	border-style: none }

#topblock blockquote span.quelle {
	color:  #fc6;
	display: inline }
img#s4p_logo { position: relative; top: -20px; }
.langzitat { font-size: 13px; font-weight: normal; line-height: 16px; }
ul.sublist1 { position: relative; left: 12px; }
.angebot { color: #000; line-height: 18px; background-image: url(images/ttt_angebot.gif); background-repeat: no-repeat; text-transform: uppercase; text-align: center; letter-spacing: 1px; width: 128px; height: 128px; float: right; padding: 10px; }
.denn { color: #999; font-size: 16px; font-weight: bold; font-style: italic; }
.orangertext { color: #f60; }
