body {
   background-color: #252525;
}

#Logotop {
   width: 980px;
   margin-top: 0px;
   margin-right: auto;
   margin-bottom: 0px;
   margin-left: auto;
   background-color: #000;
   padding: 10px
}

IMG.flag {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.lang {
   font-family: verdana;
   font-size: 10px;
   color: white;
   margin-top: -10px;
   padding: 2px;
   text-align: center;
}

#menucontainer {
   float: left;
   width: auto;
   height: auto;
   clear: none;
}

#maindiv {
   width: 1000px;
   margin-top: 0px;
   margin-right: auto;
   margin-bottom: 0px;
   margin-left: auto;
}

#navandbody {
   width: 1000px;
   height: auto;
   background-color: #252525;
}
.titlestext {
   font-size: x-large;
   color: #FFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

.subtitlestext {
   font-size: medium;
   color: #FFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodytext {
   color: #FFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

.captchatext {
   color: #FFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold
}

.bodytextorange {
   color: #FF7F00;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
}
.smalltext {
   color: #FFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: smaller;
}

#bodycontent {
   float: right;
   width: auto;
   height: auto;
}
#footer {
   width: 990px;
   float: right;
   background-color: #000;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
}


#menu {
   float:left;
   padding: 0;
   list-style:none;
   width: 200px;
   margin-top: 0px;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
   height: auto;
}
#menu li {float:left; margin-bottom: 2px;}
#menu li#contact {margin:0;}
#menu li a {
   width:124px;
   float:left;
   padding:0 10px;
   text-decoration:none;
   height:24px;
   line-height:23px;
   color:#fff;
   font-family:verdana, sans-serif;
   font-size:11px;
   background:#000;
   text-align: left;
}
#menu li a b {font-weight:normal;}

.home #menu li#home a,
.single #menu li#single a,
.dropdown #menu li#dropdown a,
.dropline #menu li#dropline a,
.flyout #menu li#flyout a,
.support #menu li#support a,
.contact #menu li#contact a,
#menu li a:hover,
#menu li a:active,
#menu li a:focus
{padding-left:20px;}


/*End Menu*/
.footertext {
   font-family: Arial, Helvetica, sans-serif;
   color: #FFF;
}

/*Gallery*/
#gallery1 {width:728px; height:450px; padding:10px; border:1px solid #333; background: #888; position:relative; margin-bottom:20px;}
#gallery1 b.default {position:absolute; left:10px; top:10px; width:548px; height:380px; text-align:center;}
#gallery1 b.default img {display:block; margin:0 auto 10px auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}
#gallery1 b.default span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}

#gallery1 ul {list-style:none; padding:0; margin:0; width:180px; position:relative; float:right;}
#gallery1 ul li {display:inline; width:52px; height:52px; float:left; margin:0 0 5px 5px;}
#gallery1 ul li a {display:block; width:50px; height:50px; text-decoration:none; border:1px solid #000; border-color:#eee #555 #333 #ddd;}
#gallery1 ul li a span {display:none;}
#gallery1 ul li a img {display:block; width:50px; height:50px; border:0;}
#gallery1 ul li a:hover {white-space:normal; border-color:#555 #ddd #eee #333; background:#777;}
#gallery1 ul li a:hover b {position:absolute; left:-548px; top:0; width:548px; height:450px; text-align:center; background:#888; z-index:20;}
#gallery1 ul li a:hover span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}
#gallery1 ul li a:hover img {margin:0 auto 10px auto; width:auto; height:auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}

#gallery1 ul li a:active, #gallery ul li a:focus {white-space:normal; border-color:#555 #ddd #eee #333; background:#777;}
#gallery1 ul li a:active b, #gallery ul li a:focus b {position:absolute; left:-548px; top:0; width:548px; height:380px; text-align:center; background:#888; z-index:10;}
#gallery1 ul li a:active span, #gallery ul li a:focus span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}
#gallery1 ul li a:active img, #gallery ul li a:focus img{margin:0 auto 10px auto; width:auto; height:auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}

/*End Gallery*/

.bodytext a {
   color:white;
}

