/* BODY */

body {margin:0px; background-color: #fff; color: #003399; overflow-y: hidden; scrollbar-face-color: #014590;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #014590;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;}

/* DIV HAUPT */

.haupt {position: relative; width:1003px; height:auto; text-align:left; z-index: 1; }

/* It Step Computer */

.itstepcomputer { left: 60px; top: 10px;clear:left; position:absolute; width: 80px; height: 80px; z-index:2 ;}

/* IT Step LOGO */

.itsteplogo {width: 120px; height: 23px; top: 50px; left: 215px; position: absolute; z-index:3;}

/* IT STEP BANNER */

.banner {width: 578px; height: 100px; left:425px; position: absolute; clear: left; z-index: 4;}

/* MENUOBEN */

.menuoben {font-weight: bolder;color: #fff;width: 1003px;overflow: hidden; height: 43px; top:100px; clear: left; position:relative; z-index: 5; background-color: #014590; padding-top:10px; font-family:Verdana; Arial;}

/* PFAD */

.pfad {font-weight: bold;color: #aaa;clear:left; width:auto; top:168px; height:auto; position:absolute; padding-left: 5px; font-size: 12px; font-family: Verdana, Arial; z-index:6;}

/* MENU LINKS */

.menulinks {clear: left; width: 190px; height: 245px; position:absolute;padding-left:3px; padding-top: 10px; background-color: #e7e7e7; top: 195px; z-index:7;}

/* CONTENT */

.content {clear: left; left: 200px; width: 750px; height:240px; top: 195px; z-index: 9; overflow: auto; overflow-x: hidden; color: #003399; font-family: Verdana, Arial ; font-size: 12px; position:absolute;}
.content a{color: #003399; font-family: Verdana, Arial ; font-size: 12px;text-decoration: underline;}
.content a:hover{color: #003399; font-family: Verdana, Arial ; font-size: 12px;text-decoration: underline;}
.content a:visited{color: #003399; font-family: Verdana, Arial ; font-size: 12px;text-decoration: underline;}

.contentumzug {clear: left; left: 200px; width: 750px; height:500px; top: 195px; z-index: 9; overflow: auto; overflow-x: hidden; color: #003399; font-family: Verdana, Arial ; font-size: 12px; position:absolute;}
.contentumzug a{color: #003399; font-family: Verdana, Arial ; font-size: 12px;text-decoration: underline;}
.contentumzug a:hover{color: #003399; font-family: Verdana, Arial ; font-size: 12px;text-decoration: underline;}
.contentumzug a:visited{color: #003399; font-family: Verdana, Arial ; font-size: 12px;text-decoration: underline;}


/* FOOTER */

.footer {clear: left; width: 1003px; height: 166px; position:absolute; top: 440px; z-index:8;}

/* ITEM 1 */

.item1 a{color: #014590; font-size:12px; background: url(blank.gif); width: 190px; height:30px; letter-spacing: 1px; font-weight: bold; font-family: Verdana, Arial;padding-bottom: 0px; padding-top:7px; text-decoration: none;}
.item1 a:hover{color: #fff; background: url(bg.gif); width: 190px; height:30px; letter-spacing:1px; font-family:Verdana, Arial; font-weight:bold; padding-bottom: 0px; padding-top:7px; text-decoration: none; }

/* PFAD ITEMS */

.pfad a{font-weight:100;color: #014590; font-size: 12px; font-family: Verdana,Arial; text-decoration: none;}
.pfad a:hover{font-weight:100;color: #014590; font-size: 12px; font-family: Verdana,Arial; text-decoration: underline;}

/* PADDING */

.padding{padding-left: 500px;}

/* MENUE OBEN ITEMS */

.menuoben a{font-weight:bold;color: #ffffff; font-size: 13px; font-family: Verdana,Arial; text-decoration: none; letter-spacing:1px;}
.menuoben a:hover{font-weight:bold;color: #ffffff; font-size: 13px; font-family: Verdana,Arial; text-decoration: underline; color:ff ; letter-spacing:1px;}

/* GoogleMaps */
h1 {color: #003399; font-family: Verdana, Arial ; font-size: 12px;}

/* News */
.news-list-date {color: #003399; font-family: Verdana, Arial ; font-size: 12px;}

h2 {color: #003399; font-family: Verdana, Arial ; font-size: 12px;}

h3 {color: #003399; font-family: Verdana, Arial ; font-size: 12px;}

/* Tabellen */
.contenttable {color: #003399; font-family: Verdana, Arial ; font-size: 12px;}

td {
	color: #003399; font-family: Verdana, Arial ; font-size: 12px;
}

/* FORMULAR

#haupt2 {top:0px; height: auto; width: 400px; position: absolute;}

input {margin-left: 21px; background-color: #ffffff; font-size: 10px; font-weight: bold; border: 1px solid #014590; font-family: Verdana, Arial; color: #014590;}

textarea {background-color: #ffffff; font-size: 10px; font-weight: bold; border: 1px solid #014590; font-family: Verdana, Arial; color: #014590;}*/

.csc-mailform-field {margin-left: 68px;}

.csc-mailform-submit {margin-left: 68px;}

#anrede  {width: 200px; clear: left; position: absolute; top: 24px; color: #003399; font-family: Verdana, Arial; letter-spacing: 1px; height: 10px; font-size: 12px; font-weight: bold; }

#herr {width: 200px; left: 100px; height: 10px; top: 20px; position: absolute; color: #003399; font-family: Verdana, Arial; text-align: center; letter-spacing: 1px; font-size: 12px; font-weight: bold;}

#nachname {width: 200px; clear: left; position: absolute; top: 49px; color: #003399; font-family: Verdana, Arial; letter-spacing: 1px; height: 10px; font-size: 12px; font-weight: bold; }

#nachnamebox {width: 200px; height: 10px; position: absolute; top: 46px; left: 139px; }

#vorname {width: 200px; clear: left; left: 270px; position: absolute; top: 49px; color: #003399; font-family: Verdana, Arial; letter-spacing: 1px; height: 10px; font-size: 12px; font-weight: bold; }

#vornamebox {width: 200px; height: 10px; position: absolute; top: 46px; left: 370px; }

#firma {width: 200px; clear: left; position: absolute; top: 75px; color: #003399; font-family: Verdana, Arial; letter-spacing: 1px; height: 10px; font-size: 12px; font-weight: bold; }

#firmabox {width: 200px; height: 10px; position: absolute; top: 72px; left: 139px; }

#PLZ {width: 200px; clear: left; position: absolute; top: 101px; color: #003399; font-family: Verdana, Arial; letter-spacing: 1px; height: 10px; font-size: 12px; font-weight: bold; }

#PLZbox {width: 200px; height: 10px; position: absolute; top: 98px; left: 139px; }

#ort {width: 200px; clear: left; position: absolute; top: 101px; color: #003399; font-family: Verdana, Arial; letter-spacing: 1px; height: 10px; font-size: 12px; font-weight: bold; left:270px; }

#ortbox {width: 200px; height: 10px; position: absolute; top: 98px; left: 370px; }

#telefon {width: 200px; clear: left; position: absolute; top: 127px; color: #003399; font-family: Verdana, Arial; letter-spacing: 1px; height: 10px; font-size: 12px; font-weight: bold; }

#telefonbox {width: 200px; height: 10px; position: absolute; top: 124px; left: 139px; }

#email {width: 200px; clear: left; position: absolute; top: 127px; color: #003399; font-family: Verdana, Arial; letter-spacing: 1px; height: 10px; font-size: 12px; font-weight: bold; left: 270px; }

#emailbox {width: 200px; height: 10px; position: absolute; top:124px; left: 370px; }

#pflicht {width: 200px; left:387px; clear: left; position: absolute; top: 200px; color: #003399; font-family: Verdana, Arial; letter-spacing: 1px; height: 12px; font-size: 11px; font-weight: bold; }

#bemerkung {width: 200px; clear: left; position: absolute; top: 160px; color: #003399; font-family: Verdana, Arial; letter-spacing: 1px; height: 10px; font-size: 12px; font-weight: bold; }

#bemerkungbox {width: 200px; height: 10px; position: absolute; top: 157px; left: 139px; }

#senden {width: 200px; height: 10px; position: absolute; top: 157px; left: 370px; }*/



