﻿@charset "utf-8";
/* CSS Document */
html {
	width: auto;
	margin: 0 ;
	padding: 0 ;
}
body {
	text-align: center;
	margin: 0 ;
	padding: 0 ;
	background-image: url(img/background2.jpg);
	font-family:Arial, Helvetica, sans-serif;
}
#bodyStyle {
	background:url(images/bg.png) no-repeat center top;
}
#IndexContainer {
	margin: 0 ;
	padding: 0 ;
}
#IndexDivTop {
	margin: 0 ;
	padding: 0 ;
}
#IndexDivCopyright {
	width:1000px;
	text-align: left;
	color: #fff;
	font-size: 8pt;
	font-family: Arial;
	line-height:1.2em;
	position:absolute;
	z-index:2;
	left: 1%;
	bottom: 30px;
}
#IndexDivCopyright a{text-decoration: none;color: #fff;}
#Container {
	width:1003px;
	margin: 0 auto;
	padding: 0 auto;
}
#DivTop {
	width:1003px;
}
#DivLeft {
	width:240px;
	height: 600px;
	float:left;	
	background:url(images/left_bg.png) repeat-y 100% 100%;
}
#DivRight {
	width:760px;
	float:left;
	font-size:10pt;
	color:#333;
	text-align:left;
}
#DivRight_about {width:760px;float:left;font-size:10pt;color:#333;text-align:left;}
#DivRight_products {width:760px;float:left;font-size:10pt;color:#333;text-align:left;}
#DivRight_services {width:760px;float:left;font-size:10pt;color:#333;text-align:left;}
#DivCopyright {
	clear:both;
	background:#F2F2F2;
	width:1003px;
	text-align: center;
	color: #666;
	font-size: 8pt;
	font-family: Arial;
	line-height:1.2em;
	padding: 1em 0;
}
#DivCopyright a {text-decoration: none;color: #666;}

.leftPhoto { margin:1em 0 0em 20px;}
.leftPhoto img { margin:0.5em 0; border:0;}

.about_TitlePhoto { background:url(images/about_titlePhoto.png) no-repeat 2em 0; text-align:right; padding:35px 4.5em 0 0; height:70px;}
.Valign {font-size:7pt; vertical-align:super; color:#ccc;}

.about_textTitle {padding: 1em 0 1em 4em; color: #0066CC; font-weight:bold; }
.about_textTitle2 {padding: 2em 0 0 6em; color:#CC9900; font-weight:bold; }
.about_textStyle {padding: 0 5.7em 1em 4em; letter-spacing:1px ; line-height:1.5em; text-indent:2em;}
.about_textStyle2{padding: 0 5.7em 1em 6em; letter-spacing:1px ; line-height:1.5em;}

.about_textDivLeft {width:300px; float:left;}
.about_textDivLeft_Title {padding: 2em 0 0 4em; color:#CC9900; font-weight:bold;}
.about_textDivLeft_Text {padding: 0 0em 1em 5em; letter-spacing:1px ; line-height:1.5em;}
.about_textDivRight {float:left;}
.about_textDivRight img{width:130px; height:170px; margin:3em 0 0 1em; border:0;}
.about_textDivRight a{border:1px #666 solid;}
.about_textDivRight a:hover{border:1px #000 solid;}


.products_TitlePhoto { background:url(images/products_titlePhoto.png) no-repeat 2em 0; text-align:right; padding:35px 4.5em 0 0; height:70px;}
.products_textTitle {padding: 1em 0 1em 4em; color: #0066CC; font-weight:bold; }
.products_textTitle2 {padding: 0em 0 0.5em 6em; color:#CC9900; font-weight:bold; }
.products_textTitle3 {padding: 0em 0 0.5em 6em; color:#CC0000; font-weight:bold; }
.products_textTitle4 {padding: 0em 0 0.5em 6em; color:#009900; font-weight:bold; }
.products_textStyle {padding: 0 5.7em 1em 8em; letter-spacing:1px ; line-height:1.5em;}
.products_textStyle2{padding: 0 5.7em 1em 8em; letter-spacing:1px ; line-height:1.5em;}
.lineStyle {border-bottom:1px #999 dotted; margin: 1em 7em 2em 7em;}


.productsTableStyle {font-size:10pt; margin: 0 0 3em 8em; text-align:center;}
.productsTableTd_1 {color:#CC0000; border-left:2px #666 solid; border-top:2px #666 solid; border-right:1px #666 solid; border-bottom:1px #666 solid; padding: 0 0 0 0.5em; line-height:2em;}
.productsTableTd_2 {color:#CC0000; border-top:2px #666 solid; border-bottom:1px #666 solid; border-right:1px #666 solid;}
.productsTableTd_3 {color:#CC0000; border-top:2px #666 solid; border-right:2px #666 solid; border-bottom:1px #666 solid;}
.productsTableTd_9 {color:#CC0000; border-left:2px #666 solid; border-right:1px #666 solid; border-bottom:1px #666 solid; padding: 0 0 0 0.5em; line-height:2em;}
.productsTableTd_10 {border-bottom:1px #666 solid; border-right:1px #666 solid; padding:1em;}
.productsTableTd_11 {border-right:2px #666 solid; border-bottom:1px #666 solid;}
.productsTableTd_12 {color:#009900; border-right:1px #666 solid; border-bottom:2px #666 solid; line-height:3em; background:#F7F7F7;}
.productsTableTd_13 {color:#999; border-right:1px #666 solid; border-bottom:2px #666 solid; line-height:3em; font-weight:bold;}
.productsTableTd_14 {color:#999; border-right:1px #666 solid; border-bottom:2px #666 solid; line-height:3em;}
.productsTableTd_15 {color:#999; border-right:2px #666 solid; border-bottom:2px #666 solid; line-height:3em;}
.productsTableTd_4 {color:#CC0000; border-left:2px #666 solid; border-right:1px #666 solid; border-bottom:2px #666 solid; width:3em; line-height:2em;}
.productsTableTd_5 {color:#009900; border-right:1px #666 solid; border-bottom:1px #666 solid; line-height:3em; letter-spacing:2px; padding:0 1em; background:#F7F7F7;}
.productsTableTd_6 {color:#999; border-right:1px #666 solid; border-bottom:1px #666 solid; line-height:3em; letter-spacing:2px; padding:0 1em; font-weight:bold;}
.productsTableTd_7 {color:#999; border-right:1px #666 solid; border-bottom:1px #666 solid; line-height:3em; letter-spacing:2px; padding:0 1em; width:150px;}
.productsTableTd_8 {color:#999; border-right:2px #666 solid; border-bottom:1px #666 solid; line-height:3em; letter-spacing:2px; padding:0 1em; width:220px;}
.productsTableTd_16 {color:#009900; border-right:1px #666 solid; border-bottom:1px #666 solid; line-height:3em; letter-spacing:2px; padding:0 1em; background:#F7F7F7;}
.productsTableTd_17 {color:#009900; border-right:1px #666 solid; border-bottom:1px #666 solid; line-height:3em; letter-spacing:2px; padding:0 1em; width:150px; background:#F7F7F7;}
.productsTableTd_18 {color:#009900; border-right:2px #666 solid; border-bottom:1px #666 solid; line-height:3em; letter-spacing:2px; padding:0 1em; width:220px; background:#F7F7F7;}
.productsTableTd_ps {color:#666; text-align:right; padding:0.5em;}
.productsTableTd_ps a{color:#666; text-decoration:none;}
.productsTableTd_ps a:hover{color:#0033CC; text-decoration:none;}
.products_photo {margin: 0 0 2em 7em;}
.products_photo2 {margin: 0 0 2em 0em; text-align:center;}
.products_photo img{border:0;}
.products_photo2 img{border:0;}

.procedures_TitlePhoto { background:url(images/procedures_titlePhoto.png) no-repeat 2em 0; text-align:right; padding:35px 4.5em 0 0; height:70px;}
.cars_TitlePhoto { background:url(images/tanker_titlePhoto.png) no-repeat 2em 0; text-align:right; padding:35px 4.5em 0 0; height:70px;}
.cars_photo {margin: 0 0 2em 7em;}


.services_TitlePhoto { background:url(images/services_titlePhoto.png) no-repeat 2em 0; text-align:right; padding:35px 4.5em 0 0; height:70px;}
.services_textTitle {padding: 1em 0 1em 4em; color: #0066CC; font-weight:bold; }


.contact_Table {width: 550px;font-size: 10pt; color: #333333; margin: 0 0 20px 5em;}
.contact_Table td{ padding: 5px 0;}
.textBox {width:170px;}
.contact_titleText {color:#333; padding-left: 1em;}
.PStext {color:#CC0000; padding: 0 0 1em 1em;}
#Label {width:100px; padding-left:1em;}
#Label2 {width:100px; padding-left:1em; color:#009900;}
#Label3 {width:100px; padding-right:1em; color:#009900; text-align:right;}
#Label4 {width:100px; padding-right:1em; text-align:right;}
.button {text-align:center; height: 50px; vertical-align:bottom;}

#name, #compname, #cellphone, #tel, #email, #date, #time, #people {width:175px; height:20px; background:url(images/input_bg.png) no-repeat right bottom; border:1px #ccc solid; padding:3px 0 0 0.5em; color:#666666; font-size:9pt;}
#area {width:300px; height:20px; background:url(images/input_bg.png) no-repeat right bottom; border:1px #ccc solid; padding:5px 0 0 7px; color:#666666; font-size:9pt;}
#csContent {width:390px; height:50px; background:url(images/input_bg.png) no-repeat right bottom; border:1px #ccc solid; color:#666666; font-size:9pt; overflow-y:hidden; margin:0}

#button_clear { background:#FFF; border:1px #ccc solid; width:100px; height:18px; *height:22px; margin-right:30px;}
#button_submit { background:#FFF; border:1px #ccc solid; width:100px; height:18px; *height:22px;}

.services_photoTitle {padding: 0 0 0 7em;}
.services_photoTitle img{border:1px #ccc solid;}




.news_TitlePhoto { background:url(images/news_titlePhoto.png) no-repeat 2em 0; text-align:right; padding:35px 4.5em 0 0; height:70px;}
#newsTable {margin-left:4em;}
.newsHref {cursor:pointer;}
.newsHref:hover{cursor:pointer; background:#F5F9FE;}
.newsTableTitleTd1 {width:420px; text-align:center; font-weight:bold; border:1px solid #ccc; padding:5px; background:#87ABE2;}
.newsTableTitleTd2 {width:150px; text-align:center; font-weight:bold; border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; padding:5px; background:#87ABE2;}
.newsTableTitleTd3 {width:50px; text-align:center; font-weight:bold; border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; padding:5px; background:#87ABE2;}
.newsTableTd1 {border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px;}
.newsTableTd1 a{text-decoration:none; color:#000;}
.newsTableTd1 a:hover{text-decoration:underline; color:#0033CC;}
.newsTableTd2 {text-align:center; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px;}
.newsTableTd3 {text-align:center; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px;}

.news_textDiv {margin:0.5em 0 10em 8em; text-align:left; width:600px;}
.newsBack {font-size:10pt;}
.newsBack a{color:#333; text-decoration:none;}
.newsBack a:hover{color:#0033CC; text-decoration:underline;}










