/***********************************************/
/************* CHANGE IMAGE OPASITY ************/
/***********************************************/
.toggleopacity{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.toggleopacity_hover{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

td.introBG{
	width				: 120px;
	background-color	: #EBEBEB;
}
/***********************************************/
/************** GENERAL STYLE ******************/
/***********************************************/
BODY{
	BACKGROUND-COLOR	: #FFF;
	MARGIN				: 0;
	PADDING				: 0;
}

hr{
    background-color	: #D5D5D5;
    border				: none;
    height				: 1px;
}

BODY, TABLE, TD{
	FONT-FAMILY			: Tahoma;
	FONT-SIZE			: 11PX;
	COLOR				: #6E6E6E;
	TEXT-DECORATION 	: NONE;
}

DIV.langsBlock{
	WIDTH				: 74PX;
	HEIGHT				: 20PX;
	/*border				: 1px solid #000;*/
}

DIV.langBlock{
	WIDTH				: 20PX;
	HEIGHT				: 20PX;
	BACKGROUND-COLOR	: #BFBFBF;
	BORDER				: 1PX SOLID #BFBFBF;
	CURSOR				: POINTER;
	FLOAT				: LEFT;
	MARGIN-RIGHT		: 2PX;
	TEXT-ALIGN			: CENTER;
	COLOR				: #FFF;
	PADDING-TOP			: 2PX;
}

DIV.langBlockActive{
	WIDTH				: 20PX;
	HEIGHT				: 20PX;
	BACKGROUND-COLOR	: #E31515;
	BORDER				: 1PX SOLID #E31515;
	FLOAT				: LEFT;
	MARGIN-RIGHT		: 2PX;
	TEXT-ALIGN			: CENTER;
	COLOR				: #FFF;
	PADDING-TOP			: 2PX;
}

A{
	COLOR				: #E31515;
	TEXT-DECORATION		: UNDERLINE;
}

.more{
	FONT-WEIGHT			: BOLD;
	FONT-SIZE			: 11PX;
	COLOR				: #ED0101;
	TEXT-ALIGN			: RIGHT;
	PADDING-BOTTOM		: 20PX;
}

.newsHeadline{
	FONT-WEIGHT			: BOLD;
	COLOR				: #ED0101;
	TEXT-TRANSFORM		: UPPERCASE;
	FONT-SIZE			: 11PX;
	PADDING-TOP			: 5PX;
	TEXT-DECORATION		: UNDERLINE;
}

.newsText{
	FONT-SIZE			: 11PX;
	COLOR				: #6E6E6E;
	PADDING-TOP			: 5PX;
	TEXT-ALIGN			: JUSTIFY;
}

.date{
	COLOR				: #C2C2C2;
	FONT-SIZE			: 11PX;
	FONT-FAMILY			: Tahoma;
	FONT-WEIGHT			: BOLD;
}

.listOrder{
	COLOR				: #E84D4D;
	FONT-SIZE			: 18PX;
	FONT-FAMILY			: Arial;
}

.contactTable{
	width				: 400px;
	padding				: 5px;
}

.contactTable td{
	font				: normal 11px tahoma;
}

.contactTable th{
	font				: normal 18px Tahoma;
	color				: #7E7E7E;
	text-align			: left;
	margin				: 0;
	padding-bottom		: 10px;
}

.contactTable th span.txt{
	font				: bold 10px tahoma;
	color				: #7E7E7E;
	text-align			: center;
}

.contactTable INPUT.input{
	border				: 1px solid #D5D5D5;
	font				: normal 10px Verdana;
	color				: #7F7F7F;
	padding				: 4px;
	width				: 250PX;
	background-color	: #FFF;
}

.contactTable TEXTAREA.input{
	border				: 1px solid #D5D5D5;
	font				: normal 10px Verdana;
	color				: #7F7F7F;
	padding				: 4px;
	width				: 250PX;
	height				: 100px;
	_height				: 105px;
	overflow			: auto;
	background-color	: #FFF;
}

.contactTable td.bottom{
	border-bottom		: 1px solid #606060;
}

.contactTable .bt{
	border				: 1px solid #9E9E9E;
	color				: #606060;
	font				: normal 10px Verdana;
	padding				: 2px 10px 2px 10px;
	cursor				: pointer;
	background-image	: url(/img/bt_bg.gif);
	background-repeat	: repeat
}

.contactTable .bold{
	font-weight			: bold;
}

.banner{
	width				: 600px;
	font-weight			: bold;
	/*border				: 3px solid #E6E6E6;
	background-color	: #F2F2F2;*/
	margin-top			: 10px;
	margin-left			: 10px;
	height				: 75px;
	text-align			: center;
	overflow			: hidden;
}

DIV.mainMenuSec{
	margin				: 0;
	padding				: 0;
	clear				: both;
	height				: 90px;
	margin-bottom		: 2px;
	width				: 184px;
}

DIV.mainMenuSecLast{
	margin				: 0;
	padding				: 0;
	clear				: both;
	height				: 90px;
	width				: 184px;
}

DIV.mainMenuSec DIV#leftItem{
	padding				: 0;
	margin				: 0;
	float				: left;
	margin-right		: 2px;
}

DIV.mainMenuSecLast DIV#leftItem{
	padding				: 0;
	margin				: 0;
	float				: left;
	margin-right		: 2px;
}

DIV.mainMenuSec DIV#rightItem{
	padding				: 0;
	margin				: 0;
	float				: left;
}

DIV.mainMenuSecLast DIV#rightItem{
	padding				: 0;
	margin				: 0;
	float				: left;
}

img.menuImg{
	cursor				: pointer;
}

.input{
	border				: 1px solid #F2F2F2;
}

.bt{
	border				: 1px solid #BABABA;
	background-color	: #BFBFBF;
	color				: #FFF;
	padding				: 0 10px 0 10px;
}

ul.ul_error{
	width				: 400px;
	border				: 1px solid #FB0000;
	padding				: 10px;
	margin				: 0;
	margin-left			: 10px;
	font-size			: 11px;
	color				: #FB0000;
}

DIV.main{
	width				: 620px;
	padding				: 30px;
/*	border				: 1px solid #000;*/
	background-color	: #F8F8F8;
}

DIV#clear{
	clear				: both;
}

.blockHeader{
	font-size			: 24px;
	color				: #E31515;
}

.blockHeader div#text{
	height				: 35px;
	padding-top			: 15px;
	text-decoration		: underline;
}

.blockHeader div#img{
	width				: 50px;
	height				: 50px;
	float				: left;
}

.img{
	padding				: 3px;
}


/***********************************************/
/***************** VAR DUMP ********************/
/***********************************************/
.varDump {
	font-family			:Verdana;
	font-size			:8pt;
	background			:#FFFFFF;
	color				:#000000;
	padding				:5px;
	text-align			:left;
}
.varDump em {
	color				:#808080;
}
.varDump ol {
	margin-top:2px;
	margin-bottom:2px;
}
.varDump li {
	line-height:140%;
}
li {
	list-style-image : url(/img/check.gif);
	margin-top : 2px;
}
