body { font-family: "Trebuchet MS", Arial, Helvetica; width:auto; height:auto; font-size: 100%; font-style: normal; line-height:normal; font-weight: normal; font-variant: normal; 
	background:#000d16 url(../media/background.jpg) center top no-repeat; margin:0 auto 0 auto; color: #000000; }
	
#skelett{ width:940px; min-height:900px; height:auto !important; height:900px; margin:20px auto 0 auto; padding:0 0 40px 0; }

#skelett div#logo{ position:absolute; display: block; width:262px; height:118px; /*background:url(media/clip.png) left top no-repeat; */ padding:0; margin:4px 0 0 636px; }

#skelett #logo a#lang{ margin:24px 0 0 144px; display:block; position:absolute; cursor:pointer; }

#skelett #logo a#anakena{ margin:0 0 0 20px; display:block; cursor:pointer; }

#skelett div#foot{ padding:0; margin:0 0 0 49px; width:844px; background:transparent; height:auto; display:block; padding:0; text-align:center; font-size:11px; color:#ffffff; }

#skelett #foot a{ border:0; color:#ffffff; }

#skelett #foot #oline{ background:url(../media/orangebg.jpg) repeat; width:auto; margin:0 3px 0 3px; height:14px; }

#skelett #foot #fbar{ background:#ffffff; height:18px; display:block; padding:0; margin:0 0 10px 0; }

#skelett #flashspace{ width:730px; margin:28px auto 0 auto; padding:0 0 0 2px; height:297px; overflow: hidden; }

#skelett #flashmap{ width:auto; margin:0 auto 0 auto; padding:0; height:auto; overflow: hidden; }

#skelett div#menu{ width:730px; height:29px; margin:40px auto 0 auto; padding:0; font-size:12px; }

#skelett #menu ul { height:auto; list-style: none; margin:0 auto 0 auto; padding:0; } 

#skelett #menu ul li{ float:left; margin:4px 1px 0 0; display:block; height:25px; text-align: center;  white-space:normal;  }

#skelett #menu ul li a{ text-decoration:none; width:auto; color:#868686; background:url(../media/tabg_rg.png) left top no-repeat; display:block; margin:0 10px 0 0; height:19px; padding:6px 0 0 10px; }

#skelett #menu ul li span{ display:block; float:right; background:url(../media/tabg_lf.png) left top no-repeat; height:25px; margin:0 !important; margin:0 0 0 -10px; width:10px; padding:0;  }

html > body #skelett #menu ul li a{ height:17px; padding:8px 0 0 10px; }

#skelett #menu ul li a:hover{ text-decoration:none; cursor:pointer; color:#ff5c06; }

#skelett #menu ul li#company{ width:78px; }

#skelett #menu ul li#aereal{ width:66px; }

#skelett #menu ul li#terres{ width:78px; }

#skelett #menu ul li#marine{ width:78px; }

#skelett #menu ul li#objects{ width:128px; }

#skelett #menu ul li#budget{ width:98px; }

#skelett #menu ul li#agencis{ width:104px; }

#skelett #menu ul li#contactse, #skelett #menu ul li#contact{ width:88px; }

#skelett #menu ul li#contact a{ background:transparent url(../media/tabo_rg.png) left top no-repeat; color:#004e8f; }

#skelett #menu ul li#contact span{ background:url(../media/tabo_lf.png) left top no-repeat; }

#skelett #menu ul li#contact a:hover{ color:#ffffff; }

#skelett #menu ul li.selected{ height:29px; margin:0 1px 0 0; }

#skelett #menu ul li.selected a{ background:url(../media/tabw_rg.png) left top no-repeat; color:#ff5c06; height:29px; }

#skelett #menu ul li.selected span{ background:url(../media/tabw_lf.png) left top no-repeat; height:29px; }

form{ margin:0; border:0; padding:0; }

img{ border:0; }

.fl{ float:left; }

.fr{ float:right; }

.nd{ display:none; }

.yd{ display:block; }

.txtac{ text-align: center; }

.txtal{ text-align: left; }

.txtar{ text-align: right; }

.vat{ vertical-align:top; }

.bold{ font-weight:bold; }

.cviolet{ color: #a6004a; }

.cblue{ color: #589cdd; }

.oran{ color:#ff5c06; }

a{ color:#888888; cursor: pointer; text-decoration:none; }

a:hover{ text-decoration:underline; }

div.nojs{ line-height:2em; text-align:center; background-color:#ff0000; color:#ffffff; width:100%; position: absolute; left:0; top:0; font-size:1em; }

div.cleaner{ clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent; }

#inhalt{ padding:0; width:844px; margin:25px 0 0 49px; background-color:#ffffff; min-height:500px; height:auto !important; height:500px;  }

#inhalt #subinhalt{ width:730px; margin:0 auto 0 auto; height:auto; }

#inhalt #subinhalt h1{ font-size: 16px; color:#ff5c06; margin:-1px 0 0 0; padding:0 0 6px 25px; font-family: "Times New Roman", "Trebuchet MS", Arial; }

#inhalt #subinhalt h2{ font-size: 12px; color:#000000; margin:0; padding:14px 0 0 25px; }

#inhalt #subinhalt h1.contact{ margin:-1px 0 0 0; padding:0 0 0 80px; }

#inhalt #subinhalt h2.contact{ padding:14px 0 0 80px; margin:0;  }

#inhalt #subinhalt .cleft{ width:478px; height:auto; float:left; padding:0;  background:#ffffff; background:transparent url(../media/headersl.png) left top no-repeat; }

#inhalt #subinhalt .cright{ width:210px; height:auto; float:right; padding:0;  margin:0; background:transparent url(../media/headersr.png) left top no-repeat; }

#inhalt #subinhalt .iblock{ padding:30px 0 30px 0; width:98%; text-align:left; font-size:12px; font-weight:normal; margin:0 auto 0 auto; color:#000000; }

#inhalt #subinhalt .iblock h2{ font-size:12px; /*color:#000000;*/ color:#004c8b;  text-align:left; padding:5px 0 5px 0; margin:0; }

#inhalt #subinhalt .iblock h2.contact{ padding:2px 0 0 0; margin:0; }

#inhalt #subinhalt .iblock p.info{ /*color:#888888;*/ color:#ff5c06; margin:0; padding:5px 0 5px 0; margin:0; text-align:left; }

#inhalt #subinhalt .iblock p.info2{ /*color:#888888;*/ color:#ff5c06; margin:0; padding:5px 0 5px 0; margin:0; font-size:12px; text-align:left; }

#inhalt #subinhalt .iblock p.info a{ color:#ff5c06; }

#inhalt #subinhalt .iblock p.info span, #inhalt #subinhalt .iblock p.info2 span{ font-weight:bold; color:#ff5c06; }

#inhalt #subinhalt .iblock p span{ font-weight:bold; color:#000000; }

#inhalt #subinhalt .iblock p.email a{ color:#ff5c06; padding:6px 0 0 10px; display:block; }

#inhalt #subinhalt .iblock #msgresp{ text-align:center; margin:40px auto 150px auto; font-size:14px; line-height:1.4em; width:98%; height:200px; }

#inhalt #subinhalt .iblock #msgresp h2{ font-size:14px; }

#inhalt #subinhalt .iblock #msgresp p{ color:#000000; margin:0 0 5px 0; padding:8px 0 8px 0; font-weight:normal; }

#inhalt #subinhalt .iblock p{ margin:0 0 5px 25px; padding:6px 0 6px 0; text-align:justify; }

#inhalt #subinhalt .iblock img{ margin:10px 0 15px 0; }

#inhalt #subinhalt .iblock ul{ margin:0 0 10px 10px; padding:10px 0 0 30px; list-style:square; text-align:justify; }

#inhalt #subinhalt .iblock ul li{ margin:0; padding:5px 0 5px 0; }

#inhalt #subinhalt .iblock #cform{ margin:6px auto 15px 0; text-align:right; padding:0; width:98%; color: #666666; font-size:12px; }

#inhalt #subinhalt .iblock #cform label{ padding:0 20px 0 0; }

#inhalt #subinhalt .iblock #cform .field{ width: 300px; }

#inhalt #subinhalt .iblock #cform .vest{ width:100%; margin:0; padding:8px 0 8px 0; line-height:1.4em; }

#inhalt #subinhalt .iblock #cform .button{ width:100px; }

#inhalt #subinhalt .iblock #cform #lopd{ width:68%; margin:0 0 15px auto; text-align:left; padding:0; color:#666666; font-size:12px; border:1px solid #ffffff; padding:2px; }

#inhalt #subinhalt .iblock #cform #lopd input{ margin:5px 10px 0 5px; float:left; }

#inhalt #subinhalt .iblock #cform #lopd p{ padding:0 0 0 20px }


