body {background: url('images/metconsulting_main_bg.png') repeat-x top left #FFFFFF; margin: 0 auto; padding: 0 0 0 0; }

html {overflow-y:scroll;}

#container {width: 985px; margin: 0 auto; padding: 0 0 0 0;}
#header {width: 985px; height: 378px; margin: 0 0 0 0; padding: 0 0 0 0; float: left; background: url('images/metconsulting_header_bg.png') no-repeat top left;}
	.topmenu {width: 985px; height: 100px; margin: 0 0 0 0; padding: 0 0 0 0; float: left;}
		.topmenuitem {width: 238px; height: 90px; margin: 5px 0px 5px 7px; padding: 0 0 0 0; background: transparent; border: none; float: left;}

.mainheader_left {width: 364px; height: 243px; margin: 0 0 0 0; padding: 0 0 0 0; float: left;}	
		h2 {text-align: center; margin: 40px 0 0 0; padding: 0 0 0 0; font: normal 18px/23px Arial, Verdana; color: #FFF;}
.mainheader_center {width: 300px; height: 243px; margin: 0 0 0 0; padding: 0 0 0 0; float: left;}
			.mainlogo {border: none; margin: 60px 0 0 18px; padding: 0 0 0 0; }
.mainheader_right {width: 318px; height: 243px; margin: 0 0 0 0; padding: 0 0 0 0; float: left;}	

#menuline{padding:0; width:985px; margin: 0 0 0 5px; height: 35px; }
#menuline ul{margin:0px 0 0 0px; padding:0px; list-style-type:none; text-align:left; float:left; }
#menuline ul li{display:block; float:left; text-align:center; padding:0 0 0 0; margin:0 0 0 0;}
#menuline ul li a{color:#FFF; text-decoration:none; text-align:left; background: url('images/metconsulting_menu_bg.png') repeat-x top left;  font: bold 14px/18px Arial, Verdana, Helvetica,sans-serif; padding: 8px 0 0px 0; margin: 0 0px 0 0px; display:block; float:left; outline:none; width:195px; height: 35px;  background-repeat:repeat-x; background-position:left top; text-align: center;}
#menuline ul li a:hover{color:#000; background:url('images/metconsulting_menu_bg_hover.png') repeat-x top left; outline:none;}

#content {margin: 0 0; padding: 0 0; background: transparent; width: 985px; float: left;}

h1 {font: bold 20px Arial, Verdana; color: #000; border-left: 5px solid #FDB706; margin: 60px 0 15px 5px; padding: 0 0 0 15px;}
#content p{font: normal 12px/18px Arial, Verdana; color: #000; margin: 0 0 0 25px; padding: 0 0 0 0; text-indent: 25px;}

#content-left {float: left; margin: 0 0 0 0; padding: 0 0 150px 0; width: 350px; background: transparent; border-right: 1px solid #EEE;}
#content-left p{font: normal 13px/20px Arial, Verdana; color: #000; margin: 5px 0 0 25px; padding: 0 0 0 0; text-indent: 0;}

#content-left ul {margin: 0 0 10px 0; padding: 0 0 0 0; float: left;  list-style-type: none;}
#content-left ul li { margin: 2px 0 0 10px; min-height: 23px; }
#content-left ul li a{font: bold 12px/16px Arial, Verdana; color: #069; background: #F5F5F5; text-decoration: none; width: 300px; display: block; padding: 5px 5px 5px 15px; border-left: 1px solid #FDB706;}
#content-left ul li a:hover {background: #EEE; display: block; padding: 5px 5px 5px 15px; border-left: 1px solid #FDB706; color: #000}

#content-right {float: left; margin: 0 0 25px 15px; padding: 0 0 0 0; width: 615px; background: transparent;}
#content-right p{text-indent: 0;}
#content-right ul {margin: 0 0 0 0; padding: 0 0 0 0;  font: normal 12px/18px Arial, Verdana; color: #000;}
#content-right ul li{margin: 0 0 0 15px; padding: 0 0 0 0; list-style-type: circle;}
#content-right ul li ul{margin: -18px 0 0 0px; padding: 0 0 0 0; list-style-type: none;}
#content-right ul li ul li{margin: 0 0 0 68px; padding: 0 0 0 0; list-style-type: none;}

#content-right2 {float: left; margin: 0 0 25px 15px; padding: 0 0 0 0; width: 615px; background: transparent;}
#content-right2 p{text-indent: 0; text-align: center; font: normal 15px/20px Arial, Verdana;}

h3 {font: bold 15px Arial, Verdana; color: #333; margin: 0px 0 0px 0px; padding: 5px 0 0 0px;}
.inner { margin: 5px 0 10px 25px;}
.blue {color: #6679BA; font-weight: bold;}
h4 {font: bold 13px Arial, Verdana; color: #666; margin: 15px 0 5px 0px; padding: 5px 0 0 0px;}
h5 {font: bold 13px Arial, Verdana; color: #333; margin: 0px 0 0px 10px; padding: 5px 0 0 15px; border-left: 1px solid #FDB706; width: 305px;  height: 22px; background: #DDD; clear: both;}

.formularcontact { float: left; margin: 0 0 0 0; padding: 0 0 0 0; }
.button1 {background: #000; width: 90px; height: 25px; padding: 3px 10px 3px 10px; margin: 0 0 0 170px; text-align: center; font: bold 13px/16px Arial, Verdana; color: #FFF; border: 1px solid #CCC; cursor: pointer; float: left;}
.button2 {background: #000; width: 90px; height: 25px; padding: 3px 10px 3px 10px; margin: 0 0 0 10px; text-align: center; font: bold 13px/16px Arial, Verdana; color: #FFF; border: 1px solid #CCC; cursor: pointer; float: left;}

.tables {background: #F5F5F5; border: 1px solid #999; width: 615px; border-collapse: collapse; font: normal 11px/16px Arila, Verdana; color: #000;}
	.tables th {text-align: left; font: bold 12px/16px Arial, Verdana; color: #444; text-align: center; border: 1px solid #CCC; background: #DDD; padding: 2px;}
	.tables tr {background: #F5F5F5; border: 1px solid #CCC; text-align: left;}
	.tables td {border: 1px solid #CCC; text-align: center; padding: 2px}
	.tables .first {width: 220px; text-align: left;}

.message-sent {font: bold 12px/18px Arial, Verdana; color: #690;}
.message-not-sent {font: bold 12px/18px Arial, Verdana; color: #C00;}

.floatimage {float: right; margin: 0 0 0 0; padding: 15px;}
