* {border-collapse:collapse;}
body {margin:0; background:#FFF;}
form {margin:0;}
body, table, input, option, select, .timelabel {font-family: Tahoma, Verdana; font-size:8pt;}
a {color:#369;text-decoration:none;}
a:hover {text-decoration:underline;}

table.headtable {border-top:solid 1px #369;}
.onform {background:#369;color:#E1F0FF;}
.onform a {color:#FFF;}
.sublogo {margin: 34 0 5 8;}
.sublogo a {color:#FFF;text-decoration:none; font-size:7pt;}


#hmenu {height:30px;line-height:30px; font-size:10pt;}
#hmenu a {padding:6 10 7 10; line-height:30px;}
#activemenu{color:#FFF;background:#369;}

.langselector a {line-height:18px; border:solid 1px #369; margin-left:4;padding:2 4 2 4;}
.currentsite {background:#369; color:#FFF;}

#hmenu, .blockhead, .cloud, .daystamp, .kwlist {font-family:Arial,Tahoma,"Franklin Gothic Medium";}
.langselector {font-family: Verdana, Tahoma;}

.hideSubsc {visible: hidden; display: none}
.showSubsc {visible: visible; display: block}
#subscribeDiv, #bookmarkDiv {position:absolute; top:-10; right:200;z-index:255; width:210px; border:solid 1px #369; background:#E8F4FF; padding:8; line-height:14pt;}
#subscribeDiv p, #bookmarkDiv p {margin:0 0 6 0;}

.subHmenu {line-height:30px;}
.subHmenu a {padding:5 7 5 7; margin:0 3 0 3;}
#activelist {border:solid 1px #FFF;}

.blockhead {font-size:14pt; color:#369; background:#FFF;}
.blockhead {margin: 6px 0px 0px 0px; padding: 0px 4px 2px 4px; border-bottom:solid 1px #369;}
.blockhead img {margin-top:4px;}

.cloud {margin:10 10 0 10; text-align:center;}
.cloud a {margin:0 6 0 6;} 
.cloud a:hover {color:#F60;} 

.link2all {margin:5 5 8 5; display:block;text-align:right;}

.simplelist {margin:0;padding:0;background:url('/images/backShortList.gif');border-bottom:solid 1px #369;}
.simplelist th {width:34px;padding:3 1 10 0; vertical-align:top;text-align:right;font-weight:normal;color:#FFF;}
.simplelist td {padding:3 0 3 5; color:#369;}
.simplelist img {margin:3 3 0 0;}
.simplelist span {display:inline;float:right;font-weight:bold;}
.simplelist span img {margin:0 0 0 3;vertical-align:-3px;}
.dateStart {border-top:solid 1px #FFF;}

#activecell {font-weight:bold;}
.simplelist td, .artlist td {border-bottom:dashed 1px #9CF;vertical-align:top;}
.simplelist td.tableDateHead {border-bottom: solid 1px #3480CC;}

.artOfDay {background:#E8F8FF; margin-bottom:3px;padding:8px;height:120;}
.artOfDay img {margin:0 8 0 0;}
.artOfDay address {font-style:normal;font-weight:bold; margin: 3 0 3 0;margin:5 0 0 0;}
.artOfDay address, .artOfDay address a {font-size:8pt;}

table.artlist {width:100%;}
.artlist td {padding:5 8 10 0;}
.artlist div {padding:5 0 5 0;}
.artlist div p {padding:0;margin:0;}
.artlist div.rating {padding:0;margin:5 0 0 0;}
.artlist a {font-size:9pt;font-weight:bold;}
.artlist a img {margin:0 5 0 0;}

.daystamp {color:#FFF;background:#347FCC; text-align:left;font-size:9pt;padding:3 8 3 8;}
.daystamp a {color:#FFF;}

a.kwlink {display:block;float:right; font-size:8pt;font-weight:normal;width:140; padding:0 -10 0 0; text-align:right;}
a:hover.kwlink {color:#F60;}

.copy {margin:0 12 0 12;}
.copy td {padding:3 5 3 5;}

.anoncelist {margin:0 0 10 0;border-bottom:solid 1px #369;}
.anoncelist h4 {margin:5 0 3 0; font-size:10pt; color:#F60;}
.anoncelist ul {margin:5 5 5 20;}
.anoncelist p {margin:5 0 5 0}
.anoncelist a img {margin:0 8 0 0;}

#geotree {position:absolute; z-index:256; width:200px; top:-10; left:70; border:solid 1px #9CF; background:#fff; padding: 10px 5px 2px 2px;}
#geotree ul {margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px;}
#geotree li {list-style:disk; color:#369;}
#geotree a {text-decoration:none; color:#369;}

#toolmenu {background:#E8F8FF;border-right:solid 1px #9CF;width:100%;}
#toolmenu th {text-align:left;color:#369; border-bottom:dashed 1px #369;}
#toolmenu td {color:#888;vertical-align:top;text-align:right;}
#toolmenu td, #toolmenu th {padding:5;}
#toolmenu td.activetool {color:#000;}
#toolmenu div {font-weight:normal; color:#777; line-height:12pt}

.advertblock {background:#E8F8FF; padding:5px;}

#activekey {color:#F60;}


.highlited {text-align:center; font-weight:bold; color:#800;}
input.highlited {text-align:left;}

.artheadlink {display:block; font-size:12pt; font-variant:small-caps; color:#111; font-weight:bold; margin:8 0 0 0; line-height:12pt;}
.anoncelink {color:#222; font-size:10pt;}
.anoncelink img {margin:0 5 -2 0;}
a:hover.anoncelink {color:#000; text-decoration:none;}
.dateanonce {color:#384A70; text-align:right; margin-right:2px;}

.populist {font-weight:bold;}
.populist div {padding:3 8 3 8; font-size:12pt; background:#856E63; color:#EEE;}
.populist a {color:#333; margin-bottom:2px;}



.infosimple {margin:0 10 0 30; background:#F8F8E4; padding:8px;}
.infosimple img {margin:0 8 -2 0;}

.toolpanel img {margin:0 2 9 4;}

.rightmenu {background:#E8F4FF; padding:5;}
.rightmenu h4 {font-size:10pt; margin:0 5 0 5; color:#575A88;}
.rightmenu table {margin:3;} 
.rightmenu td {padding:2;} 

.nobullets {list-style-type:none}

.times {display:inline; width:64; margin:4 4 0 0; color:#369; padding:1 1 4 3; background:#F2F2EC; float:left;}

.enoughlist {border-top:solid 1px #DDD;border-bottom:solid 1px #DDD; background:#FCFAFC; margin-bottom:4;}
.alert {border:solid 1px #F9C; background:#FFF0F0; margin:20; padding:20;}

.info {background:url('/images/backinfo.jpg'); background-repeat:repeat-x; border-top:solid 1px #82A9E9; padding:8px;}
.info img {margin:0 10 16 0;}

.kwlist {color:#333; background:#E8F8FF; font-size:9pt;line-height:12pt;vertical-align:top;}
.kwlist div {margin:0 8 8 5;}
.kwlist div.blockhead {margin:0 0 8 0;}

.cloudbig {margin:20px; line-height:24pt;}
.cloudbig a {display:inline;}

.linkshead {color:#369; padding-left:5px; font-weight:bold; border-bottom:solid 1px #C3DAF9; margin:10 5 0 0;}
.links {color:#F90;}
.links ul {margin:5 10 5 20;}

.rubrictree {padding:10px; border-top:solid 1px #DDD; color:#336699; -moz-box-sizing: padding-box;}
.rubrictree ul {margin-left:16; -moz-margin-start:-26px;}
.rubrictree li {list-style:disc; margin-top:5; margin-left:0;}
#selectedRubric {font-weight:bold; border-bottom:solid 1px #369;}

.navigator {color: #369; text-align: right; border-top: 1px solid #369; padding:7 5 2 7; margin: 10 0 10 0;}
#activepage {background:#369; font-weight:bold;color:#FFF; padding:4 6 4 6;}
.navigator a {text-decoration:none; font-weight: normal;  color: #369; margin: 3px; padding:4 6 4 6; border: 1px solid #FFF;}
.navigator a:hover {border: 1px solid #369;}

.advert {text-align:center; line-height:16pt;}

.banners img {margin-bottom: 5px}

/* .rating {background-image: url('/images/ratingcolor.gif'); background-repeat: no-repeat; width:102;} */
.rating {color:#777;}

.arialHeader {color: #000; font-family: Arial; font-size: 12pt; font-weight: bold}
.orangeBig {color: #f60; font-family: Arial; font-size: 12pt; font-weight: bold;  margin: 4px}
.blueBig {color: #369; font-family: Arial; font-size: 12pt; font-weight: bold;  margin: 4px}
.tableDateHead {background:#ddf2ff;  color: #369; text-align: right; font-weight: bold;}

.path {color:#777;padding:5;}
.userprofile input, textarea {border: solid 1px #3480cc;}

address {font-style:normal; line-height:160%;}