/* Stylesheet von http://www.handy-sprueche.org! */





body { font-family: Verdana; font-size: 10pt; color: #000000; background-color: #FFFFFF; }

h1 { font-size: 15pt; font-family: Bookman Old Style, Tahoma, Verdana;}

h2{ color: #000000; background-image: url(images/h2.gif); background-repeat: no-repeat; padding: 2px; font-size: 13pt; text-align: center; width: 160px; height: 30px; margin: 2px; border-bottom: 0px solid #FFFFFF; }

.klein { font-size: 07pt; }

.gross { font-size: 10pt; color: #000000; }





/* Logo, Platzhalter, Navigationlinks, Inhalt, Navigationrechts, Boden */

.infobox { background-image: url(images/handy_display.gif); background-repeat: no-repeat; font-size: 08pt; text-align: center; background-color: #FFBF00; border-right: 1px solid #000000; border-top: 1px solid #000000; }

.logo { text-align: left; font-size: 07pt; height: 90px; border: 1px solid #000000; background-color: #A9FFFA; }

.border { text-align: center; height: 20px; background-color: #FFBF00; border-left: 1px solid #000000; border-right: 1px solid #000000; font-size: 09pt; }

.main { padding: 3px; border:0px solid #000000; width: 900px; }

.navigationrechts { background-color: #A9FFFA; font-size: 12px; text-align: center; width: 170px; border: 1px solid #000000; margin:0; padding: 0;}

.navigationlinks { background-color: #A9FFFA; font-size: 12px; text-align: center; width: 170px; border: 1px solid #000000; margin:0; padding: 0;}

.inhalt { background-color: #FFBF00; text-align: center; padding: 10px;}

.bottom { background-color: #A9FFFA; font-size: 09px; text-align: center; height: 30px; border: 1px solid #000000; }





/* Formatierungshilfen */

.left { display: inline; float: left; padding: 1px; }

.center { text-align:center; }

.right { display: inline; float: right; }





/* Einzelne Sprueche */

.oben { background-color: #A9FFFA; border: 1px solid #000000; font-size: 08pt; }

.nr {  height: 15px; background-image: url(images/ecke.gif); background-repeat: no-repeat; font-size: 07pt; margin-top: 30px; border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; background-color: #00FFF6; }

.mitte { margin: 10px; font-size: 10pt; font-weight: bold; }

.unten { padding: 10px; text-align: center; font-style:italic; height: 20px; }





/* Info Box */

.schwarz { display: block; text-align: left; background-image: url(images/werbung.gif); background-repeat: no-repeat; height: 25px; background-color: #000000; font-size: 09pt; color: #FFFFFF; font-weight: bold; margin-bottom: 10px; padding-left: 30px;}

.werbung { font-size: 08pt; text-align: left; margin: auto; margin-top: 50px; margin-bottom: 10px; background-color: #FFFFFF; border: 1px solid #000000; width: 150px; padding: 2px;}




/* Styles fuer Eurip Suche! */

.suche { font-weight: bold;  margin-top: 20px; margin-left: 2px; }

input.suche { width: 100px; }

input.button { width: 50px; background-color: #FFFFFF; border: 1px solid #000000; }




/* Styles fuer Links! */

a:link, a:active, a:hover, a:visited { text-decoration: none; color: #000000; font-size: 09pt; }

a.navigation:link, a.navigation:visited , .navigation { margin: auto; display: block; position: relative; font-size: 09pt; background-color: #EAFF02; padding-left: 2px; text-align: left; text-decoration: none; width: 150px; height: 20px; margin-top: 2px;  margin-bottom: 2px; border: 1px solid #000000; }

a.navigation:hover, a.navigation:active { margin: auto; background-image: url(images/navigation_active.gif); background-repeat: no-repeat; }

.katlinks, a.katlinks:link, a.katlinks:active, a.katlinks:visited { display: block; text-align: left; font-size: 07pt; background-color: #99CCFF; padding: 2px; margin: auto; width: 150px; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px dotted #99CC99; }
a.katlinks:hover { background-color: #FFFFFF; }

.katrechts, a.katrechts:link, a.katrechts:active, a.katrechts:visited { text-align: left; display: block; font-size: 07pt; background-color: #99CCFF; padding: 2px; margin: auto; width: 150px; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px dotted #99CC99; }
a.katrechts:hover { background-color: #FFFFFF; }

a.partner:link, a.partner:active, a.partner:visited { font-size: 07pt; margin: 2px; }

a.news:link, a.news:active, a.news:visited, { font-size: 07pt; }
a.news:hover { background-color: #FFFFFF; }


/* Styles fuer Beschreibung der Rubriken */

.informationen { text-align:left; height: 75px; background-color: #99CCFF; border: 1px solid #000000; font-size: 09pt; padding:5px;}

.informationenTop { background-color: #EAFF02; border: 1px solid #000000; height: 20px; font-size: 10pt; font-weight: bold; margin-bottom:1px; }




/* Styles fuer Webmaster Informationen */

.textfeld { text-align: center; width: 95%; font-size: 08pt; border: 1px solid #00FFF6; overflow: hidden; }