*{
	font-size: 11px;
	font-family: Verdana, sans-serif;
	color: #363636;
}


body{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background: #b6bec3;
}

#jump{
	display: none;
}


#container{
	position: relative;
	width: 785px;
	margin: 0 auto;
	padding: 0 15px 0 15px;
	background: url(../img/container.png) repeat-y;
}

#top{
	width: 100%;
	height: 50px;
	background: url(../img/top.png) repeat-x;
}


#header{
	position: relative;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 166px;
	background: url(../img/header.png) repeat-x;
}



#header h1{
	position: absolute;
	top: 3px;
	left: 0;
	width: 200px;
	height: 160px;
	margin: 0;
	padding: 0;
	background: url(../img/h1.png) no-repeat;

}

#header h1 a {
	display: block;
	height: 100%;
	width: 100%;
	overflow: hidden;
	text-indent: -999999em;
}

#content{
	float: right;
	width: 585px;
	margin: 0;
	padding: 0;
	background: url(../img/content.png) repeat-y;
}

#aside{
	position: relative;
	float: left;
	width: 199px;
	margin: 0;
	padding: 0;
}

#aside h4{
	position: relative;
	top: 100px;
	left: 15px;
	margin: 0;
	padding: 0;
	color: #D29214;
	font-size: 15px;
	z-index: 1;
	font-family: Arial;
}







#footer{
	clear: both;
	width: 100%;
	height: 30px;
	background: #135853;
	padding: 0;
	margin: 0;


}

#footer p{
	float: left;
	display: inline;
	width: 195px;
	margin: 8px 0 0 8px;
	padding: 0;
	color: #ffffff;
	font-size: 10px;
}

#footer address{
	float: left;
	display: inline;
	margin: 8px 0 0 8px;
	padding: 0;
	color: #ffffff;
	font-style: normal;
	font-size: 10px;
	width: 570px;
	overflow: hidden;
	letter-spacing: -1px;
}

#footer address a{
	color: #ffffff;
}

#end{
	position: relative;
	width: 815px;
	height: 15px;
	margin: 0 auto;
	padding: 0;
	background: url(../img/end.png) no-repeat;
}

#col0{
	float: left;
	width: 525px;
	padding: 30px 30px 30px 30px;
	margin: 0;
/* 	background: maroon; */
}

#menu{
	position: relative;
	float: left;
	display: block;
	top: 30px;
	left: 10px;
	width: 175px;
	margin: 0 0 20px 0;
	z-index: 5;
}


#menu ul{
	margin: 0;
	padding: 0;
	list-style: none;

}

#menu ul li{
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu ul li span{
	margin: 0;
	padding: 0;
	display: none;
}

#menu ul li ul{
	margin: 0;
	padding: 0;
	display: block;
}

#menu ul li ul li{
	display: inline;
	float: left;
	position: relative;
}

#menu ul li ul li a{
	display: block;
	margin: 0 0 5px 0;
	padding: 0 0 0 18px;
	width: 160px;
	color: #135853;
	text-decoration: none;
	font-size: 12px;
	background: url(../img/menu_a.png) no-repeat;
}

#menu ul li ul li a:hover,
#menu ul li ul li a.active{
	font-weight: bold;
}

#menu ul li ul li a.active{
	font-weight: bold;
}

#menu ul li ul li ul{
	display: none;
}

#menu ul li ul li.active ul{
	display: block;
	margin: 0 0 0 12px;
}

#menu ul li ul li ul li a{
	font-size: 10px;
}


#menu ul li.active ul li ul{
	display: none;
}

#menu ul li.active ul li.active ul{
	display: block;
}
















#lang{
	display: block;
	position: absolute;
	top: 10px;
	right: 20px;
	width: 112px;
	height: 20px;
	z-index: 5;
	color: #ffffff;
}

#lang ul {
	padding: 0;
	margin: 0;
	list-style: none !important;
	background: none;
}

#lang ul li {
	padding: 0;
	margin: 0;
	display: inline;
	list-style: none !important;
}

#lang ul li span {
	margin-left: 6px;
	display: block;
	height: 20px;
	color: #ffffff;
	font-size: 10px;
	cursor: pointer;
	text-align: left;
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0 0 0 30px;
}

#lang ul li ul {
	display: none;
	position: absolute;
	background: #135853;
	top: 15px;
	left: 0;
	width: 112px;
	height: auto;
	padding: 4px 0 5px 5px;
}

#lang ul li ul li {
	float: left;
	width: 100px;

}

#lang ul li ul li a {
	padding: 3px 5px 3px 30px;
	margin: 0;
	border: none;
	background: none no-repeat 2px center;
	display: block;
	width: 90px;
	font-size: 9px;
	text-decoration: none;
	color: #ffffff;
}


#lang ul li ul li.active a {
	color: #ffffff;
}

#lang ul li ul li.na a
#lang ul li ul li a {
	color: #ffffff;
}

#lang ul li ul li a:hover {
	border: none;
	color: #b6bec3;
}

#lang .de { background-image: url(/typo3/gfx/flags/at.gif);}
#lang .cz { background-image: url(/typo3/gfx/flags/cz.gif); }
/* #lang .de { background-image: url(/typo3/gfx/flags/de.gif);}  */
#lang .en { background-image: url(/typo3/gfx/flags/gb.gif); }
#lang .fr{ background-image: url(/typo3/gfx/flags/fr.gif); }
#lang .it { background-image: url(/typo3/gfx/flags/it.gif); }
#lang .es { background-image: url(/typo3/gfx/flags/es.gif); }
#lang .ru { background-image: url(/typo3/gfx/flags/ru.gif); }
#lang .cs { background-image: url(/typo3/gfx/flags/cz.gif); }
#lang .hu { background-image: url(/typo3/gfx/flags/hu.gif); }
#lang .fi { background-image: url(/typo3/gfx/flags/fi.gif); }
#lang .bg { background-image: url(/typo3/gfx/flags/bg.gif); }
#lang .cs { background-image: url(/typo3/gfx/flags/cs.gif); }
#lang .ro { background-image: url(/typo3/gfx/flags/ro.gif); }





#media{
	position: absolute;
	width: 585px;
	height: 160px;
	top: 53px;
	left: 215px;
	z-index: 1;
	overflow: hidden;
}

h3,
h3.subtitle {
	margin: -16px 0 0 0;
	padding: 0;
	position: relative;
	overflow: hidden;
	font-size: 14px;
	background-repeat: no-repeat;
	color: #135853;
	display: block;
	height: 55px;
	text-indent: -9999em;
	z-index: 1;
	width: 540px;
}

h3{
	margin: 0 0 0 0;
	height: 55px;
}

h3 span,
h3.subtitle span {
	overflow: hidden;
	background-repeat: no-repeat;
	display: block;
	height: 100%;
	width: 100%;
}

.csc-textpic-image{
	
	padding: 6px;
	background: #ffffff;
	border: 1px solid #b6bec3;
}

.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {
    margin-top: 65px;
}

/* 
h3 span {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;


} */



/* --- Extension: tt_news --- */
/* tt_news list */
.tt_news_list {
	margin: 0;
	padding: 0;
	height: auto;
}

.tt_news_list .item {
	display: block;
	border-bottom: 1px solid #999999;
	width: 100%;
	height: auto;
	padding: 3px;
	margin: 0 10px 10px 0;
}

.tt_news_list .date {
	font-size: 10px;
	color: #999999;
}

.tt_news_list h4.title {
	display: inline;
}

.tt_news_list .image {
	float: right;
	border: 0;
	margin: 0 0 5px 5px;
}

.tt_news_list .subheader {
	font-weight: normal;
}

.tt_news_list .more {
	clear: both;
	border-top: 1px dotted #dddddd;
	background: url(../img/30percent.png) repeat;
}

.tt_news_list .more a {
	text-decoration: underline;
	background: url(../img/tt_news_more.png) 0px 3px no-repeat;
	padding: 0 0 0 10px;
}

.tt_news_list .more a:hover {
	text-decoration: none;
}

.tt_news_list p {
	display: inline;
}

.tt_news_list .subheader a {
	background-image: url(../img/tt_news_more.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin-left: 10px;
	padding-left: 7px;
	text-decoration: underline;
}

.tt_news_list .subheader a:hover {
	text-decoration: none;
}

.tt_news_list h5 a {
	padding: 0!important;
	margin: 0!important;
	background: none!important;
	text-transform: uppercase;
	text-decoration: none!important;
	font-size: 14px!important;
	color: #7BAE0B!important;
}

.tt_news_list .item .subheader h5 {

}

.tt_news_list .clear {
	clear: both;
}

/* tt_news latest*/
.tt_news_latest {
	position: relative;
	float: left;
	margin: 100px 0 0 5px;
	padding: 0;
	width: 175px;
}

.tt_news_latest .item {
	display: block;
	width: 100%;
	float: left;
	padding: 10px;
	margin: 0 10px 10px 0;
}

.tt_news_latest h3 {
	display: none;
}

.tt_news_latest h3.title {
	display: inline;
	display: none;
}

.tt_news_latest .date {
	float: left;
	font-size: 10px;
	color: #1B5652;
	margin: 0 0 5px 0;
}

.tt_news_latest .time {
	display: none;
}

.tt_news_latest p,
.tt_news_latest h5 {
	margin: 0!important;
	padding: 0!important;
}

.tt_news_latest .image {
	display: none;
	float: right;
	border: 0;
	margin: 5px 0 5px 5px;
}

.tt_news_latest .subheader {
	clear: both;
}

.tt_news_latest .image img {
	border: none!important;
}

.tt_news_latest .more {
	clear: both;
}

.tt_news_latest .more a {
	text-decoration: none;
	color: #D29214;
	font-weight: bold;
	padding: 0;
}

.tt_news_latest .more a:hover {
	text-decoration: underline;
}

.tt_news_latest .clear,
.tt_news_latest .gotoarchive {
	display: none;
}

/* tt_news single*/
.tt_news_single {
	margin: 0;
	padding: 0;
	height: auto;
	display: block;
	border: 1px solid #dddddd;
	width: 500px;
	padding: 3px;
	margin: 0 10px 10px 0;
}

.tt_news_single .timedata {
	float: right;
	font-size: 10px;
	color: #999999;
}

.tt_news_single h3.title {
	display: inline;
}

.tt_news_single .author {
	font-size: 10px;
	color: #999999;
}

.tt_news_single .subheader {
	font-weight: bold;
}

.tt_news_single .callout img{
	border: none;
}

.tt_news_single .back_to_list {
	clear: both;
	border-top: 1px dotted #dddddd;
	background: url(../img/30percent.png) repeat;
}

.tt_news_single .back_to_list a {
	text-decoration: underline;
	background: url(../img/tt_news_back.png) 0px 3px no-repeat;
	padding: 0 0 0 10px;
}


.tt_news_single .related_icon,
.tt_news_single .related_date {
	display: none;
}

.tt_news_single_bio .related_news,
.tt_news_single .related_news {
	clear: both;
	margin: 20px 0 0 0;
}

.tt_news_single h4 {
	margin: 0!important;
	width: 295px;
}

.single-image-caption {
	float: left;
	margin-right: 20px;
	overflow: hidden;
	width: 120px;
}

.img_news .single-image-caption {
	margin-top: 20px;
	width: 200px;
}

.single-image-caption a {
	display: block;
	height: 100px;
}

.img_news .single-image-caption a {
	height: auto;
}

.tt_news_single_rightcol {
	position: absolute;
	top: 300px;
	left: 820px;
}

.tt_news_single_rightcol .single-image-caption {
	margin-bottom: 20px;
	overflow: hidden;
	width: 120px;
}
.tt_news_single_rightcol .single-image-caption a {
	height: auto;
	display: block;
}

.klappprospektcontainer p.strail,
.klappprospektcontainer p.strailastic {
	display: block;
	background: #ff6c00;
	margin: 0!important;
	padding: 4px 0 0 5px!important;
	border-bottom: 1px solid #000000;
	cursor: pointer;
	height: 25px;
	font-weight: bold;
}

.klappprospektcontainer p.strailkl {
	display: block;
	background: #ff6c00;
	margin: 0 0 25px 0!important;
	padding: 4px 0 0 10px!important;
	height: 25px;
	font-weight: normal;
}

.klappprospektcontainer p.strailkl span {
	margin: 0 0 0 150px;
}

.klappprospektcontainer p.strailastic {
	background: #dd53fc;
}

.klappprospektcontainer p.klappe {
	display: block;
	background: none;
	margin: 0!important;
	padding: 4px 0 0 15px!important;
	border-bottom: 1px solid #000000;
	cursor: pointer;
	font-weight: bold;
}

.klappprospektcontainer ul {
	list-style: none!important;
	margin: 0;
	padding: 0;
}



.klappprospektcontainer ul li {
	display: block!important;
	list-style: none!important;
	background: none!important;
	margin: 0;
	padding: 0;
}

.klappprospektcontainer ul li span { display: none; }

.klappprospektcontainer ul li ul li { 
	background: #333333 url(../images/send.png) no-repeat right 1px;
}

.klappprospektcontainer ul li ul.active li { 
	background: #333333 url(../images/bestk.png) no-repeat right 1px;
	text-align: left;
}

.klappprospektcontainer ul li ul li a,
.klappprospektcontainer ul li ul.active li a {
	display: block;
/* 	padding: 2px 5px 2px 5px; */
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.klappprospektcontainer ul li ul li ul,
.klappprospektcontainer ul li ul.active li ul {
	margin: 0 0 18px 0;
	background: #none;
	color: #000000;
}

.klappprospektcontainer ul li ul li.strlastic ul,
.klappprospektcontainer ul li ul.active li.strlastic ul {
	background: #none;
	color: #000000;
}

.klappprospektcontainer ul li ul li ul li,
.klappprospektcontainer ul li ul.active li ul li {
	clear: both;
	font-weight: normal;
	background: #none;
	color: #000000;
	margin: 2px 0 0 0;
/* 	padding: 1px 5px 0px 5px; */
}

.klappprospektcontainer ul li ul li.strlastic ul li,
.klappprospektcontainer ul li ul.active li.strlastic ul li {
	background: #none;
	color: #000000;
}

li.strlastic{
	color: #000000;
}

.klappprospektcontainer ul li ul li.str ul li ul.einr li div,
.klappprospektcontainer ul li ul li.strlastic ul li ul.einr li div,
.klappprospektcontainer ul li ul.active li.str ul li ul.einr li div,
.klappprospektcontainer ul li ul.active li.strlastic ul li ul.einr li div{
	padding: 0!important;
	width: 370px;
	display: block;
	margin: 0!important;
}

.klappprospektcontainer .anz{
	width: 15px;
	margin: 0;
	float: left;
}

.klappprospektcontainer label{
	width: 180px;
	float: left;
}

.klappprospektcontainer span.anzahl{
	display: block!important;
	float: left;
	margin: 0 5px 0 0;
}

.klappprospektcontainer select.ausw{
	float: right;
	margin: 0 20px 0 1px!important;
	padding: 0;
	width: 96px;
}

.klappprospektcontainer select.al{
	float: right;
	margin: 0 0 0 1px!important;
	padding: 0;
	width: 96px;
}


/* SI PRODUCTS */

/* .tx-siproducts-pi1 .siproducts_pi1_productlistcontainer form ul { */
.tx-siproducts-pi1 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.tx-siproducts-pi1 ul li {
	display: block;
	list-style: none;
	background: none;
	margin: 0;
	padding: 0;
}

/* .tx-siproducts-pi1 ul li span { display: none; } */

.tx-siproducts-pi1 ul li ul li { 
	/* background: url(../img/switch_off.png) no-repeat right 1px; */
	
}

.tx-siproducts-pi1 ul li ul.active li { 
	/* background: url(../img/switch_on.png) no-repeat right 1px; */
	text-align: left;
}


 
.tx-siproducts-pi1 ul li ul li ul,
.tx-siproducts-pi1 ul li ul.active li ul {
	margin: 0 0 18px 0;
/* 	background: #999999; */
}

.tx-siproducts-pi1 ul li ul li ul li,
.tx-siproducts-pi1 ul li ul.active li ul li {

	font-weight: normal;
	/* background: #999999; */
	margin: 2px 0 0 0;
	height: 100%;
	padding: 0;
}

.siproducts_pi1_image{
	float: left;
	margin: 0 10px 0 0;
}

.siproducts_pi1_image a,
.siproducts_pi1_image a img{
	border: none;
}

p.desctest{
	display: block;
	float: left;
}

.price_quantity {
    float: right;
    width: 120px;
    background: #a1bcba;
    height: 44px;
}

.siproducts_pi1_quantity{ 
	display: block;
	padding: 2px 0 0 5px;
	float: left;
	height: 20px;
	background: #a1bcba;
	font-size: 11px;
}

.siproducts_pi1_quantity input { 
	clear: both; 
	float: none;
	width: 30px;
	height: 14px;
	border: 1px solid #ffffff;
}


.produktwahl{
	clear: both;
}


.siproducts_pi1_articlename {
	display: inline;
	padding: 4px 0 0 5px;
	float: left;
	width: 400px;
	height: 40px;
	background: #a1bcba;

}

.siproducts_pi1_description {
	display: none;
	float: left;
	padding: 5px;
}

.siproducts_pi1_price {
	display: block;
	padding: 4px 0 0 5px;
	height: 18px;
	background: #a1bcba;
}

span.switcher{
	display: block;
	width: 100%;
	height: 23px;
	margin: 0 0 5px 0;
	padding: 2px 0 0 5px;
	background: #135853 url(../img/switch_off.png) no-repeat 500px 5px;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	cursor: pointer;
}

span.pr_list{
	display: none;
}



.tx_siproducts_pi1_formcontainer {
	clear: both;
	position: relative;
	margin: 30px 0 0 0;
	padding: 10px 0 0 0;
	border-top: 1px solid #333333;
}
/* 
.tx_siproducts_pi1_formcontainer div {
	clear: both;
	
} */



.tx_siproducts_pi1_formcontainer .siproducts_submit {
	margin-left: 169px;
	width: 196px;
}

.tx-siproducts-pi1 td.siproducts_right {
	text-align: right;
}

.tx_siproducts_pi1_formcontainer label {
	width: 170px;
	display: block;
	float: left;
}

.tx_siproducts_pi1_formcontainer input {
	float: left;
	width: 250px;
}

.tx_siproducts_pi1_formcontainer div {
	float: left;
	margin: 0 0 4px 0;
	width: 505px;
}

.tx_siproducts_pi1_formcontainer textarea {
	width: 200px;
	height: 100px;
}


form {
	padding: 0;
	margin: 0 0 10px 0;
	border: 0;
}

form div {
	position: relative;
/* 	clear: both; */
}

form div.odd {
	background: yellow;
}

form div.even {
	background: blue;
}

form h4 {
	margin: 18px 0 0 0;
	color: #424242;
}

form br {
	clear: both;
}

fieldset {
	padding: 7px 5px 10px 5px;
	border-top: 1px solid #135853;
	border-left: none;
	border-right: none;
	border-bottom: none;
	width: 510px;
	color: #424242;
	background: #ffffff;
}

label.meinungsform{width: 250px;}

.movelink a{
	float: right;
	margin: 20px 0 0 20px;
}

.movelink a{
	display: block;
	background: #135853 url(../img/button.png) no-repeat 0 -2px;
	padding: 3px 7px 3px 7px;
	color: #ffffff!important;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	width: 150px;
	text-align: center;
}

label {
	float: left;
	width: 150px;
	margin: 3px 5px 4px 0;
	color: #424242;
	font-weight: normal;
}

fieldset label {
	width: 170px;
}

fieldset span.label {
	float: left;
	width: 170px;
	margin: 3px 5px 4px 0;
	color: #424242;
}

fieldset b {
	float: left;
	width: 144px;
	margin: 3px 20px 4px 0;
}

fieldset p {
	display: block;
	height: 30px;
	text-align: left;
	margin: -5px 0 1px 0;
	color: #424242;
}

label.required,
span.required,
b.required {
	background: url(../img/required.png) right -5px no-repeat;
}

label.error,
b.error {
	background: url(../img/error.png) right center no-repeat;
}

label.label_short {
	float: none;
	width: 140px;
	margin: 3px 5px 4px 0;
	color: #424242;
	font-weight: normal;
}
 
input {
	margin: 0 0 1px 0;
	float: left;
	width: 300px;
	height: 18px;
	border: 1px solid #b7b7b7;
	background: #ffffff;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

input.checkbox {
	float: none;
	width: 15px;
	margin: 0 0 3px 173px;
	padding: 0;
	border: none;
	vertical-align: top;
}

fieldset input.checkbox {
	margin: 0 0 3px 170px;
}

fieldset input.haslabel {
	margin: 0 0 3px 0;
}

fieldset input.multi {
	margin: 0 0 3px 15px;
}

label.checkbox {
	position: relative;
	display: inline;
	margin: -20px 0 0 190px;
	width: auto;
}

fieldset .comment {
	color: #424242;
	font-weight: normal;
	font-size: 10px;
	margin-top: 0;
	width: auto;
}

select,
select.selectCategory {

	border: 1px solid #f1f1f1;
	border-left: 1px solid #d1d2d4;
	border-right: 1px solid #d1d2d4;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

input.required,
select.required {
	border: 1px solid #b7b7b7;
	background: none;
}

optgroup {
	background-color: #245f9b;
	color: #424242;
	font-style: normal;
}
option {
	padding: 3px 0 0 0;
	background-color: #ffffff;
	color: #424242;
}

textarea { 
	width: 300px;
	height: 85px;
	border: 1px solid #b7b7b7;
	background: #ffffff;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 3px;
}

input.quarter  {
	width: 74px;
	margin-right: 2px;
}
input.half {
	width: 148px;
	margin-right: 2px;
}
input.ttl {
	width: 60px;
	margin-right: 180px;
}
input.threequarter {
	width: 222px;
	margin-right: 2px;
}

select.quarter {
	width: 74px;
	margin-right: 2px;
}

select.half {
	width: 148px;
	margin-right: 2px;
}
textarea.threequarter,
select.threequarter {
	width: 222px;
	margin-right: 2px;
}

input.error,
select.error {
	border: 1px solid #962020;
}

input.submit,
input.button,
input[type=button] {
	height: 20px;
	width: 150px;
	margin: 20px 2px 0 370px;
	padding: 0 0 2px 0;
	text-transform: uppercase;
	background: #135853 url(../img/button.png) no-repeat 0 -2px;
	font-weight: bold;
	cursor: pointer;
	border: none;
	color: #ffffff;
}

input.submitmulti {
	margin: 2px 2px 0 15px;
}

#mferror {
	margin: 8px 0 8px 0;
	padding: 7px 5px 0 5px;
	width: 100%;
	color: #be000c;
	border: 1px solid #be000c;
	border-left: 1px dotted #d1d2d4;
	border-right: 1px dotted #d1d2d4;
}

#mferror h4 {
	color: #be000c;
	margin: 3px;
}

#mferror_hidden {
	display: none;
}

span.input_error {
	clear: both;
	float: none;
	display: block;
	margin: 0 0 6px 176px;
	color: #be000c;
	text-align: left;
}

form .input_error p {
	float: left;
	display: block;
	margin: 0 0 6px 150px;
	color: #be000c;
	text-align: left;
}

fieldset div.padtop {
	padding-top: 6px;
}

.clear{
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

#maske{
	position: absolute;
	width: 585px;
	height: 160px;
	top: 53px;
	left: 215px;
	z-index: 3;
	background: url(../img/maske_unterseiten.png) no-repeat;
}

#headlink{
	position: absolute;
	top: 175px;
	right: 30px;
	z-index: 4;
}

#headlink a{
	font-weight: bold;
	font-family: Arial;
	font-size: 15px;
	text-decoration: none;
	color: #ffffff;
	background: url(../img/Pfeil.png) no-repeat 0 1px;
	padding: 0 0 0 20px;
}

#headlink a:hover{
	text-decoration: underline;
}

#header2{
	display: none;
}