@charset "utf-8";
/* Finishing Touch CSS Document */

body {
	margin: 10px auto;
  	width:900px;
	background-image:url(../_img/ft-background2.jpg);
	
}
 
h1{
	padding: 0px;
	margin: 0px;
	font-size: 18pt;
	font-weight: normal;
}

#wrapper{
	width: 930px; _width: 900px;  *width: 900px;
	height: 600px;
    /* background-image:url(../_img/ft-background.jpg); */
	background-image:url(../_img/fles.png);
	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='_img/fles.png', sizingMethod='scale');	
	background-repeat:no-repeat;
}

#header{
	height: 113px;
	padding: 20px 0px 0px 258px;
	_padding: 20px 0px 0px 278px !important;
	
	background: url(../_img/ft-logo.png) no-repeat 258px 20px;
	
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='_img/ft-logoxxx.png', sizingMethod='noscale');
	
	text-align: left;
}
#headerhome{
	height: 113px;
 
	padding: 20px 0px 18px 258px;

	_position:fixed; _float:none;
	background: url(../_img/ft-logo.png) no-repeat 258px 20px;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='_img/ft-logoxxx.png', sizingMethod='noscale');
	
	text-align: left;
}


#header img{ display:none;
}

.linkscenter {
padding-left:290px;
_padding-left:256px;
}

#content{
	 
	padding-left: 13px;
}
.fistSite { _margin:36px auto 40px auto;}


#footer{
height:auto !important; width:auto; float:left;
}
.firstFooter {_margin-top:-40px; _padding-top:-38px;}

#contact{
	float: left;
	/*	padding: 24px auto auto auto; width:300px; */
	padding: 56px 0px 0px 50px;
	text-align:center;
	font-size: 10pt;
	font-weight: bold;
	color: #513703;
}
#contactLinks{
	float: left;
	/*	padding: 24px auto auto auto; width:300px; */
	padding: 56px 0px 0px 50px !important;
	text-align:center;
	font-size: 10pt;
	font-weight: bold;
	color: #513703;
}
#contact-log{
	float: left;
	/*	padding: 24px auto auto auto; width:300px; */
	padding: 56px 0px 0px 360px;
	text-align:center;
	font-size: 10pt;
	font-weight: bold;
	color: #513703;
}
.contact-services{
	float: left;
	/*	padding: 24px auto auto auto; width:300px; */
	padding: 56px 0px 0px 30px;
	text-align:center;
	font-size: 10pt;
	font-weight: bold;
	color: #513703;
}
#contact-main{
	float: left;
	/*	padding: 24px auto auto auto; width:300px; */
	padding: 85px 0px 0px 80px;
	text-align:center;
	font-size: 10pt;
	font-weight: bold;
	color: #513703;
}

#main-nav, #main-nav2 , #main-nav3 {
	float: left;
	/* padding: 32px 52px 0px 0px; */
	 padding: 25px 0px 0px 0px; 
}

 #main-nav3  {width:352px !important; padding-top:4px;}
 #main-nav2 {width:303px !important;
 			 _width:269px !important;
			 _margin:0px !important;
			 _padding:0px !important;
 			 padding-top:4px;}


#main-nav img{
width:360px !important;
border: none;
} 

/* Frames on Home Page */
.intro-frame{
	float: left;
	width: 279px;
	height: 194px;
	background-image:url(../_img/intro-frames.gif);
	background-repeat: no-repeat;
	padding-right: 10px;
	z-index:-1;
}

.intro-fra{
	float: left;
	width: 279px;
	height: 194px;
	background-image:url(../_img/intro-frames.gif);
	background-repeat: no-repeat;
	padding-top: 11px;
	padding-left: 11px;

}
.serviceslinkek{
color:#330000
	}

.intro-frame div{
	padding: 11px 12px 11px 11px;
}
#eds-frame{
	float: left;
	width: 319px;
	height: 227px;
	background-image:url(../_img/_services/services-frame.gif);
	background-repeat: no-repeat;
	padding: 14px 0px 0px 15px;
}
#artprovo-frame{
	float: left;
	width: 329px;
	height: 227px;
	background-image:url(../_img/_services/services-frame.gif);
	background-repeat: no-repeat;
	padding: 14px 12px 0px 15px;
}
#ritz-frame{
	float: left;
	width: 310px;
	height: 227px;
	background-image:url(../_img/_services/services-frame.gif);
	background-repeat: no-repeat;
	padding: 14px 12px 0px 15px;
}
/* Frames on Serives Page */
#services-frame{
	float: left;
	width: 329px;
	height: 227px;
	background-image:url(../_img/_services/services-frame.gif);
	background-repeat: no-repeat;
	padding-right: 10px;
}

#services-frame img{
	padding: 14px 12px 0px 15px;
}

#services-frame2{
	float: left;
	width: 189px;
	height: 227px;
	background-image:url(../_img/_services/services-frame2.gif);
	background-repeat: no-repeat;
	padding-right: 10px;
}
#services-frame2-ins{
	float: left;
	width: 189px;
	height: 227px;
	background-image:url(../_img/_services/services-frame2.gif);
	background-repeat: no-repeat;
	padding-right: 10px;
	margin:0px 0px 0px 0px;
}

#services-frame2-ins img{
	padding: 14px 12px 0px 14px;
}
#services-frame2 img{
	padding: 14px 12px 0px 14px;
}


#services-text{
	float: left;
	width: 500px;
	text-align: left;
	font-size: 9pt;
	color: #513703;
	padding: 15px 0px 0px 15px;
}
#services-textfo{
	float: left;
	width: 300px;
	text-align: left;
	font-size: 9pt;
	color: #513703;
	padding: 15px 0px 0px 30px;
}

#services-text span{
	margin: 0px 30px 0px 0px;
}

#services-header{
	padding: 0px 0px 10px 0px;
	text-align:center;
}

#services-header h1{
	font-size: 18pt;
	color: #513703;
	font-weight: normal; 
}

#company-text{
	float: left;
	width: 500px;
	text-align: left;
	font-size: 9pt;
	color: #513703;
	padding: 15px 0px 0px 40px;
}

#company-text span{
	padding-right: 3px;
}

#links-text{
	float: left;
	text-align: left;
	font-size: 9pt;
	color: #513703;
	padding: 0px 0px 0px 49px;
}

#links-frame{
	float: left;
	width: 252px;
	height: 227px;
	background-image:url(../_img/_links/links-frame.gif);
	background-repeat: no-repeat;
	padding-right: 15px;
}

#links-frame img{
	padding: 14px 12px 0px 15px;
}

#links-header{
	padding: 23px 0px 0px 0px;
}

#back{
	padding: 10px 0px 0px 55px;
	text-align:left;
	font-size: 11pt;
	color: #513703;
}

#back a{
	text-decoration: none;
	color: #513703;
}

#projects-header{
	padding: 0px 0px 37px 0px;
}

#projects-text{
	float: left;
	width: 500px;
	_width: 450px; *width: 450px;
	text-align: left;
	font-size: 9pt;
	color: #513703;
	padding: 15px 0px 0px 61px;
}

#commercial-header{
	padding: 0px 0px 10px 67px;
	text-align:left;
}

#commercial-header h1{
	font-size: 18pt;
	color: #513703;
	font-weight: normal; 
}

#links-header{
	padding: 27px 0px 10px 101px;
	text-align:left;
}

#links-header h1{
	font-size: 18pt;
	color: #513703;
	font-weight: normal; 
}

#projects-header{
	padding: 0px 0px 27px 101px;
	text-align:left;
}

#projects-header h1{
	font-size: 18pt;
	color: #513703;
	font-weight: normal; 
}

#commercial-text{
	float: left;
	width: 241px;
	text-align: justify;
	font-size: 9pt;
	color: #3F3806;
	padding: 25px 0px 0px 16px;
}
#commercial-text2{
	float: left;
	width: 520px;
	text-align: justify;
	font-size: 9pt;
	color: #3F3806;
	padding: 0px 0px 0px 16px;
}
#services-ref{
	float: left;
	width: 241px;
	text-align: justify;
	font-size: 9pt;
	color: #3F3806;
	padding: 0px 0px 0px 16px;
}
#commercial-text1{
	float: left;
	width: 400px;
	text-align: justify;
	font-size: 9pt;
	color: #3F3806;
	padding: 25px 0px 0px 16px;
}
#turnkey-text{
	float: left;
	width: 261px;
	text-align: justify;
	font-size: 9pt;
	color: #3F3806;
	padding: 0px 0px 0px 16px;
}
.commercial-gbv{
	float: left;
	width: 241px;
	text-align: justify;
	font-size: 9pt;
	color: #513703;
	padding: 15px 0px 0px 5px;
}
.commercial-gbh{
	float: left;
	width: 291px;
	text-align: justify;
	font-size: 9pt;
	color: #513703;
	padding: 15px 0px 0px 5px;
}
#mainten-text{
	float: left;
	width: 241px;
	
	text-align: justify;
	font-size: 9pt;
	color: #513703;
	padding: 25px 0px 0px 15px;
}

#commercial-text h1{
	font-size: 18pt;
	text-align:left;
}



#main-nav DIV {width:auto; height:37px; text-transform:uppercase; text-align:center; font-weight:bold;}
#main-nav DIV a {display:block; width:252px; height:37px; font-size:14px; color:#3F3806; text-decoration:none; }
#main-nav DIV a:link, .MenuZZ a:visited {text-decoration:none; background:url(../_img/bok.gif) 0px -200px no-repeat; text-decoration:none;}
#main-nav DIV a:hover {text-decoration:none; background:url(../_img/bok.gif) 0px 5px no-repeat;}
#main-nav DIV span {font-weight:normal !important; font-size:10px;}

#main-nav2 DIV {width:303px; _width:256px; height:37px; text-transform:uppercase; text-align:center; font-weight:bold;}
#main-nav2 DIV a {display:block; width:303px; _width:256px; height:37px; font-size:14px; color:#3F3806; text-decoration:none; }
#main-nav2 DIV a:link, .MenuZZ a:visited {text-decoration:none; background:url(../_img/bok.gif) 0px -200px no-repeat; text-decoration:none;}
#active2 {background:url(../_img/bok.gif) 0px 5px no-repeat;}
#main-nav2 DIV a:hover {text-decoration:none; background:url(../_img/bok.gif) 0px 5px no-repeat;}
#main-nav2 DIV span {font-weight:normal !important; font-size:10px;}

#main-nav3 DIV {width:340px; height:16px; text-transform:uppercase; text-align:left; font-weight:bold;}
#main-nav3 DIV a { text-indent:60px; display:block; width:340px; height:16x; font-size:12px; color:#3F3806; text-decoration:none; }
#main-nav3 DIV a:link, .MenuZZ a:visited { text-indent:60px; text-decoration:none; background:url(../_img/bok.gif) 0px -200px no-repeat; text-decoration:none;}
#active3 {background:url(../_img/bok.gif) 0px 5px no-repeat;}
#main-nav3 DIV a:hover, #main-nav3 DIV a:active { text-indent:60px; text-decoration:none; background:url(../_img/bok.gif) 0px 5px no-repeat;}
#main-nav3 DIV span {font-weight:normal !important; font-size:10px;}
.wrong { width:600px; height:150px; background:white; display:block; margin:100px auto; padding:0px; text-align:center; padding-top:100px;}
.parts { float:left; padding:10px; text-align:center; font-size:13px;}
.ok { text-align:center;}
.ok p {  width:800px; font-size:12px; padding:5px 25px;}

.parts img { border:solid 5px white; height:184px; width:250px;}
.ok .buttons { font-size:18px; }
.ok .buttons a { color:#002695; text-transform:uppercase; padding-right:25px; }
.ok .buttons a:hover { color:#fff;  }
.slide { width:100%; position:relative;}
.menuke{ position:absolute; top:15px; left:500px; display:block; width:400px; height:40px;}
