/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
html, body {
	height: 100%;
}

body	{
	color:#333;
	margin:0;
	border:0;
	font-size:11px;
	line-height:150%;
	width:auto;
}
/* allow IE to scale font-size */
body {
	font-family: Verdana, Geneva, sans-serif;
	voice-family: "\"}\""; 
	voice-family: inherit;
	text-decoration: none;
	text-align: left;
	font-size: 71%;	
	line-height:150%;
	overflow: -moz-scrollbars-vertical;
}
#container {
	/*position:absolute;
	left:50%;*/
	width:900px;
	/*margin-left:-450px;*/
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%; /*stoopid ie*/
}



/*////////////////////////////////////////*/
h1, h2, h3, h4, h5, h6	{
	margin:0;
	padding:0;
	font-weight: normal;
	letter-spacing:1px;
}


h1,.h1 {
	color:#454545;
	font-size:2.2em;
	line-height:1em;
	font-family:Georgia,"Times New Roman", Times, serif;
	letter-spacing:0px;
	font-weight: bold;
	padding:0;
	
} 
h1.typestar,h2.typestar {
	padding:0;margin:0;
}

h2, span.h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#454545;
	font-size:1.8em;
	font-weight:normal;
	letter-spacing:0px;
	padding:0;
}
/*h2, span.h2 {
	color:#454545;
	font-size:1em;
	font-weight:bold;
	letter-spacing:0px;
	padding:0 0 0 0;
	background-color:#FFF330;
} */
h1.typestar,h2.typestar,span.introtype,h1#head-desc, h1 {
	font-family:"Typestar-Medium", "Typestar Medium","Typestar-Normal", "Typestar Normal",Typestar,Georgia, serif;
	font-weight:normal;
}
h1.typestar,h2.typestar,h1#head-desc,h1,span.introtype {font-size:2.6em; }
#content-body h1.typestar {
	margin:0.3em 0 0.3em 0;
}
h3 {
	color:#454545;
	font-size:1em;
	font-weight:bold;
	letter-spacing:0px;
	
}
h3.breadcrumb {
	padding:9px 0 12px 25px;
	letter-spacing:0px;
}
h5,span.h5,h4,strong.h5 {
	color:#7E7E7E;
	font-size:1em;
	font-weight:normal;
}
h5 span, #pagehead h3 span, span.h5,strong.h5 {
	color:#404040; /*color:#7E7E7E;*/
	background-color:#FFF330;
}
strong.h5, #pagehead h3 span { padding-right:0.7em; }
#feedback h5 span { margin-bottom:1em;font-weight:normal;background-color:#FFF330;color:#666; }


img {border:0; text-decoration:none;margin:0;padding:0;}

abbr[title], acronym[title] {border-bottom-style:dotted; border-bottom-width:1px; cursor: help }

input.text, textarea,select {
	background:#efefef url(img/input-shadow.gif) top left repeat-x;
	border-top:1px solid #909090;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-bottom:1px solid #E4E4E4;
}
#fulltxt-search-form  {
 	width:165px;
 	margin-right:5px;
}
.endfloat {
	clear:both;
}
#pagehead {
	width:900px;/*100%*/
	margin:6px 0 6px 0;
	vertical-align:top;
	background-color:#fff;
}
#pagehead h1  {
	padding:0 0 6px 278px;
	width:auto;
}
#pagehead h3  {
	margin:8px 0 1em 0;
	width:auto;
	font-weight:normal;
	letter-spacing:1px;
}
#pagehead h1#head-desc  {
	padding:0;
	margin-bottom:0;
}
/*#head-desc {
	background-image: url(img/dash.gif);
	background-repeat:repeat-x; 
	background-position:bottom;
}*/
body#newsletter #head-desc {
	margin-bottom:0.5em;
}
#newsletterarchiv div.col {
	margin:0 24px 1em 0;
}
#wortmarke {
	width:270px;/*24%*/
	float:left;
}
.left-indent {
	margin-right:-0.8em;
}
.trenner {
	padding:0 1px 0 1px;
	background-color:#cccccc;
	text-transform:uppercase;
	white-space:nowrap;
}
#searchform {
	text-align:left;
	padding:2.5em 0 0 0;
	background-color:#fff; 
}
#nav {
	float:left;
	width:235px;
	margin:0 44px 0 0; 
}
#content {
	float:left;
	width:821px;
	/*padding:5px;
	background-color:#fff;*/
}
#blograndspalte,#newsletterarchiv,.navspalte {
	padding:0.9em 0 1em 0;
}
#updates {
	margin-top:5px;
	padding:5px 0 1.5em 0;
}
.col01 {
	margin-right:30px;
	float:left;
}
.col02 {
	float:left;
	clear:left;
}
#navbar  {
	background-color:#ffffff;
	padding: 0 0 10px 0;
}
#intro {margin:2em 0 2em 0;}
.linie-abstand,.abstand-zwo, #kurzliste {margin-bottom:2em;}
.pageselect span.button,.pageselect span.selected {
	border:1px solid #cc0066;
	background-color:#ffffff;
	background-image:none;
}
.caption {margin:4px 0 0 0; padding:1px 0 1px 0;background-color:#f3f3f6;}

.linie-null,.linie,.linie-abstand { background-image: url(img/dash.gif);height:1px;line-height:1px;clear:left;}
.linie,.balken-schraffur { clear:left; margin-bottom:1em; }
.balken-schraffur { background:transparent url(img/bg_schraffur.gif) left; line-height:1em;padding:4px;margin:2px 0 12px 0; }
.clear { height:1px;line-height:1px;clear:left;}
#teaser {margin: 10px 0 10px 0; height:249px;}
#dataset,.dataset { 
	background-color:#fff;/**/
	width:100%;
	margin-bottom:5px;
}
.teaser {
	width:260px;
	float:left;
	margin:5px;
	padding:5px;
	border: 1px dashed #454545;
	background-color:#ffffff;
}
.image,.info,.col,.imagehead,.infohead {
	margin:0;
	padding: 0;
	float:left;
}
.imagehead,.infohead {
	margin-bottom:2px;
}
.border { border: 1px solid #333; }
.clearleft, .portrait,.cllh5 {clear:left;}
.imgthumbs .image, .portrait .image {
	padding:0 10px 0 0;
}
#archiv-result ul.liste li .image,.imagehead {
	width:155px;
	margin-right:10px;
	overflow:hidden;
}
#archiv-result ul.liste li .info {
	width:456px;
}
.infohead {
	width:434px;
}

#storytxt .imgthumbs {
	background-image: url(img/schraffur.gif);
	height:100%;
}
#storytxt .imgthumbs .image, .imgviewer .image {padding-bottom:1em;margin-right:10px;}
.imgviewer .image {
background-image: url(img/schraffur.gif);padding-bottom:1em;margin-right:10px;
}
.imgfull {  margin-bottom:2em; }
.feststehend {
      position: relative;
      top: 10px;
      right: 10px;
      margin:0;
 }
 a:link img.teaserimg, a:visited img.teaserimg {
      border:0;
      
 }
#galleryDetail { display:block; width:620px;height:380px;}
#galleryDetail image { vertical-align:middle; }
.thumb-uz {
	width:auto;
}
span.initial { font-size: 2.5em;}
span.kd  { text-transform:uppercase; }

#head,#footer,#footnotes,#subnav,.switch,p {margin-bottom:1em; }
#beschreibung p,#related p {
	margin: 0 0 1.5em 0;
}
#related p { font-size:1em; }

#footer,.right-align {
	clear:both;
}
#footer  {
	width:100%;
	background-color:#fff;
	font-size:1em;
}
.marginal,#footnotes,.caption,#lang-switch {
	font-size:1em;
}
.right-align,#toplink,.toplink,.right,#lang-switch,.totop,.blogtop {
	text-align:right;
}
.totop {
	float:left;
	width:22px;
}
#impressum,#archiv-result ul.liste li .info,#archiv-result ul.liste li .image,#archiv-result ul.liste li .info,#footer { padding-bottom:1em; }

#imprint {padding-bottom:1px;}
ul#breadcrumb li  {
	padding: 0 35px 0 0;
	height:15px;
	float:left;
}
ul#breadcrumb {
	float:none;
    padding:25px 0 0 25px;
	margin:0 0 20px 0;
	background-color:#fff;
}
#breadcrumb-end {
	clear:left;
}
#nav ul#mainnav li {
	margin-bottom:1em;
	padding-top:5px;
	background-color:#fff;
}
ul#mainnav {
	line-height:150%;
}
#blogliste {
	padding-top:1px;
}
ul#blogliste li, ul#searchresults li, .story {
	margin-bottom:1em;
	padding-top:1em;
	background-color:#fff;
}

.uz {font-family: Verdana, Geneva, sans-serif;}

.button span.nobr, .commentmoderator {
	text-transform:uppercase;
}
#archiv-result .listview p {
	text-indent:0;
} 
.listview p, .listview div {	
	padding:2px 0 2px 0;
}

ul.liste li, ul.updateliste li {
	text-indent:0;
	padding-left:0;
} 
ul.updateliste li {
	text-indent:0;
	padding-left:0;
}
#toplink,.blogtop {
	width:25%;float:left;
}
#imp,.bloginfo {
	width:75%;float:left;
}

/*////////////////////////////////////////*/
#contenthead{
	width:621px;
}

ol.resultlist {
	list-style-type:decimal;
	list-style-position:outside;
	margin-left:2em;
}
.abstand, ol.resultlist li, #imgthumbs .image {
	margin-bottom:1em;
}
ol.commentlist { margin-top:1em; list-style-type:decimal;list-style-position:outside;}
ol.commentlist li,.formbg { background-color:#ffffff;padding-bottom:1px; }
ol.commentlist li {color:#666;padding-bottom:1em; }
.vorspann {color:#454545; font-weight:bold; }
.vorspann span { /*background-color:#454545;color:#fff;padding-bottom:1px; */color:#000;font-weight:normal; }
.buttonleiste {
	padding:5px 0 5px 5px;
	background-image: url(img/schraffur.gif);
	background-repeat:repeat;
}
.commenttime { border-bottom:1px dashed #c7c7c7; }
.commentsender,.header { background-color:#c7c7c7; } 
.commentsender,.commentmoderator { background-color:#fff; border-bottom:1px dashed #c7c7c7; padding:1px; border-top:1px dashed #c7c7c7; } 
/* .commentmoderator { background-color: #fff; border-bottom:1px solid #fbed73;padding:1px; }  */
.commenttime {padding:2px 0 2px 0;}


textarea.comment_text { width:402px; }
#footer,#footnotes,#feedback {
	padding-top:1em;
}
#contact {
	padding:0 0 0.5em 0;
}
.pageselect { padding:0.5em 0 0.5em 0; }
#archiv-result ul.liste li, #archiv-filter {
	padding-top:1em;
	margin:0;
}
#content-body, #flashcontent, .pageselect, .bordertop,#nav ul#mainnav li, ul#blogliste li, #archiv-result ul.liste li, ul.kurzliste li, #archiv-filter,#footer, ul#searchresults li, #servicelinks h5, .stretcher-news,#feedback,#nav #blograndspalte,#blogliste,.navspalte,#updates {
	background-image: url(img/dash.gif);
	background-repeat:repeat-x; 
	background-position:0 0; 
}

.pages  { float:left;width:291px; }
.hitsperpage  { float:left;width:330px;text-align:right; }
ul li, dt, dd  {
  padding: 0 0 1em 0;
  margin: 0; 
  list-style: none;
}
ul.dot {
  padding-left:10px;
}
ul.dot li {
  margin:0 0 0 1em;
  list-style-image:url(img/bullet-star.gif);
}
#blogliste li h3, #blogliste li p.marginal {
  margin:0 0 8px 0;
}
#blogliste li h2 {
	margin:0 0 0.2em 0;
}
li.ruler {
	margin-bottom:1em;
	padding-bottom:0.4em;
	border-bottom:1px dotted #333;
}	
#nav ul.blog { padding:0 0 1em 0; }
#nav ul.nopadding{ padding:0; }
ul.blog li /*Abstand »siehe auch«*/  { 
	margin:0;padding:0;
}
ul.infolist li  {
	margin:0;padding:0;
}
#nav ul.blog li,#blogliste ul.blog li,ul.infolist li, ul#footnotes li {
	border-top:1px dashed #e0e0e0;
}
#nav ul li {
	background:#ffffff;
}
#news ul li { line-height:1.2em; padding:1px 0 1px 0; }
#beschreibung span.txt,#related span.txt,.vorspann span, .tx-timtabtagcloud span.txt {
	padding:0 0 2px 0;
}
ul.infolist,#beschreibung span.txt,#related span.txt,.vorspann span, .tx-timtabtagcloud span.txt {
	border-bottom:1px dashed #e0e0e0;
}
#blogliste ul.infolist li  {
	margin:0;padding:0;
	background-image:none;
}
.blogimg  {
	margin:0 0 8px 0;
}
.platzhalter  {
	background-image:url(img/schraffur.gif);
	width:621px;
	height:2.6em;
}
.nobr,.stars { white-space:nowrap; }
#blogliste li.nobg  { background-image:none; }
.stars, .preise { color:#7F6F4E;font-family:Verdana, Geneva, sans-serif;margin-left:5px;font-weight:bold; }
.preise { margin-left:0; } 
h1.zeile2 { line-height:1em; }
h1.zeile2 span.stars { font-size:0.9em; line-height:0.5em; }
.hidden { visibility: hidden; }
label,.schraffur,.suchfeld { 
	 background-image:url(img/schraffur.gif);
}
.suchfeld { 
	 background-image:url(img/schraffur.gif);
	 padding:3px 0 2px 0;
	 margin-top:2px;
}
span.button {
	background-image:url(img/schraffur.gif);
	background-color:#ffffff;
}
span.linkdesc,.wert {color:#7E7E7E;}
span.marker {color:#7E7E7E;background-color:#efefef;font-size:1em}
#related span.marker { font-size:1em; }
.softlink,.listhead {
	font-weight:normal;
	/*padding-bottom:1px;
	background-color:#e0e0e0;*/
	background-color:#454545;color:#fff;padding-bottom:1px;font-weight:normal;
}
span.ut {
	line-height:180%;
}
.halbezeile,.storyautor {
	margin-bottom:0.5em;
}
span.prof, span.time, span.focus {
	background:transparent;
	color:#333;
}
span.param {color:#959595;}
span.normal {border:0;font-weight:normal;text-decoration:none;letter-spacing:0;color:#333;}
.reiter { 
border: 1px solid #333333;
background-color:#ffffff;
padding: 0 1px 0 1px;
}
.reiter-btn { 
border: 1px solid #333333;
background-color:#ffffff;
padding: 0;
}

.buttonleiste span.button, .buttonleiste span.titel, .buttonleiste span.author, .buttonleiste span.focus, .buttonleiste span.reiter-btn {
	padding:2px;
	border:1px dotted #333;
}
select {
	color:#cc0066;
	border:0px solid #e0e0e0;
	height:1.5em;line-height:1.5em;
	background-color:#fff;
	font-weight:normal;
	width:452px;
}
select#blogdates {
	color:#cc0066;
	border:0px solid #e0e0e0;
	height:auto;line-height:auto;
	background-color:#fff;
	font-weight:normal;
	width:185px;
}
.blogdates  {
	padding:3px 0 3px 0;
	background-image: url(img/schraffur.gif);
	background-repeat:repeat;
	font-weight:normal;
}
div.option {
	background-image:none;
	background-position:275px 2em;
	background-repeat:no-repeat;
	margin: 0 0 5px 0;
	width:auto;
	float:none;	
}
div.option:hover {
	background-image:none;
	background-repeat:no-repeat;
}
select option {border:1px solid #fff; padding:1px; background-color:#e7e7e7; color:#cc0066; font-weight:normal;}

select option.selected {
	background-color:#cc0066;color:#ffffff;font-weight:bold;
}
.option label {
	padding:1px 1px 3px 1px;
	background-color:#fff;
	background-image:none;
	float:left;
	width:150px;
	margin-right:5px;
}

.bgslashes, .storyautor, .thumb-uz,ol.resultlist li {
	background-image: url(img/bg_slashes_top.gif);
	background-repeat:repeat-x;
}
span.bgslashes {
	padding-right:2em;
}
.bgslashes_30 {
	background-image: url(img/bg_slashes_top_30.gif);
	background-repeat:repeat-x;
	padding-right:2em;
}
.bgslashes_y {
	background-image: url(img/bg_slashes_cy.gif);
	background-repeat:repeat-x;
}

.dipl_so_2005_txt, .dipl_so_2005_txt a { color:#FF3366; }

#flashcontent {
	width: 621px;
	height:auto;
	overflow:hidden;
	background-color:#fff;
	margin-bottom:5px;
	padding-top:1px;
}
/*
\*/
#flashcontent {
	display:block;
}
/*
*/
a.toplink { cursor:pointer;color:#cc0066;background-color:#ffffff; }

a:link { color:#cc0066;text-decoration:none;border:0;background-color:transparent; }
a:visited { color:#cc0066;text-decoration:none;border:0;background-color:transparent; }
a:focus { color:#ffffff;text-decoration:none;border:0;background-color:#cc0066; }
a:hover { color:#ffffff;text-decoration:none;border:0;background-color:#cc0066; }
a:active { color:#ffffff;text-decoration:none;border:0;background-color:#cc0066;background-image:url(img/schraffur.gif); }

span.linkext {
   background-image:url(img/ic-link-ext.gif);
   background-repeat:no-repeat;
   background-position:right;
   padding-right:17px;
}
a.active:link {
	color:#cc0066;
	text-decoration:none;
	font-weight:bold;
	background-image:none;
}
a.active:visited {
	color:#cc0066;
	text-decoration:none;
	font-weight:bold;
	background-image:none;
}
a.active:hover {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	background-color:#cc0066;
	background-image:none;
}

a:link img { color:#cc0066;text-decoration:none;padding:0 0 1px 0;border-bottom:1px solid #cc0066;background-color:transparent; }
a:visited img { color:#cc0066;text-decoration:none;padding:0 0 1px 0;border-bottom:1px dotted #cc0066;background-color:transparent; }
a:focus img { color:#ffffff;text-decoration:none;padding:0;border-bottom:2px solid #cc0066;background-color:#ffffff; }
a:hover img { color:#ffffff;text-decoration:none;padding:0;border-bottom:2px solid #cc0066;background-color:#ffffff; }
a:active img { color:#ffffff;text-decoration:none;padding:0;border-bottom:2px solid #cc0066;background-image:url(img/schraffur.gif); }

#intro a:link img { color:#cc0066;text-decoration:none;padding:0 0 10px 0;border-bottom:1px solid #cc0066;background-color:transparent; }
#intro a:visited img { color:#cc0066;text-decoration:none;padding:0 0 10px 0;border-bottom:1px dotted #cc0066;background-color:transparent; }
#intro a:focus img { color:#ffffff;text-decoration:none;padding:0;border-bottom:11px solid #cc0066;background-color:#ffffff; }
#intro a:hover img { color:#ffffff;text-decoration:none;padding:0;border-bottom:11px solid #cc0066;background-color:#ffffff; }
#intro a:active img { color:#ffffff;text-decoration:none;padding:0;border-bottom:11px solid #cc0066;background-image:url(img/schraffur.gif); }

#breadcrumb a:link img { color:#cc0066; text-decoration:none;padding:0;margin:0; border:0; background-color:#ffffff; }
#breadcrumb a:visited img { color:#cc0066; text-decoration:none;padding:0;margin:0; border:0; background-color:#ffffff; }
#breadcrumb a:focus img { color:#cc0066;text-decoration:none;padding:0;margin:0; border:0; background-color:#ffffff; }
#breadcrumb a:hover img { color:#cc0066;text-decoration:none;padding:0;margin:0; border:0; background-color:#ffffff; }
#breadcrumb a:active img { color:#cc0066;text-decoration:none;padding:0;margin:0; border:0; background-color:#ffffff; }

.pageselect span.selected, .pageselect a {
	padding:0px 4px 0px 4px;
}
.pageselect span.selected {
	color:#ffffff;
	background-color:#cc0066;
}
/* ///////////////////////////////////////////////////// */
.bestof {
	color:#cc0066;
	margin:0 1px 0 1px;
}
.au {
	font-weight:normal;
}
.sel {
	background-color:#fbed73;/* #c7c7c7; */
	margin:0 1px 0 1px;
} 
.bestof { font-weight:normal; }
.start {
	text-align:left;
	margin-bottom:5px;
}
.start span.introtype { padding-right:3px; }
.start span.linkcaption { padding:0 1px 0 1px; background-color:#ffffff;font-size:1em; }
.balken-schraffur span { background-color:#ffffff; }
.start a:focus span.linkcaption, a:hover span.linkcaption, a:active span.linkcaption  { color:#ffffff; background-color:#cc0066; }
#start-showcase img, #start-blog img { padding-bottom:11px; border-bottom:1px dashed #333; }/**/
span.active { 
	color:#ffffff;
	text-decoration:none;
	background-color:#cc0066;
	padding:0 2px 0 2px;
}
span.tx-timtabtagcloud-tag1 { font-size:0.8em; }
span.tx-timtabtagcloud-tag2 { font-size:1.2em; }
span.tx-timtabtagcloud-tag3 { font-size:1.6em; }
span.tx-timtabtagcloud-tag4 { font-size:2.0em; }
span.tx-timtabtagcloud-tag5 { font-size:2.2em; }
.tx-timtabtagcloud { line-height:2em; }

/* ///////////////////////////////////////////////////// */

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/*
MOO.FX STYLES <--
*/
#feedback,#contact  {
	background-color:#fff;
	width:100%;
}

#feedback div.stretcher,div.stretcher-news {
	margin: 0;
	padding:0;
	height: 1%;
}
.abstand-oben {
	margin-top:1em;
}

.accordion {
	/*background: none !important;*/
	background-color:#e7e7e7; 
	border-bottom:5px solid #fff;
	background-image:url(img/schraffur2.gif);	
}
.commentlist,#comments, #kontaktform,#service,#news { border:0; }
.commentlist,#commentform, #kontaktform,#service { background-color:#fff;margin:5px;display:block; }
#news {margin:5px 0 0 0;}
h3.toggler {  
	color:#cc0066;
	border:0;
	font-weight:normal;
	line-height:1.5em;
	padding:1px 0 1px 5px;
	border-bottom:2px solid #fff;
	background-image:url(img/schraffur.gif);
	background-color:#fff;
	cursor:pointer;
 }
h3.toggler a:link {color:#cc0066; background-color:#ffffff; }
h3.toggler a:visited {color:#cc0066; background-color:#ffffff; }
h3.toggler a:focus {color:#ffffff;background-color:#cc0066; }
h3.toggler a:hover {color:#ffffff;background-color:#cc0066; }
h3.toggler a:active {color:#ffffff;background-color:#cc0066; }
/* >>>>>>>>>>> */

.timestamp {  /*background:#ffffff url(img/display-right.gif) no-repeat left; background:#ffffff url(img/schraffur_cy.gif) left; padding-left:15px;border-top:1px solid #ffffff; margin-bottom:1em;*/
	color:#cc0066;
	border:0px;
	font-weight:normal;
	line-height:1.5em;
	padding:0 0 1px 5px;
	border-bottom:5px solid #fff;
	background:transparent url(img/schraffur.gif) left;
 }
 .timestamp {
 	color:#333;
	margin:0;
	padding:1px 1px 1px 5px;
	font-size:1em;
	background:transparent url(img/bg_schraffur.gif) left;
 }
 .timestamp span, #archiv-filter  {
 	background-color:#fff;
 }
 span.timestamp {
 	padding:3px 3px 4px 5px;
 }

 h4.display-news {color:#333; font-weight:normal;letter-spacing:0; }
.display a:link,.display-news a:link {color:#cc0066; background-color:#ffffff; }
.display a:visited,.display-news a:visited {color:#cc0066; background-color:#ffffff; }
.display a:focus,.display-news a:focus {color:#ffffff;background-color:#cc0066; }
.display a:hover,.display-news a:hover {color:#ffffff;background-color:#cc0066; }
.display a:active,.display-news a:active {color:#ffffff;background-color:#cc0066; }

.commentlist,#comments, #kontaktform,#service { border-bottom:5px solid #fff; }
.commentlist,#commentform, #kontaktform,#service { padding:5px; }


/* These are standard sIFR styles... do not modify */


/* Social icons */
#social {
	display: block;
	width: 821px;
	float: left;
}
#social li {
	float: left;
	margin: 5px 5px 5px 0;
}
#social li a{
	padding: 5px;
}
#social li img {
	vertical-align: bottom;
	padding: 0;
	background: transparent;
}
#social li img {
	text-decoration: none;
	border: none;
}