body{
	font-size: 86%;
	background-image:   url("grafik/bgr1.jpg");
	color: #606060;
	margin-top: 0px;
}
#body{width:747px;margin:1em auto;}
#logo{
	background-color: White;
	padding-right: 7px;
	padding-left: 7px;
	vertical-align: middle;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fff;
	padding: 3px 3px 3px 5px;
	vertical-align: top;
	width: 85%;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	background-color: #DDDFB7;
	font-size: small;
}
#soeg{
	color: #CECECE;
	font-size: xx-small;
	vertical-align: bottom;
}
#freef{
	color: #CECECE;
}
.boxLeft{
	background-color: #F5FCFC;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 3px 3px 2px;
	border: 2px solid #5CA560;
	width: 100%;
	text-align: left;
}
.txtgrbgr {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C0C2D6;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-size: small;
}
.foto_td{
	width: 164px;
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bolder;
	background-color: #fff;
}
.fotoleft {
	float: left;
	padding-left : 7px;
	padding-right : 7px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bolder;
	text-align: center;
}

.fotoright {
	float: right;
	padding-left : 7px;
	padding-right : 7px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bolder;
	text-align: center;
}

.mlm {
	height: 1px;
	background-color: #FF0066;
}
#adr{
	background: #E2E2DE;
	font: 300 86% Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 2px 7px 2px 7px;
	margin-top: 0px;
	width: 100%;
	/*width: 437px;*/
}
#topmenu{
	padding: 2px 5px 0px 5px;
	border-style: solid;
	border-color: #BABABA;
	border-width: 0px 0px 1px 0px;
	background: #A1AAB9;
	text-align: left;
}
#topmenufreefind{
	padding: 2px 5px 0px 5px;
	border-style: solid;
	border-color: #BABABA;
	border-width: 0px 0px 1px 0px;
	background: #A1AAB9;
	text-align: left;
	width: 727px;
}
#leftmenu{
	text-align: center;
	vertical-align: top;
	width: 140px;
	padding-right: 5px;
}
.tbl-pris{
	border-bottom: 1px solid #E3E3E3;
}
.tbl-pris-right{
	border-bottom: 1px solid #E3E3E3;
	text-align: right;
}
.tbl-pris-center{
	border-bottom: 1px solid #E3E3E3;
	text-align: center;
}
.topmenu A{
	padding-left: 4px;
	padding-right: 4px;
	border-bottom: 1px solid #336;
	background: #A1AAB9;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-top: 3px;
	color: #FFFFF0;
	text-decoration: none;
	font: bold 86% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.topmenu A:hover {
background : #1a0099; 
color : white; 
} 
.topmenu A:active {
background : purple; 
color : white; 
} 
.logolink{
	background: White;
}
.logolink A:active{
	background: White;
}
.logolink A:hover{
	background: White;
}
#cssmenu {
	padding: 0;
	width: 100%;
}
DIV.cssmenu A {
	border-bottom: 1px solid #336;
	display: block;
	background: #A1AAB9;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-top: 3px;
	width: 135px;
	color: #FFFFF0;
	text-decoration: none;
	font: bold 86% Verdana, Geneva, Arial, Helvetica, sans-serif;
} 

DIV.cssmenu A:hover {
background : #1a0099; 
color : white; 
} 
DIV.cssmenu A:active {
background : purple; 
color : white; 
} 
/*a {
	color: #800000;
	text-decoration: underline;
	font-weight: normal;
}
a:link 
{color:#000090;
}

 a:active {
 background-color : Purple;
color : white; 
} 

a:hover {
background : #1a0099; 
color : white; 
}
*/

h1, h2 , h3 , h4, h5, h6  {
margin-bottom : 0px; 
margin-top : 0px; 
} 
h1{
	font-size: 146%;
	MARGIN: 3px 0px 3px 0px;
}
h2{
	font-size: 126%;
	MARGIN: 3px 0px 3px 0px;
}
h3{
	font-size: 116%;
	MARGIN: 3px 0px 3px 0px;
}
h4{
	font-size: 111%;
	MARGIN: 3px 0px 3px 0px;
}
h5{
	font-size: 111%;
	MARGIN: 3px 0px 3px 0px;
}
h6{
	font-size: 111%;
	MARGIN: 3px 0px 3px 0px;
}

p {
	MARGIN: 3px 0px 3px 0px;
	font-size: 100%;
}
ul{
	margin-bottom: 3px;
	margin-top: 0px;
}
#footer {
	margin: 00px -3px -3px -6px;
	font-weight: bold;
	color: #fff;
	width: 100%;
	text-align: center;
	padding: 0px 5px 2px 13px;
	border-style: solid;
	border-color: #BABABA;
	border-width: 0px 0px 0px 0px;
	position: static;
	background-color: #C1DFC3;
	font-family: Arial, Helvetica, sans-serif;
}
.footer A{
	text-decoration: none;
	font-size : small;
	padding-left: 4px;
	padding-right: 4px;
}
.footer A:hover {
background : #1a0099; 
color : white; 
} 
.footer A:active {
background : purple; 
color : white; 
} 

