@charset "utf-8";
/* CSS Document */



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#787878;
}

.tmenu:visited {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none; font-weight: bold;
}

.tmenu:hover {
	FONT-SIZE:12px; COLOR:#ff3745 !important; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: blink !important; font-weight: bold;
}

.tmenu:link {
	FONT-SIZE: 12px;
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION:none;
	font-weight: bold;
	
}


#bodypos {position: relative;
	margin: 0 auto;
	height: 100%;
	width: 800px;}
	
#header { width:800px; height:169px; background-color:#171717; float:left;} 

#menucont { width:800px; background-image:url(images/menubg.jpg); height:33px; float:left;}
#container { background-color:white; width:800px; height:450px; float:left; background-image:url(images/gray.jpg);}
#textcont { height:300px; width:677px; float:left; margin-left:30px; margin-top:20px; }

.nohead { font-family:Arial, Helvetica, sans-serif; font-size:25px; color:white; font-weight:bold; font-style:italic; }
.texthead { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; font-style:italic; color:#2b3844;}
.textdeco { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:black;}
.txtlink { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.txtlink2 { color:black; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.telephones { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}


#carcont { height:198px; float:left; width:677px; margin-left:22px;}


/* portfolio page */
#mcontainer { background-color:white; width:800px; height:1090px; float:left; background-image:url(images/gray.jpg); background-repeat:repeat-x;}
#textcont2{ width:677px; float:left; margin-top:20px; margin-left:30px; height:420px;}
.txtcont { width:445px; float:left; margin-left:20px; margin-top:5px;  }
#imgcontt { width:139px; float:left; margin-top:20px; margin-left:20px;}

/* form page */
#fcontainer { background-color:#ecedee; width:800px; height:650px;}
#textcontf{ width:677px; float:left; margin-top:20px; margin-left:30px; height:620px;}

.txtarea { width:675px; float:left; margin-left:20px; margin-top:5px;  }

/* contact page */

.txtus { width:675px; float:left; margin-left:20px; margin-top:5px;  }
#containerus{ background-color:#f4f4f4; width:742px; float:left; margin-top:20px; margin-left:30px; height:320px;}
#mcontainerus { background-color:#ecedee; width:800px; height:380px;}

.footer{ background-color:#464646; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; height:38px; width:800px; float:left;}


