body { background-color: #FFFFFF; margin: 0 0 0 0;}
body, td { font-family: verdana; font-size: 12px; color: #000000;}
input { margin: 5px 5px 5px 0px;}
#cats a h1 { display: inline; font-family: verdana; font-size: 10pt; font-weight: normal; white-space: nowrap;}
#newsletter {position: absolute; top: 105px; left:650px; width: 100px;}
#rss { position: absolute; top: 103px; left:550px; width: 100px; }
#googleAds { position: absolute; top: 130px; left:175px; width: 600px; height:20px;}
#googleSearch { position: absolute; top: 93px; left: 250px;}
a { color: #000000; font-size: 10pt; text-decoration: none;}
a:hover { color: #999999; font-size: 10pt; text-decoration: none;}
.leftMenuBg_Witze { padding-left: 10px; padding-bottom: 30px; vertical-align: top; background-image: url(/images/menu_left_bg_witze.gif);}
.leftMenuBg_Bilder { padding-left: 10px; padding-bottom: 30px; vertical-align: top; background-image: url(/images/menu_left_bg_bilder.gif);}
.leftMenuBg_PPS { padding-left: 10px; padding-bottom: 30px; vertical-align: top; background-image: url(/images/menu_left_bg_pps.gif);}
.leftMenuBg_Sonstiges { vertical-align: top; padding-left: 10px; padding-bottom: 30px; vertical-align: top; background-image: url(/images/menu_left_bg_sonstiges.gif);}
.tab { width: 150px; }
.tab a { background-repeat: no-repeat; width: 150px; height: 51px; display: block;}
.tab a#witze { background-image: url(/images/witze_tab.gif); }
.tab a:hover#witze { background-image: url(/images/witze_tab-over.gif); }
.tab a#bilder { background-image: url(/images/bilder_tab.gif); }
.tab a:hover#bilder { background-image: url(/images/bilder_tab-over.gif); }
.tab a#powerpoints { background-image: url(/images/powerpoint_tab.gif); }
.tab a:hover#powerpoints { background-image: url(/images/powerpoint_tab-over.gif); }
.tab a#sonstiges { background-image: url(/images/sonstiges_tab.gif); }
.tab a:hover#sonstiges { background-image: url(/images/sonstiges_tab-over.gif); }
.tab a h1 { position: absolute; left: -1000px; }
.topBarWitze { width: 729px; height: 25px; background-image: url(/images/top_bar_witze.gif); background-repeat: no-repeat;}
.topBarBilder { width: 729px; height: 25px; background-image: url(/images/top_bar_bilder.gif); background-repeat: no-repeat;}
.topBarPPS { width: 729px; height: 25px; background-image: url(/images/top_bar_pps.gif); background-repeat: no-repeat;}
.topBarSonstiges { width: 729px; height: 25px; background-image: url(/images/top_bar_sonstiges.gif); background-repeat: no-repeat;}
.additionalSpace { padding-top: 20px; vertical-align: top;}
.navi { text-align: center; padding-bottom: 20px;}
.navi a { color: #000000; font-size: 10pt; text-decoration: none;z-index:10;}
.navi a:hover { color: #999999; font-size: 10pt; text-decoration: none;}
 /* begin style jokes */
.joke { font-family: verdana; font-size: 10pt; padding: 10px 10px 10px 10px; background-color: #DDDD21; margin: 10px 0;}
.first { margin: 0px 0px 10px 0px !important; }
.cat { white-space: nowrap; padding-bottom: 10px; text-align: center;}
.cat h1 { display: inline; font-family: verdana; font-size: 10pt; font-weight: bold; white-space: nowrap;}
.rating { text-align: center; padding-top: 10px; padding-bottom: 10px;}
.jokeContent { text-align: left;}
 /* end style jokes */
 /* begin style pps */
.pps { font-family: verdana; font-size: 10pt; padding: 10px 10px 10px 10px; background-color: #B17FBD;}
.ppsTitle{ white-space: nowrap; padding-bottom: 10px; text-align: center;}
.ppsTitle h1{ display: inline; font-family: verdana; font-size: 10pt; font-weight: bold; white-space: nowrap;}
.ppsContent{ text-align: left;}
/* end style pps */
.message { color: #8DA2BA; font-family: verdana; font-size: 12pt}
.tabButton { width: 151px; height: 51px; border: 0px;}
#main_content{ padding: 20px 20px 20px 20px; vertical-align: top; font-size: 12px;}
#main_content a{ color: #AA0000; text-decoration: none;}
a:hover{ color: #AA0000; text-decoration: none;}
.navi a h1{ color: #AA0000; font-size: 12px; font-weight: normal; text-decoration: none; display: inline;}
td#main_content div.navi a:hover{ text-decoration: underline;}
.leftMenuBg_witze { background-image: url(/images/witze_menu_left_bg_witze.gif); background-repeat: repeat-y;}
.leftMenuBg_witze .category a:link { COLOR: #FFFFFF;}
.leftMenuBg_witze .category a:visited { COLOR: #000000;}
.leftMenuBg_witze .category a:active { COLOR: #FF0000;}
.leftMenuBg_witze .category a:hover { color: #FF9F00;	font-style:italic;}
.leftMenuBg_bilder { background-image: url(/images/witze_menu_left_bg_bilder.gif); background-repeat: repeat-y;}
.leftMenuBg_pps { background-image: url(/images/witze_menu_left_bg_pps.gif); background-repeat: repeat-y;}
.leftMenuBg_sonstiges { background-image: url(/images/witze_menu_left_bg_sonstiges.gif); background-repeat: repeat-y;}
.leftHeaderColumn { height: 170px;}
#leftContentColumn { /*height: 500px;*/}
.leftMenuBg { vertical-align: top; padding-left: 10px; padding-bottom: 20px;}
#bottomBar { background-image: url(/images/bottom_bar_witze.gif); position: fixed; bottom: 0px; left:0px; width: 759px; height: 25px;}
#bottomBarTextDiv { position: relative; top: 5px; text-align: center;}
/* rating stars begin */
ul.star-rating{ list-style:none; margin: 0px; padding:0px; width: 200px; height: 20px; position: relative; background: url(/images/rating_stars.gif) top left repeat-x;}
ul.star-rating li{ padding:0px; margin:0px; /*\*/ float: left; /* */}
ul.star-rating li a{ display:block; width:20px; height: 20px; text-decoration: none; z-index: 20; position: absolute; padding: 0px;}
div.bad { display: inline; position: relative; top: 20px; left: -120px;}
div.good{ display: inline; position: relative; top: 20px; right: -110px;}
td#main_content ul.star-rating li a:hover{ background: url(/images/rating_stars.gif) left bottom; z-index: 1; left: 0px; text-decoration: none;}
ul.star-rating a.star_1{ left: 0px;}
ul.star-rating a.star_1:hover{ width:20px; text-decoration: none;}
ul.star-rating a.star_2{ left:20px;}
ul.star-rating a.star_2:hover{ width: 40px; text-decoration: none;}
ul.star-rating a.star_3:hover{ width: 60px; text-decoration: none;}
ul.star-rating a.star_3{ left: 40px;}
ul.star-rating a.star_4{ left: 60px;}
ul.star-rating a.star_4:hover{ width: 80px; text-decoration: none;}
ul.star-rating a.star_5{ left: 80px;}
ul.star-rating a.star_5:hover{ width: 100px; text-decoration: none;}
ul.star-rating a.star_6{ left: 100px;}
ul.star-rating a.star_6:hover{ width: 120px; text-decoration: none;}
ul.star-rating a.star_7{ left: 120px;}
ul.star-rating a.star_7:hover{ width: 140px; text-decoration: none;}
ul.star-rating a.star_8{ left: 140px;}
ul.star-rating a.star_8:hover{ width: 160px; text-decoration: none;}
ul.star-rating a.star_9{ left: 160px;}
ul.star-rating a.star_9:hover { width: 180px; text-decoration: none;}
ul.star-rating a.star_10 { left: 180px; }
ul.star-rating a.star_10:hover{ width: 200px; text-decoration: none;}
/* rating stars end */
.hidden { visibility: hidden; }
form#cse-search-box input { height: 20px; white-space: nowrap; }
.load {	background-image: url(/images/loader.gif); width: 220px; height: 19px; background-repeat: no-repeat; position: absolute; left: 300px; top: 300px; }
.adInJokes { display: none; height: 90px; text-align: center; }
.adRandomJoke { padding: 40px 0px 10px 0px; }
#adInJokes { display: none; height: 90px; text-align: center; }
#aswift_3_anchor { display: none; }
