﻿.doth{
	background-image:url(img/doth.gif);
	background-repeat:repeat-x;
}
.dotv{
	background-image:url(img/dotv.gif);
	background-repeat:repeat-y;
}
.bg{
	/*background-image:url(img/bg.jpg);*/
	background-repeat:no-repeat;
}

/* LINKS --------------------------------------------------------------------------------------------------------------------------------------*/

a:link{text-decoration:underline; color:#035689; font-weight:bold;}
a:visited{text-decoration:underline; color: #035689; font-weight:bold;}
a:hover{text-decoration:underline; color: #0066CC; font-weight:bold;}

a.link1:link{
	text-decoration:none;
	color:#0099FF;
	font-weight: bold;
}
a.link1:visited{
	text-decoration:none;
	color:#FFCC00;
}
a.link1:hover{text-decoration:none;	  color:#0099FF;}

/* FONTS ------------------------------------------------------------------------------------------------------------------------------------*/

.css1{
	color:#ed145b;
}
.css2{
	color: #7E7E7E;
	padding-left:15px;
}
.css3{
	color:#CCCCCC;
}
.css4{
	color:#FFFFFF;
}
.head1{
	font-size:14px;
	color:#fe0000;
}
.sm1{
	font-size:11px;
	color:#FFFFFF;
}
.footerText {
	color: #FFFFFF;
	font-size:10px;
}


/* MASTER FONTS ------------------------------------------------------------------------------------------------------------------------*/
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}

body,table,td{

	
	font-family:Helvetica, Arial, sans-serif,Tahoma;
	font-size:12px;
	color: #035689;
	line-height:20px;
}
input{
	font-family:Helvetica, Arial, sans-serif,Tahoma;
	font-size:12px;
	color:#333333;
}
select{
	font-family:Helvetica, Arial, sans-serif,Tahoma;
	font-size:12px;
	color:#333333;
}
textarea{
	font-family:Helvetica, Arial, sans-serif,Tahoma;
	font-size:12px;
	color:#333333;
}
h1{
	font-family:Helvetica, Arial, sans-serif,Tahoma;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	line-height:4px;
}

/* MASTER HTML -------------------------------------------------------------------------------------------------------------------------*/
p { line-height:17px; margin:5px 15px 10px 22px;}


table{
	border:0px;
}
tr{
	vertical-align:top;
}
img{
	border:0px;
}
ul{
	list-style: outside;
	padding-left:18px;
	line-height:15px;
}
.border{
	border:1px solid #cccccc;
}
.borderD{
	border:1px dashed #cccccc;
}
.borderT{
	border-color:#cccccc; 
	border-top-width:1px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}
.borderTD{
	border-color:#cccccc; 
	border-top-width:1px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:dashed; 
}
.borderB{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}
.borderBD{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:dashed; 
}
.borderL{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:1px; 
	border-right-width:0px; 
	border-style:solid; 
}
.borderLD{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:1px; 
	border-right-width:0px; 
	border-style:dashed; 
}

.borderR{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:1px; 
	border-style:solid; 
}
.borderRD{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:1px; 
	border-style:dashed; 
}
/* 	EDIT -------------------------------------------------------------------------------------------------------------------------*/
div#wrapper {
	width: 980px;
	background-color:#FFFFFF;
	margin:0px auto 20px auto;
	padding:39px 0px 0px 0px;
}



/* 	BUTTON -------------------------------------------------------------------------------------------------------------------------*/
.btnIntro{
	background-image: url(/images/en/btnIntro.jpg);
	width:187px;
	height:28px;
	display:block;
}
.btnIntro_Over{
	background-image: url(/images/en/btnIntro.jpg);
	background-position:bottom;
	width:187px;
	height:28px;
	display:block;
	
}

.btnAboutUs{
	background-image: url(/images/en/btnAboutUs.jpg);
	width:187px;
	height:28px;
	display:block;
}
.btnAboutUs_Over{
	background-image: url(/images/en/btnAboutUs.jpg);
	background-position:bottom;
	width:187px;
	height:28px;
	display:block;
	
}

.btnServices{
	background-image: url(/images/en/btnServices.jpg);
	width:187px;
	height:28px;
	display:block;
}
.btnServices_Over{
	background-image: url(/images/en/btnServices.jpg);
	background-position:bottom;
	width:187px;
	height:28px;
	display:block;
	
}

.btnCarline{
	background-image: url(/images/en/btnCarline.jpg);
	width:187px;
	height:28px;
	display:block;
}
.btnCarline_Over{
	background-image: url(/images/en/btnCarline.jpg);
	background-position:bottom;
	width:187px;
	height:28px;
	display:block;
	
}

.btnProduct{
	background-image: url(/images/en/btnProduct.jpg);
	width:187px;
	height:28px;
	display:block;
}
.btnProduct_Over{
	background-image: url(/images/en/btnProduct.jpg);
	background-position:bottom;
	width:187px;
	height:28px;
	display:block;
	
}

.btnVisit{
	background-image: url(/images/en/btnVisit.jpg);
	width:187px;
	height:28px;
	display:block;
}
.btnVisit_Over{
	background-image: url(/images/en/btnVisit.jpg);
	background-position:bottom;
	width:187px;
	height:28px;
	display:block;
	
}

.btnLocation{
	background-image: url(/images/en/btnLocation.jpg);
	width:187px;
	height:28px;
	display:block;
}
.btnLocation_Over{
	background-image: url(/images/en/btnLocation.jpg);
	background-position:bottom;
	width:187px;
	height:28px;
	display:block;
	
}
.tableGap{ 
	padding:0px 0px 20px 0px;
}

.header{color:#c7a655;
		font-size:18px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
}

.productMargin{
		margin:0px 25px 10px 0px;
}
.topLayer{
	position:relative;
	width:780px;
	height:254px;
	left:0px;
	top:0px;
	z-index:1;
}

#call_emil_chat_bg{
		width:319px;
		height:58px;
		background-image:url(/images/en/loma_careline.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		z-index:9
}
#call_emil_chat_Buttons{
	width:330px;
	height:36px;
	background:url(/images/en/expertbox_background.gif) no-repeat left top;
	font-size:1.2em;
	float:left;
	z-index:2;
	margin:14px 20px 10px 30px
}
#call_emil_chat_Buttons a.callUsBut,#call_emil_chat_Buttons a.emailUsBut,#call_emil_chat_Buttons a.liveChatBut{
		text-align:center;
		display:block;width:79px;
		height:36px;
		_height:30px;
		background:url(/images/en/gray.gif) repeat-x left top;
		color:#757575;
		text-decoration:none;
		float:left;
		margin:0 10px;
		padding:10px 0
}
#call_emil_chat_Buttons a:hover.callUsBut,#call_emil_chat_Buttons a:hover.liveChatBut{
		text-decoration:none;
		background:url(/images/en/gold.gif) repeat-x left top;
		color:#fff
}
#call_emil_chat_Buttons a:hover.emailUsBut{
	cursor:default;
	}
	
.flash-wrapper { width:250px; float:left; padding-right:25px}

