

/* allgemeine Teile */
body{margin:0px 0px 0px 0px; font-family:arial, verdana, sans-serif;}

.WidthPage{width:780px;}
.HeadNaviRed{color:red; font-size:80%; font-weight:bold; font-style:italic;}
.HeadNaviNegative{color:maroon; font-size:80%; font-weight:bold; padding:2px 0px 0px 0px;}
.HeadNaviPositiv{color:#D0D2C8; font-size:80%; font-weight:bold; padding:2px 6px 2px 6px; background:#009966;}
.HeadHeadline{color:#D0D2C8; font-size:80%; font-weight:thin; background:#009966; padding:4px 0px 4px 0px;}

.OverInput{color:black; font-size:80%; font-weight:bold; text-align:bottom;}
.UnderInput{color:black; font-size:70%; font-weight:bold; text-align:bottom;}

div.thispage{background: #009966}
b.ttop, b.tbottom{display:block;background: #FFF}
b.ttop b, b.tbottom b{display:block;height: 1px;overflow: hidden; background: #009966}
b.t1{margin: 0 5px}
b.t2{margin: 0 3px}
b.t3{margin: 0 2px}
b.ttop b.t4, b.tbottom b.t4{margin: 0 1px;height: 2px}

div.nextpage{background: #cccc66}
b.ntop, b.nbottom{display:block;background: #FFF}
b.ntop b, b.nbottom b{display:block;height: 1px;overflow: hidden; background: #cccc66}
b.n1{margin: 0 5px}
b.n2{margin: 0 3px}
b.n3{margin: 0 2px}
b.ntop b.n4, b.nbottom b.n4{margin: 0 1px;height: 2px}

div.one{background: #ECF8E0}
b.onetop, b.onebottom{display:block;background: #FFF}
b.onetop b, b.onebottom b{display:block;height: 1px;overflow: hidden; background: #ECF8E0}
b.one1{margin: 0 5px}
b.one2{margin: 0 3px}
b.one3{margin: 0 2px}
b.onetop b.one4, b.onebottom b.one4{margin: 0 1px;height: 2px}

div.two{background: #F2F5CD}
b.twotop, b.twobottom{display:block;background: #FFF}
b.twotop b, b.twobottom b{display:block;height: 1px;overflow: hidden; background: #F2F5CD}
b.two1{margin: 0 5px}
b.two2{margin: 0 3px}
b.two3{margin: 0 2px}
b.twotop b.two4, b.twobottom b.two4{margin: 0 1px;height: 2px}
/*

*/


/* Home */



/* Home Katalog */
.WidthIndex {width:700px;}
.CategoryTitle{color:black; font-size:80%; font-weight:bold;}
.CategoryNavi{color:green; font-size:80%; font-weight:bold;}

/* Overview */


/* Details */
.DetailsBody{position:absolute; left:20px;}
.ContentNavi{color:maroon; font-size:80%; font-weight:bold;}
.ContentName{color:black; font-size:80%; font-weight:bold;}
.DetailsHeadline{color:#009966; font-size:90%; font-weight:bold; background:#ECF8E0; text-align:left;}
.DetailsContent{width:780px; background:;}
.DetailsContentFont{text-align:left; font-size:80%; background:;}

/* Eintragen */
.FootHeadline{width:780px; border:0px; border-top:8px #009966 solid;}
.FootNavi{color:black;	font-size:70%;}



/* Alternative */
.HomeHeadline {
    color: #D0D2C8;
	font-size: 80%;
	font-weight: thin;
	background: #009966;
	padding: 4px 0px 4px 0px;
}

.HomeTitel {
    color: #D0D2C8;
	font-size: 80%;
	font-weight: bold;
	padding: 2px 6px 2px 6px;
	background: #009966;
}

.HomeNavi {
	color: maroon;
	font-size: 80%;
	font-weight: bold;
	padding: 2px 0px 0px 0px;
}

.CategoryCB {
	width: 700px;
	color: black;
	font-size: 55%;
	font-weight: bold;
}

.SearchHeadline {
    color: #D0D2C8;
	font-size: 80%;
	font-weight: bold;
}

.RegisterButton {
    color: maroon;
	font-size: 80%;
	font-weight: bold;
	text-decoration: underline;
}

.RegisterRed {
    color: red;
	font-size: 80%;
	font-weight: bold;
	font-style: italic;
}

.RegisterShow {
	color: black;
	font-size: 80%;
}

.RegisterShowBG {
	width: 700px;
	color: black;
	font-size: 80%;
	background: #CEF1DB;
	padding-top: 8px;
	padding-bottom: 8px;
}

.RegisterLeftWidth {
	width: 150px;
}

.RegisterBox {
	width: 480px;
	border: 1px solid #009966;
	padding: 10px 10px 10px 10px;
}

.RegisterFrame {
	width: 700px;
	height: 160px;
	color: black;
	font-size: 80%;
	text-align: left;
}

.RegisterTyp {
	color: red;
	font-size: 85%;
	font-weight: bold;
}

.RegisterText {
	color: black;
	font-size: 80%;
	font-weight: bold;
}

.HeadlineRegister {
	color: white;
	font-size: 90%;
	font-weight: bold;
	background: #009966;
	text-align: left;
}

.RegisterFirst {
	width: 700px;
	color: black;
	font-size: 80%;
	background: #4EF1B5;
	padding-top: 10px;
	padding-bottom: 10px;
}

.SearchTitle {
    color: black;
    font-size: 70%;
    font-weight: bold;
}

.LogoTitle {
    color: darkgreen;
    font-size: 70%;
    font-weight: bold;
}

.PageAnchor {
	color: brown;
	font-size: 70%;
	font-weight: bold;
}

.CompanyName {
	color: darkgreen;
	font-size: 75%;
	font-weight: bold;
}

.ResultNumber {
	color: maroon;
	font-size: 80%;
	font-weight: bold;
	width: 50px; 
	text-align: right;
}

.ResultTitle {
	color: #009966;
	font-size: 80%;
	font-weight: bold;
}

.DomainName {
	color: blue;
	font-size: 75%;
}

.Details {
	color: maroon;
	font-size: 70%;
	font-weight: bold;
}

.InformationNavi {
	color: darkgreen;
	font-size: 80%;
	font-weight: bold;
}

.InformationTitle {
	color: white;
	font-size: 80%;
	font-weight: bold;
	text-align: left;
	padding-top: 12px;
	padding-bottom: 12px;
    background-color: #009966;
}

.Information {
    color: black;
    font-size: 80%;
    text-align: justify;
}

.SmallInformation {
    color: black;
    font-size: 65%;
    text-align: justify;
}

.TextJustify {
    color: black;
    font-size: 75%;
    text-align: justify;
}



#FrameNewCompany {
	border: 1px solid #009966;
	text-align: left;
	padding: 10px 10px 10px 120px;
}

.WidthContent {
	width: 700px;
}

.WidthDetails {
	width: 600px;
}

.WidthInformation {
	width: 560px;
}

.FrameSummany {
	width: 660px;
	height: 100px;
	border: dotted 1px #009966;
}

.CopyRight {
	font-size: 11px; 
	text-align: right;
}

.NormTitle {
	color: black;
	font-size: 80%;
	font-weight: bold;
}

.MessageError {
	color: red;
	font-size: 70%; 
	font-weight: bold;
}

.MessageSuccess {
	color: green;
	font-size: 70%; 
	font-weight: bold;
}

.Darkgreen {
	color: darkgreen;
	font-size: 80%;
	font-weight: bold;
}

.Black {
	color: black;
	font-size: 80%;
	font-weight: bold;
}

.Red {
	color: red;
}

.Blue {
	color: blue;
	font-size: 80%;
	font-weight: bold;
}

.Maroon {
    color: maroon;
    font-size: 80%;
	font-weight: bold;
}

.White {
	color: white;
}

.CatalogNavi {
	font-size: 80%;
	font-weight: bold;
}

.Frequency {
	font-size: 75%;
	font-weight: thin;
}

.CompanyInfoAnchor {
	color: black;
	font-size: 75%;
	font-weight: bold;
}

.CompanyInfo {
	color: black;
	font-size: 75%;
	font-weight: thin;
}

a:hover {
	color: red;
	text-decoration: underline;
}

#search:hover {
	color: #009966;
	text-decoration: underline;
	background: white;
}

a {
	text-decoration: none;
}






/*
a:link {
	color: darkgreen;
}

a:visited {
	color: blue;
}
*/


