/* CSS Document */
body{
	margin:0px; padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#424542;
	background:url(/images/back.png) repeat;
}
a{ color:#0096D6; text-decoration:none; }	
a:hover{ text-decoration:underline; }
h2{ font-size:15px; color:#FFFFFF; margin:0px; padding:0px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }	
.header{
	background:url(/images/headertop.png) no-repeat center top;
	width:774px; display:block;
	background-color:#FFFFFF; height:19px;
}
.main{
	background:url(/images/mainmiddle.png) repeat-y;
	width:774px; display:block; padding:0px 0 0 0;
	background-color:#FFFFFF;
}
.meniu a{
	width: 150px; height:24px; display:block; 
	text-decoration:none; float:left;
	background:url(/images/meniu.png) no-repeat center top;
	font-size:15px; color:#FFFFFF; padding-top:10px;
}
.meniu a:hover{
	width: 150px; height:24px; display:block; 
	text-decoration:none; float:left;
	font-size:15px; color:#FFFFFF; padding-top:10px;
	background:url(/images/meniu.png) no-repeat center bottom;
}
.footer{
	background:url(/images/footerbottom.png) no-repeat;
	width:774px; display:block;
	background-color:#FFFFFF; height:19px;
}
.ticker{
	font-size:14px; color:#0000CE;
	margin:0px 8px 0px -08px;
}
.cont1{
	float:left; width:150px; padding:0 2px 0 8px; display:inline; 
}
.cont2{
	float:left; width:607px; margin-right:6px; display:inline; 
}
.slide{
	background:url(/images/backslide.png) no-repeat;
	position:relative; width:607px; height:334px;
	padding-top:10px; text-align:center; margin-top:-3px;
}	
.li2 ul li{ list-style-image:url(/images/list2.png); margin:0px 6px 2px 20px; padding:0px; font-size:12px; }
.input{
	width: 220px; display:block; 
	border:1px solid #08597B;
	background:url(/images/inputback.png) no-repeat center top;
}
.send{
	width: 123px; height:37px; display:block; 
	border:none;
	background:url(/images/send.png) no-repeat center top;
}
.login{
	width: 123px; height:36px; display:block; 
	border:none;
	background:url(/images/login.png) no-repeat center top;
}
.stepcarousel{
position: relative;
border: 0px solid black;
overflow: scroll;
width: 720px;
height: 100px;
margin:10px 0 0 0;
}

.stepcarousel .belt{
position: absolute;
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; 
overflow: hidden; 
margin: 1px;
width: 180px; 
padding:0px;
margin:0 0px 0 0px;
border:solid 0px #636563;
}
.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
}

.thumbnail span{
	position: absolute;
	background-color: lightyellow;
	padding: 0px;
	margin-top:40px;
	margin-left:200px;
	border: 0px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img{ 
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span{
	visibility: visible;
	top: 0;
	left: 60px; 
}	
.clear{ clear:both; }