
html { 
    overflow: scroll;
    overflow-x: auto;
    font-family:Arial,Helvetiva,sans-serif;
}

body {background-color: #ffffff; margin:0px 0px 0px 0px;/*overflow: -moz-scrollbars-vertical;*/ }

#caption {width:1000px; left:50%;top:50px; margin-left:-500px; position:absolute;FONT-WEIGHT: normal; FONT-SIZE: 1.6em; COLOR: white;text-align:center;FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; z-index:30; }
#base { width:1000px; height:800px; position:relative; left:50%;top:0px; visibility: visible; margin-left:-500px; }
#main {height:800px;margin:0px 0px 0px 0px;border:0px solid red;background-image: url(mindmailer1.jpg); }


#mainnavibox { height: 30px; width: 990px; left: 14px; top:112px; position: absolute; visibility: visible; z-index:8; }




#content1 { min-height: 400px; width: 962px; left: 14px; top:136px; position: absolute; z-index: 5; visibility: visible; overflow: visible; font-size: 0.9em;padding:10px 0px 0px 0px ;z-index:5;  }

*:first-child+html #inhalttext {  min-height: 400px; width: 962px; left: 14px; top: 136px; position: absolute; z-index: 5; visibility: visible; overflow: visible; }/*für IE 7*/
* html #inhalttext {  height: 550px; width: 962px; left: 14px; top: 136px; position: absolute; z-index: 5; visibility: visible; overflow: visible; }/*für IE bis 6*/



#dozentenbild { left: 208px; top: 133px; position: absolute; visibility: visible; z-index:6  }
*:first-child+html #dozentenbild { left: 204px; top: 133px; position: absolute; visibility: visible; z-index:6  }/*für IE 7*/
* html  #dozentenbild {  left: 204px; top: 133px; position: absolute; visibility: visible; z-index:6  }/*für IE bis 6*/




#bildbg { background-image: url(mindmailer1.jpg); height: 806px; width: 1000px; left: 0; top: 0; position: absolute; visibility: visible; z-index:1; overflow: visible; }

.navioben {padding-left:5px;padding-right:10px; BORDER-RIGHT: white 1px solid;}



#staticnavi {  height: 25px; width: auto; right:20px; top: 20px; position: absolute; visibility: visible;   z-index: 4; }

.static {
	letter-spacing: 1px;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; COLOR: #545454; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif;  TEXT-DECORATION: none; border-right: 1px solid #ffffff
}

A.static {
	letter-spacing: 1px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; TEXT-DECORATION: none; PADDING-RIGHT: 10px; PADDING-LEFT: 10px;
}
A.static:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 0.75em; COLOR: #f69393;  FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif;  TEXT-DECORATION: none;PADDING-RIGHT: 10px; PADDING-LEFT: 10px;
}
.staticactive {
	letter-spacing: 1px;FONT-WEIGHT: normal; FONT-SIZE: 0.75em; COLOR: #f69393;  FONT-FAMILY:Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif;  TEXT-DECORATION: none;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; border-right: 1px solid #ffffff
}
a.staticactive {
	FONT-WEIGHT: normal; FONT-SIZE: 0.75em; COLOR: #f69393;  FONT-FAMILY:Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif;  TEXT-DECORATION: none;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; border-right: 1px solid #ffffff
}





.menueoben {}

a.menueoben {letter-spacing: 1px;PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; TEXT-DECORATION: none; 
     }
a.menueoben:hover {
	color:#f69393;  FONT-FAMILY: Arial,Arial,Helvetica,Geneva,Swiss,Sans-Serif; 
	
}

a.menueoben:active { letter-spacing: 1px;PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; TEXT-DECORATION: none;
	color:#f69393;  FONT-FAMILY: Arial,Arial,Helvetica,Geneva,Swiss,Sans-Serif; 
	
}
.menueobenactive { letter-spacing: 1px;PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; TEXT-DECORATION: none;
	color:#f69393;  FONT-FAMILY: Arial,Arial,Helvetica,Geneva,Swiss,Sans-Serif; 
	
}


.notactivemain {
height:26px;	 COLOR: #ffffff;  FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif;  TEXT-DECORATION: none;padding: 0px; margin: 0px; padding-left: 40px; padding-right: 40px;
}


a.notactivemain{ display: block; float: left; height: 19px; margin-right: 0; padding-top: 2px; text-decoration: none; color: #ffffff; background-color: tranparent; font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; font-stretch: semi-expanded; letter-spacing: /*1px*/1px; border-right: 1px solid #ffffff; }

a.notactivemain:hover {  COLOR: #c80018;background-color: #ffffff; TEXT-DECORATION: none;
}






.activemain {
height:26px;	 COLOR: #c80018;  FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif;  TEXT-DECORATION: none;padding-top: 1px; margin: 0px; padding-left: 50px; padding-right: 50px;
}


a.activemain{ display: block; float: left; height: 19px; margin-right: 0;padding-top: 2px; text-decoration: none; color: #c80018; background-color: #ffffff; font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; font-stretch: semi-expanded; letter-spacing: /*1px*/1px; border-right: 1px solid #ffffff; }



UNKNOWN {
	MIN-HEIGHT: 320px; HEIGHT: auto
}
H1 {
	FONT-SIZE: 1.2em; COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold
}
H2 {
	FONT-SIZE: 1.1em; COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold
}
H3 {
	FONT-SIZE: 1em;COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold
}
H4 {
	FONT-SIZE: 0.9em;COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold
}
H5 {
	FONT-SIZE: 1em; COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold
}
P {
	FONT-SIZE: 0.9em; COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;line-height: 1.3.em; margin-top: 15px;
}
P A{
	FONT-SIZE: 0.9em; COLOR: /*#04395e;*/#757575 ;FONT-FAMILY: verdana, arial, helvetica, sans-serif;line-height: 1.3.em; margin-top: 15px;
}
P A:hover{
	FONT-SIZE: 0.9em; COLOR: /*#04395e;*/#cc183a; FONT-FAMILY: verdana, arial, helvetica, sans-serif;line-height: 1.3.em; margin-top: 15px;
}

.red{	FONT-SIZE: 1.1em; color:#dd0000;FONT-FAMILY: verdana, arial, helvetica, sans-serif;}
.align-center {text-align:center;}
li A{
	/*FONT-SIZE: 0.9em;*/ COLOR: /*#04395e;*/#757575 ;FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
li A:hover{
	/*FONT-SIZE: 0.9em;*/ COLOR: /*#04395e;*/#cc183a; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}




TD {
	FONT-SIZE: 0.9em; COLOR: #4f4e4e; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
UL {
	FONT-SIZE: 0.9em; COLOR: #4f4e4e; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
OL {
	FONT-SIZE: 0.9em;COLOR: #4f4e4e; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
BLOCKQUOTE {
	FONT-SIZE: 0.9em;COLOR: #4f4e4e; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SPAN {
	FONT-SIZE: 0.9em; COLOR: #4f4e4e;; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
 A {
	FONT-SIZE: 0.9em; COLOR: /*#04395e;*/#757575 ;FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
/*A:Hover {
	FONT-SIZE: 0.9em; COLOR: /*#04395e;*/#cc183a; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}*/
DIV {
	/*FONT-SIZE: 13px; */COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif
}
H1.csc-firstHeader {
	MARGIN-TOP: 0px
}
H2.csc-firstHeader {
	MARGIN-TOP: 0px
}
H3.csc-firstHeader {
	MARGIN-TOP: 0px
}
H4.csc-firstHeader {
	MARGIN-TOP: 0px
}
H5.csc-firstHeader {
	MARGIN-TOP: 0px
}
H6.csc-firstHeader {
	MARGIN-TOP: 0px
}
B {
	FONT-SIZE: 0.9em; COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold
}
FORM TABLE.csc-mailform {
	BORDER-LEFT-COLOR: #ff6600; BORDER-BOTTOM-COLOR: #ff6600; BORDER-TOP-COLOR: #ff6600; BORDER-RIGHT-COLOR: #ff6600
}
FORM TABLE.csc-mailform TR TD.csc-form-labelcell {
	BACKGROUND-COLOR: #d7d7d7
}
FORM TABLE.csc-searchform {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
FORM TABLE.csc-searchform TR TD.csc-form-labelcell {
	BACKGROUND-COLOR:  #d7d7d7
}
FORM TABLE.csc-loginform {
	BORDER-LEFT-COLOR: green; BORDER-BOTTOM-COLOR: green; BORDER-TOP-COLOR: green; BORDER-RIGHT-COLOR: green
}
FORM TABLE.csc-loginform TR TD.csc-form-labelcell {
	BACKGROUND-COLOR: #c4d0db
}
TABLE.csc-searchResultInfo {
	MARGIN-TOP: 10px; WIDTH: 100%; BORDER-BOTTOM: #999 1px solid; FONT-STYLE: italic; LETTER-SPACING: 2px
}
TABLE.csc-searchResultInfo TR {
	
}
TABLE.csc-searchResultInfo TR TD P {
	
}
TABLE.csc-searchResultInfo TR TD.csc-searchResultRange P {
	
}
TABLE.csc-searchResultInfo TR TD.csc-searchResultPrevNext P {
	
}
TABLE.csc-searchResultInfo TR TD.csc-searchResultPrevNext {
	TEXT-ALIGN: right
}
H3.csc-searchResultHeader A {
	LETTER-SPACING: 2px
}
H3.csc-searchResultHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
P.csc-searchResult {
	FONT-SIZE: small
}
DIV.csc-menu {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #eee
}
DIV.csc-menu P {
	PADDING-LEFT: 5px; MARGIN-LEFT: 30px
}
DIV.csc-menu P.csc-section {
	FONT-WEIGHT: normal; MARGIN-LEFT: 40px; FONT-STYLE: italic
}
DIV.csc-menu P A {
	COLOR: green
}
DIV.csc-menu-def P A {
	COLOR: black
}
DIV.csc-menu-1 {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black
}
DIV.csc-menu-2 {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
DIV.csc-menu-2 P.csc-sitemap {
	
}
DIV.csc-menu-2 P.csc-sitemap-level1 {
	MARGIN-LEFT: 50px
}
DIV.csc-menu-2 P.csc-sitemap-level2 {
	MARGIN-LEFT: 100px
}
DIV.csc-menu-2 P.csc-sitemap-level3 {
	MARGIN-LEFT: 150px
}
DIV.csc-menu-2 P.csc-sitemap-level4 {
	MARGIN-LEFT: 200px
}
DIV.csc-menu-2 P.csc-sitemap-level1 A {
	COLOR: black; LETTER-SPACING: 2px
}
DIV.csc-menu-2 P.csc-sitemap-level2 A {
	COLOR: black; FONT-STYLE: italic
}
DIV.csc-menu-2 P.csc-sitemap-level3 A {
	COLOR: #666
}
DIV.csc-menu-2 P.csc-sitemap-level4 A {
	FONT-SIZE: small; COLOR: #666; FONT-STYLE: italic
}
DIV.csc-menu-3 {
	BORDER-LEFT-COLOR: purple; BORDER-BOTTOM-COLOR: purple; BORDER-TOP-COLOR: purple; BORDER-RIGHT-COLOR: purple
}
DIV.csc-menu-3 P.csc-section A {
	COLOR: teal
}
DIV.csc-menu-4 {
	BORDER-LEFT-COLOR: yellow; BORDER-BOTTOM-COLOR: yellow; BORDER-TOP-COLOR: yellow; BORDER-RIGHT-COLOR: yellow
}
DIV.csc-menu-4 P.csc-abstract {
	MARGIN-LEFT: 40px; FONT-STYLE: italic
}
DIV.csc-menu-5 {
	BORDER-LEFT-COLOR: teal; BORDER-BOTTOM-COLOR: teal; BORDER-TOP-COLOR: teal; BORDER-RIGHT-COLOR: teal
}
DIV.csc-menu-6 {
	BORDER-LEFT-COLOR: olive; BORDER-BOTTOM-COLOR: olive; BORDER-TOP-COLOR: olive; BORDER-RIGHT-COLOR: olive
}
DIV.csc-menu-7 {
	BORDER-LEFT-COLOR: maroon; BORDER-BOTTOM-COLOR: maroon; BORDER-TOP-COLOR: maroon; BORDER-RIGHT-COLOR: maroon
}
DIV.csc-menu-7 P {
	FONT-WEIGHT: bold
}
DIV.csc-menu-7 P.csc-section A {
	COLOR: navy
}
element {
	
}

.csc-mailform-field{FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;font-size:0.75em;
  width:300px;
}

TABLE.contenttable {font-size:0.9em;}
.tr-odd {background-color:#eee;}
TABLE.contenttable th {font-size:0.9em;font-weight:bold;color:#4f4f4e;}
.csc-textpic-imagewrap {background-color:white;}

.tx_myquizpoll_pi1-title {FONT-SIZE: 1em;COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold}
.tx_myquizpoll_pi1-question, .tx_myquizpoll_pi1-answer, .tx_myquizpoll_pi1-false, .tx_myquizpoll_pi1-field {FONT-SIZE: 0.9em; margin-bottom:10px;}
.tx_myquizpoll_pi1-label {FONT-SIZE: 0.9em; margin-bottom:10px;font-weight:bold;}
.tx_myquizpoll_pi1-field {  }
.tx_myquizpoll_pi1-field:focus {  }
.tx_myquizpoll_pi1-submit {  }
.tx_myquizpoll_pi1-reset {  }
.tx_myquizpoll_pi1-table {FONT-SIZE: 0.9em; border:1px  }
.tx_myquizpoll_pi1-tr { FONT-SIZE: 0.9em; }
.tx_myquizpoll_pi1-tr-act {  FONT-SIZE: 0.9em; font-weight:bold}
.tx_myquizpoll_pi1-caption {  COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold} 
.tx_myquizpoll_pi1-th {  COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold}  
.tx_myquizpoll_pi1-td { FONT-SIZE: 0.9em;  } 
.tx_myquizpoll_pi1-explanation {FONT-SIZE: 0.9em; margin-bottom:10px;background-color:#f5f5f5;font-style:italic;}
.sortcol {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;}

.td-0, .td-1, .td-2, .td-3 {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;}

.tx-dmmjobcontrol-pi1 {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px}

.tx-dmmjobcontrol-pi1 table {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;font-size: 16px}
.dmmjobcontrol_search_td1 {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px}

.tx-srfeuserregister-pi1-fe_users_form  {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px}

legend {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;font-size: 12px }
label {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px}
.csc-mailform-field {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px; margin-top: 10px;}

.tx-felogin-pi1 {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px}
.csc-textpic-caption {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px}

.newsletter {padding-top:0px;padding-bottom:0px;}

.sehrklein {font-size:7px;color:#CCC}








#advantages {
	width:600px; 
	float:left;
}
#testimonials{
	width:302px; 
	float:right; 
	background-color:#fff; 
	border:1px #aaa solid;
}
	.blurb {
		padding:5px;
	}
	.blurb h3 {
		font-variant:small-caps;
		font-weight:normal;
	}
	
	.collapsable {
		margin:5px;
		border:#b7001F 1px solid;
		background-color:#efefef;
	}
	
	.collapsable h4 {
		padding:10px;
		padding-left:6px;
		padding-right:30px;
		background-color:#b7001F;
		color:#fff;
		cursor:pointer;
		margin:0px;
		background-image:url(http://assets.mindmailer.de/images/mindmail/go-bottom.png);
		background-repeat:no-repeat;
		background-position: 550px center;
	}
	.collapsable div {
		padding:3px;
	}
	
	.testimonial {
		background-color:transparent;
		background-image:url(http://assets.mindmailer.de/images/bulb-top.png);
		background-position:top left;
		background-repeat:no-repeat;
		margin-bottom:7px;
		font-size:13px;
		text-align:left;
		letter-spacing:1px;
	}
	.testimonial span {

		padding:10px;
		padding-top:6px;
		display:block;
		background-image:url(http://assets.mindmailer.de/images/bulb-bottom.png);
		background-position:bottom left;
		background-repeat:no-repeat;
		padding-bottom:31px;		
	}
	
	.testimonial.odd span {
		background-image:url(http://assets.mindmailer.de/images/bulb2-bottom.png);
	}

/* Für den "Screenshots" Reiter */
.galleryThumb {
	width: 170px; 
	float: left; 
	text-align: center;
}
.galleryThumb img {
	border: 1px #aaa solid; 
	cursor:pointer; 
	margin:5px;
}

#mobileTeaser {
float:left;
width:590px;
float:left;
}
#mobileTeaser img {
width:150px;
float:left;
margin-right:10px;
}
#mobileTeaser div {
margin-top:50px;
margin-right:50px;
float:right;
padding:5px;
font-size:15px;
width:300px;
}
#mobileTeaser strong {
font-size:19px;
}