@charset "UTF-8";

h1.index{
	color: #3C97EA;
	margin-top:30px
}

#top{
	padding:20px 0 20px 0;
}
*html #top{
	padding:0 0 20px 0;
}

.bubbles object{
float:left;
}
#intro{
	height:275px;
	border-bottom:1px solid #999999; 
	border-top:1px solid #999999; 
	padding-left:38px; padding-right:30px;
}
#IntroText{ padding:0; width:312px; float:right
}
#centerContener{
padding-left:43px}

/*-------------------------BOX INDEX -------------------------------*/

#box_left{ 
	margin-left:0;
	margin-bottom:15px;	float:left; 
}

#box_right{ 
	margin-left:16px;
	margin-right:22px; 
	float:left; 
	margin-bottom:15px
}
#box_left .line{
	border-left:#999999 1px solid;
	margin-top:15px;
	padding-top:20px; 
	height:63px; 
	width: 255px; 
	
}
#box_right .line{
	border-left:#999999 1px solid;
	margin-top:15px;
	padding-top:13px;
	height:70px;
	width: 200px;
}
#box_left .line2{
	border-left:#999999 1px solid;
	margin-top:15px; 
	height:83px;
	width: 255px; 
}

.line2 p{ margin-bottom:0; padding-bottom:0
}
.box1{
	text-align: left;
	vertical-align: middle;
	background: url(../images/index/bg_box.jpg) no-repeat right    ;
	font-weight: lighter;
	float: left;
	width:289px;
	height:117px
}

#box_right .box1{
	width:214px; height:117px 
}
*html #box_right .box1{
	width:212px;
}

.box2{
	text-align: left;
	vertical-align: middle;
	background: url(../images/index/bg_box2.jpg) no-repeat right    ;
	font-weight: lighter;
	float: left;
	margin-left:16px;
	margin-right:22px;
	width:322px;
	height:104px; 
	padding-top:13px;
}
#youtube{ width:300px; padding-left:22px
}
#youtube h2 {
	float:left;
	margin:25px 0 0 10px;
}
#youtube h2 a:hover {
	color: #46B8FF;
}
#youtube img {
	float:left;
	margin:10px 0 0 10px;
}

.line h2, .line p, .line2 h2, .line2 p{
	margin-left:20px
}

.ImgIndex{ padding:10px;}