/* ==========================================================================
   Author's custom styles
   ========================================================================== */

body {
	font-family: Geneva, sans-serif;
	margin: 0; 
	padding: 0 0 0 0;
	text-align: center; 
	color: #000000;
}
.oneColLiqCtrHdr #container {
	width: 946px;  
	background: #FFFFFF;
	margin: 0 auto; 
	border: 1px solid #000000;
	text-align: left; 
}
.oneColLiqCtrHdr #header {
	background: #000000; 
	padding: 0 10px 0 20px;
	font-size:12px;
}
.oneColLiqCtrHdr #header h1 {
	margin: 0; 
}
.oneColLiqCtrHdr #mainContent {
	padding: 0 0 0 0; 
	background: #FFFFFF;
}
.oneColLiqCtrHdr #footer { 
	padding: 0 10px 0 10px; 
	background:#D3D1D2;
} 
.oneColLiqCtrHdr #footer p {
	margin: 0; 
	padding: 4px 0;
	font-size:12px;
}
	
a {color:#000;}
a:hover {color:#bc3a04; font-weight:bold;}
a:visited {color: #666;}

li {list-style: circle; list-style-image: url("http://moconsulting.eu/i/li1.gif");}

.slogan {font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; line-height:normal; color:#bc3a04;}
.inside {padding: 20px 20px 0 50px;}
ul.inside {padding: 0 20px 0 40px;}
h3 { font-size:large; font-style:normal; font-weight:bold;}





html, body {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.lt-ie9 * {
	cursor:url(crosshair);
}

#layout {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: auto;
	z-index: 1;
}

.divline {
	overflow: visible;
	}

.line {
	width: 1980px;
	height: 4em;
	margin: 2em 0;
	color: red;
	font-size: 16px;
}

.line .first {
	width: 1444px;
	margin-top: 2em;
	text-align: right;
	vertical-align: top;
}

.line .first div {
	padding-right:40px;
}

.line .last {
	margin-top: 2em;
	text-align: left;
	vertical-align: bottom;
}

.line .last div {
	padding-left:40px;
}

#cursor {
	z-index: 0;
}

#line_x1 {
	z-index: 2;
    background: #000000;
    position: absolute;
    top: 0;
    height: 20px;
    width: 1px;
}

#line_x2 {
	z-index: 2;
    background: #000000;
    position: absolute;
    bottom: 0;
    height: 0;
    width: 1px;
}

#line_y1 {
	z-index: 2;
    background: #000000;
    position: absolute;
    left: 0;
    width: 0;
    height: 1px;
    font-size: 1px;
}

#line_y2 {
	z-index: 2;
    background: #000000;
    position: absolute;
    right: 0;
    width: 0;
    height: 1px;
    font-size: 1px;
}