body { margin:10px; font-size:10px; font-family:arial,sans-serif; color:#000000;}
a { text-decoration:none; font-size:13px; font-family:arial,sans-serif; color:#000000;}
a:visited { text-decoration:none; font-size:13px; font-family:arial,sans-serif; color:#000000;}
a:hover { text-decoration:none; font-size:13px; font-family:arial,sans-serif; color:#000000;}
.bordergb { padding-top:2px; font-size:13px; font-family:arial,sans-serif; color:#000000;}
.form1 { margin-bottom:2px;} 
.link { color:#CC0000; text-decoration:underline; font-size:13px; font-family:arial,sans-serif;}
.klein { font-family:arial,sans-serif; font-size:10px; color:#000000;} 
.smsbilder { margin-top:15px; font-size:13px; font-family:arial,sans-serif; color:#000000;}
textarea { font-size:11px; font-family:arial,sans-serif; color:#000000;}
.headline { font-size:13px; font-family:arial,sans-serif; font-weight:bold; padding-left:5px; color:#ffffff;}
.block { padding-left:4px; font-size:13px; font-family:arial,sans-serif; color:#000000;}
.navigationspacing { padding-left:5px; font-size:3px; font-family:arial,sans-serif; color:#ffffff;}
.blockspacing { padding-left:4px ; padding-top:3px; font-size:13px; font-family:arial,sans-serif; color:#000000;}
.font { padding-left:4px; padding-right:4px; font-size:13px; font-family:arial,sans-serif; color:#003399;}
.fett { font-size:13px; font-family:arial,sans-serif; font-weight:bold;}
.color { font-family:arial,sans-serif; font-size:13px; color:#FF6600;}
.form { margin-bottom:-18px; margin-top:5px;}
.form2 { margin-bottom:-0px;}
.underlined { text-decoration:underline; font-size:13px; font-family:arial; font-weight:bold; color:#000000;}
.underlined:visited { text-decoration:underline; font-size:13px; font-family:arial; font-weight:bold; color:#000000;}
.underlined:hover { text-decoration:none; font-size:13px; font-family:arial; font-weight:bold; color:#000000;}
.fettsms { padding-left:4px; font-size:13px; font-family:arial,sans-serif; font-weight:bold;}
.fettsmsnews { padding-left:4px; font-size:13px; font-family:arial,sans-serif; font-weight:bold; text-decoration:underline;}
.asms { text-decoration:none; font-size:13px; font-family:arial; color:#003399;}
.underlinedsms { text-decoration:underline; font-size:13px; font-family:arial; color:#FF6600;}
.underlinedsms:visited { text-decoration:underline; font-size:13px; font-family:arial; color:#FF6600;}
.underlinedsms:hover { text-decoration:none; font-size:13px; font-family:arial; color:#FF6600;}
.underlinedcolor { text-decoration:underline; font-size:13px; font-family:arial; font-weight:bold; color:#FF6600;}
.underlinedcolor:visited { text-decoration:underline; font-size:13px; font-family:arial; font-weight:bold; color:#FF6600;}
.underlinedcolor:hover { text-decoration:none; font-size:13px; font-family:arial; font-weight:bold; color:#FF6600;}
.form3 { margin-bottom:-19px;}
.small { font-size:10px; font-family:arial,sans-serif; color:#003399;}
.small:visited { font-size:10px; font-family:arial,sans-serif; color:#003399;}
.small:hover { font-size:10px; font-family:arial,sans-serif; color:#003399;}
.fettcolor { font-family:arial,sans-serif; font-size:13px; color:#FF6600; font-weight:bold;}
.textimpress { width:200px;}
.areaimpress { width:300px;}
.textsearch { width:130px;}
.newstime {font-size:11px; color:#FF6600; padding-right:4px;}
.newshead {text-decoration:underline; font-size:12px; color:#FF6600; font-weight:bold;}
.newshead:visited {text-decoration:underline; font-size:12px; color:#FF6600; font-weight:bold;}
.newshead:hover {text-decoration:none; font-size:12px; color:#FF6600; font-weight:bold;}
.menunavi {font-size:13px; font-family:arial,sans-serif; color:#000000;}
h1.color { font-family:arial,sans-serif; font-size:13px; color:#FF6600; display:inline;}
h1.headline { font-size:13px; font-family:arial,sans-serif; font-weight:bold; padding-left:5px; color:#ffffff; display:inline;}
h2 { font-size:13px; font-family:arial,sans-serif; font-weight:bold; padding-left:5px; color:#ffffff; display:inline;}
#menu td {
	MARGIN: 0px; BORDER-BOTTOM: #ececec 1px solid; LIST-STYLE-TYPE: none
}
#menu A {
	DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #fff; WIDTH: 130px; COLOR: #87acbb; TEXT-DECORATION: none
}
#menu A:hover {
	BACKGROUND: #c3d3e2; COLOR: #fff
}
#menu2 td {
	MARGIN: 0px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #fff; WIDTH: 130px; COLOR: #000; TEXT-DECORATION: none
}
#navi, #ads {
	float: left;
	padding: 0px;
}
#navi ul, #ads ul {
	padding: 0;
	margin: 0;
	line-height: 20px;
}
#navi li, #ads li {
	border-bottom: 1px solid #ECECEC;
	list-style: none;
	margin: 0;
}
#navi a{
	display: block;
	text-decoration: none;
	color: #000000;
	padding-left: 25px;
	width: 140px;
	background-color: #FFFFFF;
	background-image: url(../image/navi.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
}
#ads a {
	display: block;
	text-decoration: none;
	color: #000000;
	padding-left: 25px;
	width: 140px;
	background-color: #FFFFFF;
	background-image: url(../image/navi.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
}
#navi a:hover, #ads a:hover {
	color: #000000;
	background-color: #CAE2FF;
	background-image: url(../image/navih.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
}
.supportedby {
	border-bottom: 1px solid #ECECEC;
	padding-left: 25px;
	list-style: none;
	margin: 0;
}
.supportedby2 {
	border-bottom: 1px solid #ECECEC;
	margin-left: -25px;
	list-style: none;
}
.down {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 150px;
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #eee;
	padding-top: 2px;
	padding-left: 7px;
}
.head {
	FONT-WEIGHT: 700;
	FONT-SIZE: 13px;
	WIDTH: 150px;
	BACKGROUND-COLOR: #eee;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
}
.smsdown {
	WIDTH: 95%;
	height: 100px;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #eee;
	padding-top: 2px;
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
}
.smshead {
	FONT-WEIGHT: 700;
	FONT-SIZE: 13px;
	WIDTH: 95%;
	height: 30px;
	BACKGROUND-COLOR: #ccc;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.down1 {	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 150px;
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #eee;
	padding-top: 2px;
	padding-left: 7px;
}
.test {
	background-color: #DAE6FC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #8FB5F3;
	border-right-color: #8FB5F3;
	border-bottom-color: #8FB5F3;
	border-left-color: #8FB5F3;
	padding:2px;
	margin: 0px;
	height: 26px;
}
.test img {
	vertical-align: middle;
}
.headerline { font-size:13px; font-family:arial,sans-serif; font-weight:bold; padding-left:5px; color:#ffffff; display:inline;}
#textads { margin-top: 5px; }
#textads { font-size:10px; font-family:arial,sans-serif; color:#003399;}
#textads a { font-size:10px; font-family:arial,sans-serif; color:#003399;}
#web2navigation, #web2statistic {
	background-image: url(../image/bar_top_118px.gif);
	background-repeat: no-repeat;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: top;
	text-align: left;
	border: 1px solid #0099FF;
}
#web2navigationmessages, #web2searchmessages {
	background-image: url(../image/bar_top_118px.gif);
	background-repeat: no-repeat;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: top;
	text-align: left;
	border: 1px solid #0099FF;
}
#web2navigation span.web2headline, #web2statistic span.web2headline {
	margin: 0px;
	padding: 0px 0px 0px 30px;
	color: #FFFFFF;
}
#web2navigationmessages span.web2headline, #web2searchmessages span.web2headline {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	color: #FFFFFF;
}
#web2navigation ul, #web2statistic ul, #web2navigationmessages ul {
	margin: 0px;
	padding: 5px 0px 5px 8px;
	color: #000000;
}
#web2searchmessages div.web2text {
	margin: 0px;
	padding: 10px 5px 5px 8px;
}
#web2searchmessages input {
	width: 100px;
	border: 1px solid #0099FF;
}
#web2searchmessages input.buttom {
	background-color: #6394C9;
	color: #FFFFFF;
}
#web2navigation li, #web2statistic li, #web2navigationmessages li {
	list-style-type: none;
	margin: 0px;
	padding: 2px 0px;
}
#web2navigation a, #web2statistic a, #web2navigationmessages a, #web2searchmessages a {
	text-decoration: none;
}
.web2messagebar {
	background-image: url(../image/message_top_250px.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0099FF;
	width: 200px;
	border-bottom-color: #FFFFFF;
	font-size: 12px;
}
#addMessage {
	margin: 0px;
	padding: 10px 0px 0px 8px;
}
#addMessage a {
	color: #0099ff;
}
#writeMessage {
	margin: 0px;
	padding: 10px 8px 0px 8px;
	display: none;
}
#writeMessage a {
	color: #0099ff;
}
#writeMessage textarea {
	height: 120px;
	width: 102px;
	font-size: 10px;
}
#writeMessage select {
	width: 102px;
	font-size: 10px;
}
#menu2 {
	background-image: url(../image/bar_top_118px.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 10px;
	padding: 0px;
	width: 120px;
	border: 1px solid #0099FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	background-position: top;
}
#menu2 div.description {
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#menu2 form {
	margin: 0px;
	padding: 10px 8px;
}
#menu2 input {
	margin: 2px 0px 6px;
	padding: 0px 0px 0px 22px;
	width: 100px;
	background-color: #FFFFFF;
	border-width: 1px;
	border-bottom-color: #0099FF;
	border-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 10px;
}
#menu2 input.username {
	background-image: url(../tags/image/user.png);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left 0px;
}
#menu2 input.password {
	background-image: url(../tags/image/key.png);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left 0px;
}
#menu2 input.alias {
	background-image: url(../tags/image/user.png);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left 0px;
}
.navLink {
	background-color: #DAE6FC;
	height: 16px;
	width: 16px;
	margin: 0px;
	padding: 2px;
	text-align: center;
	border: 1px solid #8FB5F3;
}
#flagBG {
	display: none;
	position: absolute;
	background: #000;
	opacity: 0.7;
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	filter: alpha(opacity=40);
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 99;
}
#flagBOX {
	display: none;
	background-color: #FFFFFF;
	position: absolute;
	border: 3px solid #FF5353;
	top: 300px;
	z-index: 100;
	padding: 100px;
}
#flagBOX select {
	width: 160px;
	margin-right: 10px;
}
ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#mainContainer
{
	width: 100%;
	max-width: 1003px;
	border: 1px solid #999999;
}