
.cpoint {cursor:pointer;}
.horcon {clear:left;float:left;width:100%;}
.smallfont {font-size:11px;}
.xd {clear:left;float:left;width:100%;}
.bouter {float:left;width:auto;height:auto;display:block;}
.boxxer {float:left; margin:0px auto; min-width:150px; max-width:990px; z-index:1;}
.boxxer .content {position:relative;}
.boxxer .top { position:absolute; left:0px; top:0px; height:100%; background-position:left top ;}

.boxxer .base, .boxxer .sbar { position:relative; width:100%;}
.boxxer .base, .boxxer .base div {font-size:1px;}

.boxxer .base {background-position:right bottom ;}
.boxxer .base div {position:relative; background-position:left bottom;}

.boxxer h1{padding:4px 0px 0px 0px;margin:0px 0px;font-size:1.0em;width:90%;}
.boxxer dl {clear:left;float:left;margin:0px; padding:0px;text-align:left;text-indent:0em;width:100%;font-size:1.0em;}
.boxxer .inner {margin:0px;font-size:0.80em;min-height:15px;max-height:1100px;overflow:auto;}

.boxxer span {}
.boxxer .sbar {height:32px;}
.boxxer ul {margin:0;list-style:none;padding:0px 0px 0px 8px; font-size:1.40em; line-height:150%;text-align:center;width:auto;}
.boxxer li a {color:#fff;font-weight:bold;cursor:pointer;text-align:center;}
.boxxer li a:hover {color:#FF6600;}
.boxxer .extern {color:#fff;}

.boxxer .tright {text-align:right;}
.boxxer .tleft {text-align:left;}
.boxxer .tcentre {text-align:center;}
.boxxer .tjust {text-align:justify;}

.inleft {text-align:left}
.left {float:left}
.right {float:right}
.center,.c{text-align:center;}
.pullquote1 {float: right; width: 150px; height:auto; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; font-family: Arial,Helvetica,Georgia; font-size: 22px; line-height: 18px; color: black; text-align: right;}
.dropcap1 {float:left;color:silver;font-size:70px;line-height:60px;padding-top:4px;font-family: Arial,Helvetica,Georgia;}

.gallery {clear:left;float:left;width:100%;}
.conthumb {float:left;margin:0px;padding:0px;}
.conimage {float:left;margin:0px;padding:0px;}	/*background:transparent url("icons/loading.gif") center center no-repeat;}*/
.conimage img {padding:0px;border:0px;}
.gthumb {float:left;border:0px;border-bottom:1px solid #00ff00; padding:0px;}
.ginfo {float:left;background:transparent url("icons/information.png") top left no-repeat; height:16px; width:16px;margin-top:2px; margin-left:-20px; padding:0px; cursor:pointer;}
.galldes {clear:left;float:left;width:99%;}


.newsdate {padding:0px 0px 0px 10px;}
.newsdate a {color: #ff4400;}
.newsdate a.sel{color: #ff4400;}
.newsdate a:hover {color: #ff9900;}

.index {clear:both;padding:0px 5px;margin:0px;}
.index li {position: relative; margin: -2px 0 0 -0px; list-style:none;line-height: 1.5em;}
.index li a {color: #384253;font-weight: normal; letter-spacing:-0.015em; padding-left:20px; margin-left: 0px;background: transparent url("icons/arrow_active.gif") no-repeat 6px 50%;}
.index li a:hover {color: #ff6600;background: transparent url("icons/arrow_hoverblue.gif") no-repeat 6px 50%;}

.pos0 {float:left;}
.pos1 {float:left; margin-left:270px;}
.pos2 {float:right;}

.subscribe td.subrow {border-bottom: 1px solid #ffffff;}
.subscribe td.subrow2 {border-bottom: 2px solid #ffffff;}

input.valid {background-color:#fff !important; color:#000 !important; border: #4c4c4c solid 1px;margin:1px;}
input.norm {background-color:#e8e8e8 !important; color:#000 !important; border: #4c4c4c solid 1px;margin:1px;}
input.diss {background-color:#aaa !important; color:#000; border: #666 solid 1px;margin:1px;}
textarea {background-color:#fff !important; color:#000; border: #4c4c4c solid 1px;margin:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.00em;}
.subbut {background-color:#fff; color:#000; border: #4c4c4c solid 1px;margin:1px; cursor:pointer;}

.sbutton {margin-top:2px; font-weight:bold;white-space:nowrap; text-align:center;display:block;}
.sbutton a {color:#fff;display:block;padding:2px 10px 1px 10px;}
.sbutton a:hover {color:#FF4400;}


#conform {margin:2px 0px 0px 0px;text-align:left;width:95%;}
#conform td.left {width:34%;padding:0px;}
#conform td.right {width:65%;}
.errortext {color:#FF4400;font-weight:bold;}
#conform td.ok {}
#conform td.error {background-color:#FF4400;}
#conform a {color:#FF4400;}
#conform a:hover {color:#FF9900;}
#conform .pad {padding:0px 10px 0px 10px;}



#map2 {float:left; margin:0px 0px 0px;  width: 440px; height: 400px; font-size:0.80em;display:inline;}
.mapdes {float:left;}
.mappic {float:left;}

#sidebar {clear:left;float:left;overflow:auto; height:400px;width:150px;}	/*background-color:#aaa;}*/
#sidebar a {cursor:pointer;}
#sidebar a.c0 {color:#9DB126;}
#sidebar a.c1 {color: #83592C;}
#sidebar a.c2 {color: #353290;}
#sidebar a.c3 {color:#A0893E;}
#sidebar a.c4 {color:#B97777;}
#sidebar a.c5 {color:#D6A24C;}
#sidebar a.c6 {color:#C36C85;}
#sidebar a.c7 {color:#525252;}
#sidebar a.c8 {color:#449544;}
#sidebar a.c9 {color:#2C70BB;}
#sidebar a.c10 {color:#E0DB65;}
#sidebar a.c11 {color:#DC5D5D;}
input.c0 {color:#9DB126;}
input.c1 {color: #83592C;}
input.c2 {color: #353290;}
input.c3 {color: #A0893E;}
input.c4 {color: #B97777;}
input.c5 {color: #D6A24C;}
input.c6 {color: #C36C85;}
input.c7 {color: #525252;}
input.c8 {color: #449544;}
input.c9 {color: #2C70BB;}
input.c10 {color: #E0DB65;}
input.c11 {color: #DC5D5D;}



.cinfo {position:absolute;top:10px;left:10px;height:300px; width:400px; background-color:#333333; display:none; z-index:200;font-size:11px; color:#CCCCCC;padding:3px;overflow:auto;}
.cbinfo {clear:left;float:left;background:transparent url("icons/information.png") top left no-repeat; height:16px; width:16px;margin-top:2px; padding:0px 0px 0px 3px; cursor:pointer;}
.closer {height:18px;}
.closer div { color: #aaa; float: right; padding: 5px 7px; cursor: pointer;}
.closer div:hover {color: #ff0000; }

