@charset "utf-8";
/* CSS Document */

img{border:0px solid #020303;}
#MainDiv{width:1003px; margin:0 auto;}


form {margin:0; padding:0;}
.wh100{width:100%; height:100%;}
.lh{line-height:150%;}
.clear{clear:both;}
.mid{vertical-align:middle;}
.fll{float:left;}
.flr{float:right;}
.classrel{position:relative; top:0px; left:0px; width:0px; height:0px;}
.standli{padding:0px; margin:0px; list-style-type:none;}


.date{position:relative; top:-65px; left:10px;}
.topdiv{height:573px; padding-top:10px; width:1003px;}
.topl{float:left;  padding-left:10px; width:550px;}
.topr{float:right; padding-right:8px; width:150px;}
.sponsordiv{clear:both; padding-top:15px; height:90px; padding-left:60px; padding-right:25px; text-align:center;}
.copydiv{clear:both; padding-top:30px; height:20px; color:#e6c58e; padding-left:50px;}

a, a:active, a:visited{color:#FBCE93; text-decoration:none;}
a:hover{color:#dfb100; text-decoration:none;}

a.lang, a.lang:active, a.lang:visited{text-decoration:none; color:#dfb100; font:normal 12px arial;}
a.lang:hover{text-decoration:none; color:#FFF; font:normal 12px arial;}

a.lang_act, a.lang_act:active, a.lang_act:visited,a.lang_act:hover{text-decoration:none; color:#FFF; font:normal 12px arial; }

a.cat, a.cat:active, a.cat:visited{text-decoration:none; color:#FBCE93; font-size:12px; line-height:150%; }
a.cat:hover{text-decoration:none; color:#dfb100; font-size:12px; line-height:150%;}

a.cat_act, a.cat_act:active, a.cat_act:visited, a.cat_act:hover{text-decoration:underline; color:#dfb100; font-size:12px; line-height:150%; font-weight:bold;}

.menudiv{clear:both; height:60px; padding-left:100px; padding-top:10px; color:#ac220a; font-size:18px;}
a.menu, a.menu:active, a.menu:visited{text-decoration:none; color:#320202; font-size:18px; padding-left:4px; padding-right:4px; padding-bottom:5px;}
a.menu:hover{text-decoration:none; border:0px solid #810703; border-bottom-width:3px; color:#ac220a; font-size:18px; padding-left:4px; padding-right:4px; padding-bottom:5px;}

.galdiv{float:left; width:120px; height:80px; border:1px solid #940A00; padding:1px; margin-right:40px; margin-bottom:20px}
.andate{padding-left:10px; color:#fffbda; font-size:11px;}
.sep{padding-top:5px; padding-bottom:5px; clear:both;}
.partnersdiv{ clear:both ; height:40px;}
.partdiv{float:left; margin-right:10px; width:160px; }
.topspons{text-align:center; padding-top:10px; width:150px;}
.cont{padding-left:60px; height:200px;}
.botspons{vertical-align:middle;}

a.menu_act, a.menu_act:active, a.menu_act:visited, a.menu_act:hover{text-decoration:none; border:0px solid #810703; border-bottom-width:3px; color:#ac220a; font-size:18px; padding-left:4px; padding-right:4px; padding-bottom:5px;}



/*SCROLL JS*/
#about_text{position:relative; top:5px; left:0px; width:520px; height:180px;}
#actDiv{ position:relative;	width:520px; height:180px; top:0px; left:0px;	background-color:transparent;	z-index:50; }
.OuterMargAct{ width:520px;	height:180px; margin-left:2px; position:relative;}
.up{ position:absolute;	left:540px;	top:0px; z-index:10; cursor:pointer;}
.track{position:absolute; left:540px; top:0px; z-index:3; }
.dwn{ position:absolute; left:520px;	bottom:0px;  z-index:5;	cursor:pointer;}
.contentMask{ position:absolute; left:0px;	top:0px; width:520px; height:180px; overflow:hidden; background-color:transparent; padding-top:10px; padding-left:10px; }
.content{position:absolute; left:0px; top:0px; width:520px;}
.ball{position: absolute; left: 535px; top: 5px; z-index: 4; cursor: pointer;}
/*END OF SCROLL JS*/

/* contacts */
.ast{
	color:#c32404;
	font-weight:bold;
	font-size:17px;
}
.area{
	border:1px solid #000; 
	background:none; 
	width:250px; 
	height:110px;
	background:#FFF; color:#000000; font:normal 12px Arial;
	scrollbar-face-color: #c8a026;
	scrollbar-highlight-color: #c8a026;
	scrollbar-shadow-color: #E0E0E0;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color:  #E0E0E0;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color: #ffffff;

}
.inpdiv{padding-left:0px; padding-top:5px;   padding-right:5px;}
.conttxt{width:240px; text-align:right; float:left; color:#fac732; font-size:12px; font-weight:bold; padding-right:10px; padding-top:20px;}
.conttxtv{width:240px; text-align:right; float:left; color:#fac732; font-size:12px; font-weight:bold; padding-right:10px; padding-top:0px;}
.areadiv{ height:120px; padding-left:0px; padding-top:5px; padding-right:5px;}

.send{cursor:pointer; border:1px solid #000; width:100px; background:#FAC732;color:#3C363B; height:25px; }
.reset{cursor:pointer; border:1px solid #000; width:100px; background:#FAC732; color:#3C363B; height:25px; }
.inpv{border:1px solid #000; font:bold 20px Verdana; background:#FFF;  width:130px; height:24px; text-align:center; line-height:24px; }
.inp{border:1px solid #000; width:250px; height:17px; background:#FFF; color:#000000; font:normal 12px Arial;}
.fll{float:left;}
.flr{float:right;}