 * {
 margin:0;
 padding:0;
 }
 body  {
margin : 0;
background-image : url(img/back.gif);
font-family : Arial;
font-size : 11pt;
color : #000000;
background-color : #ffffff;
}
.arial-18-orange {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
color : #f68a26;
}
.arial-10-grau {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #666666;
}
.arial-12-grau {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #666666;
}
a.zwei:link {
color : #717171;
text-decoration : none;
}
a.zwei:visited {
text-decoration : none;
color : #717171;
}
a.zwei:hover {
text-decoration : none;
color : #ffffff;
background : #f68a26;
}
a.zwei:active {
text-decoration : none;
color : #717171;
}
a.zwei {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
}
a.textlink {
font-size : 10px;
color : #616060;
}
a.textlink:link {
text-decoration : none;
}
a.textlink:visited {
text-decoration : none;
color : #616060;
}
a.textlink:hover {
text-decoration : underline;
color : #616060;
}
a.textlink:active {
text-decoration : none;
color : #616060;
}
.arial-18-grau {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
color : #747474;
}
.header_back {
background : url(../img/header_back.gif);
}
.header {
background : url(../img/header.gif);
width : 922px;
height : 160px;
}
.subheadline {
background : url(../img/subheadline.gif);
}
p {
line-height : 1.5em;
}

h1 {
font-family : Verdana;
font-size : 12pt;
}
.l {
float : left;
display : inline;
width:auto;
}
.r {
float : right;
display : inline;
width:auto;
}
input {
font-family : Arial;
}
img {
border : 0;
}
.ergebnis {
font-family : Arial;
margin : 30px auto 0 auto;
border : 1px solid #a9a9a9;
/* background : url(../img/tableback_invers.jpg); */
background : url(../img/tableback_invers.jpg);
background-position: 0 0;
font-size : 9pt;
width : 900px;
padding-top:5px;
padding-bottom:5px;
}
.link {
font-family : Verdana;
font-size : 9pt;
color : blue;
}
.expr {
font-family : Verdana;
font-size : 10pt;
color : black;
}
.trennlinie {
background-color : #cccccc;
}
.ausgabe {
margin : 40px 0;
}
.sb {
text-align : center;
width : 922px;
height : 485px;
overflow : auto;
}
.links {
text-align : center;
border-top : 0;
width : 922px;
}
.tl {
font-family : Verdana;
font-size : 9pt;
color : black;
}
.il {
font-family : Verdana;
font-size : 9pt;
color : black;
} 
/*Textlinks */

  .lnk  {
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
margin : 10px 0;
color : #616060;
}
.lnk a {
color : #616060;
text-decoration : none;
}
.lnk a:visited {
color : #616060;
text-decoration : none;
}
.lnk a:hover {
color : #616060;
text-decoration : underline;
}
.Stil1 {
color : #ffffff;
} 

/* Timer  ( Seite Gerendert in .....) */ 

.timer  {
margin : 20px 0;
text-align : center;
color : #616060;
} 
	


/*Impressum*/

#impressum, #content  {
margin : 40px 0;
text-align : center;
padding-left : 10px;
}
#impressum h1, #content h1 {
color : #616060;
background : none;
margin : 5px 0;
} 
.address {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
color : #747474;
font-weight : bold;
margin : 5px 0;
}

/*Klausel (AGBs)*/

#klausel  {
margin : 40px 0;
text-align : left;
padding-left : 10px;
font-size : 12px;
}

/* Werbecodes */

  .werbecode_oben  {
margin : 5px 0;
position : relative;
}
.werbecode_unten {
margin : 110px 0;
position : relative;
}
.werbecode_addtodo {
margin : 80px 0;
position : relative;
} 


/* Suchfeld*/

.eingabe  {
margin:20px auto;
padding:0px;
width: 290px;
} 


/*Tabs über Suchfeld*/

#rss  {
display : block;
padding:0px;
margin:0px;
height:70px;
clear:both;
}
#google {
display : none;
padding:0px;
margin:0px;
height:70px;
clear:both;
}
a#rsslink {
display : block;
background : url(../img/reiter_rss_aktiv.gif);
width : 41px;
height : 14px;
padding:0px;
margin:0px;

}
a#googlelink {
display : block;
background : url(../img/reiter_web_inaktiv.gif);
width : 49px;
height : 14px;
padding:0px;
margin:0px;

}
DIV.tabs {
float : left;
width : 250px; 
padding:0px;
margin:0px;
clear:both;

}
DIV.tabs UL {
margin : 0;
padding : 0;
list-style : none;
}
DIV.tabs LI, DIV.tabs FORM {
display : inline;
margin : 0;
padding : 0;
}
DIV.tabs FORM {
/*float : right;*/
width:auto;
padding:0px;
margin:0px;

}
DIV.tabs A {
float : left;
border-bottom : 0px solid #ffffff;
font-size : x-small;
font-weight : bold;
text-decoration : none;
width:auto;
padding:0px;
margin:0px;

}
DIV.tabs A:hover {
/* background-position : 100% -150px; */
padding:0px;
margin:0px;

}
DIV.tabs SPAN {
float : left;
display : block;
/* padding : 5px 9px; */
padding:0px;
margin:0px;
white-space : nowrap;
width:auto;
}
DIV.tabs INPUT {
float : right;
display : inline;
font-size : 1em;
width:auto;
padding:0px;
margin:0px;

}
DIV.tabs TD {
font-size : x-small;
font-weight : bold;
text-decoration : none;
padding:0px;
margin:0px;

}
DIV.tabs SPAN {
float : none;
width:auto;
padding:0px;
margin:0px;

}
DIV.tabs A:hover SPAN {
/* background-position : 0% -150px; */
padding:0px;
margin:0px;

}
DIV.tabs LI#current A {
background-position : 100% -150px;
padding:0px;
margin:0px;
border-width : 0;
}
DIV.tabs LI#current SPAN {
background-position : 0% -150px;
padding:0px;
margin:0px;
}
DIV.nav {
background : none;
border : none;
border-bottom : 0px solid #84b0c7;
padding:0px;
margin:0px;

}
.cse-branding-logo {
float:left;
padding:0px;
margin-top:10px;
width:auto;
}
.rss-logo {
padding:0px;
margin:0px;

} 
.cse-search-box {
margin: 0px;
padding:0px;
width: 292px;
height:80px;
} 	

.searchterm {
    background: url(http://www.rss-suche.eu/img/formback-1.gif); 
    color: #8a8a8a; 
    border: 1px solid #e3e3e3;
    height:24px;
    width: 215px;
    margin:0px;
    padding-top:3px;
    font-size: 20px;
}
.searchsubmit {
    background: url(http://www.rss-suche.eu/img/formback-2.gif); 
    color: #FFFFFF; 
    margin-left:5px;
    border: 1px solid #f5d4b7;
    height:30px;
    width: 85px;
    font-size: 20px;
    padding-bottom:4px;
    padding-top: 0px;
    
}
.tfh {
  padding:0px;
  border-spacing:0;
  border-collapse: separate;
  margin:0px;
  border:0px;
}
.tdfh {
border-spacing:0;
border-collapse: separate;
border:0px;
padding:0px;
margin:0px;
}
.clear {
    padding:0px;
    margin:0px;
    height:0px;
    clear:both;
}
