/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

body {
	background:url(images/bg.jpg) repeat;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 11px;
	color: #999999;
}

#container {
	width: 1000px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	background: #ffffff;
}


#container_about {
	width: 1000px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	background: #ffffff;
}

#container_blank {
	width: 1000px;
	height: 1100px;
	margin-left: auto;
	margin-right: auto;
	background: #ffffff;
}

#right_col_about {
	width: 620px;
	height:1020px;
	background: #ffffff url(images/photo_about.jpg) no-repeat;
	padding:90px 10px 10px 10px;
	float: left;
}




#left_col {
	width: 334px;
	height:1200px;
	background: url(images/left_nav.jpg) no-repeat;
	padding:10px;
	float: left;
}
#left_col_team {
	width: 334px;
	height:1300px;
	background: url(images/left_nav.jpg) no-repeat;
	padding:10px;
	float: left;
}

#left_col_prices{
	width: 334px;
	height:2000px;
	background: url(images/left_nav.jpg) no-repeat;
	padding:10px;
	float: left;
}



#left_col_news {
	width: 334px;
	height:2000px;
	background: url(images/left_nav.jpg) no-repeat;
	padding:10px;
	float: left;
}



#left_col_about {
	width: 334px;
	height:1100px;
	background: url(images/left_nav.jpg) no-repeat;
	padding:10px;
	float: left;
}
#left_col_hs_services{
	width: 334px;
	height:1565px;
	background: url(images/left_nav.jpg) no-repeat;
	padding:10px;
	float: left;
}

#left_col_hs_training {
	width: 334px;
	height:975px;
	background: url(images/left_nav.jpg) no-repeat;
	padding:10px;
	float: left;
}
#right_col_index {
	width: 620px;
	height:1120px;
	background: #ffffff url(images/photo_index.jpg) no-repeat;
	padding:90px 10px 10px 5px;
	float: left;
}

#right_col {
	width: 620px;
	height:auto;
	background: #ffffff url(images/photo_index.jpg) no-repeat;
	padding:90px 10px 10px 5px;
	float: left;
}

#right_col_blank {
	width: 620px;
	height:1120px;
	background: #ffffff;
	padding:90px 10px 10px 5px;
	float: left;
}

#right_col_blank_team {
	width: 620px;
	height:1220px;
	background: #ffffff;
	padding:90px 10px 10px 5px;
	float: left;
}

#right_col_blank_news {
	width: 620px;
	height:1900px;
	background: #ffffff;
	padding:90px 10px 10px 5px;
	float: left;
}

#right_col_services {
	width: 620px;
	height:1485px;
	background: #ffffff url(images/photo_health_safety_service.jpg) no-repeat;
	padding:90px 10px 10px 10px;
	float: left;
}

#right_col_training {
	width: 620px;
	height:895px;
	background: #ffffff url(images/photo_health_safety_train.jpg) no-repeat;
	padding:90px 10px 10px 10px;
	float: left;
}

	#right_col li {
	padding: 0 0 5px 0px;
	list-style: none;
	
	
}
	
	#right_col li a {
	color: #333399;
	text-decoration: none;
	font-size: 1.4em;
	text-transform:uppercase;
	list-style: none;
	padding-left: 25px;
	padding-bottom: 10px;

	
	
	
	}
	
	
	#right_col li a:hover {
	color: #000000;
	text-decoration: none;
	background: url(images/bullet_2.jpg) no-repeat;
		list-style: none;
}

.active_right {
	color: #333333;
	text-decoration: none;
	background: url(images/bullet_2.gif) no-repeat;
		list-style: none;
		padding-left: 15px;
		margin-left: 5px;
		font-size: 1.1em;
}
p {
	font-size: 1.2em;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 1.2;
	padding-left: 5px;
		padding-right: 5px;
}

a {color:#006699; text-decoration:none;  }
a:hover {text-decoration:underline;}


	#leftmenu {
	margin: 0 0px 0px 50px;
	height: 200px;
	margin-top: 250px;
	width: 250px;
	text-align: left;
}
	#leftmenu li {
	padding: 0 0 5px 0px;
	list-style: none;
	
	
}
	
	#leftmenu li a {
	color: #333399;
	text-decoration: none;
	font-size: 1.4em;
	text-transform:uppercase;
	list-style: none;
	padding-left: 25px;
	padding-bottom: 10px;

	
	
	
	}
	
	
	#leftmenu li a:hover {
	color: #000000;
	text-decoration: none;
	background: url(images/bullet.jpg) no-repeat;
		list-style: none;
}

.active {
	color: #000000;
	text-decoration: none;
	background: url(images/bullet.jpg) no-repeat;
		list-style: none;
}

.float_right {
float: right;
padding-left: 15px;
width: 250px;

}
.float_right_coffee {
float: right;
width: auto;
padding-left: 15px;
margin-top: -125px;
}


.float_left {
float:left;
padding-left: 15px;
width: auto;
}

h1 {font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
color: #000066;
padding: 5px;
text-transform:uppercase;
}

h2 {font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
color: #000066;
padding-left: 5px;
text-transform:uppercase;
}

h3 {font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
color: #000066;
padding-left: 5px;
text-transform:uppercase;
}

.web_design {
	width: 334px;
	padding-top: 100px;
	text-align:center;
	margin-left: 0px;
	margin-top: 250px;
}

#footer {
	background: url(images/footer_2.jpg) no-repeat;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	clear:both;
	margin-top: -30px;
	
}

.float_right_price {
float:left;
padding-right: 10px;
}