/* CSS {{aio.visit.domain}} - Frank Wollscheid - v01 - nov 10 */

/* COLORS :

d grey: #333333

orange: #E0482C

green:	#A3D04B

d green: #0C753D

garten:	#7EA33A

wasser:	#BB45A8

pool:	#05439C

stein:	#666666

holz:	#693B0E



*/




/* TEXT */

.txt { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 9pt;font-weight: 500;color: #333333;text-decoration: none; }
a.txt:link { color:#E0482C; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt; font-weight:500; text-decoration: underline; }
a.txt:visited { color:#E0482C; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt;  font-weight:500; text-decoration: underline; }
a.txt:hover { color:#FFFFFF; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt; font-weight:500; background-color:#E0482C }
a.txt:active { color:#E0482C; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt;  font-weight:500; text-decoration: underline; }


.txtss { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 9pt;font-weight: 500;color: #333333;text-decoration: none; }
a.txtss:link { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 9pt;font-weight: 500;color: #333333;text-decoration: none; }
a.txts:visited { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 9pt;font-weight: 500;color: #333333;text-decoration: none; }
a.txtss:hover { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 9pt;font-weight: 700;color: #333333;text-decoration: none; }
a.txtss:active { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 9pt;font-weight: 500;color: #333333;text-decoration: none; }


.txtbgo {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight: 700;color: #FFF;text-decoration: none;background-color: #E0482C;}


.title {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #E0482C;text-decoration:none;text-transform: uppercase;}

.hotline {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 14pt;font-weight:900;color: #E0482C;text-decoration:none;text-transform: uppercase;}

.titlegrey {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #333333;text-decoration:none;text-transform: uppercase;}

a.titlegrey:link { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #333333;text-decoration:none;text-transform: uppercase; }
a.titlegrey:visited { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #333333;text-decoration:none;text-transform: uppercase; }
a.titlegrey:hover { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #E0482C;text-decoration:none;text-transform: uppercase; }
a.titlegrey:active { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #333333;text-decoration:none;text-transform: uppercase; }




.titlegarten {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #7EA33A;text-decoration:none;text-transform: uppercase;}

.titlesgarten {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #7EA33A;text-decoration:none;}

.titlewasser {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #BB45A8;text-decoration:none;text-transform: uppercase;}

/* WASSER */

.titleswasser {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #BB45A8;text-decoration:none;}

.titlewasser {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #BB45A8;text-decoration:none;text-transform: uppercase;}

.txtwasser { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 9pt;font-weight: 500;color: #BB45A8;text-decoration: none; }

.txtswasser { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 8pt;font-weight: 500;color: #BB45A8;text-decoration: none; }



.titlepool {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #05439C;text-decoration:none;text-transform: uppercase;}

.titlespool {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #05439C;text-decoration:none;}

/* STEIN */

.titlestein {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #666666;text-decoration:none;text-transform: uppercase;}

.titlesstein {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #666666;text-decoration:none;}

.txtstein { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 9pt;font-weight: 500;color: #666666;text-decoration: none; }

.txtsstein { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 8pt;font-weight: 500;color: #666666;text-decoration: none; }

/* HOLZ */

.titleholz {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #693B0E;text-decoration:none;text-transform: uppercase;}

.txtholz { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 9pt;font-weight: 500;color: #693B0E;text-decoration: none; }

.txtsholz { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 8pt;font-weight: 500;color: #693B0E;text-decoration: none; }

.titlesholz {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 10pt;font-weight:700;color: #693B0E;text-decoration:none;}

/* IMPRINT */

.imprint { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 8pt;font-weight: 500;color: #333333;text-decoration: none; }
a.imprint:link { color:#333333; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:7pt; font-weight:500; text-decoration: none; }
a.imprint:visited { color:#333333; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:7pt;  font-weight:500; text-decoration: none; }
a.imprint:hover { color:#E0482C; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:7pt; font-weight:500; text-decoration: none; }
a.imprint:active { color:#333333; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:7pt;  font-weight:500; text-decoration: none; }



.formm {
	border: 1px solid #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: 400;
	color: #E0482C;
	text-decoration: none;
}


.subnav {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	line-height: 15pt;
	text-transform: uppercase;
}

.subnavo { color:#E0482C; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt; font-weight:bold; text-decoration: none; }

a.subnav:link { color:#333333; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt; font-weight:bold; text-decoration: none; }
a.subnav:visited { color:#333333; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt;  font-weight:bold; text-decoration: none; }
a.subnav:hover { color:#E0482C; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt; font-weight:bold; text-decoration: none; }
a.subnav:active { color:#333333; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:9pt;  font-weight:bold; text-decoration: none; }


.txtjavascript2 { font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 8pt;font-weight: 500;color: #E0482C;text-decoration: none; background-color:#FFF }


.framescroll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333;
	text-decoration: none;
	scrollbar-face-color: E0482C;
	scrollbar-highlight-color: ffffff;
	scrollbar-3dlight-color: ffffff;
	scrollbar-darkshadow-color: ffffff;
	scrollbar-shadow-color: ffffffC;
	scrollbar-arrow-color: ffffff;
	scrollbar-track-color: ffffff;
}

h1 {font-family:Arial, Helvetica, Verdana, sans-serif;font-size:10pt;font-weight:bold;color:#E0482C;text-decoration: none;text-transform:uppercase;font-style: normal;}

h2 {font-family:Arial, Helvetica, Verdana, sans-serif;font-size:10pt;font-weight:bold;color:#333333;text-decoration: none;text-transform:uppercase;font-style: normal;}

h3 {
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:8pt;
	font-weight:500;
	color:#333333;
	text-decoration: none;
	font-style: oblique;
	text-align: justify;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	color: #000000;
	line-height: 20px;
	list-style-type: square;
	list-style-position: outside;
}


/*  TABLE  */


tdlk {background-color:#fff;}
tdlk:hover {background-color:#efefef;}
