* { margin:0px;padding:0px; }
body, html { background-color:#174642;background-image:url('../images/backgrounds/bg_top.png');background-repeat:repeat-x;font-family:Arial,Tahoma,Verdana,sans-serif;color:#cccccc;font-size:12px; }

#header { width:908px;height:114px;background-image:url('../images/backgrounds/bg_header.png'); }
#headerleft { float:left;width:375px;text-align:left;padding-top:4px;padding-left:10px; }
#headerright { float:left;width:520px; }
#headerSmall { padding-left:75px;float:left;width:310px; }
#menu { width:500px;padding-top:49px; }
#submenu { width:500px;height:29px;padding-top:10px;padding-right:20px; }
#banner { width:908px;height:175px;background-image:url('../images/backgrounds/bg_banner.jpg');padding-top:30px; }
#infoblogHeader { padding-left:20px;width:238px;height:42px;background-image:url('../images/backgrounds/bg_infoblogHeader.jpg'); }
#infoblog { width:248px;min-height:170px;background-color:#282828;background-image:url('../images/backgrounds/bg_infoblog.jpg');background-repeat:no-repeat; padding:20px 0px 0px 10px; text-align:left; }
#infoblog h2 { font-size:13px; font-weight:normal;margin:0 0 15px 0; }
#infoblog p { margin:0 0 15px 0; }
#infoblog #back{font-size:11px; text-decoration:none; margin:0px 0px 0px 135px;}
#infoblog #next{font-size:11px; text-decoration:none;  }
#infoblog .wrapper{margin-bottom:31px;}
#infoblog .thumbnail{width:35px; height:35px; background-image:url(../images/blog/thumbnail.png); background-repeat:no-repeat; float:left; margin:12px 0px 0px 0px; padding:0px 0px 11px 15px;}
#infoblog .break{width:256px; height:1px; background-image:url(../images/blog/break.png);}
#infoblog .infoBlogButtons { margin-top:10px; }

#infoblogFooter { width:258px;height:30px;background-image:url('../images/backgrounds/bg_infoblogFooter.png');background-repeat:no-repeat; }
#contentHeader { width:630px;height:42px;	background-image:url('../images/backgrounds/bg_contentHeader.jpg');padding-left:20px;text-align:left; }
#content { width:600px;min-height:150px;background-image:url('../images/backgrounds/bg_content.jpg');padding:25px;text-align:left;line-height:1.6em;font-size:1.1em; }
#contentFooter { width:650px;height:30px;background-image:url('../images/backgrounds/bg_contentFooter.png');background-repeat:no-repeat; }
#contentBG { width:908px;background-image:url('../images/backgrounds/bg_beide.jpg'); }

.referenz { margin-bottom:20px; }
.referenz .pic { background-image:url('../images/backgrounds/bg_referenzen.png');width:159px;height:98px;float:left; margin:0 0 20px 0; }
.referenz .content { float:left;width:300px; }
.referenz h2 { font-size:1.2em; margin:0 0 0 10px; }
.referenz .text { margin:0 0 0 10px; }
.referenz a { text-decoration:none; }
img {border:0px;}
/*#referenz begin*/ 
.refwrapper{  }
.icon{ width:5px;height:400px;float:left; }
.refpic{  }
.content{  }
.titel{ float:left;margin: -6px 0 0 0; }
.reficon { float:left;margin-right:15px;line-height:1.9em;text-align:center; }
a.reficon { text-decoration:none; }
/*#referenz end*/
  
.fett { font-weight:bold; }
.kursiv { font-style:italic; }

.iconBox { float:left;width:40px; }
.head1Box { float:left;height:29px;font-size:1.6em;padding-top:9px;font-weight:normal; }
.head2Box { float:left;height:26px;font-size:1.3em;padding-top:12px;font-weight:normal; }

a { color:#cccccc; }
a.Menu, a.MenuOver { color:#cccccc;text-decoration:none;font-size:16px;display:block;float:right;width:100px;height:20px;padding-top:5px; }
a.MenuOver { background-image:url('../images/unterstrich.gif');background-repeat: no-repeat;background-position: 0px 24px;color:#ffffff; }
a.SubMenu, a.SubMenuOver { color:#cccccc;text-decoration:none;font-size:12px;display:block;float:right;margin-right:15px; }
a.SubMenuOver { font-weight:bold; }

.clearboth { clear:both;height:1px;line-height:1px; }
.absatz { margin-bottom:17px; }
ul { margin-bottom:17px;padding-left:20px; }

.frage { background-image:url('../images/icon/frage.png');background-repeat: no-repeat;padding-left:15px;font-weight:bold;font-size:1.2em;margin-bottom:2px; }
.antwort { background-image:url('../images/icon/antwort.png');background-repeat: no-repeat;padding-left:15px;margin-bottom:20px;font-style:italic;padding-top:1px; }

input, textarea { font-family:Arial,Tahoma,Verdana,sans-serif;color:#cccccc;font-size:1em;padding:3px;border:1px solid #cccccc;background-color:#343434 }
input.error, textarea.error { background-color:#5F1A1A; }

p.form { float:left;width:250px; }
p.form input { width:230px;background-image:url('../images/backgrounds/bg_input.png');background-repeat:repeat-x; }
p textarea { width:480px;height:100px;background-image:url('../images/backgrounds/bg_input.png');background-repeat:repeat-x; }

img.spamschutz { border:1px solid #cccccc; }

/* TagCloud */
.tagCloud { margin-top:30px;background-image:url('../images/backgrounds/cloud.png');height:170px;background-repeat:no-repeat;padding:20px;padding-top:55px; }
span.tagCloudspacer { display:block;float:left;width:1px; }

a.Prio1 { display:block;float:left;padding:2px;font-size:0.6em;line-height:25px; }
a.Prio2 { display:block;float:left;padding:2px;font-size:0.8em;line-height:25px; }
a.Prio3 { display:block;float:left;padding:2px;font-size:1.0em;line-height:25px; }
a.Prio4 { display:block;float:left;padding:2px;font-size:1.2em;line-height:25px;color:#B1C6DE; }
a.Prio5 { display:block;float:left;padding:2px;font-size:1.4em;line-height:25px; color:#94AFD1; }
a.Prio6 { display:block;float:left;padding:2px;font-size:1.6em;line-height:25px; color:#618BBC; }