body {font-family: Verdana; color: #ffffff; font-size: 11px; margin: 0px; background-color: #672f2f; background-image: url(image/bg.gif); background-repeat: repeat-x;}
.desktop {margin: 0px auto; width: 800px;}
.logo { width: 300px;  height: 48px; margin:0px 0px 0px 0px; padding: 0px; background-image: url(image/logo.jpg); background-repeat: repeat-x;}
.head {float: left; width: 301px; margin:0px 0px 0px 0px; padding: 0px}
.head_info {float: left; width: 301px; margin:0px 0px 0px 0px; padding: 0px}
.head_info h2 {font-size: 15px; font-weight:bold; padding: 0px; margin: 0px 0px 0px 5px; color: #ffffff;}
.head h2 {font-size: 20px; font-weight:bold; padding: 0px; margin:0px 0px 0px 5px; color: #ffffff;}
.top_navi {width: 499px; margin: 30px 0px 0px 0px; padding: 0px}
.content { width: 800px; margin: 20px 0px 20px 0px; padding: 0px}
.suchfeld { height: 50px; margin: 12px 0px 0px 0px; padding: 0px}
.con_txt {width:400px; float:left;}

.side_top { width: 148px;  height: 22px; margin: 0px; padding: 0px; background-image: url(image/sidebar-top.gif);}
.side_bg { width: 148px;  margin: 0px 0px 0px 0px; padding: 10px; background-color: #341818; background-image: url(image/sidebar-bg.gif);}
.side_footer { width: 148px;  height: 4px; margin: 0px; padding: 0px; background-image: url(image/sidebar-footer.gif); background-repeat: repeat-x;}

.side_bg1 { width: 148px;  margin: 0px; padding: 10px 0px 0px 10px; background-color: #341818; background-image: url(image/sidebar-bg.gif);}
.side_bg ul { list-style: none; padding: 0; margin: 0;}
.side_bg a {font-size: 11px; color: #ffffff; text-decoration: none;}
.side_bg a:hover {font-size: 11px; color: #ffd4c7; text-decoration: none;}

#footer{ margin: 0px 0px 0px 0px auto; width:100%; height:112px; background-image: url(image/bg-footer.gif);}

.footer_top {margin: 0px auto; padding: 15px 0px 0px 0px; width: 800px; height:35px; font-size: 9px; text-align: center;}
.footer_top a {font-size: 9px; color: #ffffff; text-decoration: underline; }
.footer_top a:hover {font-size: 9px; color: #ffd4c7; text-decoration: underline;}
.footer_bottom {margin: 0px auto; padding: 15px 0px 0px 0px; width: 800px; height:45px; text-align: center;}
.footer_bottom a {font-size: 9px; color: #ffffff; text-decoration: underline; }
.footer_bottom a:hover {font-size: 9px; color: #ffd4c7; text-decoration: underline;}

.mid_top { width: 492px;  height: 22px; margin: 0px; padding: 0px; background-image: url(image/mid-top.gif);}
.mid_bg { width: 492px;  margin: 0px; padding: 12px; background-color: #341818; background-image: url(image/mid-bg.gif);}
.mid_footer { width: 492px;  height: 4px; margin: 0px; padding: 0px; background-image: url(image/mid-footer.gif); background-repeat: repeat-x;}
.mid_bg ul { list-style: none; padding: 0; margin: 0;}
.mid_bg a {font-size: 11px; color: #ffff66; font-weight:bold; text-decoration: none;}
.mid_bg a:hover {font-size: 11px; color: #ffd4c7; font-weight:bold; text-decoration: underline;}
.mid_bg h1 {font-size: 11px; color: #ffff66; padding: 0px; margin: 0px 0px 10px 0px; font-weight:bold; text-decoration: none;}

.links a {font-size: 11px; color: #00FF00; font-weight: lighter;}
.links a:hover {font-size: 11px; color: #00FF00; font-weight: lighter;}

#td_01 a       { display:block; background-image:url(http://www.sex-alarm.com/voting/bilder/bu1.gif); width:46px; height:16px; text-decoration: none; }
#td_01 a:hover { background-image:url(http://www.sex-alarm.com/voting/bilder/bu-1on.gif); text-decoration: none; width:46px; height:16px;}

#td_02 a       { display:block; background-image:url(http://www.sex-alarm.com/voting/bilder/bu2.gif); width:46px; height:16px; text-decoration: none; }
#td_02 a:hover { background-image:url(http://www.sex-alarm.com/voting/bilder/bu-2on.gif); text-decoration: none; width:46px; height:16px;}

#td_03 a       { display:block; background-image:url(http://www.sex-alarm.com/voting/bilder/bu3.gif); width:46px; height:16px; text-decoration: none; }
#td_03 a:hover { background-image:url(http://www.sex-alarm.com/voting/bilder/bu-3on.gif); text-decoration: none; width:46px; height:16px;}

#td_04 a       { display:block; background-image:url(http://www.sex-alarm.com/voting/bilder/bu4.gif); width:46px; height:16px; text-decoration: none; }
#td_04 a:hover { background-image:url(http://www.sex-alarm.com/voting/bilder/bu-4on.gif); text-decoration: none; width:46px; height:16px;}

#td_05 a       { display:block; background-image:url(http://www.sex-alarm.com/voting/bilder/bu5.gif); width:46px; height:16px; text-decoration: none; }
#td_05 a:hover { background-image:url(http://www.sex-alarm.com/voting/bilder/bu-5on.gif); text-decoration: none; width:46px; height:16px;}

#td_06 a       { display:block; background-image:url(http://www.sex-alarm.com/voting/bilder/bu6.gif); width:46px; height:16px; text-decoration: none; }
#td_06 a:hover { background-image:url(http://www.sex-alarm.com/voting/bilder/bu-6on.gif); text-decoration: none; width:46px; height:16px;}

#td_07 a       { display:block; background-image:url(http://www.sex-alarm.com/voting/bilder/bu7.gif); width:46px; height:16px; text-decoration: none; }
#td_07 a:hover { background-image:url(http://www.sex-alarm.com/voting/bilder/bu-7on.gif); text-decoration: none; width:46px; height:16px;}

#td_08 a       { display:block; background-image:url(http://www.sex-alarm.com/voting/bilder/bu8.gif); width:46px; height:16px; text-decoration: none; }
#td_08 a:hover { background-image:url(http://www.sex-alarm.com/voting/bilder/bu-8on.gif); text-decoration: none; width:46px; height:16px;}

#td_09 a       { display:block; background-image:url(http://www.sex-alarm.com/voting/bilder/bu9.gif); width:46px; height:16px; text-decoration: none; }
#td_09 a:hover { background-image:url(http://www.sex-alarm.com/voting/bilder/bu-9on.gif); text-decoration: none; width:46px; height:16px;}

#td_10 a       { display:block; background-image:url(http://www.sex-alarm.com/voting/bilder/bu10.gif); width:46px; height:16px; text-decoration: none; }
#td_10 a:hover { background-image:url(http://www.sex-alarm.com/voting/bilder/bu-10on.gif); text-decoration: none; width:46px; height:16px;}

#tab_01 {font-size: 12px; color: #000000; font-weight:bold;}

#tab02 img {margin: 10px 0px 10px 0px; border: 0;}
#tab03 img {margin: 0px 0px 0px 0px; border: 0;}
#tab04 i {font-size: 15px; color: #ff0000;}
#tab05 {font-family: Verdana; color: #341818; font-size: 11px;}
#tab06 {font-family: Verdana; color: #341818; font-size: 11px; margin: 10px 0px 10px 0px}
#tab07 {font-family: Verdana; color: #ffffff; font-size: 11px; margin: 10px 0px 0px 0px}
#tab08 {font-family: Verdana; color: #ffffff; font-size: 11px; margin: 10px 0px 10px 0px}
#tab08 h1 {font-size: 11px; color: #ffff66; padding: 0px; margin: 0px 0px 0px 0px; font-weight:bold; text-decoration: none;}
#tab08 b {font-size: 11px; color: #ffffff; padding: 0px; margin: 0px 0px 10px 0px; font-weight:bold; text-decoration: none;}
#td01 {font-family: Verdana; color: #ffffff; font-size: 11px;}
#td01 a {font-family: Verdana; color: #341818; font-size: 11px; text-decoration: none; font-weight: lighter;}
#td01 a:hover {font-family: Verdana; color: #341818; font-size: 11px; text-decoration: underline; font-weight: lighter;}
#td02 {font-family: Verdana; color: #ffffff; font-size: 9px; text-align: center;}
#td02 img {margin: 5px 0px 0px 0px; border: 0;}



#link1: a link       { display:block;
             background-image:url(http://www.sex-alarm.com/voting/bilder/bu.gif);
             width:16px; height:16px;  text-decoration: none; }
#link1: a hover { background-image:url(http://www.sex-alarm.com/voting/bilder/bu-on.gif); text-decoration: none; width:16px; height:16px;}
#link1: a visited{ display:block;
             background-image:url(http://www.sex-alarm.com/voting/bilder/bu.gif);
             width:16px; height:16px;  text-decoration: none; }


.desc a {font-size: 9px; color: #ffff66; text-decoration: none; font-weight:lighter;}
.desc a:hover {font-size: 9px; color: #ffd4c7; text-decoration: underline;}

.cat_footer img {margin: 10px 0px 10px 0px; border: 0;}
.eintrag {font-size: 8px; color: #cccccc; text-decoration: none;}

h2 {font-size: 20px; font-weight:bold; padding: 0px; margin: 35px 0px 0px 5px; color: #ffffff;}
h3 {font-size: 11px; font-weight:bold; padding: 0px; margin: 3px 0px 0px 20px; color: #ffffff;}
h4 {font-size: 11px; font-weight:bold; padding: 0px; margin: 10px 0px 0px 00px; color: #ffff66;}
img {border: 0;}
b {font-size: 11px; color: #ffff66; text-decoration: none;}
i {font-size: 11px; color: #ffff66; text-decoration: none;}

input.search {
        width: 250px;
        height:18px;
        FONT-SIZE: 12px;
        BORDER-LEFT-COLOR: #330000;
        BORDER-TOP-COLOR: #330000;
        BORDER-RIGHT-COLOR: #330000;
        BORDER-BOTTOM-COLOR: #330000;
        border-style: solid; border-width: 0.1em;
        FONT-FAMILY: Verdana, arial, sans-serif;
        BACKGROUND-COLOR: #ffffff;
        }
input.mail {
        width: 124px;
        height:18px;
        FONT-SIZE: 12px;
        BORDER-LEFT-COLOR: #330000;
        BORDER-TOP-COLOR: #330000;
        BORDER-RIGHT-COLOR: #330000;
        BORDER-BOTTOM-COLOR: #330000;
        border-style: solid; border-width: 0.1em;
        FONT-FAMILY: Verdana, arial, sans-serif;
        BACKGROUND-COLOR: #ffffff;
        }
input.mail1 {
        width: 130px;
        height:23px;
        FONT-SIZE: 12px;
        BORDER-LEFT-COLOR: #330000;
        BORDER-TOP-COLOR: #330000;
        BORDER-RIGHT-COLOR: #330000;
        BORDER-BOTTOM-COLOR: #330000;
        border-style: solid; border-width: 0.1em;
        FONT-FAMILY: Verdana, arial, sans-serif;
        BACKGROUND-COLOR: #ffd4c7;
        }

input.submit {
        width: 120px;
        height:23px;
        FONT-SIZE: 12px;
        BORDER-LEFT-COLOR: #330000;
        BORDER-TOP-COLOR: #330000;
        BORDER-RIGHT-COLOR: #330000;
        BORDER-BOTTOM-COLOR: #330000;
        border-style: solid; border-width: 0.1em;
        FONT-FAMILY: Verdana, arial, sans-serif;
        BACKGROUND-COLOR: #ffd4c7;
        }
