

html, body { background: url(gfx/background.jpg) top center no-repeat #000000; font:11px arial,sans-serif; color:#c1c1c1; height: 100%; margin:0; padding:0; }

 
/*-- LINKS INFO --*/

a:link, a:visited { text-decoration:none; color:#ffffff; }
a:hover, a:active {text-decoration:underline; color:#5985e7; } 

a:link.inv, a:visited.inv { text-decoration:none; color:#5985e7; }
a:hover.inv, a:active.inv {text-decoration:underline; color:#ffffff; } 

/*-- GLOBAL FIXES --*/

img {border:none;}
form {padding:0px; margin:0px;}
* { margin:0px auto; padding:0; }

.vertfix {vertical-align:middle;}
p {padding:10px 0 0 0;}



h1 { font:bold 16px arial,sans-serif; color:#5985e7; padding-bottom:10px; }
h2.gals { font:bold 14px arial, sans-serif; color:#5985e7; padding-bottom:5px; }

.morelk { clear:both; padding-top:10px; font:9px verdana, sans-serif;}
.morelkr { float:right; clear:both;  font:9px verdana, sans-serif;}

/*-- MAIN --*/

#body { width:817px;}

#top { margin:30px 30px 10px 30px ; overflow:hidden; }
#logo { float:left;}
#topnav { float:right; font:18px arial,sans-serif; color:#ffffff; padding-top:20px; }

#head { height:336px; }
#maina {border:3px solid #ffffff; width:620px; height:330px; float:left;}

#headb { height:206px; }
#mainb {border:3px solid #ffffff; width:812px; height:200px; float:left;}


#hometb { width:176px; float:right;}
.tba { border:3px solid #ffffff; }
.tbb { border:3px solid #ffffff; margin:15px 0 15px 0; }

.copybox { margin:10px 30px 30px 30px; overflow:hidden; line-height:18px; }
#coll { width:360px; float:left; text-align:justify; }
#colr { width:360px; float:right; text-align:justify; }


/*-- GALS --*/

.galsum {clear:both; padding-bottom:15px; margin:5px 0 20px 0; border-bottom:1px dotted #6f6f6f; overflow:hidden;}
.galsumpic { float:left; border:1px solid #cdcdcd; background:#ffffff; width:75px; height:75px; overflow:hidden; }
.galsumbd { width:85px; }
.galsumtx { float:left; width:265px; height:80px; padding:0 0 0 15px; font-size:11px; overflow:hidden; }


.galtb { width:110px; }
.tb1 {float:left; margin:0 16px 16px 0; width:78px; height:60px; border:1px solid #ffffff; overflow:hidden; background:#ffffff;  }
.tb2 {float:left; margin:0 0 16px 0; width:78px; height:60px; border:1px solid #ffffff; overflow:hidden;  background:#ffffff; }



/*-- FORMS --*/
label.ct { font: 11px arial, sans-serif; color:#cdcdcd; width:90px; float:left; background:#281D2D; padding:4px 0 4px 5px; }
label.ctbnk { font: 11px arial, sans-serif; color:#000000; width:90px; float:left; background:transparent; padding:4px 0 4px 5px; }

input.form1 { height:19px; width:200px; border:#B1B1B1 1px solid; color:#000000; padding:1px 0 0 2px; margin-bottom:7px; font:12px  Tahoma, Geneva,  sans-serif; margin-left:5px; }
input.form1x { height:19px; width:200px; border:#cf0000 1px solid; background:#fef4f4; color:#000000; padding:1px 0 0 2px; margin-bottom:7px; font:12px  Tahoma, Geneva,  sans-serif; margin-left:5px; }
textarea.text1 { border:#B1B1B1 1px solid; color:#000000; font: 11px   Tahoma, Geneva, sans-serif; padding:2px; margin:0 0 5px 5px;  width:220px; height:100px; font:12px  Tahoma, Geneva,  sans-serif; }

.chpad { margin:5px 0 12px 5px; padding:0px; }

input.ctbtn { margin:10px 0 0 5px; padding:4px; font:bold 10px  Tahoma, Geneva,  sans-serif; color:#000000; background:#5985E7; border:none; }


.mes1 { font: bold 11px  Tahoma, Geneva,  sans-serif; color:#ff3434; padding:0 0 10px 0; }
.mes2 { font: bold 11px  Tahoma, Geneva,  sans-serif; color:#15db97; padding:0 0 10px 0; }



#footer { margin:0 30px 20px 30px; overflow:hidden; padding-bottom:40px;}
#dis {float:left; font-size:10px;}
#basenav {float:right;}





