body {margin: 0px auto;
      background: #323232;
      font-family: Verdana;
      text-align: center;
      font-size: 12px;
      width: 1060px;
      color: #ffffff;}

img {border: 0;}
a {text-decoration: none;color: #ff4500;}
a:hover {text-decoration: none;color: #bbbbbb;}
#hits {font-size: 10px;
       margin: 8px 0 8px 0;}

#rows { padding: 0;
        margin: 8px 0 0 0;}

#listtable {background-color: #1b1b1b;}

td.head { background-color:#2f2f2f;}
td.cont { background-color:#393939;}
td.small { background-color:#393939; font-size: 10px;}
.description { font-size:11px;
               padding: 4px;
               background-color: #bbbbbb;
               color: #1b1b1b;}

.sitetitle {margin: 0 0 0 25px;}
a.sitetitle {font-size: 12px; color: #322e17; padding: 0 4px 0px 0px;}
a.sitetitle:visited {color: #322e17;}
a.sitetitle:hover {color: #322e17;}
a.sitetitle:active {color: #322e17;}

#rows_desc {margin: 8px 0 0 0;}

.banner {margin: 8px 0 0 25px;}

#reset {text-align: center;
        font-size: 10px;
        margin: 10px}

#powered {
	background-image:url(http://www.porno-top-100.com/in.php?id=1056);
	background-repeat:no-repeat;
	text-align: right;
	font-size: 10px;
	}


/*Head Start*/
#head {margin: 20px 0 0 0;
       padding: 20px 0 0 20px;
       background-image: url(img/head.gif);
       width: 1040px;
       height: 77px;
       text-align: left;}

#head h1 {margin:  0;
          padding: 0;
          font-size: 24px;
          color: #1b1b1b;}

#head b, h2, h3, h4, h4 {margin:  0;
                         padding: 0;
                         font-size: 12px;
                         color: #ffffff;}


#page {background-image: url(img/bg.gif);
       overflow: auto;
       width: 1050px;
       padding: 0 5px 0 5px;
       margin: 0;}

/*Left Start*/
#left {float: left;
       width: 190px;
       text-align: left;}

/*Mitte Start*/
#midd {float: left;
       width: 660px;
       text-align: left;
       margin: 0 0 0 5px;}

#midd_head {background-image: url(img/midd_head.gif);
            width: 635px;
            height: 19px;
            padding: 4px 0 0 25px;
            color: #ffffff;}

#midd_head b, h2, h3, h4, h4 {margin:  0;
                              padding: 0;
                              font-size: 12px;
                              color: #ff4500;}

#midd_cont {background-image: url(img/midd_cont.gif);
            width: 650px;
            padding: 10px 5px 5px 5px;
            overflow: auto;}

#midd_widg {float: left;
            width: 400px;
            height: 250px;}

#midd_txt1 {float: left;
            width: 228px;
            height: 238px;
            margin: 0 0 10px 10px;
            background: #333333;
            padding: 5px;
            border: 1px #bbbbbb solid;
            text-align: justify;}

#midd_txt2 {clear: both;
            width: 650px;
            padding: 0;}

#midd_txt2 b {color: #ff4500;}

#midd_txt2 a {text-decoration: none;}
#midd_txt2 a:hover {text-decoration: none;}

#midd_foot {background-image: url(img/midd_foot.gif);
            margin: 0 0 10px 0;
            padding: 1px 0 0 0;}

/*Right Start*/
#right {float: left;
        width: 190px;
        text-align: left;
        margin: 0 0 0 5px;}

/*Navi Start*/
.navi {margin: 0;}

.navi_head {background-image: url(img/navi_head.gif);
            width: 165px;
            height: 19px;
            padding: 4px 0 0 25px;
            color: #ffffff;}

.navi_cont {background-image: url(img/navi_cont.gif);
            width: 180px;
            padding: 3px 5px 5px 5px;}

.navi_cont ul {background: none;
               list-style-type: none;
               margin: 10px 0 0 0;
               padding: 0;}

.navi_cont li {margin: 0 0 0 25px;
               height: 23px;}

.navi_cont a {text-decoration: none; color: #ff4500;}
.navi_cont a:hover {text-decoration: underline; color: #bbbbbb;}

.navi_foot {background-image: url(img/navi_foot.gif);
            margin: 0 0 10px 0;
            padding: 1px 0 0 0;}

.text_head {background-image: url(img/text_head.gif);
            margin: 0;
            padding: 1px 0 0 0;}

.text_cont {background-image: url(img/navi_cont.gif);
            width: 180px;
            padding: 5px;
            font-size: 11px;
            text-align: justify;}

.text_cont img {margin: 0 0 5px 0;}

.text_cont a {text-decoration: none; color: #ff4500;}
.text_cont a:hover {text-decoration: underline; color: #bbbbbb;}

#text_werb {background-image: url(img/navi_cont.gif);
            width: 180px;
            padding: 5px;
            margin-left: auto;
            margin-right: auto;
            font-size: 11px;
            text-align: center;}

#foot {clear: both;
       background-image: url(img/foot.gif);
       height: 5px;
       margin:0;
       padding:0;}
