html,body { 
		background-color:#000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height:1.5em; 
		color:#ffffff;
		text-align:center;
		margin:0 auto;
		}
#wrap {
	width:850px;
	background-color:#740000;
	text-align:left;
	margin:0 auto;

}
div.wrapper_intro {
	margin:0 auto;
	/*background:url('../images/background_intro.jpg') repeat-x;*/
	width:100%;
	height:100%;
	text-align: center;
}
#header {
	width:100%;
	height:230px;
	margin:0 auto;
}
#content {
	width:100%;
	margin:0 auto;
	text-align:justify;
}
#col-left {
	width:245px;
	_width:235px;
	float:left;
	position:relative;
	margin-top:25px;
	margin-left:25px;
	_margin-left:12px;
}
#col-right {
	width:540px;
	float:left;
	position:relative;
	padding-left:15px;
	_padding-left:25px;
	
}
#footer {
	width:100%;
	text-align:center;
	padding-bottom:5px;
}
div.footer_intro{
	margin: 15px 0 0 0;
	width: 100%;
	height:100px;	
	text-align:center;
	color:#ffffff;
	float:left;
	position:relative;
}
#footer .indent { padding:2px 20px 0 20px;}
#footer li { display:inline;color:#ffffff;}
#footer li a { padding:0 10px 0 10px; text-decoration:underline;color:#ffffff;}
#footer li a:hover { text-decoration:none; color:#e89109}

.img {
	margin-bottom:5px;
	padding:0px;
}
img{
 border:0;
}
#titlepage {
	width:540px;
	text-align:left;
	margin:12px 0px 0px 0px;
	
}
.line_title {
	height:2px;
	width:540px;
	border-bottom:1px solid #d68914;
	margin-top:-5px;
	*margin-top:-2px;
	*margin-bottom:-8px;
	_margin-top:-15px;
	_margin-bottom:-8px;
}
.text_orange {
	color:#ff790d;
	margin-left:15px;
	font-weight:bold;
}

.menu {position:relative; background-color:#000000;}
a {color:#e4ac03;}
a:hover{text-decoration:none;}

.line {
	height:5px;
	border-bottom:1px solid #402613;/*#d68914;*/
	width: 100%;
	margin-bottom:5px;
	_margin-bottom:10px;
	margin-top:15px;
	text-align:center;
}
.line-short {
	height:1px;
	border-bottom:1px solid #666666;
	width: 700px;
	margin:0px 0px 5px 110px;
}
	

#contactForm {padding:0px 0 0;}
#contactForm p {width:210px; padding:0; margin:0; font-size:1.083em;}
#contactForm .float-l {width:210px; padding:0; margin:0;}
#contactForm .float-l div {height:29px; width:210px;}
#contactForm textarea {margin-right:5px;font-size:1em; line-height:1em; color:#000000; border:1px solid #A09B96; margin-bottom:5px;}
#contactForm .textbox { height:19px; width:260px; font-size:1em; line-height:1em; color:#000000; border:1px solid #A09B96;}

 .submit {
	background:url(../images/button.jpg) repeat-x;
	padding: 1px 2px 1px 2px;
	color:#000000;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	border: solid #c49411 2px;
	width: auto;
	height:24px;     
	cursor:pointer
}
.clear {
	clear:both;
}
.specialrow{
	width:270px;
	float:left;  
	text-align:center;
	margin-top:-15px;
}
.col_service{
	width:170px;
	float:left;
	text-align:center;
	margin-right:7px;
}
.title_service {
	font-size:12px;
	margin-bottom:10px;
	font-weight:bold;
}
.title_service a {
	color:#FFFFFF;
}
.title_service a:hover {
	color:#FFCC33;
}
.subtitle_service {
	margin-top:10px;
	_margin-top:17px;
}
.price_service {
	color:#e2c46f;
	font-size:11px;
	font-weight:bold;
	float:right;
	margin-top:-6px;
	_margin-top:-12px;
}
.textred {
	color:#FFFF99;
}
.textyellow {
	color:#e2c46f; 
	font-weight:bold;
	text-align:right;
}

h2.title21{   
	margin: 0;	
	padding: 0 22px 10px 0px;
	font-family: AGOpus, AGOpusHighResolution;
	font-size: 14px;

}
.behind { 
        margin: 0 0 2px 0px;
		padding:3px 0 3px 0px;
		text-align:justify;
}
.productrow {
	width:100%;
	margin-bottom:10px;
	margin-top:5px;
}
.productimage{
	float:right;
	margin-left:20px;
}
