BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: Tahoma; HEIGHT: 100%; BACKGROUND-COLOR: #FFFFFF
}




.thommy A:link {
	COLOR: #898989; TEXT-DECORATION: underline
}
.thommy A:visited {
	COLOR: #898989; TEXT-DECORATION: underline
}
.thommy A:active {
	COLOR: #898989; TEXT-DECORATION: underline
}
.thommy A:hover {
	COLOR: #505050; TEXT-DECORATION: none
}





IMG A:visited {
	
}
HTML .visualIEFloatFix {
	HEIGHT: 0.01%
}
.c {
	FLOAT: left
}
.cr {
	CLEAR: left
}
H1 {
	FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	FONT-SIZE: 9px; COLOR: #981b1e; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tohama
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #981b1e; PADDING-TOP: 0px; BORDER-BOTTOM: #981b1e 1px dotted
}
HR {
	BORDER-RIGHT: #003300 1px dotted; BORDER-TOP: #003300 1px dotted; MARGIN-BOTTOM: -5px; BORDER-LEFT: #003300 1px dotted; BORDER-BOTTOM: #003300 1px dotted
}
#descr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
TABLE.formPage {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; BORDER-BOTTOM: #a0a0a0 1px solid
}
TD.err {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 3px; BACKGROUND: #ffeded; PADDING-BOTTOM: 3px; BORDER-LEFT: #a0a0a0 1px solid; COLOR: #ff0000; PADDING-TOP: 3px; BORDER-BOTTOM: #a0a0a0 1px solid; TEXT-ALIGN: left
}
TD.msg {
	BORDER-RIGHT: #000080 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000080 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #000080 1px solid; COLOR: #0000ff; PADDING-TOP: 3px; BORDER-BOTTOM: #000080 1px solid; BACKGROUND-COLOR: #f0fff0; TEXT-ALIGN: center
}
.label {
	FONT-SIZE: 10px; COLOR: #004400; TEXT-ALIGN: right
}
.label2 {
	FONT-SIZE: 11px; TEXT-ALIGN: left
}
.buttons {
	BORDER-TOP: #a0a0a0 1px solid; TEXT-ALIGN: center
}
.count {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #6f6f6f
}
#links A {
	FONT-SIZE: 11px
}
#links P {
	MARGIN: 0px 0px 8px
}
.url {
	COLOR: #046182
}
#path {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 3px; BACKGROUND: #fffafa; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid; WIDTH: 730px; COLOR: #800000; LINE-HEIGHT: 19px; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid
}
.submit {
	VERTICAL-ALIGN: bottom; COLOR: #5e74b3
}
.text {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif
}

.searching {width: 150px;
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #dddddd 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #dddddd 1px solid
}
.search {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 62px; HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.text {
	BORDER-RIGHT: #5e74b3 1px solid; BORDER-TOP: #5e74b3 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #5e74b3 1px solid; COLOR: #000000; BORDER-BOTTOM: #5e74b3 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA.text {
	BORDER-RIGHT: #5e74b3 1px solid; BORDER-TOP: #5e74b3 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #5e74b3 1px solid; BORDER-BOTTOM: #5e74b3 1px solid
}
SELECT {
	BORDER-RIGHT: #5e74b3 1px solid; BORDER-TOP: #5e74b3 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #5e74b3 1px solid; BORDER-BOTTOM: #5e74b3 1px solid
}
.captcha {
	BORDER-RIGHT: #5e74b3 1px solid; BORDER-TOP: #5e74b3 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #5e74b3 1px solid; BORDER-BOTTOM: #5e74b3 1px solid
}
FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.btn {
	border:0px outset; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND-IMAGE: url('../images/bt.gif'); MARGIN-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; WIDTH: 75px; COLOR: #333333; LINE-HEIGHT: 18px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: tahoma; HEIGHT: 25px; TEXT-DECORATION: none
}
.btn2 {
	border:0px outset; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND-IMAGE: url('../images/bt.gif'); MARGIN-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; WIDTH: 75px; COLOR: #333333; LINE-HEIGHT: 18px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: tahoma; HEIGHT: 25px; TEXT-DECORATION: none
}
SPAN.req {
	FONT-WEIGHT: bold; MARGIN-LEFT: 3px; COLOR: #ff0000
}
DIV.errForm {
	CLEAR: right; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #fffff3; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #cccccc 1px solid; COLOR: #ac0000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
SPAN.errForm {
	CLEAR: right; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #fffff3; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #cccccc 1px solid; COLOR: #ac0000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
SPAN.errForm {
	CLEAR: right; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BACKGROUND: #fffff3; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #cccccc 1px solid; COLOR: #ac0000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 7pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6f6f6f; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.small A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 7pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6f6f6f; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.sort {
	COLOR: #DC143C
}
P.subcats {
	PADDING-RIGHT: 4px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px
}
DIV.pr {
	FONT-SIZE: 7pt; FLOAT: left; COLOR: #000000; MARGIN-RIGHT: 5px; HEIGHT: 30px
}
DIV.prg {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 1px; BORDER-LEFT: #999999 1px solid; WIDTH: 50px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 5px
}
DIV.prb {
	FONT-SIZE: 1px; BACKGROUND: #f25561; HEIGHT: 5px
}
DIV.footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #e0e0e0 1px solid; MARGIN-TOP: 50px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.footer A {
	COLOR: #606060
}
.price {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; BORDER-BOTTOM: #a0a0a0 1px solid
}
.price TABLE TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 2px
}
P {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #000000
}
A {
	COLOR: #000000; FONT-FAMILY: Tahoma
}
A:hover {
	TEXT-DECORATION: underline
}
.kat2 {
	FONT-SIZE: 10px; COLOR: #ac0000
}
A.linktd {
	COLOR: #5e0000
}
#ldtd {
	FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #333333; PADDING-TOP: 3px; FONT-FAMILY: Tahoma
}
#ltd {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url('../images/t.gif'); TEXT-TRANSFORM: uppercase; COLOR: #000000; BORDER-BOTTOM: 1px solid #808080; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
.desc {
	FONT-SIZE: 11px; COLOR: #5d5d5d; FONT-FAMILY: Tahoma
}
a:link.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #222222
}
a:active.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #222222
}
a:visited.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #222222
}
a:hover.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
.ads {
	COLOR: #4000CC; FONT-FAMILY: arial,sans-serif
}
a:hover.ads {
	COLOR: #4000CC; FONT-FAMILY: arial,sans-serif
}

.copyright {
	CLEAR: both; FONT-SIZE: 10px; BACKGROUND: #ffffff url('../images/top3.gif') repeat-x; MARGIN-BOTTOM: 0px; COLOR: #898989; PADDING-TOP: 8px; TEXT-ALIGN: center; height:50px
}
.copyright A:link {
	COLOR: #898989; TEXT-DECORATION: none
}
.copyright A:visited {
	COLOR: #898989; TEXT-DECORATION: none
}
.copyright A:active {
	COLOR: #898989; TEXT-DECORATION: none
}
.copyright A:hover {
	COLOR: #505050; TEXT-DECORATION: underline
}

.editbox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 124px; COLOR: #000000; HEIGHT: 18px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
.level0 {
	PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url('../images/fol.gif') no-repeat left 50%; COLOR: #134b87
}
.level1 {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; COLOR: #222222
}
.level2 {
	PADDING-LEFT: 40px; FONT-WEIGHT: bold; COLOR: #444444
}
.level3 {
	PADDING-LEFT: 60px; FONT-WEIGHT: bold; COLOR: #666666
}
.level4 {
	PADDING-LEFT: 80px; COLOR: #999999
}
.level5 {
	PADDING-LEFT: 100px; COLOR: #0000ff
}
#user-bar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-ALIGN: right
}
#toggleCategTree {
	DISPLAY: block; CURSOR: hand; COLOR: #006699
}
#categtree {
	BORDER-RIGHT: #6f6f6f 1px dotted; BORDER-TOP: #6f6f6f 0px dotted; MARGIN: 3px 0px; OVERFLOW: auto; BORDER-LEFT: #6f6f6f 1px dotted; WIDTH: 300px; BORDER-BOTTOM: #6f6f6f 1px dotted; HEIGHT: 200px
}
#catTitle {
	BORDER-RIGHT: #87750c 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #87750c 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #87750c 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #87750c 1px solid
}
#categtree H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #d5ffd5; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; VERTICAL-ALIGN: middle; COLOR: #006699; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#categtree #close_tree {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; RIGHT: 0px; PADDING-BOTTOM: 1px; CURSOR: hand; PADDING-TOP: 1px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
#categtree .categ-item {
	CLEAR: both; BORDER-RIGHT: #6f6f6f 0px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #6f6f6f 1px dotted; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 3px 5px; BORDER-LEFT: #6f6f6f 0px dotted; CURSOR: hand; PADDING-TOP: 2px; BORDER-BOTTOM: #6f6f6f 1px dotted
}
#categtree .categ-item IMG {
	MARGIN-RIGHT: 1em
}
#categtree .odd {
	BACKGROUND: #f2f2f2
}
#categtree .even {
	BACKGROUND: #e6e6e6
}
#categtree :hover.categ-item {
	BACKGROUND: #eee
}
#sp {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url('../images/top4.gif'); HEIGHT: 35px
}
#rr2r {
	BACKGROUND-IMAGE: url('../images/rr2r.gif')
}
#dd2 {
	BACKGROUND-IMAGE: url('../images/dd2.gif')
}
#ll2l {
	BACKGROUND-IMAGE: url('../images/ll2l.gif')
}
#tt2 {
	BACKGROUND-IMAGE: url('../images/tt2.gif')
}
#tlc {
	BACKGROUND-IMAGE: url('../images/rr.gif')
}
#trc {
	BACKGROUND-IMAGE: url('../images/dd.gif')
}
#blc {
	BACKGROUND-IMAGE: url('../images/ll.gif')
}
#brc {
	BACKGROUND-IMAGE: url('../images/ld.gif'); WIDTH: 19px; HEIGHT: 22px
}
#rt2 {
	BACKGROUND-IMAGE: url('../images/rt2.gif'); WIDTH: 20px; HEIGHT: 19px
}
#lt2 {
	BACKGROUND-IMAGE: url('../images/lt2.gif'); WIDTH: 20px; HEIGHT: 19px
}
#rd2 {
	BACKGROUND-IMAGE: url('../images/rd2.gif'); WIDTH: 20px; HEIGHT: 19px
}
#ld2 {
	BACKGROUND-IMAGE: url('../images/ld2.gif'); WIDTH: 20px; HEIGHT: 19px
}
#tm {
	BACKGROUND-IMAGE: url('../images/rd.gif'); WIDTH: 23px; HEIGHT: 22px
}
#btm {
	BACKGROUND-IMAGE: url('../images/lt.gif'); WIDTH: 19px; HEIGHT: 35px
}
#rt {
	BACKGROUND-IMAGE: url('../images/rt.gif'); WIDTH: 23px; HEIGHT: 35px
}
#ll2 {
	BACKGROUND-IMAGE: url('../images/ll2.gif'); WIDTH: 19px; HEIGHT: 100px
}
#ll2r {
	BACKGROUND-IMAGE: url('../images/ll2r.gif'); WIDTH: 19px; HEIGHT: 100px
}
#ll3 {
	BACKGROUND-IMAGE: url('../images/ll3.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f0f0f0
}
TABLE.sample {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TABLE.sample TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.sampletop {
	padding:0px; BACKGROUND-IMAGE: url('../images/top3.gif'); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
#sampletoptd {
	BACKGROUND-IMAGE: url('../images/webkatalog_webverzeichnis.gif'); WIDTH: 348px; HEIGHT: 99px
}
.wlogolink {
	padding: 10px;
	width: 300px;
	height: 80px;
	visible: hidden;
}
#bar_down {
	background-color: #F25561;
	Height: 20px;
	Font-weight: bold;
	Color: #F25561; 
  	border: 1px solid #F68A91;
	Padding: 5px 10px 0 5px;
    Margin: 0 15px 0 15px;
    text-align:center;
    background-image:url('../images/bar1.gif')
}
#bar_detail{
	border-left:1px solid #F25561; border-right:1px solid #F25561; 
	Margin: 0 15px;
    text-align:left; padding-left:5px; padding-right:10px; padding-top:5px; padding-bottom:0
}
#bar {
	border:1px solid #aeaeae; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url('../images/bar.bg.gif'); PADDING-BOTTOM: 0px; MARGIN: 0px 15px; COLOR: #bd0300; PADDING-TOP: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #f2f2f2
}

#bar2 {
	border:1px solid #aeaeae; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffefdb; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; COLOR: #2F4F4F; PADDING-TOP: 5px; HEIGHT: 20px
}

.cat {font-weight: bold;
	font-size: 13px;
	color: #134b87;
	Padding-left: 35px;
	Padding-Right: 4px;
	Padding-top: 4px;
	Padding-bottom: 3px;
	background: url('../images/fl.png') no-repeat left;  float:left
	
}
.cat A:link {
	COLOR: #003d59; TEXT-DECORATION: none
}
.cat A:visited {
	COLOR: #003d59; TEXT-DECORATION: none
}
.cat A:hover {
	COLOR: #134b87; TEXT-DECORATION: underline
}
.cat2 {
font-weight: bold;
font-size: 13px;
color: #134b87;

}
.cat2 A:link {
	COLOR: #134b87; TEXT-DECORATION: none
}
.cat2 A:visited {
	COLOR: #134b87; TEXT-DECORATION: none
}
.cat2 A:hover {
	COLOR: #134b87; TEXT-DECORATION: underline
}
.subcat {
	
	TEXT-DECORATION: none;
	Padding-top: 5px;
	font-size: 10px;
	color: #3F3F3F;
	
}
.subcat A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.subcat A:visited {
	COLOR: #3f3f3f; TEXT-DECORATION: none
}
.subcat A:hover {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
.leftlinks {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #003d59
}
a:link.leftlinks {
	COLOR: #003d59; TEXT-DECORATION: none
}
a:visited.leftlinks {
	COLOR: #003d59; TEXT-DECORATION: none
}
a:hover.leftlinks {
	COLOR: #FF8C00; TEXT-DECORATION: none
}
.leftfuture {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url('../images/p3.gif') no-repeat left 50%; COLOR: #8c2e00
}
a:link.leftfuture {
	COLOR: #772600; TEXT-DECORATION: none
}
a:visited.leftfuture {
	COLOR: #8c2e00; TEXT-DECORATION: none
}
a:hover.leftfuture {
	COLOR: #ae3800; TEXT-DECORATION: none
}
.leftrand {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url('../images/b.gif') no-repeat left 50%; COLOR: #444444
}
a:link.leftrand {
	COLOR: #444444; TEXT-DECORATION: none
}
a:visited.leftrand {
	COLOR: #666666; TEXT-DECORATION: none
}
a:hover.leftrand {
	COLOR: #999999; TEXT-DECORATION: none
}
.url2 {
	FONT-SIZE: 13px; COLOR: #007900
}
a:link.url2 {
	COLOR: #772600
}
a:visited.url2 {
	COLOR: #ae3800
}
.break {
	PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.shorting {
	FONT-SIZE: 10px; FLOAT: right; MARGIN: 0px; COLOR: #222222
}
.shorting A:link {
	COLOR: #444444; TEXT-DECORATION: none
}
.shorting A:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
.shorting A:hover {
	COLOR: #444444; TEXT-DECORATION: underline
}
.table_link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MARGIN: 10px
}
.regular_link {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; MARGIN: 15px; COLOR: #6f6f6f; PADDING-TOP: 6px
}
.navmenu {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6f6f6f
}
.navmenu A:link {
	COLOR: #1c4b87; TEXT-DECORATION: none
}
.navmenu A:visited {
	COLOR: #1c4b87; TEXT-DECORATION: none
}
.navmenu A:hover {
	COLOR: #1c4b87; TEXT-DECORATION: underline
}
.linkdetail {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #222222
}
.linkdetail A:link {
	FONT-WEIGHT: bold; COLOR: #222222; TEXT-DECORATION: none
}
.linkdetail A:visited {
	FONT-WEIGHT: bold; COLOR: #222222; TEXT-DECORATION: none
}
.linkdetail A:hover {
	FONT-WEIGHT: bold; COLOR: #222222; TEXT-DECORATION: underline
}
.limit_field {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #800000; BORDER-RIGHT-WIDTH: 0px
}
.pagination {
	PADDING-RIGHT: 14px; FONT-SIZE: 11px; COLOR: #1c4b87; HEIGHT: 24px; TEXT-ALIGN: right
}
.paging-links {
	TEXT-ALIGN: right
}
.paging-info {
	TEXT-ALIGN: right
}
.paging-info {
	FONT-STYLE: italic
}
#container {
	BORDER-RIGHT: #aeaeae 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aeaeae 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px auto; BORDER-LEFT: #aeaeae 1px solid; WIDTH: 98%; PADDING-TOP: 5px; BORDER-BOTTOM: #aeaeae 1px solid
}
#containerftr {
	BORDER-RIGHT: #71ccee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #71ccee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px auto; BORDER-LEFT: #71ccee 1px solid; WIDTH: 98%; PADDING-TOP: 5px; BORDER-BOTTOM: #71ccee 1px solid; BACKGROUND-COLOR: #eaf9ff
}
#content {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 100%
}
#sidebar-a {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#sidebar-b {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#banner {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
#footer {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #fafafa;text-align:left;
}
#footer-ds {

    height:15px;
	background-color: #ffffff;
	padding-left: 10px;
	border-bottom: solid 1px #e0e0e0;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align:top;
	text-align:left;
}

}
#footer-ds2 {
	BACKGROUND-COLOR: #d9d9d9
}
.im {
	BORDER-RIGHT: #b7b9bd 1px solid; BORDER-TOP: #b7b9bd 1px solid; BORDER-LEFT: #b7b9bd 1px solid; WIDTH: 78px; BORDER-BOTTOM: #b7b9bd 1px solid; HEIGHT: 56px
}
#titlebar {
	BACKGROUND: url('../images/bar.gif') repeat-x left top; 
}
#titlebar H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #dde8ed; PADDING-TOP: 5px; LETTER-SPACING: 1px; HEIGHT: 20px; TEXT-DECORATION: none
}
#titlebar2 {
	BACKGROUND: url('../images/bar.bg.gif') repeat-x left top; 
}
#titlebar2 H2 {
	BORDER-RIGHT: #aeaeae 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aeaeae 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #aeaeae 1px solid; CURSOR: pointer; COLOR: #444; PADDING-TOP: 5px; BORDER-BOTTOM: #aeaeae 1px solid; LETTER-SPACING: 1px; HEIGHT: 19px; TEXT-DECORATION: none
}

#titlebar3 {
	BACKGROUND: url('../images/bar.bg.gif') repeat-x left top; 
}
#titlebar3 H2 {
	BORDER-RIGHT: #FFA54F 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #FFA54F 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #FFA54F 1px solid; CURSOR: pointer; COLOR: #444; PADDING-TOP: 5px; BORDER-BOTTOM: #FFA54F 1px solid; LETTER-SPACING: 1px; HEIGHT: 19px; TEXT-DECORATION: none
}
.alexa {
	BORDER-RIGHT: #cc33ff 1px solid; BORDER-TOP: #cc33ff 1px solid; FLOAT: left; MARGIN: 3px 15px 0px 0px; BORDER-LEFT: #cc33ff 1px solid; BORDER-BOTTOM: #cc33ff 1px solid
}
.ip {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; MARGIN-RIGHT: 5px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
.alexatop {
	BORDER-RIGHT: #2f5d80 1px solid; BORDER-TOP: #2f5d80 1px solid; MARGIN: 3px 19px; BORDER-LEFT: #2f5d80 1px solid; BORDER-BOTTOM: #2f5d80 1px solid
}
#spron {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
SPAN.sponsor {
	FONT-SIZE: 7pt
}
SPAN.ur {
	FONT-SIZE: 8pt; COLOR: #666600
}
SPAN.grey {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #666666
}
SPAN.greynormal {
	FONT-SIZE: 8pt; COLOR: #666666
}
SPAN.howto {
	FONT-SIZE: 9pt; COLOR: #990000
}
SPAN.recommended {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: verdana, arial, sans-serif
}
SPAN.highlight {
	BACKGROUND-COLOR: #ffff99
}
SPAN.artic {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #666600
}
SPAN.zol {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #9e0c0f
}
SPAN.letters {
	BORDER-TOP: #990000 1px solid; BORDER-BOTTOM: #990000 1px solid
}
DIV.instruction {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; TEXT-ALIGN: left
}
TD.back1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left
}
TD.back2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: white
}
.link_title {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: maroon; PADDING-TOP: 5px; FONT-FAMILY: verdana, arial, sans-serif
}
.link_title A:link {
	COLOR: maroon; TEXT-DECORATION: none
}
.link_title A:visited {
	COLOR: maroon; TEXT-DECORATION: none
}
.link_title A:hover {
	COLOR: maroon; TEXT-DECORATION: underline
}
.link_break1 {
	HEIGHT: 3px
}
.link_break2 {
	HEIGHT: 6px
}
.link_desc {
	PADDING-LEFT: 8px; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: verdana, arial, sans-serif
}
.feed {
border:1px solid;border-color:#FC9 #630 #330 #F96;padding:0 3px;font:bold 10px verdana,sans-serif;color:#FFF;background:#F60;text-decoration:none;margin:4px;
}

.tagclouds { margin:0 auto; padding:20px; width:90%; border:1px dotted #9EC2F3; }
.tagclouds h3 { font-size:100%; }
.tagclouds .cloud-word { /* add you general rules for ALL tags */ }

.categs_ads {
  font-weight:normal;
  padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;
}
.categs_ads a { color:#000000; font-weight:bold; text-decoration:none; }
.categs_ads a:hover { color:#000000; font-weight:bold; text-decoration:underline; }

.categs_sponsor {
  padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;
}
.categs_sponsor a { font-weight:bold; color:maroon; text-decoration:none; }
.categs_sponsor a:hover { font-weight:bold; color:maroon; text-decoration:underline; }

span.categs_url {
  font-style:italic; color: #666666; font-weight:normal;
}



