

#topbreadcrumbs {padding-top:5px;}
#topbreadcrumbs .topcategory {font-size: 12px; padding-right:3px; text-decoration:none; color: #333333;}
#topbreadcrumbs .topcategory a {text-decoration:none; color: #333333;}
#topbreadcrumbs .topcategory a:visited {text-decoration:none; color: #333333;}
#topbreadcrumbs .toptitel {font-size: 12px; text-decoration:none; color: #CC0000;}
#topbreadcrumbs .home {color: #333333; text-decoration:underline; background:url(../images/home.gif) no-repeat; background-position: 0px 0.6em; padding-left:17px; width:55px; font-size:90%; padding-right:5px;}
#topbreadcrumbs .home a:link {color: #333333; text-decoration:underline;}
#topbreadcrumbs .home a:visited {color: #333333; text-decoration:underline;}
#topbreadcrumbs .home a:hover {color: #333333; text-decoration:none;}
#topbreadcrumbs .home a:active {color: #333333; text-decoration:underline;}
#topbreadcrumbs .admin {color: #333333; text-decoration:underline; background:url(../images/admin.gif) no-repeat; background-position: 0px 0.6em; padding-left:17px; width:55px; font-size:90%; padding-right:5px;}
#topbreadcrumbs .admin a:link {color: #333333; text-decoration:underline;}
#topbreadcrumbs .admin a:visited {color: #333333; text-decoration:underline;}
#topbreadcrumbs .admin a:hover {color: #333333; text-decoration:none;}
#topbreadcrumbs .admin a:active {color: #333333; text-decoration:underline;}

#website {background:#FEFAF9;}
#website .sort {color:#cc0000; font-size:14px; padding:8px 0px 5px 27px; text-decoration:none; font-weight:bold; line-height:30px;background:url(../images/downarrow.gif) no-repeat; background-position:10px 1.3em; border-top:1px #DA808C solid;}
#website .s2 {padding-left:18px; padding-right:8px; color: #333333; text-decoration:underline; line-height:20px; text-align:right; font-size:95%;}
#website .s2 a {color: #333333; text-decoration:underline;}
#website .order {line-height:40px; font-size:90%; color:#666666; border-top:1px #DA808C solid; padding:0px 15px;}
#website .notation {font-size:95%; color:#666666; padding:0px 0px 0px 20px;}

#website .red {line-height:40px; font-size:90%; color:#cc0000;}
#website .number {font-size: 12px; line-height:18px; text-decoration:none; letter-spacing:1px; padding:8px 10px; color: #333333; text-align:center; background:#ffffff;}
#website .number a {text-decoration:underline; padding-right:1px;}

#website .lk1 {padding-left:5px; padding-right:5px; color: #333333; text-decoration:underline; line-height:40px; text-align:right; font-size:95%;}
#website .lk1 a {color: #333333; text-decoration:underline;}
#website .lk2 {padding-left:18px; padding-right:5px; color: #333333; text-decoration:underline; line-height:40px; text-align:right; background:url(../images/arrow.gif) no-repeat; background-position:8px 0.3em; font-size:95%;}
#website .lk2 a {color: #333333; text-decoration:underline;}

#website .listtb {}
tr #website .listtb {padding:0px 20px 10px 20px; vertical-align:top;}
#sitelist {background:#ffffff; color:#666666; line-height:20px; padding:1px 8px;}
#sitelist .h1 {font-size: 13px; line-height:20px; text-decoration:none; font-weight:bold; padding:5px 8px; text-align:left; color: #333333; background:#FEFAF9; border-bottom:1px #FFE6E2 solid;}
#sitelist .h1 a {color: #333333; text-decoration:none;}
#sitelist .h1 img {border:0px; padding:0px 0px 0px 4px;}
#sitelist .rank1 {font-size: 13px; line-height:20px; text-decoration:none; font-weight:bold; padding:5px 8px 5px 30px; text-align:left; color: #333333; background:#FEFAF9; border-bottom:1px #FFE6E2 solid; background:url(../images/rank1.gif) no-repeat #FEFAF9; background-position:5px 0.5em;}
#sitelist .rank1 a {color: #333333; text-decoration:none;}
#sitelist .rank1 img {border:0px; padding:0px 0px 0px 4px;}
#sitelist .rank2 {font-size: 13px; line-height:20px; text-decoration:none; font-weight:bold; padding:5px 8px 5px 30px; text-align:left; color: #333333; background:#FEFAF9; border-bottom:1px #FFE6E2 solid; background:url(../images/rank2.gif) no-repeat #FEFAF9; background-position:5px 0.5em;}
#sitelist .rank2 a {color: #333333; text-decoration:none;}
#sitelist .rank2 img {border:0px; padding:0px 0px 0px 4px;}
#sitelist .rank3 {font-size: 13px; line-height:20px; text-decoration:none; font-weight:bold; padding:5px 8px 5px 30px; text-align:left; color: #333333; background:#FEFAF9; border-bottom:1px #FFE6E2 solid; background:url(../images/rank3.gif) no-repeat #FEFAF9; background-position:5px 0.5em;}
#sitelist .rank3 a {color: #333333; text-decoration:none;}
#sitelist .rank3 img {border:0px; padding:0px 0px 0px 4px;}



#sitelist .rss {background:#FEFAF9; border-bottom:1px #FFE6E2 solid;}
#sitelist .rss img {text-align:right; padding-right:8px; border:0px;}
#sitelist .link1 {padding-left:8px; color: #333333; text-decoration:underline; line-height:22px; text-align:right; font-size:95%;}
#sitelist .link1 a {color: #333333; text-decoration:underline;}
#sitelist .link2 {padding-left:18px; padding-right:8px; color: #333333; text-decoration:underline; line-height:22px; text-align:right; background:url(../images/arrow.gif) no-repeat; background-position:8px 0.6em; font-size:95%;}
#sitelist .link2 a {color: #333333; text-decoration:underline;}
#sitelist .note {color:#666666; font-size:90%; padding:2px 8px;}
#sitelist .note a:link {color: #333333; text-decoration:none;}
#sitelist .note a:visited {color: #333333; text-decoration:none;}
#sitelist .note a:hover {color: #333333; text-decoration:underline;}
#sitelist .note a:active {color: #333333; text-decoration:none;}
#sitelist .note img {border:1px solid #FFE6E2; margin-top:2px;}
#sitelist .vote {color:#DA808C; font-size:90%; padding:2px 8px 5px 8px;}
#sitelist .vote a:link {color: #333333; text-decoration:none;}
#sitelist .vote a:visited {color: #333333; text-decoration:none;}
#sitelist .vote a:hover {color: #333333; text-decoration:underline;}
#sitelist .vote a:active {color: #333333; text-decoration:none;}
#sitelist .vote img {border:0px; padding:3px 2px 0px 4px; margin:2px 2px 0px 2px; }
#sitelist .pinkbg {color:#333333; padding:5px 8px 5px 8px; border-top:1px #FEFAF9 solid;  line-height:19px;}
#sitelist .whitebg {color:#333333; padding:5px 8px 5px 8px; background:#ffffff; line-height:19px;}



#PLink {}
#PLink .company {font-size: 13px; line-height:22px; text-decoration:none; font-weight:bold; padding:6px 0px 5px 0px; text-align:left; color: #cc0000;}
#PLink .company a {text-decoration:underline; color: #cc0000;}
#PLink .link {font-size: 13px; line-height:22px; text-decoration:none; letter-spacing:1px; font-weight:bold; padding:6px 5px 5px 0px; text-align:left; color:#333333;}
#PLink .link a {text-decoration:underline; color:#333333;}


#Companyintro {}
#Companyintro .intro {padding-left:20px; color:#666666; font-size:12px; line-height:22px; text-decoration:none;}
#Companyintro .company img {border:#DB7E90 1px solid;}
#Companyintro .addtel {font-size: 12px; line-height:18px; text-decoration:none; color:#666666;}
#Companyintro .addtel a {text-decoration:underline; color:#333333;}
#Companyintro .map {text-align:right;}
#Companyintro .map img {border:#DB7E90 1px solid;}
#Companyintro .choose {font-size: 12px; line-height:18px; text-decoration:none; color: #333333;}
#Companyintro .choose a {color: #333333; text-decoration:none;}



#searchlink {margin:5px 0px;}
#searchlink .note {padding-left:8px; font-size: 12px; text-decoration:none; color: #666666; padding-right:5px;}
#searchlink img {text-align:center; border:0;}


#weblinks {margin:6px 0px;}
#weblinks .type {background:url(../images/bg.gif) no-repeat; background-position: 0px 0em; color:#cc0000; text-align:left; line-height:24px; font-size:90%; border-right:1px #FEC0B4 solid; padding-left:14px; padding-top:1px;} 
#weblinks .type a:link {color:#cc0000; text-decoration:none;}
#weblinks .type a:visited {color:#cc0000; text-decoration:none;}
#weblinks .type a:hover {color:#cc0000; text-decoration:underline;}
#weblinks .type a:active {color:#cc0000; text-decoration:none;}


#linksort {margin:10px 0px;}
#linksort .title {font-size:13px; color:#cc0000; letter-spacing:1px; font-weight:bold; background:url(../images/icon.gif) no-repeat; background-position: 18px 0.5em; padding-left:43px; line-height:30px;}
#linksort .title a {color:#cc0000; text-decoration:none;}
#linksort .titletop10 {font-size:13px; color:#cc0000; letter-spacing:1px; font-weight:bold; background:url(../images/top10.gif) no-repeat; background-position: 18px 0.5em; padding-left:43px; line-height:30px;}
#linksort .sort {background:url(../images/arrow.gif) no-repeat; background-position:28px 0.7em; color:#666666; letter-spacing:1px; text-align:left; line-height:24px; padding-left:43px; padding-top:1px; text-decoration:none; width:33%;} 
#linksort .sort a {color:#333333; text-decoration:underline;}


#catsort {background:url(../images/body_bg.gif) repeat-x; border:1px solid #FCE7E3; margin:5px 0px;}
#catsort .title {font-size:13px; color:#cc0000; letter-spacing:1px; font-weight:bold; background:url(../images/icon.gif) no-repeat; background-position: 18px 0.5em; padding-left:43px; line-height:30px;}
#catsort .title a {color:#cc0000; text-decoration:none;}
#catsort .sort {background:url(../images/arrow.gif) no-repeat; background-position:28px 0.7em; color:#666666; letter-spacing:1px; text-align:left; line-height:24px; padding-left:43px; padding-top:1px; text-decoration:none; width:33%;} 
#catsort .sort a {color:#333333; text-decoration:underline;}

#brokenlink {width:500px; height:270px; background:url(../images/start_here.gif) no-repeat; text-align:left; margin:15px 0px;}
#brokenlink ul {margin:0px; padding:0px; list-style:none; text-align:left;}
#brokenlink li {font-size:12px; padding-top:0pt; padding-right:8px; padding-bottom:0pt; padding-left:12px; line-height:2.2; color: #333333; background-color: transparent; background-image:url(../images/dot.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0px 0.8em; text-decoration:none;}
#brokenlink img {padding:0px 28px;}
