body   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin-left: 1px;
	margin-top:5px;
	margin-bottom:0px;
	padding: 0px;
	background-color: #FFFFFF;
	height:100%;
       }
#main {
	top: 0px;
  height:99%;
}	   
	#header 
	{
	position:relative;
	background-image:url(images/neu/header.jpg);
	background-repeat:no-repeat;
	height: 87px;
	width: 879px;
	}

h1     {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#112B50;
       }

h2     {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#112B50;
	}

hr     {
       height: 2px; 
       color: #112B50;
       background-color: #FFFFFF;
       }

a:link { 
	color: #112B50;
       text-decoration: none;
	}

a:visited { 
	color: #112B50;
       text-decoration: none;
	}

a:hover { 
	color: #333333;
	text-decoration: underline;
	}

a:active { 
	color: #006699;
	}

.project {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
       color: #000000;
       background-color: #872A1B;
	}

.error {
	color: #FF0000;
	font-weight: bold;
       }

.success {
	color: #339966;
	font-weight: bold;
       }

.headerwrap {
	background-color: #FFFFFF;
	height: 150px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #73ABDC;
       }

.logowrap {
	height: 150px; text-align: left;
       }

.navwrap {
	height: 30px;
	border-bottom: solid 1px #73ABDC;
       }

#navstyle{
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #112B50;
       margin-top: 0px;
       }

#navstyle a { font-family:Verdana, Arial, Helvetica, sans-serif;
              font-size: 11px;
		color: #112B50;
              text-decoration: none;
	       font-weight: bold;
            }

#navstyle a:hover { font-family:Verdana, Arial, Helvetica, sans-serif;
                    font-size: 11px;
	             color: #003366;
                    text-decoration: underline;
	             font-weight: bold;
                  }

.leftnavwrap {
	background-color: #FFFFFF;
       }

#leftnavstyle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top:0px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
       }

.contentpad {

       }

#leftnavstyle a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
	color: #FFFFFF;
       text-decoration: underline;
	font-weight: normal;
       }

#leftnavstyle a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
	color: #FFFFFF;
       text-decoration: underline;
	font-weight: normal;
       }
	


#pagenavi	 { 
		 position: absolute; left: 665px; top:245px; 
		 text-align:right; width: 300px; font-size:14px; 
		 color: #004D93; 
		 }

#pagenavi2	 { 
		 position: absolute; left: 665px; top:205px; 
		 text-align:right; width: 300px; font-size:14px; 
		 color: #004D93; 
		 }

.contentwrap {
	height: 100%;
	background-color: #FFFFFF;
}

.adsplace {
	padding-right: 25px;
}

.headerwrap .logowrap img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.loginAreaWrap {
	width: 250px;
	height: 30px;
}

.requiredfield { font-weight: bold; }

.regformfield { width: 250px; }

.accountTablewrap {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
       border-style: solid; 
       border-width: 1px; 
       border-color: #73ABDC;
}

.accountTableborder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #F7F7F7;
	font-weight: bold;
       letter-spacing: 2px;
}
.accountTableborderright {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #F7F7F7;
}
.myaccountWrap {
 	background-color: #FFFFFF;
       letter-spacing: 1px;
}

.standardtableWrap {
	margin: 2px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.inputPrice {
	width: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
}

.standardrowWrap {
	background-color: #CCE6FF;
	font-weight: bold;
}
.errortableWrap {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF0000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF0000;
}

.errorrowWrap {
	background-color: #FFFFFF;
}


.defaultField {
	width: 180px; height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

.settingField {
	width: 200px; height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	}

.inputField {
	width: 210px; height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000; background-color: #FFF;
}

.selectField {
	width: 140px; height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000; background-color: #FFF;
	  }
select,option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.boldFont {
	font-weight: bold;
}

.domtables {
	background-image:url(images/neu/box_line_bg.gif);
	background-repeat:repeat-x;
}


.domtabhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.searchwrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #B3E3F4;
	border: 1px solid #008DBD;
}
.searchtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #008DBD;

}
.indexBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: small-caps;
	color: #000000;
}
.catTableWrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #73ABDC;
}
.catrowWrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #73ABDC;
	background-color: #CCE6FF;
}
.sellerWrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #73ABDC;
	padding: 0px;
}

.catrowrightWrap {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #73ABDC;
}

.catrownoWrap {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.bigcatHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.navbox {
     float:left;
	margin-bottom: 0px;
	margin-left: 1px;
	margin-top: 10px;
	width: 219px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.navbox2 {
     float:left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 10px;
	width: 219px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.navbox .content {
	font-size: 11px; 
	color: #000000; 
	text-align: left;
	padding-left: 10px;
    background-image:url(images/neu/doti.gif); background-position: 10px center; background-repeat: no-repeat;
}
.navbox .top {
line-height:1.6;
     width: 220px;
	 background-color:#336666;
	padding-left: 19px;
	vertical-align:middle;
	height: 22px; 
	font-size: 12px;
	color: #000000;  
	background-color:#FFFFFF;
    background-image:url(images/neu/box_head_kategorie.gif); background-position: 0px center; background-repeat: no-repeat;
	text-align: left;
}

.navbox .allCat {
	padding-right: 0px; 
	padding-left: 40px;
	font-weight: bold; 
	font-size: 16px; 
	padding-bottom: 6px; 
	width: 110%;
	color: #004D93; 
	padding-top: 6px; 
	background-color:#FFFFFF;
       background-image:url(images/clown3.gif); background-position: center -10px; background-repeat: no-repeat;
	text-align: left;
}


.navbox A.Dall:link {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/clown3.gif); background-position: 3px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.Dall:active {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/clown3.gif); background-position: 3px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.Dall:visited {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/clown3.gif); background-position: 3px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.Dall:hover {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/clown3.gif); background-position: 3px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.allD:link {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/allD.gif); background-position: 3px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.allD:active {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/allD.gif); background-position: 3px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.allD:visited {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/allD.gif); background-position: 3px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.allD:hover {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/allD.gif); background-position: 3px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.navbox A.allP:link {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/allP.gif); background-position: 3px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.allP:visited {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/allP.gif); background-position: 3px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.allP:active {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/allP.gif); background-position: 3px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.allP:hover {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/allP.gif); background-position: 3px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.erwS:link {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFFCCE6FF;
       background-image:url(images/erwS.gif); background-position: 6px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.erwS:visited {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/erwS.gif); background-position: 6px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.navbox A.erwS:active {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/erwS.gif); background-position: 6px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.navbox A.erwS:hover {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/erwS.gif); background-position: 6px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.tools:link {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/tools.gif); background-position: 0px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.tools:visited {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/tools.gif); background-position: 0px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.tools:active {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/tools.gif); background-position: 0px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.navbox A.tools:hover {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/tools.gif); background-position: 0px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.navbox A.info:link {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 94%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/dmv.gif); background-position: 6px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.info:visited {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 94%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/dmv.gif); background-position: 6px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.navbox A.info:active {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 94%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/dmv.gif); background-position: 6px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.navbox A.info:hover {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 94%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/dmv.gif); background-position: 6px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.info2:link {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 94%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/info.gif); background-position: 6px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox A.info2:visited {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 94%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/info.gif); background-position: 6px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.navbox A.info2:active {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 94%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/info.gif); background-position: 6px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.navbox A.info2:hover {
	padding-right: 0px;
	display: block;
	padding-left: 25px;
	padding-bottom: 3px;
	width: 94%;
	color: #004D93;
	padding-top: 6px;
	background-color: #FFFFFF;
       background-image:url(images/info.gif); background-position: 6px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.navbox UL.menu {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	list-style-type: none;
}

.navbox UL.menu A.menulink:link {
	padding-right: 0px;
	display: block;
	padding-left: 20px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 3px;
	background-color: #FFFFFF;
       background-image:url(images/neu/doti.gif); background-position: 0px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox UL.menu A.menulink:visited {
	padding-right: 0px;
	display: block;
	padding-left: 20px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 3px;
	background-color: #FFFFFF;
       background-image:url(images/neu/doti.gif); background-position: 0px center; background-repeat: no-repeat; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox UL.menu A.menulink:active {
	padding-right: 0px;
	display: block;
	padding-left: 20px;
	padding-bottom: 3px;
	width: 100%;
	color: #004D93;
	padding-top: 3px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.navbox UL.menu A.menulink:hover {
	color: #000000;
	padding-bottom: 3px;
	padding-top: 3px;
	text-decoration: underline;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.welcomeParagraph1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px; text-align: center;
}

.welcomeParagraph2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; text-align: justify;
}

.welcomeParagraph3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight: bold;
}

.searchTableHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2C5680;
	border: 1px solid #CCE6FF;
}

.infoPageBox {
	border: 1px none #008DBD;
	list-style-type: circle;
	height: 20px;
	font-size: 12px;
	padding-left:15px;
}

.infoPageBox2 {
       background-image:url(images/dot.gif); background-position: 0px; background-repeat: no-repeat; 
	border: 1px none #CCE6FF;
	height: 20px;
	font-size: 12px;
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #000;
}

.inforow1 {
	border: 1px none #008DBD;
	height: 20px;
	font-size: 12px;
	background-color: #CCE6FF;
}

.inforow2 {
	border: 1px none #008DBD;
	height: 20px;
	font-size: 12px;
	background-color: #FFFFFF;
}

.infoTable {
	font-size: 12px;
	padding:15px;
	background-color:#FFFFFF;
}
.biggerFont {
	font-size: 12px;
}
.adminsettingshead {
	background-color: #CCCCCC;
}
.row2ss {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	color: #666666;
}
.uppercasestandard {
	text-transform: uppercase;
}
.install_table {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	border-left: 1px solid #008DBD;
	border-right: 1px solid #008DBD;
	border-top: 1px solid #008DBD;
	border-bottom: 1px solid #008DBD;
	width: 500px;
	padding: 5px;
}
.install_small {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
       }
.install_standard {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
       }

.hpage {
       background-color: #FFFFFF;
       }

input,select,textarea {
       border-style: solid;
       border-width: 1px;
       border-color: #110095;
       }

.titl {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
       font-weight: normal;
	color: #FFF;
	padding-bottom: 1px;
       }

.title {
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 14px;
	color: #000000;
	padding-bottom: 1px;
	background-image:url(images/neu/start_weltkarte.gif);
	background-repeat:no-repeat;
       }

.searchtitle { 
	color: #FFFFFF; font-size: 12px; letter-spacing: 2px;
	vertical-align: bottom; background-color:transparent;
	}

.searchinp {
	font-size: 12px; color: #000000;
	border-style: solid; border-color: #CCCCCC; border-width: 1px;
	width: 200px; 
	}

.gobut { 
	width: 30px; height: 17px; font-weight: bold; font-size: 11px; 
	border-style: solid; border-color: #004D93; border-width: 1px;
	}

.but   { 
	height: 17px; font-weight: bold; font-size: 11px; 
	border-style: solid; border-color: #004D93; border-width: 1px;
	}

.promo {
	vertical-align: top; text-align: center;
	width: 110px; font-weight: bold;
	}

.ce	{ text-align: center; }
.ri	{ text-align: right; }
.ju	{ text-align: justify; }
.le	{ text-align: left; }

.rand	{ border-style: solid; border-color: #CCE6FF; border-width: 1px; }
.rand2 { border-style: solid; border-color: #CCE6FF; border-width: 2px; }

.vcat  { border-style: solid; border-color: #CCE6FF; border-width: 1px;
	  text-align: center; }
.vcatri { border-style: solid; border-color: #CCE6FF; border-width: 1px;
	  text-align: right; }
.vcatle { border-style: solid; border-color: #CCE6FF; border-width: 1px;
	  text-align: left; }

.rite9 { font-size: 11px; color: #808080; }
.dpip  { color:#802000; font-size:14px; width:15px; font-weight:bold; }
.dpid  { color:#004D93; font-size:14px; width:15px; font-weight:bold; }

.dpidd { font-size:14px; color: #004D93; }
.blue  { color: #004D93; }
.bgcol { color: #FFC; } 

.row1  {
    background-image:url(images/neu/box_line_bg.gif);
	background-repeat:repeat-y;
	font-weight: normal;
	}
.row2  {
	background-image:url(images/neu/box_line_bg.gif);
	background-repeat:repeat-y;
	font-weight: normal;
	}

.fo11  { font-size:11px }

.iboxtitle 
       { 
       font-size:14px; letter-spacing:1px;
       background-image:url(images/wappenback1.gif);
       background-position: center 300px;
       background-repeat: no-repeat;  
       }

.conhead
       {
       font-size: 14px; letter-spacing: 1px; font-weight: bold;
       }

.tld-choice td { padding: 2px; }
.tld-choice th { 
		padding: 20px 0px 0px 2px; border-bottom: solid 1px #808080;
		font-size:12px; color: #004D93; 
		}

table.responselist { margin-top: 20px; width: 400px; border: solid 1px #004D93; }
table.responselist td { padding: 3px; border-bottom: 1px solid #004D93; }
table.responselist th { padding: 3px; border-bottom: 1px solid #004D93; height: 25px;}

.responselist .connect td { background-color: #CCE6FF; }
.responselist .avail td   { background-color: #FFFFFF; }
.responselist .sedo td    { background-color: #F2F6F9; }

table.headerlist { border: solid 1px #004D93; }
table.headerlist td { padding: 2px; border-bottom: 1px solid #004D93; }
table.headerlist th { padding: 2px; border-bottom: 1px solid #004D93; height: 25px; }
.wert  { border-left: 1px solid #004D93; }

#sandbox * {
    margin: 0px;
    padding: 0px;
    background-color: inherit;
}
#sandbox h1 {
    background-color: transparent;
    color: #000000;
    font-size: 14px;
    text-align: center;
    border: none;
}
#sandbox h2 {
    background-color: transparent;
    color: #000000;
    font-size: 13px;
    text-align: center;
    border: none;    
}
#sandbox h3, #sandbox h4, #sandbox h5, #sandbox h6, #sandbox p, #sandbox li {
    background-color: transparent;
    color: #000000;
    font-size: 12px;
}
#sandbox ul, #sandbox ol {
    margin: 5px;
    list-style-type: disc;
}
#sandbox li {
    margin-left: 20px;
}

.whyheader{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin-top:0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #CCE6FF;
}

.whytext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top:0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#content {
     border-left: #110095 1px solid;
	left: 220px;
	top: 90px;
	width: 647px;
	min-height: 580px;
	border-right: solid;
	border-right-color:#CCCCCC;
	border-right-width: 1px;
	float:left;
	}
#login {
    position:absolute;
	left: 889px;
	top: 97px;
	width: 118px;
	height:auto;
	border: solid;
	border-color:#110095;
	border-width: 1px;
	background-image:url(images/neu/login_bg.gif);
	background-repeat:repeat-y;
	}


#linkBox1 a{
       font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size: 13px;
	   color: #000000;
       text-decoration: none;
	   position:absolute;
       left: 240px;
       top: 40px;
       width:110px;
       height:20px;;
   }
#linkBox2 a
   {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #000000;
   text-decoration: none;
   position:absolute;
   left: 390px;
   top: 40px;
   width:150px;
   height:20px;;
   }
 #linkBox3 a
   {
   font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
	color: #000000;
   text-decoration: none;
   position:absolute;
   left: 580px;
   top: 40px;
   width:150px;
   height:20px;;
   }
 #linkBox4 a
   {
   font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
	color: #000000;
   text-decoration: none;
   position:absolute;
   left: 710px;
   top: 40px;
   width:100px;
   height:20px;;
   }
  #googlAdd
  {
  position:absolute;
  left:889px;
  top:425px;
  }
  #royal
  {
  position:absolute;
  left:818px;
  top:24px;
  width:65px;
  height:65px;
  }
  #footer {
  clear:left;
  vertical-align:middle;
	 padding-bottom:0px;
	 margin-left:0px;
	 margin-bottom:0px;
	 bottom:0px;
	left: 1px;
	width: 870px;
	height:45px;
	background-image: url(images/neu/footer_bg.gif);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	}


#footer a  {
               font-family:Verdana, Arial, Helvetica, sans-serif;
               font-size: 10px;
		 color: #FFFFFF;
               text-decoration: none;
	        font-weight: bold;
               }

#footer a:hover { font-family:Verdana, Arial, Helvetica, sans-serif;
                      font-size: 10px;
	               color: #FFFFFF;
                      text-decoration: underline;
	               font-weight: bold;
 
                     }
#subnavi  {
    position:absolute;
   left: 710px;
   top: 60px;
   width:100px;
   height:200px;
  }
ul#navigation{
list-style-type:none;
margin-left:0;
padding-left:0;
}
ul#navigation li{
margin-bottom:0.2em;
background-color:#cbcbcb;
display:block;
padding:0.4em;
width:100px;
}
ul#navigation li a{
background-color:#cbcbcb;
display:block;
padding:0.4em;
width:100px;
}
ul#navigation li a:hover{
background:#cbcbcb url(star.gif) 90% 6px no-repeat;
}
#outside{
	}
#navigation-1 {
   padding:2px 0px;
   margin:0px;
   list-style:none;
   position:absolute;
   left: 700px;
   top: 35px;
   width:110px;
   height:20px;
   font:normal 10pt verdana, arial, helvetica;
}

#navigation-1 li {
	margin:0;
	padding:2px 0px;
	display:block;
	float:left;
	position:relative;
	width:110px;
	height:20px;
	top: 0px;
}
#navigation-1 li a:link, #navigation-1 li a:visited {
	padding:2px 0px;
	display:block;
	text-align:left;
	text-decoration:none;
	color:#000000;
	width:110px;
	height:20px;
}
#navigation-1 li:hover a, #navigation-1 li a:hover, #navigation-1 li a:active {
	padding:2px 0;
	display:block;
	text-align:left;
	text-decoration:none;
	color:#000000;
	width:110px;
	height:20px;
}
#navigation-1 li ul.navigation-2 {
	margin:0;
	padding:2px 0px;
	list-style:none;
	display:none;
	background:#cbcbcb;
	width:110px;
	position:absolute;
	top:20px;
	left:-1px;
	border-top:none;
	height:20px;
	border-left:1px solid #9DCBCB;
	border-right:1px solid #9DCBCB;
}
#navigation-1 li:hover ul.navigation-2 {
	display:block;
}
#navigation-1 li ul.navigation-2 li {
	width:110px;
	clear:left;
	width:110px;
}
#navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited {	
	background:#cbcbcb;
	padding:2px 0;
	width:110px;
	border:none;
	border:1px solid #9DCBCB;
	position:relative;
	z-index:1000;
	padding-left:5px;
}
#navigation-1 li ul.navigation-2 li:hover a, #navigation-1 li ul.navigation-2 li a:active, #navigation-1 li ul.navigation-2 li a:hover {
	background:#cbcbcb;
	padding:2px 0;
	width:110px;
	border:none;
	border:1px solid #9DCBCB;
	position:relative;
	z-index:1000;
	padding-left:5px;
	color:#FFFFFF;
	
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 {
	display:none;
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	left:132px;
	top:-2px;
	padding:1px 1px 0 1px;
	background:#ffffff;
	z-index:900;
}
#navigation-1 li ul.navigation-2 li:hover  {
	display:block;
}
#navigation-1 li ul.navigation-2 li  a:link, #navigation-1 li ul.navigation-2 li a:visited {
	background:#cbcbcb;
}
#navigation-1 li ul.navigation-2 li li:hover a, #navigation-1 li ul.navigation-2 li a:hover, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active {
	background:#cbcbcb;
}
#navigation-1 li ul.navigation-2 li a span {
	position:absolute;
	top:0;
	left:132px;
	font-size:12pt;
	
}
#navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span {
	position:absolute;
	top:-5;
	left:132px;
	font-size:12pt;
	color:#ffffff;
}
.gruen {
        color:#669999;
		font-weight:bold;
		} 
.blau {
        color:#000099;
		font-weight:bold;
		}                  
                    