/* CSS Document */

body{ 	padding:0 0 0 0;
		margin: 0 0 0 0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		background:#E7E7E7;
	}

.style1 {
	font-size: 16px;
	font-weight: bold;
}	

.style2 {
	font-size: 16px;
	font-weight: bold;
	padding: 27px 0 0 35px;
}	

a:link{color:#000000;  text-decoration:none}
a:visited{color:#000000;  text-decoration:none}
a:active{color:#333333;  text-decoration:none}
a:hover{color:#333333; text-decoration:none}	

.bg_menutab{background:url(../images/menu_tab.jpg) no-repeat;}
.bg_windows{background:url(../images/bg_windows.jpg) no-repeat; padding: 10px 0 0 33px;	line-height:26px;}
.bg_contact{background:url(../images/bg_contact.jpg) no-repeat;	padding: 10px 0 0 33px; line-height:18px;}
.welcome{padding:15px 0 0 35px;}
.welcome_text{	padding: 10px 0 0 27px;	line-height:25px;}
				
.bg_left{background:url(../images/bg_main_left.jpg) repeat-x;}
.bg_right{background:url(../images/bg_main_right.jpg) repeat-x;}


.window_pad{ padding: 20px 0 0 35px;}
.text_pad{padding: 0 5px 0 5px; line-height:18px;}

/***********************************************************************************************/
ul.cssMenu ul{display:none}
ul.cssMenu li:hover>ul{display:block;}
ul.cssMenu ul{position: absolute;left:0px;top:120%;}
ul.cssMenu ul ul{position: absolute;left:98%;top:0px;}
ul.cssMenu,ul.cssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 0px 0px 0px;
	background-color:#fff;
	background-repeat:repeat;
	border-color:#808080;
	border-width:1px;
	border-style:solid;
}


ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color: #0066CC;
	/*background:url(../images/bg_sub_menu.jpg) repeat-x;*/
	border-width:1px;
	border-color:#fff;
	text-align:center;
	text-decoration:none;
	line-height:18px;
	font-family:Arial;
	font-size:15px;
	color:#000000;
	text-decoration:none;
	cursor:default;
	height:25px;
}
ul.cssMenu span{
	overflow:hidden;
}
ul.cssMenu li {
	float:left;
}
ul.cssMenu ul li {
	float:none;
}
ul.cssMenu ul a {
	text-align:left;
	white-space:nowrap;
	width:280px;
}
ul.cssMenu li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
	height:100%;
}

ul.cssMenu ul li.sep span{

	width:100%;
	height:3px;
}
ul.cssMenu li:hover{
	
	position:relative;
}
ul.cssMenu li:hover>a{
	background:url(../images/bg_sub_menuh.jpg) repeat-x;
	border-color:#45ADE4;
	border-style:solid;
	font-family:Arial;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}
ul.cssMenu li a:hover{

	background:url(../images/bullet_win.png) no-repeat;
	position:relative;
	border-color:#45ADE4;
	border-style:solid;
	font-family:Arial;
	font-size:15px;
	color:#000000;
	text-decoration:none;
	
}
ul.cssMenum0 {

background-color:transparent;
border-width:0px;
	padding:0px 0px 0px 0px;
}

.spacebbb{ padding:15px 0 0 0;}