body { color: #666666; }
td, p, div, span, ol, ul, input, textarea, select { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:18px }
input,textarea  { border:1px solid #cccccc; background-color:#f8f8f8; color:#666666 }
a:link { color: #6490D3; text-decoration: underline }
a:visited { color: #6490D3; text-decoration: underline }
a:hover { text-decoration: none }
ul { list-style-type: square; list-style-position: outside; margin-left:16px; padding-left:0px;}
ol { list-style-position: outside; list-style-type: decimal; margin-left:16px; padding-left:0px;}
hr { border: 1px }
.checkbox { border-width:0px }

.small {  font-size: 10px}
.big {  font-size: 15px}
.color1 { background-color: #f0f0f0 }
.color2 { background-color: #f8f8f8 }
.color3 { background-color: #cccccc }
.entrytitle { font-size:16px; font-weight:bold; padding-bottom:21px }
.anwaltgalerieinfo { font-size: 10px; line-height:14px }
.pubicon { padding-top:2px }

.indexmainnav { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#666666; padding-right:10px }
.indexmainnav a:link { color: #666666; text-decoration: none }
.indexmainnav a:visited { color: #666666; text-decoration: none }
.indexmainnav a:hover { color: #6490D3; text-decoration: none }

.mainnav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; padding-right:10px }
.mainnav a:link { color: #666666; text-decoration: none }
.mainnav a:visited { color: #666666; text-decoration: none }
.mainnav a:hover { color: #6490D3; text-decoration: none }

.actmainnav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#6490D3; padding-right:10px }
.actmainnav a:link { color: #6490D3; text-decoration: none }
.actmainnav a:visited { color: #6490D3; text-decoration: none }
.actmainnav a:hover { color: #6490D3; text-decoration: none }

.subnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; padding-left:35px; padding-bottom:4px; background-image:url(/images/subnavbg.gif); background-repeat:no-repeat; background-position:27px 9px; }
.subnav a:link { color: #666666; text-decoration: none }
.subnav a:visited { color: #666666; text-decoration: none }
.subnav a:hover { color: #6490D3; text-decoration: none }

.actsubnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#6490D3; padding-left:35px; padding-bottom:4px; background-image:url(/images/subnavbg.gif); background-repeat:no-repeat; background-position:27px 9px; }
.actsubnav a:link { color: #6490D3; text-decoration: none }
.actsubnav a:visited { color: #6490D3; text-decoration: none }
.actsubnav a:hover { color: #6490D3; text-decoration: none }

.indexinfo { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#999999; padding-left:5px }
.indexinfo a:link { color: #999999; text-decoration: none }
.indexinfo a:visited { color: #999999; text-decoration: none }
.indexinfo a:hover { color: #6490D3; text-decoration: none }

.defaultinfocell { padding-right:10px; color: #999999; }
.defaultlang { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#999999; }
.defaultlang a:link { color: #999999; text-decoration: none }
.defaultlang a:visited { color: #999999; text-decoration: none }
.defaultlang a:hover { color: #6490D3; text-decoration: none }

.defaultinfo { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#999999; }
.defaultinfo a:link { color: #999999; text-decoration: none }
.defaultinfo a:visited { color: #999999; text-decoration: none }
.defaultinfo a:hover { color: #6490D3; text-decoration: none }

.actdefaultinfo { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#6490D3; }
.actdefaultinfo a:link { color: #6490D3; text-decoration: none }
.actdefaultinfo a:visited { color: #6490D3; text-decoration: none }
.actdefaultinfo a:hover { color: #6490D3; text-decoration: none }

.indexsubnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; padding-left:5px; line-height:24px }
.indexsubnav a:link { color: #666666; text-decoration: none }
.indexsubnav a:visited { color: #666666; text-decoration: none }
.indexsubnav a:hover { color: #6490D3; text-decoration: none }

.inwarelink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#aaaaaa; }
.inwarelink a:link {  color: #aaaaaa; text-decoration: none}
.inwarelink a:visited {  color: #aaaaaa; text-decoration: none}
.inwarelink a:hover { text-decoration: none}

.printaddress { font-size:11px; color:#cccccc; }

.subnavdiv { padding-left:27px; padding-bottom:40px; }
.subnavtitle {  font-weight:bold; color: #666666; }
.subnavtitle a:link { color: #666666; text-decoration: none }
.subnavtitle a:visited { color: #666666; text-decoration: none }
.subnavtitle a:hover { color: #666666; text-decoration: none }