
html{ 	min-height:98%; height:99%; width:100%; min-width:100%; margin:0; padding:0;}

body{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 13px;
	color: #020c26;
	margin:0; padding:0;
	background:#fff url(img/mainbg_gradientbase2.jpg) repeat-x center 0;
	min-height:98%; height:99%; width:100%; min-width:99%;}

#overbg{
	background:url(img/mainbg_skyscrapper.jpg) no-repeat center 4px;	
	min-height:620px; height:620px; width:100%; min-width:99%;
	text-align:center;
	position:absolute;
	margin:0; padding:0;}


.greendrk{ color:#05656b;}
.green{color:#66d6d5;}

.justif{text-align:justify;}
.center{text-align:center;}

a.greendrklnk:link,a.greendrklnk:visited{ color:#05656b; text-decoration:none;}
a.greendrklnk:hover{ color:#fff;}

a.blklnk:link,a.blklnk:visited{ color:#000; text-decoration:none; border-bottom:1px #000 dotted;}
a.blklnk:hover{ color:#05656b; border-bottom:1px #05656b solid;}


/***** FORMS ******/
.required{
	background-color:#fff;
	border:1px #126e74 solid;}
.required:hover,.optional:hover,.missing:hover{
	/*background-color:#fff;*/
	border:1px #fff solid;}
		
.optional{
	background-color:#dafdff;
	border:1px #126e74 solid;}

.missing{
	background-color:#fe0;
	border:1px #f90 solid;}

select.white{ 
	color:#000; background-color:#fff; 
	font:12px Arial, Helvetica, sans-serif bold!important; 
	border-width:1px;
	border-style:solid;
	border-color:#126e74;}

select{ 
	color:#fff; background-color:#000; 
	font:11px Arial, Helvetica, sans-serif bold; 
	/*border:1px #000 solid; */
	border-width:1px;
	border-style:solid;
	border-color:#555;}
input.green{ 
	border:1px #19adac solid;
	font-size:13px;
	padding:2px 0 2px 6px;
	color:#000;}
a:focus{ outline: none;}


	
/***** TOP NAV ******/
#topnav{
	background:url(img/topnav_bg.jpg) no-repeat  0 0;
	min-height:145px; height:145px; width:950px; min-width:950px;
	margin:0; padding:0;}
#topnav table{ width:810px; margin:10px 35px 0 115px;}

#langtxt{ 
	float:right; 
	color:#00847f; font-size:9px; font-weight:bold; text-transform:uppercase;letter-spacing:1px;
	margin:0;	padding:11px 6px 0 0;}
#langmenu{ float:right;}
#langmenu select{ 
	color:#fff; background-color:#000; font:11px Arial, Helvetica, sans-serif bold; 
	border:1px #000 solid; 
	padding:0; margin:8px 15px 0 0;}

.topnav_btn { float:left; text-decoration:none; border-width:0px; cursor:hand;}	
.topnav_btn_l{ float:left; width:8px; height:38px;}
.topnav_btn_txt{ float:left; color:#b3f0ee; font-size:14px; font-style:italic; padding:12px 4px 0 4px; height:38px; text-decoration:none;}
.topnav_btn_r{ float:left; width:8px; height:38px;}

.topnav_btn:hover .topnav_btn_l{ background-image:url(img/topnav_over_left.gif); background-repeat:no-repeat;}
.topnav_btn:hover .topnav_btn_txt{ color:#fff; background-image:url(img/topnav_over_bg.gif); background-repeat:repeat-x;}
.topnav_btn:hover .topnav_btn_r{ background-image:url(img/topnav_over_right.gif); background-repeat:no-repeat;}

.topnav_btn_on { float:left; cursor:default;}	
.topnav_btn_on .topnav_btn_l{ float:left; background-image:url(img/topnav_select_left.gif); width:8px; height:38px; background-repeat:no-repeat;}
.topnav_btn_on .topnav_btn_txt{ float:left; color:#fff; font-size:14px; font-style:italic; font-weight:bold; padding:12px 4px 0 4px; background-image:url(img/topnav_select_bg.gif); background-repeat:repeat-x; height:38px;}	
.topnav_btn_on .topnav_btn_r{ float:left; background-image:url(img/topnav_select_right.gif); width:8px; height:38px; background-repeat:no-repeat;}


/***** CONTENT ******/
div.fullcontent{ padding:20px 35px 20px 35px;}
/*div.fullcontent:hover{ background-color:#eff;}*/

#content1{ 
	width:570px; max-width:570px; min-width:570px;
	min-height:460px;
	background:transparent url(img/bg_skyscrapper_content_fullheight.jpg) no-repeat top;
	padding:20px 35px 0 35px;
	/*float:left;*/
	text-align:left;}

#content2{ 
	width:640px; max-width:640px; min-width:640px;
	min-height:460px;
	background:transparent url(img/bg_skyscrapper_content_fullheight2.jpg) no-repeat top;
	text-align:left;}

#content2header{ 
	height:45px; width:100%;
	padding:0; margin:0;}

#content2header_left{
	width:400px; 
	padding:7px 0 0 55px;
	background:transparent url(img/bg_skyscrapper_headershad.gif) no-repeat;}

#content2header_right{
	padding:0 35px 0 0;
	text-align:right;}
#content2header_right a.of, .pageNav a.of {
	line-height:19px;
	padding:2px 4px 2px 4px;
	text-decoration:none;
	font-weight:bold;	font-size:13px;
  text-align:center;	
	color:#000;}
#content2header_right a.of:hover, .pageNav a.of:hover {
	background-color:#fff; color:#035d67;}
/*#content2header_right a.of:focus{ outline: none;}*/
#content2header_right .on, .pageNav .on { 
	padding:2px 4px 2px 4px;	
	background-color:#035d67;
	font-weight:bold;	font-size:13px;	
	text-align:center;
	color:#fff;
	cursor:default;}

#content3{ 
	width:920px; max-width:920px; min-width:920px;
	min-height:460px;
	background:transparent url(img/bg_skyscrapper_content_fullsize.jpg) no-repeat top;
	text-align:left;}
	
#contentright{ 
	width:570px; max-width:570px; min-width:570px;
	min-height:460px;
	background:transparent url(img/bg_skyscrapper_contentleft2.jpg) no-repeat top;
	padding:20px 35px 0 35px;
	/*float:left;*/
	text-align:left;}
	
.title{ font-size:15px; font-weight:bold;}
.titleital{ font-size:15px; font-weight:bold; font-style:italic;}
.textmed{ font-size:11px;}
.smalltxt{ font-size:9px; font-weight:bold;}
.contentpadding{padding:0 0 0 0; margin:0 0 0 25px;}

/***** DARKBOX ******/
#darkleft1{ 
	width:270px;
	background:#081c22 url(img/bg_skyscrapper_darkleft.jpg) no-repeat top;
	/*float:left;*/}	

#darkleft2{ 
	width:270px;
	background:#081c22 url(img/bg_skyscrapper_darkleft2.jpg) no-repeat top;
	/*float:left;*/}	
#darkright1{ 
	width:270px;
	background:#081c22 url(img/bg_skyscrapper_darkright.jpg) no-repeat top;
	/*float:left;*/}	
#dark_content{ 
	color:#fff;
	min-height:350px;
	width:220px;
	padding:20px 25px 0 25px;
	text-align:left;}		
.darklnk,.darklnk:link,.darklnk:visited{ text-decoration:none; color:#8ddcda; font-weight:bold;}
.darklnk:hover{color:#fff;}


.obj_title{ font-size:15px; font-weight:bold; margin:0 0 0 0; line-height:18px;}
.obj_descr{ line-height:20px;	text-align:justify; margin-top:5px;}
.obj_smtxt{ font-size:10px; font-weight:bold; text-transform:uppercase; margin:0 0 0 0; line-height:18px;}
.obj_prix{ color:#fff; font-weight:bold; background-color:#007270; margin:0 0 0 0; padding:0 1px 0 3px; line-height:18px;}
.obj_spec1{ text-transform:uppercase; font-size:10px; padding:5px 5px 4px 0; border-bottom:#91bebd 1px solid; vertical-align:top;}
.obj_spec2{ font-weight:bold; padding:5px 10px 4px 10px; background-color:#e1f7f7; border-bottom:#91bebd 1px solid; vertical-align:top;}

/***** FOOTER ******/
#footer{
	color:#071842;
	font-size:11px;
	clear:left;
	padding-top:15px;}



