/* DATEI: tipi_001.css  - www.tipi.at*/
/* letzte Änderung: 18.04.2006 */
p,h1,h2,h3,h4,h5,ul,ol,div,td,th,address,blockquote,b,i,span { font-family : "Trebuchet MS", Verdana, sans-serif; }
body { color: black; background: #CDA361; text-align: center; margin: 10px auto; padding: 0; }
h1 { font-size: 125%; }				
h4 { font-size: 110%; }
h5 { font-size: 100%; }
p.txt100 { font-size: 100%; }
p.txt95  { font-size: 95%; }
p.txt90  { font-size: 90%; }
p.txt80  { font-size: 80%; padding-left: 10px; padding-right: 10px; }
p.txt70  { font-size: 70%; text-align: right; padding-right: 35px; padding-top: 10px;}
p.txt70_01 { font-size: 70%; text-align: right; padding-right: 50px; }
p.txt10  { font-size: 10%; }
h4.li { font-size: 110%; padding-left: 10px; padding-right: 10px; }
h5.li { font-size: 100%; padding-left: 10px; padding-right: 10px; }
table.top {
	margin: 0 auto;
	padding: 0;
	border-top-width: 5px; 
	border-top-style: solid; 
	border-top-color:	#E28A00; 
	border-right-width: 5px; 
	border-right-style: solid; 
	border-right-color: #B5863B; 
	border-bottom-width: 5px; 
	border-bottom-style: solid; 
	border-bottom-color: #E28A00; 
	border-left-width: 5px; 
	border-left-style: solid; 
	border-left-color: #B5863B; 
}
td.blklarge_001 { color: black; background-color: #dddddd; width: 250px; text-align:left; vertical-align:middle; font-size: 75%; padding-left: 5px;}
td.hg_001 { color: black; background-color:#f4f4f4; text-align:right; vertical-align:middle; font-size: 75%; padding-right: 10px; }

td.bod { color: black; background-color: white; width: 700px; vertical-align: bottom; }
td.gry { color: black; background-color:#eeeeee; }			
td.blksmall { color: black; background-color: #dddddd; width: 60px; text-align:right; vertical-align:middle; font-size: 75%; padding-right: 10px; }
td.blklarge { color: black; background-color: #dddddd; width: 180px; text-align:left; vertical-align:middle; font-size: 75%; padding-left: 5px;}
td.hg { color: black; background-color:#f4f4f4; width:  60px; text-align:right; vertical-align:middle; font-size: 75%; padding-right: 10px; }
td.li { text-align: left; vertical-align: top; color: black; background-color: white; padding-left: 10px; }
td.li_00 { text-align: left; vertical-align: top; color: black; background-color: white; margin: 0 0 0 0; padding: 0;}

td.re { text-align: right; vertical-align: top; color: black; background-color: white; padding-right: 10px; }
td.li80 { text-align: left; font-size: 80%; vertical-align: top; color: black; background-color: white; padding-left: 10px; }
td.re80 { text-align: right; font-size: 80%; vertical-align: top; color: black; background-color: white; padding-right: 10px; }

td.li350 { width: 350px; text-align: left; vertical-align: top; color: black; background-color: white; padding-left: 0px; }
td.re350 { width: 350px; text-align: left; vertical-align: top; color: black; background-color: white; padding-right: 0px; }
td.li90 { font-size: 90%; text-align: left; vertical-align: top; color: black; background-color: white; padding-right: 30px; padding-left: 30px; padding-bottom: 20px; }
td.re90 { font-size: 90%; text-align: right; vertical-align: top; color: black; background-color: white; padding-right: 30px; padding-left: 30px; padding-bottom: 20px; }
td.mi { text-align: center; vertical-align: top; color: black; background-color: white; }
td.mi_70 { font-size: 70%; text-align: center; vertical-align: top; color: black; background-color: white; }

td.w240 { width: 240px; vertical-align: top; color: black; background-color:white; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px; }
td.w440 { width: 440px; vertical-align: top; color: black; background-color:white; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px; }
td.w501 { width: 440px; vertical-align: middle; text-align: left; color: black; background-color:white; padding-left: 10px; padding-right: 10px; }
td.w502 { width: 240px; vertical-align: middle; text-align: right; color: black; background-color:white; padding-left: 10px; padding-right: 10px; }
td.w100 { width: 580px; vertical-align: top; color: black; background-color:white; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; }
ul.red { font-size: 90%; width: 400px; color: #cc0033; background-color: white; list-style-type: disc; text-align: left; } 			
ul.blk { font-size: 80%; }					
.nav_lang { width: 700px; font-size: 99%; text-align: right; color: black; background-color: #ead1a6; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 3px; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 0px; vertical-align: top;}
.nav { width: 700px; font-size: 75%; text-align: left; color: black; background-color: #eeeeee; padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; }
.nav_foto { width: 700px; font-size: 85%; text-align: left; color: black; background-color: #C0FFC0; padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; border-top-style: none; border-top-width: 0px; border-bottom-style: solid; border-bottom-width: 1px; }
p.foto  { font-size: 70%; text-align: center; padding-top: 10px; padding-bottom: 10px; }
.add { width: 700px; font-size: 70%; text-align: left; color: black; background-color: #eeeeee; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; }
.end { width: 700px; font-size: 70%; text-align: right; color: black; background-color: white; padding-right: 10px; padding-left: 10px; padding-top: 10px; padding-bottom: 5px; } 
.cen { text-align: center; padding-left: 30px; padding-right: 30px; }
.li { text-align: left; vertical-align: top; }
.re { text-align: right; vertical-align: top; }
div.logo { height: 134px; width: 700px; vertical-align: bottom;}
div.form { font-size: 70%; padding-right: 30px; padding-left: 40px; padding-bottom: 20px; padding-top: 20px; }
table.kontakt {
		font-size: 80%; padding-left: 10px; padding-right: 10px;
	  color: #000;
	  padding: 0 0 0 0;
    margin: 0 0 20px 150px;}
td.stoff_1te { color: black; background-color:#e2e2e2; width: 232px; text-align:left; vertical-align:middle; font-size: 80%; padding-left: 10px; }
td.stoff_2te { color: black; background-color:#f4f4f4; width: 176px; text-align:left; vertical-align:middle; font-size: 80%; padding-left: 10px; }
td.stoff_3te { color: black; background-color:#f4f4f4; width:  66px; text-align:left; vertical-align:middle; font-size: 80%; padding-left: 10px; }
td.stoff_4te { color: black; background-color:#f4f4f4; width: 120px; text-align:left; vertical-align:middle; font-size: 80%; padding-left: 10px; }
.stoff_col   { color: black; background-color:#f4f4f4; text-align:left; vertical-align:middle; font-size: 80%; padding-left: 10px; }

A:visited { color: #00A400; background: transparent; text-decoration: none; }
A:link { color: #00BC00; background: transparent; text-decoration: none; }
A:hover { color: rgb(255,0,0); background: transparent; text-decoration: underline; }
A:active { color: #c00000; background: #ffadad; text-decoration: none; }
