/* CSS Document */

* {margin:0px; padding:0px;}
a img {border:0;}






BODY {background:#e6e6e6; font-family:Arial,Verdana,Helvetica; text-align:center;}

/*#CENTER {width:950px; top:0px; margin:0px auto;}*/

#BORDER {margin:auto; text-align:left; width:750px;}

*html #BORDER {width:952px;}



#PAGE_HEADLINE {font-weight:bold; color:#FFF; height:25px; background:#999E9E; padding-left:10px; padding-top:5px;}

*html #PAGE_HEADLINE {height:30px;}

#LINE_TOP, #LINE_BOTTOM {height:5px; background:#E60003; font-size:0px;}

#LINE_BOTTOM {background:#989D9D;}

#STARTCONTENT {min-height:400px; margin:25px;}

#CONTENT_MARGIN, #START_CONTENT {margin-left:25px; margin-top:25px; margin-right:25px; margin-bottom:0px; background:#E6E6E6;}

#CONTENT ,td {margin:10px; min-height:400px; font-size:13px; line-height:20px;}

#CONTENT ul {margin-left:30px; list-style-image: url(../gfx/ul.gif);}

*html #CONTENT {height:400px;}

#FOOTER { height:25px; background:white;}

#FOOTER a {text-decoration:none; color:#c5c5c5;}

#clearer {size:1; color:#FFFFFF;}

#CLEARDIV {clear:both;}

p {line-height:20px;}

h1 {font-size:16px;}

h3 {font-size:13px; }

.text, .field_input {font-family:Arial,Verdana,Helvetica; font-size: 13px;}

.internal-link, .external-link-new-window, .mail, .download, .red, .dmnt_par, .csc-sitemap a, #gmapmarker a, #gmapDirHead a, .gmapDirHead a {text-decoration:none; color:#E60003;}

.black {text-decoration:none; color:#000000;}

.dmnt_a {font-weight:bold; text-decoration:none; color:#000000;}

.csc-textpic-caption {padding-left:2px; color:white; background:#999E9E; line-height:20px; border-left:2px solid white; border-right:2px solid white; border-bottom:2px solid white;}

.info_table {width:100%; border-bottom:1px solid white;}

.field_input {padding:0px; margin:0px; height:20px; border:1px solid #999E9E;}

.fb_box_input, .search_input {
    background-color:#FFFFFF;
    border:2px solid white;
    width:140px;
}

.fb_box_submit, .links_submit, .anm_submit, .info_submit, .search_submit, .submit, .reset {
    margin-top:10px;
    background-color:#D3D4D5;
    border:2px solid white;
    width:140px;
}

.fb_div {margin-top:20px;}
.fb_label {font-weight:bold; float:left;}
.fb_data {margin-left:20px; float:left;}
.fb_img {margin-left:20px; border:2px solid white; float:left;}

.img_back {margin-top:10px; border:2px solid white;}

.tx-srlanguagemenu-pi1 {text-align:center;}
.tx-srlanguagemenu-pi1-flag {height:11px; border:2px solid #D2D4D5;}

.tx-lumogooglemaps-pi1 {border:2px solid white;}

/* ADM LOGIN */
#pass, #user {padding:0px; margin:0px; height:20px; border:1px solid #999E9E; width:140px;}








/* STARTSEITE ANFANG */
#START_CONTENT {background:white;} 
#START_NEWS {width:420px; float:left;}

#START_FACHBERATER {width:200px; height:208px; float:left; font-size:13px;} 
#START_VERANSTALTUNGEN {width:270px; float:left; margin-left:10px;}
#event_mehr {margin-left:27px;}
#TICKER {height:25px; background:#D3D4D5;}
/* STARTSEITE ENDE */

/* UNTERNEHMEN ANFANG */
#UNTERNEHMEN_BOTTOM {width:880px;}
#UNTERNEHMEN_LEFT {width:280px; float:left;} 
#UNTERNEHMEN_MIDDLE {width:280px; margin-left:20px; float:left;}
#UNTERNEHMEN_RIGHT {width:280px; margin-left:20px; float:left;}
/* UNTERNEHMEN ENDE */

/* INNOVATIONEN ANFANG */
.INNOVATIONEN #CONTENT_LEFT, .ZERTIFIZIERUNG #CONTENT_LEFT {width:350px; float:left;}
.INNOVATIONEN #CONTENT_RIGHT, .ZERTIFIZIERUNG #CONTENT_RIGHT {float:left; width:520px; margin-left:10px;}
/* INNOVATIONEN ENDE */

/* JOBS ANFANG */
.JOBS #CONTENT_LEFT {width:280px; float:left;}
.JOBS #CONTENT_RIGHT {width:580px; margin-left:20px; float:left;}
/* JOBS ENDE */

/* NEWS ANFANG */
.NEWS #CONTENT_LEFT {width:580px; float:left; }
.NEWS #CONTENT_RIGHT {width:280px; margin-left:20px; float:left;}

.news-list-item {height:100px;}
.news-list-item a {text-decoration:none; color:#E60003; font-weight:bold;}
.news-headline {font-size:1em; font-weight:bold;}
.news-headline a {text-decoration:none; color:#000;}
.news-subheadline {font-weight:normal; font-style:italic;}
.news-single-img {margin-right:10px; margin-bottom:10px; float:left; border:2px solid white;}

.news-latest-item { width:410px; height:100px; font-size:13px; float:left;}
.news-latest-item b.news-headline a { color:#000; }
.news-latest-item a, .news-single-backlink a { text-decoration:none; font-weight:bold; color:#E60003;}
/* NEWS ENDE */

/* TERMINE ANFANG */
.TERMINE #CONTENT_LEFT {width:280px; float:left; }
.TERMINE #CONTENT_RIGHT {width:580px; margin-left:20px; float:left;}

/* TERMINE STARTSEITE */
.STARTSEITE #first_event, .STARTSEITE #second_event {width:243px; margin-left:27px;  margin-top:5px; font-size:12px; line-height:15px;}
.STARTSEITE #first_event a,.STARTSEITE #second_event a {color:#E60003; text-decoration:none;} 
/* TERMINE ENDE */

/* SUCHE ANFANG */
.SUCHE #CONTENT_LEFT {width:280px; float:left;}
.SUCHE #CONTENT_RIGHT {width:580px; margin-left:20px; float:left;}
/* SUCHE ENDE */

/* PRODUKTUEBERSICHT ANFANG */
#PRODUKTUEBERSICHT_LINE_TOP { font-size:0px; height:5px; width:900px; background: url(../gfx/produktuebersicht_line_top.gif);}
#PRODUKTUEBERSICHT_LEFT {width:300px; float:left;} 
#PRODUKTUEBERSICHT_RIGHT {width:560px; margin-left:20px; float:left;}
#PRODUKTUEBERSICHT_BOTTOM {width:880px;}
/* PRODUKTUEBERSICHT ENDE */

/* PRODUKTE ANFANG */
#PRODUKTE_LEFT {width:346px; margin-right:10px; float:left;}
#PRODUKTE_RIGHT {width:520px; margin-top:20px; float:left; border:2px solid white;}
* html #PRODUKTE_RIGHT {width:524px;}
#PUZZLETEXT {height:25px; padding-left:10px; background:#808184; border-top:2px solid white; clear:both; color:white;}
.EVALON #PAGE_HEADLINE, .PRODUKT_EVALON #PAGE_HEADLINE {background:#278CB8;}
.EVALASTIC #PAGE_HEADLINE, .PRODUKT_EVALASTIC #PAGE_HEADLINE {background:#86AF09;}
.EVALON-SOLAR #PAGE_HEADLINE, .PRODUKT_EVALON-SOLAR #PAGE_HEADLINE {background:#EF9E19;}
.EVALON #LINE_TOP, .PRODUKT_EVALON #LINE_TOP, .EVALASTIC #LINE_TOP, .PRODUKT_EVALASTIC #LINE_TOP, .PRODUKT_EVALON-SOLAR #LINE_TOP, .EVALON-SOLAR #LINE_TOP {font-size:0px; height:5px; background:white;}
/* PRODUKTE ENDE */

/* PRODUKTSYSTEME ANFANG */
.PRODUKT_EVALON #CONTENT_LEFT, .PRODUKT_EVALASTIC #CONTENT_LEFT, .PRODUKT_EVALON-SOLAR #CONTENT_LEFT {width:350px; float:left;}
.PRODUKT_EVALON #CONTENT_RIGHT, .PRODUKT_EVALASTIC #CONTENT_RIGHT, .PRODUKT_EVALON-SOLAR #CONTENT_RIGHT {width:510px; margin-left:20px; float:left;}
.PRODUKT_EVALON #CONTENT, .PRODUKT_EVALASTIC #CONTENT, .PRODUKT_EVALON-SOLAR #CONTENT {margin-left:0px; margin-top:0px;}

#PRODUKTSYSTEME_LINKS {width:580px; float:left; }
/*#PRODUKTSYSTEME_MITTE {width:240px; float:left; margin-left:20px; background-color:green;}*/
#PRODUKTSYSTEME_RECHTS {float:left; margin-left:20px;}
#PRODUKTSYSTEME_INFOANFORDERUNG {height:25px; padding-left:10px; background:#808184; border-left:2px solid white; border-right:2px solid white; border-bottom:2px solid white;}
.link_infoanforderung, .link_zurueck {text-decoration:none; color:white;}
/* PRODUKTSYSTEME ENDE */

/* REFERENZEN ANFANG */
#REFERENZEN_COLUMNS { width:280px; margin-right:10px; float:left;} 
#BESCHREIBUNG { width:280px; height:210px; overflow:auto; } 
#ABBILDUNG { width:590px; height:320px; overflow:hidden; float:left; } 
#DETAIL { width:280px; height:110px; overflow:hidden; }
#REFERENZEN_MENU { width:880px; height:130px; margin-top:30px; white-space:nowrap; overflow:auto; float:left; }
/* REFERENZEN ENDE */

/* TUEV ANFANG */
.TUEV #CONTENT_LEFT {width:550px; margin-right:20px; float:left;}
.TUEV #CONTENT_RIGHT {width:310px; float:left;}
/* TUEV ENDE */


/* SERVICE ANFANG */
/*.SERVICE #CONTENT {height:100%;}*/
.small {line-height:10px; font-size:10px;}
.SERVICE #CONTENT_LEFT {width:300px; float:left;}
.SERVICE #CONTENT_RIGHT {width:580px; float:left;}
/*SERVICE ENDE */

/* DOWNLOADS ANFANG */
.DOWNLOADS #CONTENT_LEFT {width:430px; margin-right:20px; float:left;}
.DOWNLOADS #CONTENT_RIGHT {width:430px; float:left;}
.tx-abdownloads-pi1 a {text-decoration:none; color:#000000;}
/* DOWNLOADS ENDE */

/* TRAININGSZENTRUM ANFANG */
#TRAININGSZENTRUM_LINKS {width:280px; float:left;}
#TRAININGSZENTRUM_MITTE {width:280px; float:left; margin-left:20px;}
#TRAININGSZENTRUM_RECHTS {width:280px; float:left; margin-left:20px;}
/* #TRAININGSZENTRUM_BOX {width:574px; border:5px solid #999E9E;} */
/* TRAININGSZENTRUM ENDE */

/* KURSE ANFANG */
.kurs { clear:both; }
.kurstextleft { float:left; }
.kurstextcenter { float:left; width:30px; text-align:center; }
/* KURSE ENDE */

/* FACHBERATER ANFANG */
.FACHBERATER #CONTENT_LEFT {width:280px; float:left;}
.FACHBERATER #CONTENT_RIGHT {width:580px; margin-left:20px; float:left;}
/* FACHBERATER ENDE */

/* FRAGEN ANFANG */
.FRAGEN #CONTENT_LEFT {width:410px; float:left;}
.FRAGEN #CONTENT_RIGHT {width:440px; margin-left:20px; float:left;}
/* FRAGEN ENDE */

/* ANFAHRT ANFANG */
.ANFAHRT #CONTENT_LEFT {width:380px; float:left;}
.ANFAHRT #CONTENT_RIGHT {width:480px; margin-left:20px; float:left;}
/* ANFAHRT ENDE */

#webdeveloper-id-class-details {color:red; border:1px solid;}

.kontakt-table {width:880px; height:400px; background: url(http://www.alwitra.de/vorschau/web/uploads/pics/bg_ansprechpartner.gif) no-repeat right top;}
.kontakt-headline {height:30px; font-size: 1em; font-weight: bold; color: #666666;}
.kontakt-subheadline {font-weight:bold;}
.kontakt-img-text {padding-left:2px; color:white; background:#999E9E; border-left:2px solid white; border-right:2px solid white; border-bottom:2px solid white;}
.kontakt-link {line-height: 30px; height: 30px; text-decoration:none; color:#E60003;}
.kontakt-maillink {text-decoration:none; color:#E60003;}

/*.td-event-tag {width:110px; vertical-align:top; font-weight:bold;}*/





/* Allgemein */

.language_flags {border:1px solid #d2d4d5;}

#clearer {clear:both;}

.tx-cal-controller a {text-decoration:none; color:E60003;}

/* Login ADM */
.zweidrittel_eindrittel #content_left {width:580px; float:left;}
.zweidrittel_eindrittel #content_right {width:280px; float:left; margin-left:20px;}

/* Termine */
.eindrittel_zweidrittel #content_left {width:280px; float:left;}
.eindrittel_zweidrittel #content_right {width:580px; float:left; margin-left:20px;}
