 .vm-slide {
	width: 640px;
	height: 540px;
	margin: 0 auto;
	background-image: url(../images/vm-fon.jpg);
	border-radius: 10px;
	box-shadow: 0 0 10px #DADADA;
	font-size: 1em;
	font-family: Arial, Verdana, sans-serif;
	-moz-box-shadow: 0 0 10px #DADADA;
	-webkit-box-shadow: 0 0 10px #DADADA;
	text-shadow: white 1px 1px 2px;
	border: 1px solid #d6d4d4;
	overflow: hidden;
	}	
.vm-logo {
	float: left;
	position: absolute;
	padding: 15px 0 0 30px;
	width: 200px;
	height: 53px;
	background-image: url(../images/vm-logo.png); 
	background-repeat: no-repeat;
	background-position: center;
	}	
.vm-pumpname {
	float: right;
	position: relative;
	padding: 25px 27px 0 0;
	font-size: 18px;
	color: #ff4b04;
	text-transform: uppercase;
	font-stretch: semi-condensed;
}
.vm-header {
	position: relative;
	font: Arial, Verdana, sans-serif;
	font-size: 17px;
	color: #132b76;
	text-transform: uppercase;
	font-stretch: semi-condensed;
	padding: 115px 0 10px 90px;
}
.vm-image {
	position: relative;
	float: left;
	padding: 0px 20px 0 85px;
}
.vm-header h3 {
	font-size: 1em;
	font-weight: bolder;
	margin: 0;
	padding: 0;
}
.vm-text {
	position: relative;
	font-size: 0.9em;
	line-height: 1.5em;
	padding: 20px 50px 0 180px;
}
.vm-text p, div p{
	padding: 0;
	font-size: 0.9em;
}
.vm-text2 {
	position: relative;
	font-size: 0.9em;
	line-height: 1.5em;
	padding: 20px 50px 0 220px;
}
.vm-text ul, .vm-text2 ul{
	font-size: 0.9em;
	line-height: 1.5em;
}
.vm-text li, .vm-text2 li{	
	list-style-image: url(../images/vm-li.png);
}
.vm-subheader, p.vm-subheader{
	text-transform: uppercase;
	font-size: 15px;
	color: #ff4b04;
}

.vm-image2 {
	position: relative;
	float: left;
	width: auto;
	height: 400px;
	padding: 10px 30px 0px 60px !important;
	text-align: center;
}
.vm-image2 img, .vm-image img {padding-bottom: 10px;}

#slide2 .vm-text, #slide3 .vm-text  {padding: 20px 40px 0 100px;}
#slide4 .vm-image, #slide5 .vm-image, #slide6 .vm-image, #slide7 .vm-image {padding: 15px 55px 10px 55px !important;}
#slide10 .vm-text, #slide11 .vm-text {padding: 100px 40px 0px 0px;}
#slide13 .vm-text {padding: 100px 40px 0 180px;}
#slide14 .vm-image {padding: 25px 35px 0px 35px !important;}
#slide15 .vm-text p{padding: 0px 0px 80px 0px;}
#slide18 .vm-text p {padding: 30px 0px 0px 0px;}
#slide19 .vm-image {margin: 20px 65px 0px 65px;}
#slide26 .vm-text2 {padding: 0px 50px 0 0px !important;}
#slide31 .vm-table table, #slide32 .vm-table table{
	width: 100%;
	padding: 0 5px 0 5px;
	font-size: 10px;
}
#slide31 .vm-table table tr td, #slide32 .vm-table table tr td {border: 1px solid #cdd4dc; padding-left: 1px;}
#slide31 .vm-table table tr th, #slide32 .vm-table table tr th  {background-color: #cdd4dc;color: #000; font-size: 11px;text-shadow: none;}
#slide31 .vm-table table th td, #slide32 .vm-table table th td {text-align: center;}
#slide31 tr:hover, #slide32 tr:hover{background-color: #feb79a;}
#slide31 .vm-header,#slide32 .vm-header {padding-top: 105px;}


