@charset "iso-8859-1";
* {
	margin:0;
	padding:0;
	border:0;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	list-style:none;
	color:#2D2D2D;
}
body {
	font-size:0.8em;
	font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif;
	color:#333333;
	background:url(http://www.skymarx.com/images/bg.gif) repeat-x 0px 133px #fff;
}
a {
    cursor: pointer;
	color:#4864B3;
	font-weight:bold;
}
a:hover, table.blue * a:hover {
	color:#EFB506;
}
#contenttext ul {
	margin:0 0 0.6em 1.5em;
	padding:0 0 0.6em 1.5em;
}
#contenttext li {
	margin:0.8em 0 0.8em 0;
	padding-left:1.3em;
	background:url(http://www.skymarx.com/images/listing.gif) no-repeat 0 0.4em;
}
h1 {
	position:absolute;
	top:61px;
	left:300px;
	color:#666666;
	z-index:101;
	font-size:0.8em;
	font-weight:normal;
}
h2 {
	font-size:1.4em;
	line-height:1.6em;
	color:#292B2B;
	border-bottom:1px solid #666;
	padding:0 0.6em 0 1.5em;
	font-weight:bold;
	font-family:Helvetica, Verdana, Arial, sans-serif;
}
hr {
	height:0px;
	border-top:1px dashed #626B29;
	background:none;
	color:#fff;
	clear:left;
}
.border {
	border:1px #867C57 solid;
	padding:0.3em 0.3em 0.4em 0.3em;
	color:#3B3B3B;
	background:#fff;
}
.order {
	padding-left:1.7em;
	background:url(http://www.skymarx.com/images/order_bg.gif) no-repeat 0.4em 0.55em #FEE13F;
	display:block;
}
input, select, textarea {
	border:1px solid;
	border-color:#999933;
	background:#EDEDCB;
	font-size:0.9em;
	padding:0.1em;
}
.formbutton {
	text-align:center;
	padding:0.1em;
	border:1px outset #194364;
	vertical-align:top;
	background:#4A6F8C;
	letter-spacing:0.1em;
	color:#fff;
	padding:0.2em 0.1em 0.2em 0.2em;
}
textarea {
	font-size:1.2em;
}
.floatright {
	float:right;
}
.floatleft {
	float:left;
}
.indent {
	padding-left:0.9em;
	display:block;
}
.largemargin {
	margin:1em 0.5em 1em 1em;
}
.padding {
	padding:1.1em;
}
.smallfont {
	font-size:0.6em;
	vertical-align:bottom;
	font-weight:normal;
}
.largefont {
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:0.05em;
}
table {
	position:relative;
	left:7%;
}
td {
	padding:0.2em;
}
table.blue {
	width:500px;
	font-size:0.85em;
	margin:3em 0 2em 0;
}
table.blue td.tabletop {
	border:none;
	padding:0;
}
table.blue th {
	background:url(http://www.skymarx.com/images/th.gif) repeat-x #CC0000;
	height:20px;
	color:#fff;
	padding:4px 0 4px 15px;
	font-size:1.2em;
	letter-spacing:0.1em;
	border:1px solid #C40000;
}
table.blue td {
	background:#E4E8F8;
	width:596px;
	border-right:1px solid #B5BCD4;
	border-bottom:1px solid #B5BCD4;
	padding:0.7em;
}
table.blue a {
	color:#2D2D2D;
	background:url(http://www.skymarx.com/images/listing.gif) no-repeat 0 0.4em;
	display:list-item;
	list-style-type:none;
	padding-left:1.3em;
}
table.blue p {
	font-weight:bold;
}
table.blue td a.nonlist {
	background:none;
}
table.blue td.normal {
	padding:0;
	background:#C5D1FE;
}
table.blue td.normal table {
	position:relative;
	left:-0.1em;
	width:496px;
}
table.blue td.normal table td {
	background:none;
	border:none;
	width:100%;
}
table.blue td.normal table td a {
	font-weight:normal;
}
td.moreright a {
	margin-left:0.3em;
}
table.blue td.ordertable a {
	background:none;
	display:inline;
	padding:0;
}	

#clients {
	width:100%;
	height:100%;
	text-align:center;
}
#clients a {
	float:left;
	margin:5px;
	padding:5px;
	font-weight:normal;
}
.sitemap_sub {
	position:relative;
	left:30px;
	display:list-item;
	color:#353535;
	list-style-image:url(http://www.skymarx.com/images/listing.gif);
	list-style-position:outside;
}
.sitemap_sub2 {
	position:relative;
	left:50px;
	color:#353535;
}
.sitemap_sub2 a {
	color:#339933;
}
#leftcolumn {
	width:11em;
	position:absolute;
	left:1em;
	clear:right;
	float:left;
	font-family:Helvetica, Verdana, sans-serif;
}
#leftcolumn a {
	color:#3D5497;
}
#leftcolumn p, #leftcolumn p.sub, #leftcolumn p.subheader {
	display:block;
	padding:3px 5px 3px 25px;
	font-size:0.85em;
	background:url(images/anchor.gif) no-repeat 8px 8px #F1E880;
	border:1px solid #878359;
	color:#131313;
	font-weight:bold;
}
#leftcolumn p.subheader {
	background:url(http://www.skymarx.com/images/leftcolumn.gif) no-repeat 5px 3px #D7CF72;
	font-weight:bold;
}
#leftcolumn p.sub {
	background:#FFFBD2;
	border-top:none;
	line-height:1.1em;
	padding:6px 5px 0.3em 5px;
	padding-bottom:0.5em;
	font-weight:normal;
}
#leftcolumn p.sub b {
	font-size:0.9em;
}
#leftcolumn p.whitespace {
	height:2em;
	border:none;
	background:none;
}
.rss, a.rss:hover, #leftcolumn a.rss {
	border:1px solid;
	width:22px;
	height:12px;
	line-height:12px;
	border-color:#FC9 #630 #330 #F96;
	padding:0 2px 1px 1px;
	color:#fff;
	margin-top:-1px;
	font-size:11px;
	font-weight:bold;
	background:#F60;
	font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif;
}
#content {
	position:absolute;
	top:12em;
	left:0;
	padding:0 1em 0 14em;
}
#contenttext p {
	padding:0.5em 0 0.5em 0;
}
#footer {
	font-size:0.8em;
	width:100%;
	text-align:center;
	color:#666666;
	border-top:1px solid #333333;
	margin-top:1em;
	clear:both;
}
#footer p {
	text-align:center;
	width:90%;
	padding:5px;
}
#network {
	position:absolute;
	top:0;
	background:url(http://www.skymarx.com/images/network_bg.gif) repeat-x;
	color:#fff;
	width:100%;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	height:22px;
	padding-top:4px;
	z-index:100;
	font-weight:bold;
}
#network-header {
	position:absolute;
	top:0;
	right:50px;
	display:block;
	padding:4px 0 0 10px;
	width:270px;
	height:22px;
}
#network-header a:hover {
	color:#EED636;
}
#network-header li, #network-header {
	background:url(http://www.skymarx.com/images/network-list_bg.gif) repeat-x;
}
#network-header * {
	color:#FAFAFA;
}
#network-list-title {
	width:16px;
	position:relative;
	top:-4px;
	left:-10px;
}
#network-list-box {
	visibility:hidden;
    position:absolute;
    top:22px;
	left:10px;
}
#network-list li {
	position:relative;
	left:-1px;
	border-top:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	padding-top:4px;
	width:270px;
	height:18px;
}
#network-list-box a {
	background:url(http://www.skymarx.com/images/network-list-button.gif) no-repeat 4px 4px;
	padding-left:23px;
}
#network-list-box a:hover {
	padding-left:28px;
}
#logoimage {
	position:absolute;
	top:22px;
	z-index:100;
}
#logo {
	width:100%;
	height:90px;
	background:url(http://www.skymarx.com/images/logo_bg.gif) repeat-x 248px 0px;
	position:absolute;
	top:22px;
}
#logo-contact {
	position:absolute;
	right:51px;
	top:20px;
	padding:4px 4px 4px 24px;
	font-size:11px;
	text-align:left;
	background:url(http://www.skymarx.com/images/logo-contact-mail.gif) no-repeat 2px 3px #D7CF72;
	border:1px solid #A39E6C;
}
#logo-contact a {
	color:#333;
}
#logo-contact a:hover {
	color:#fff;
}
.logo-contact-client {
	padding-left:24px;
	background:url(http://www.skymarx.com/images/logo-contact-client.gif) no-repeat top left #D7CF72;
}
#mainmenu {
	position:absolute;
	top:85px;
	width:100%;
	height:26px;
	background:url(http://www.skymarx.com/images/mainmenues-buttons.gif) no-repeat 270px 0;
}
#nav {
	margin-left:270px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
}
#nav * {
	float:left;
	color:#F7F8F9;
	font-weight:bold;
}
#nav .off a {
	padding:0 14px 0 14px;
	line-height:31px;
}
#nav .off ul a:hover {
	color:#FFC025;
}
#nav .off ul li {
	padding:0;
	vertical-align:middle;
	line-height:30px;
	height:45px;
}
#nav .off ul a {
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}
#nav .off ul {
	padding:0;
	position:absolute;
	top:22px;
	left:102px;
	width:670px;
	font-weight:normal;
	z-index:100;
	display:none;
}
#nav a,
#nav a:hover,
#nav .off:hover ul, 
#nav .off a:hover ul, 
#nav .off ul:hover,
#nav .off a,
#nav li.over ul {
	display:block;
}
#mainmenubar {
	position:absolute;
	top:26px;
	left:0;
	width:100%;
	background:#32709F;
	border-top:1px solid #F1F2F4;
	/*border-bottom:1px solid #053356;*/
	border-bottom:1px solid #fff;
	height:20px;
	z-index:1;
}
#mainmenubar p {
	width:150px;
	position:absolute;
	top:-75px;
	left:280px;
	font-size:10px;
	color:#666666;
	text-align:justify;
}
#lastline {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:10px;
	color:#999999;
	position:absolute;
	top:53px;
	right:2px;
	z-index:111;
}