body {text-align:left;width:100%;margin:0 auto;background:#fff;font-family: Arial, Verdana, Helvetica, sans-serif;color:#2e2e2e;}
img {border:none;}
table {font-size:.85em;}
a {outline:none;color:#2e2e2e;}

h1 {margin:35px 0 15px 0;font-size:1.1em;}
h2 {margin:35px 0 15px 0;padding:5px 0;border-bottom:1px solid #2e2e2e;background:#fff100;font-size:1em;}

.linetrenner {display:block;margin:5px 0;padding:0;}
.linetrenner2 {margin:15px 0;padding:0;border-top:1px dashed #ccc;}
.whitetrenner {width:100%;height:2px;margin:10px 0 5px 0;padding:0;border-top:1px solid #fff;}

/* Formulare *************************/
input, select, textarea {margin:2px 0;padding:3px;border:1px solid #ccc;background:#f5f5f5;}
input:hover, select:hover, textarea:hover {border:1px solid #8aadd7;background:#dae4f4;}
input:focus, select:focus, textarea:focus {background:#fff;border:1px solid #999;color:#2e2e2e;}
select {padding:2px;}
.checkbox, .radio {margin:0;padding:0;border:none;background:none;}
p.herstellerlogo {margin:5px 0;}
span.logoradio {margin:0 0 0 20px;padding:0;}
.submit {width:200px;padding:4px 0;background:#333;cursor:pointer;border:none;color:#fff;}
.submit:hover, .submit:focus, .submit:active {background:#dae4f4;border:none;color:#2e2e2e;}

/* Listen ****************************/
ul {margin:0;padding:0;list-style:none;}
ul li {padding:10px 0;border-bottom:1px solid #ddd;}
ul li a {margin:20px 0 0 0;text-decoration:none;font-size:.9em;color:#2e2e2e;}
ul li .icons {position:relative;margin-top:-16px;float:right;}
ul li .icons a {padding:3px;}
ul ul {margin:0;padding:0px;}
ul ul li {border:none;margin:3px 0;padding:4px 0 4px 20px;background:#e2e2e2;}
ul ul li a {color:#2e2e2e;}
ul ul ul {margin:5px 0;padding:0;}
ul ul ul li {margin:3px 0 0 15px;padding:4px 0 4px 10px;background:#f5f5f5;}

/* Java Tabs *************************/
.productview_greybar {width:530px;margin:25px 0 0 0;}
.productview_greybarlist {margin:0;padding:0;list-style:none;}
.productview_greybarlist li {float:left;margin:0;padding:0 0 0 0;border:none;}
.productview_greybarlist li a {float:left;padding:5px 12px 5px 12px;color:#898989;}
.productview_greybarlist li a:hover {background:#e1eff6;color:#333;}
.productview_greybarlist li a.active {background:#e1eff6;color:#333;}
.productview_pic_show {position:absolute;}
.productview_pic {display:none;position:absolute;}
#uebersicht, #funktionen, #spezifikationen, #zubehoer, #anwendungen, #downloads {min-height:280px;height:auto;padding:10px;background:#e1eff6;}

/* Anpassen pro Projekt */
.header {width:100%;height:100px;background:#8aadd7;}
.content_management {float:right;margin-top:10px;}
.logo {float:left;margin:15px 0 0 15px;}
.sprachnav {clear:left;text-align:right;width:90%;margin:0 0 25px 0;padding:5px;background:#fff url(../../images/background_sprachnav.jpg) repeat-x;font-size:.8em;}
.sprachnav a {display:inline;padding:0 10px;text-decoration:none;}
.sprachnav_icon {margin:0 5px -1px 0;}
.benutzer {width:150px;margin:15px 0 0 20px;padding:5px;border:1px solid #fff;font-size:.8em;}

.menu {width:225px;background:#dae4f4;}
.menu h1 {display:block;padding:2px 0 2px 15px;background:#8aadd7;text-transform:uppercase;font-weight:normal;font-size:.95em;color:#fff;}
.menu a {margin:10px 0 0 0;padding:3px 0 3px 20px;text-decoration:none;color:#666;}
.logout {margin:0 0 50px 0;}

.content {padding:30px 0 0 30px;}

.tableheader {background:#4f4f4f;}
.tableheader a {margin:0;padding:0;text-decoration:none;text-transform:uppercase;color:#fff;}

.bewerbungsanhaenge {position:relative;float:right;width:200px;padding:10px;border:1px solid #9f9f9f;background:#f5f5f5;} 
.bewerbungsbild {width:200px;}
.icon {float:left;margin:0 5px -3px 0;}