body {
background-image:		url(background.gif);
margin:					0px;
font-size:				12px;
font-family:			Arial;
}

body a:link, a:visited, a:active {
color:					#643D56;
font-size:				12px;
font-family:			Arial;
text-decoration:		underline;
}

body a:hover {
color:					#643D56;
font-size:				12px;
font-family:			Arial;
text-decoration:		none;
}

table {
border-collapse:		collapse;
}

img{
border-width:			0px;
}

td {
color:					#643D56;
font-size:				12px;
font-family:			Arial;
}

a:link, a:visited, a:active {
color:					#643D56;
font-size:				12px;
font-family:			Arial;
text-decoration:		underline;
}

a:hover {
color:					#643D56;
font-size:				12px;
font-family:			Arial;
text-decoration:		none;
}

input, select, textarea{
color:					#643D56;
font-size:				10px;
font-family:			Arial;
padding:				2px;
border-style:			solid;
border-width:			1px;
border-color:			#000000;
background-color:		#FFFFFF;
}

.button{
color:					#643D56;
font-size:				11px;
font-family:			Arial;
padding:				0px;
border-style:			solid;
border-width:			1px;
border-color:			#000000;
background-color:		#FFFFFF;
font-weight:			600;
}

.intable{
padding:				0px;
border:					none;
}

.maintable{
padding:				0px;
border:					none;
width:					100%;
}

.outtable{
padding:				0px;
border:					none;
width:					100%;
height:					100%;
}

.design1{
background-image:		url(images/bannerbackground.gif);
padding:				0px;
border:					none;
height:					200px;
}

.logo{
background-image:		url(images/logo.gif);
padding:				0px;
border:					none;
width:					304px;
height:					174px;
}

.navigation {
padding:				3px;
border:					none;
width:					150px;
}

.navcat{
padding:				3px;
border:					none;
font-weight:			700;
}

.navscs{
padding:				3px;
border:					none;
}

.content{
padding:				3px;
border:					none;
}

.tab100pro{
width:					100%;
}

.title{
color:					#643D56;
font-size:				18px;
font-weight:			700;
}

.tab150{
padding:				0px;
width:					150px;
}

.posttitle{
background-image:		url(images/conttop.gif);
padding:				3px;
height:					30px;
font-weight:			700;
width:					400px;
border-style:			solid;
border-width:			1px 1px 0px 1px;
border-color:			#DFDFDF;
}

.allpartner{
background-image:		url(images/conttop.gif);
padding:				5px;
height:					30px;
font-weight:			700;
border-style:			solid;
border-width:			1px 1px 0px 1px;
border-color:			#DFDFDF;
}

.basictab{
padding:				3px;
border:					none;
}

.basictab2{
padding:				3px;
border:					none;
width:					400px;
}

.impressum{
padding:				3px;
border:					none;
font-weight:			700;
}

.addlinkmain{
padding:				0px, 10px, 10px, 10px;
border:					none;
background-image:		url(images/topframebg.gif);
background-repeat:		repeat-x;
}

.addlinkmain2{
padding:				10px, 10px, 10px, 10px;
border:					none;
}

.formular1{
background-color:		#EFEFEF;
border-style:			solid;
border-color:			#FFFFFF;
border-width:			1px;
padding:				3px;
font-weight:			700;
}

.formular2{
background-color:		#E3E3E3;
border-style:			solid;
border-color:			#FFFFFF;
border-width:			1px;
padding:				3px;
}

.errortext{
color:					#944200;
font-weight:			600;
}

.oktext{
color:					#103B68;
font-weight:			600;
}

.tab500{
width:					500px;
border:					none;
}

designbasic{
background-color:		#FFFFFF;
padding:				0px;
border:					none;
}


.inmaintable{
padding:				0px;
border:					none;
width:					900;
height:					100%;
}

.banner{
background-image:		url(images/banner.gif);
background-position:	top;
border:					none;
padding:				10px;
width:					900px;
height:					150px;
}


.posttab1{
border-style:			solid;
background-color:		#F5F5F5;
padding:				5px;
border-width:			0px 1px 1px 1px;
border-color:			#DFDFDF;
}

.posttab2{
border-style:			solid;
background-color:		#EAEAEA;
padding:				5px;
border-width:			0px 1px 1px 1px;
border-color:			#DFDFDF;
}
