@CHARSET "ISO-8859-1";
body {
	font-family:arial;
	font-size:12px;
	color:black;
	background-color:#65A2CE;
	font-weight:normal;
	font-size:12px;
}
label {
	width:56px;
	display:inline-block;
}
#abschicken:hover {
	cursor:pointer;
	border:2px solid white;
	margin-bottom:-2px;
}
#smscontainer {
	width:260px;
	background-color:#65A2CE;
	border-top:1px solid white;
	border-right:1px solid #65A2CE;
	border-bottom:1px solid #65A2CE;
	border-left:1px solid #65A2CE;
	padding:6px;
	margin:auto;
}
#hiddeninput {
	color:gray;
}
#unsichtbar_1, #unsichtbar_2, #unsichtbar_3 {
	visibility:hidden;
	color:red;
	font-weight:bold;
}
#ueberschriftbox {
	background: none no-repeat scroll left top #65A2CE;
    height: 90px;
    padding: 20px;
    height:5px;
    border-top:1px solid white;
}
span.tropo {
	font-family: Comic Sans MS;
    letter-spacing: 0;
    font-size:10px;
    color:white;
    font-weight:bold;
    margin-top: -14px;
}
.tropo span {
	font-size: 10px;
}
h3.tropo {
	color: white;
    font-family: Comic Sans MS;
    letter-spacing: 0;
    margin-top:20px;
}
span.serious {
	float:left;
	font-family: arial;
	font-size:14px;
	font-weight:bold;
}

input, textarea, select, option {
		font-family:arial;
		color:gray;
		font-size:12px;
		text-decoration:none;
}
input.abschicken {
		font-family:arial;
		color:black;
		font-size:12px;
		border:1px solid white;
}
#schalter {
	color:black;
}
#stop {
	color:black;
}
#page {
	color:blue;
}
#content h1 {
	font-size:smaller;
	color:green;
}
#content a {
	color:green;
}
#content a:hover {
	text-decoration:none;
	color:red;
}
.linkschalter {
	color:black;
	text-decoration:none;
}
.linkschalter:hover {
	color:green;
	text-decoration:underline;
	cursor:pointer;
}
#flying {
	position:relative;
	top:-290px;
	left:60px;
	width:360px;
}
#links {
	float:left;
	width:80px;
}
#rechts {
	float:left;
	width:270px;
	padding-top:5px;
}
#white {
	color:white;
	font-weight:bold;
	font-family: arial;
	font-size:14px;
}
body.send {
	font-family:arial;
	background-color:#65A2CE;
}
table.data {
	margin-top:6px;
}
table.data > thead > tr > th {
 	background-color: transparent;
    border-bottom: 1px solid #C4C4C4;
    border-right: 1px solid #C4C4C4;
    color: #000000;
    font-size: 12px;
    line-height: 1.3em;
    text-align: center;
    vertical-align: bottom;
    padding:4px;
    white-space:nowrap;
}
td {
	border: 1px solid #F2F2F2;
	font-size:10px;
	padding:4px;
}
.sms_text {
	width:220px;
}
#zentrale {
	width:268px;
	height:31px;
	margin-left:20px;
	padding:6px;
}
.home  {
	color:black;
}

#seiten_container a {
	color:black;
	text-decoration:none;
	font-weight:bold;
}
#seiten_container a:hover {
	color:red;
}
#seiten_container {
	width:600px;
	float:left;
	margin:40px 0px 0px 40px;
}
#seiten_container span {
	font-weight:bold;
}
#seiten {
	font-weight:bold;
}
#control {
	width:220px;
	padding:0px 12px 16px 12px;
	border-left:1px solid white;
	border-right:1px solid white;
	float:left;
    text-decoration:none;
    background-color:#65A2CE;
}
#control p {
	font-weight:bold;
	text-decoration:underline;
}
#kontakte_loeschen p {
	font-weight:bold;
	text-decoration:underline;
}
p.clearall {
	clear:both;
}
.clear {
	clear:both;
}
#control label {
	font-weight:bold;
}
#alias label {
	font-weight:bold;
}
#kontakte_loeschen {
	float:left;
	padding:0px 12px 16px 12px;
	background-color:#65A2CE;
}
#kontakt_eintragen {
	color:black;
}
#overall {
	width:1270px;
	padding:6px;
	float:left;
	margin-top:30px;
	background-color:#65A2CE;
}
#button {
	width:12em;
	border-top:1px solid #90bade;
    border-right:1px solid #90bade;
	border-left:1px solid #90bade;
	padding: 0 0 0 0;
	margin-bottom:1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	Verdana, Lucida, Geneva, Helvetica,
	Arial, sans-serif;
	background-color: #90bade;	
	color: #333;
	}

#button ul {
	list-style:none;
	margin:0;
	padding:0;
	border:none;
	}

#button li {
	border-bottom:1px solid #90bade;
	margin:0;
	}

#button li a {
	display:block;
	padding:5px 5px 5px 0.5em;
	background-color: #2175bc;
	color:silver;
	text-decoration:none;
	width:100%;
	}

html>body #button li a {
	width:auto;
	}

#button li a:hover {
	
	background-color: #2586d7;
	color: #fff;
	}

#header {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	}

#header ul {
	margin:0;
	padding:10px 10px 0;
	list-style:none;
	}

#header li {
	float:left;
	background:transparent;
	margin:0;
	padding:0;
	}

#header a {
	float:left;
	display:block;
	border-bottom:1px solid gray;
	background:transparent;
	padding:5px 15px 4px;
	text-decoration:none;
	color:gray;
	font-weight:bold;
	}
	/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */

#header a:hover {
	color:#7399CA;
	}

#header #current a {
	border-bottom:0px solid white;
	color:#2E2E2E;
	font-weight:bold;
	font-size:12px;
	}

#alias {
	float:left;
	border-left: 1px solid white;
	border-right: 1px solid white;
    padding-left:12px;
    width: 240px;
    margin-left:20px;
    background-color:#65A2CE;
}
#alias_liste {
    float: left;
    padding-top:0px;
    padding-left:12px;
    width:190px;
    background-color:#65A2CE;
}
#alias_liste p {
	font-weight:bold;
	text-decoration:underline;
}
#alias_loeschen {
	color:black;
}
#alias p {
	font-weight:bold;
	text-decoration:underline;
}
#validator {
	float:left;
	width:260px;
	margin-left:12px;
}
#ueber {
	font-weight:bold;
	text-decoration:underline;
}
#validator a {
	color:green;
	font-weight:bold;
}
#validator a:hover {
	color:white;
}
p.validator {
	color:white;
	font-weight:bold;
	text-decoration:none;
}

a.tooltip {
	outline:none;
	display:inline-block;
	margin-bottom:3px;
}

a.tooltip strong {
	line-height:30px;
}

a.tooltip:hover {
	text-decoration:none;
	cursor:default;
}

a.tooltip span { 
	z-index:10;
	display:none; 
	padding:14px 20px; 
	margin-top:-30px; 
	margin-left:28px; 
	width:300px; 
	line-height:16px; 
}

a.tooltip:hover span { 
	display:inline; 
	position:absolute; 
	color:#111; 
	border:1px solid #DCA; 
	background:#fffAF0;
}

.callout {
	z-index:20;
	position:absolute;
	top:30px;
	border:0;
	left:-12px;
}

a.tooltip span { 
	border-radius:4px; 
	box-shadow: 5px 5px 8px #CCC; 
}