/* top - right - bottom - left */

BODY {
	BACKGROUND: #FFFFFF;
	COLOR: #666;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px;
    MARGIN: 0px 0px 0px 0px; }
    
#LOGO {
	POSITION: absolute;
	LEFT: 42px;
	TOP: 10px; }
	
#HEADER {
/*	BORDER: 1px #ccc solid; */
	HEIGHT: 73px;
	WIDTH: 621px;
	PADDING: 0;
	MARGIN: 55px 0px 0px 42px; }
	
#LANGUAGE {
/*	BORDER: 1px #ccc solid; */
	POSITION: absolute;
	TEXT-ALIGN: RIGHT;
	LEFT: 560px;
	TOP: 120px;
	WIDTH: 100px; }
	
#LANGUAGE a {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

a:link, a:hover, a:visited, a:active {
	font-size: 10px;
	color: #cc0d00;
	text-decoration: none;
}
	
#NAVI {
/*	BORDER: 1px #ccc solid;	*/
	MARGIN: 0px 0px 0px 42px;
	PADDING: 0px 0px 0px 0px; }
	
#SUBNAVI {
/*	BORDER: 1px #ccc solid;	*/
	POSITION: absolute;
	TOP: 145px;
	LEFT: 42px;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px; }
	
#CONTENT {
/*	BORDER: 1px #ccc solid; */
	FLOAT: LEFT;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px;
	MARGIN: 20px 0px 0 82px;
	PADDING: 0px 0px 0px 10px;
	WIDTH: 397px; }
	
#CONTENT p, .bodytext {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px;
}
		
#RCONTENT {
/*	BORDER: #ccc solid;
	BORDER-WIDTH: 0 1px; */
	BACKGROUND-COLOR: #EBECE9;
    BACKGROUND-IMAGE: url(/fileadmin/images/rcontent/header.png);  background-repeat: no-repeat;
	FLOAT: LEFT;
	MARGIN: 40px 0px 0px 10px;
	PADDING: 10px 7px 10px 10px;
	WIDTH: 150px; }

#RFOOTER {
	WIDTH: 146px; }
		
#FOOTER {
	CLEAR: both;
	HEIGHT: 50px;
	MARGIN: 40px 0px 0px 42px;
	WIDTH: 594px; }
	
#FOOTER-TEXT {
	COLOR: #CCCCCC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	PADDING: 14px 0px 0px 50px; }


#CONTENT .bodytext {
	COLOR: #000000;
	FONT-FAMILY:Verdana, Geneva, Arial, sans-serif;
	FONT-SIZE:10px;
	LINE-HEIGHT: 14px; }

.bodytext {
	COLOR: #000000;
	FONT-FAMILY:Verdana, Geneva, Arial, sans-serif;
	FONT-SIZE:10px;
	LINE-HEIGHT: 14px; }
		
H1 {
	COLOR:#FF3300;
	FONT-FAMILY:Verdana,Geneva,Arial,sans-serif;
	FONT-SIZE:14px; 
	FONT-WEIGHT:normal;
	MARGIN: 20px 0 30px 0;}
	
H3 {
	TEXT-ALIGN: center;
	COLOR: #FF3300;
	FONT-FAMILY: Verdana,Geneva,Arial,sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	MARGIN: 4px 0px 10px 0px;}
	
UL {
	FONT-FAMILY:Verdana, Geneva, Arial, sans-serif;
	FONT-SIZE:10px;
	LINE-HEIGHT: 14px;
}
	
a.url:link {
	color:#585D47;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.url:visited {
	color:#585D47;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.url:hover {
	color:#FF3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.url:active {
	color:#FF3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* GOOGLE MAPS */

.tx-rggooglemap-pi1 .mapcat,
.tx-rggooglemap-pi1 .gmnoprint {
  display: none;
}

.tx-rggooglemap-pi1 form input {
  BORDER: 1px solid #AAA;
  FONT-SIZE: 11px;
  PADDING: 2px 6px;
}

.tx-rggooglemap-pi1 form input#submit {
  BORDER: none;
  BACKGROUND-COLOR: #CC0D00;
  CURSOR: pointer;
  COLOR: #fff;
}


