	form { background-image:url(background.gif);  border:0px solid #ddd; }
input, select, textarea { font-size:10px; font-family:Verdana,sans-serif; font-weight:bold; }
input, select, textarea { color:#aaaaaa; }
.download { background-color:#ffffff; color:#003399;  border:0px solid #777777;width:400px;  font-weight:bold; font-size : 11px;}
.adrbox3 { background-color: #FFFFFF; width: 600px; text-align: left; }
.img { background-color: #FFF00; width: 100px; text-align: left; }

a:link {color:#003399; text-decoration:underline;}
a:visited {color:#003399; text-decoration:underline;}
a:active {color:#003399; text-decoration:none;}
a:hover {color:#003399; text-decoration:none;}
a:focus {background-color:transparent;}
a.neu {font-weight:bold;}
.alt {font-style:italic;}

.elskes_stext {color:#003399; text-decoration:none;font-family:verdana; font-size : 11px;}
.uebung_stext {color:green; text-decoration:none;font-family:arial; font-size : 11px;}
.elskes_text {color:#003399; text-decoration:none;font-family:verdana; font-size : 12px;}
.elskes_ueberschrift {color:#003399; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 12px;}
.elskes_ueberschrift_blau {color:#003399; text-decoration:none;font-family:arial; font-weight:900;font-size : 16px;}
.elskes_ueberschrift_blau_klein {color:#003399; text-decoration:none;font-family:verdana; font-weight:900;font-size : 12px;}
.elskes_ueberschrift_grau {color:#666666; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 12px;}
.elskes_ueberschrift_light_grau {color:#666666; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 12px;}
.elskes_text_grau {color:#666666; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 11px;}
.elskes_ueberschrift_rot {color:#333333; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 12px;}
.elskes_hinweistext_rot {color:#dd0000; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 12px;}
.elskes_hinweistext_grau {color:#666666; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 11px;}

span.elskes_stext {color:#003399; text-decoration:none;font-family:verdana; font-size : 11px;}
span.uebung_stext {color:green; text-decoration:none;font-family:arial; font-size : 11px;}
span.elskes_text {color:#003399; text-decoration:none;font-family:verdana; font-size : 12px;}
span.elskes_ueberschrift {color:#003399; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 12px;}
span.elskes_ueberschrift_blau {color:#003399; text-decoration:none;font-family:arial; font-weight:900;font-size : 16px;}
span.elskes_ueberschrift_blau_klein {color:#003399; text-decoration:none;font-family:verdana; font-weight:900;font-size : 12px;}
span.elskes_ueberschrift_grau {color:#666666; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 12px;}
span.elskes_ueberschrift_light_grau {color:#666666; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 12px;}
span.elskes_text_grau {color:#666666; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 11px;}
span.elskes_ueberschrift_rot {color:#333333; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 12px;}
span.elskes_hinweistext_rot {color:#dd0000; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 12px;}
span.elskes_hinweistext_grau {color:#666666; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 11px;}



a.internal-link:link {color:#003399; text-decoration:underline;}
a.internal-link:visited {color:#003399; text-decoration:underline;}
a.internal-link:active {color:#003399; text-decoration:none;}
a.internal-link:hover {color:#003399; text-decoration:none;}
a.internal-link:focus {background-color:transparent;}



.csc-form-label-req {color:#005382; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 12px;}


sup{color:#000000; text-decoration:none;font-family:verdana; font-size : 8.1px;}

gobutton{width: 100px;  height: 55px;  margin: 0;  padding: 0;  border: 0; background: transparent url(http://www.elskes-flachdach.de/fileadmin/gobutton.gif) no-repeat center top;}


/*******************************************
* Styles für Extension "tx_indexedsearch"
********************************************/
.tx-indexedsearch {background:transparent;padding:0px;border:0px solid grey;height:800px;width:707px;margin: 10px}
.tx-indexedsearch-browsebox {color:#005382; text-decoration:none;font-family:verdana; font-weight:normal;font-size : 10px;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {color:#005382; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 12px;}
.tx-indexedsearch .tx-indexedsearch-whatis {color:#005382; text-decoration:none;font-family:verdana; font-weight:bold;font-size : 12px;}
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#CCCCCC; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {  font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { color:#005382; font-size : 22px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:transparent; color:#888888; text-decoration:none;font-family:verdana; font-size : 10px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { color:#006699; margin-top:0px; margin-bottom:0px; background:transparent; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup { font-family: verdana; font-style: normal; background:#ffff00; border: 0px #ccd solid; }
