/*
	main css style development
	============================
	website 	: 	aksconference
	date 		: 	17-2-2009		
	company		: 	mozaik creative business solutions
	url			:	http://www.mozaik.com

*/

* {
	margin: 0;
   	padding: 0;
}

body{
	margin: 0;
   	padding: 0;
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}

a img{
	border:none;
}

abbr{
	cursor:help;
}


.container{
	width:760px;
	margin:0 auto;
	padding:0;
}
.logo{
	text-align:center;
	margin:10px 0;
	padding:0;
}

.header{
	width:760px;	
	margin:0;
	padding:0;
	background:#CECCCC;
}

/* ========================= top menu ======================== */

.menu{
	width:760px;
	height:28px;
	margin:0;
	padding:0;
	color:#fff;
	text-align:center;
	background:#F89838;
	text-transform:lowercase;
}
.menu ul{
	list-style:none;
	margin:0;
	padding:0;
}
.menu ul li{
	list-style:none;
	margin:0;
	padding:0;
	display:inline;
	
}
.menu ul li a{
	margin:0;
	padding:0 6px;
	color:#fff;
	text-decoration:none;
}
.menu ul li a:hover, .menu ul li .loc{
	color:#333;
	text-decoration:none;
}


/* ========================= top menu ======================== */

.pano{
	width:760px;
	margin:0;
	padding:10px 0 0 0;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.panomenu{
	width:550px;
	height:28px;
	margin:0 10px;
	padding:0;
	color:#333;
	text-align:center;
	text-transform:capitalize;
	float:left;
}
.panomenu ul{
	list-style:none;
	margin:0;
	padding:0;
}
.panomenu ul li{
	list-style:none;
	margin:0;
	padding:0;
	display:inline;	
}
.panomenu ul li a{
	margin:0;
	padding:0 5px;
	color:#6B9E6F;
	text-decoration:none;
}
.panomenu ul li a:hover, .panomenu ul li .loc{
	color:#333;
	text-decoration:none;
}

/**/

.galleryMenu{
	float:left;
	color:#6B9E6F;
	background:url(../images/arrow_green.gif) left center no-repeat;
	margin:0;
	padding:0 0 0 10px;
}

/* === */

.content{
	width:760px;
	margin:9px 0;
	padding:0;
}
.content p{
	margin:0;	
	padding:5px 0 15px 10px;
}

.content_text{
	float:left;
	width:560px;
	margin:0;
	padding:0;
}

.content_text a{
	color:#cc6600;
	text-decoration:none;
	font-weight:bold;
}
.content_text a:hover{
	color:#cc6600;
	text-decoration:underline;
	font-weight:bold;
}


/* ========================= LEFT menu ======================== */

.submenu{
	width:145px;
	padding:20px 0 0 0px;
	margin:0;
	color:#498cc5;	
	text-transform:capitalize;
	float:left;
	font-weight:normal;
	font-size:10px;
}
.submenu ul{
	list-style:none;
	margin:0 0 5px 0;
	padding:0;
}
.submenu ul li{
	list-style:none;
	margin:0;
	padding:0;		
}
.submenu ul li a{
	margin:0;
	padding:0 0 7px 10px;
	color:#498cc5;
	text-decoration:none;
	display:block;
	font-weight:normal;
}
.submenu ul li a:hover{
	margin:0;
	padding:0 0 7px 10px;
	color:#498cc5;
	text-decoration:none;
	background:url(../images/arrow_right.gif) no-repeat left top;
}
.submenu ul li .loc{
	color:#498cc5;
	text-decoration:none;
	font-weight:bold;
}

.aboutus_content{
	width:595px;
	float:left;
	margin:0;
	padding:0 10px;
	text-align:justify;
}
.aboutus_content a{
	color:#498cc5;
	text-decoration:none;
	font-weight:bold;
}
.aboutus_content a:hover{
	color:#498cc5;
	text-decoration:underline;
	font-weight:bold;
}
.aboutus_content h1{
	margin:0;	
	padding:8px 0 5px 10px;
	font-size:12px;
	color:#498cc5;
}


/* ==== destination ===== */

.submenu_red{
	width:145px;
	padding:20px 0 0 0px;
	margin:0;	
	text-transform:capitalize;
	float:left;
	font-weight:normal;
	font-size:10px;
}
.submenu_red ul{
	list-style:none;
	margin:0 0 5px 0;
	padding:0;
}
.submenu_red ul li{
	list-style:none;
	margin:0;
	padding:0;		
}

.submenu_red ul li ul{
	list-style:none;
	margin:0 0 8px 15px;
	padding:0;		
}

.submenu_red ul li a{
	margin:0;
	padding:0 0 7px 10px;
	color:#993333;
	text-decoration:none;
	display:block;
	font-weight:normal;
}
.submenu_red ul li a:hover{
	margin:0;
	padding:0 0 7px 10px;
	color:#993333;
	text-decoration:none;
	background:url(../images/arrow_red.gif) no-repeat left top;
}
.submenu_red ul li .loc{
	color:#993333;
	text-decoration:none;
	font-weight:bold;
}

.red_content{
	width:595px;
	float:left;
	margin:0;
	padding:0 10px;
	text-align:justify;
}
.red_content a{
	color:#993333;
	text-decoration:none;
	font-weight:bold;
}
.red_content a:hover{
	color:#993333;
	text-decoration:underline;
	font-weight:bold;
}
.red_content h1{
	margin:0;	
	padding:8px 0 5px 10px;
	font-size:12px;
	color:#993333;
}

/**/

.red ul{
	list-style:none;
	margin:0 20px 5px 0;
	padding:0;
	font-size:9px;
}
.red ul li{
	list-style:none;
	margin:0;
	padding:0;		
}

.red ul li ul{
	list-style:none;
	margin:0 0 8px 15px;
	padding:0;		
}

.red ul li a{
	margin:0;
	padding:0 0 7px 10px;
	color:#993333;
	text-decoration:none;
	display:block;
	font-weight:normal;
}
.red ul li a:hover{
	margin:0;
	padding:0 0 7px 10px;
	color:#993333;
	text-decoration:none;
	background:url(../images/arrow_red.gif) no-repeat left top;
}
.red ul li .loc{
	color:#993333;
	text-decoration:none;
	font-weight:bold;
}



#serviceTechnologyImages h3{
	font-size:11px;
	color:#444;
	margin:0;
	padding:0 0 10px 0;
}


/* ==== conference ===== */

.submenu_green{
	width:145px;
	padding:20px 0 0 0px;
	margin:0;	
	text-transform:capitalize;
	float:left;
	font-weight:normal;
	font-size:10px;
}
.submenu_green ul{
	list-style:none;
	margin:0 0 5px 0;
	padding:0;
}
.submenu_green ul li{
	list-style:none;
	margin:0;
	padding:0;		
}

.submenu_green ul li ul{
	list-style:none;
	margin:0 0 8px 15px;
	padding:0;		
}

.submenu_green ul li a{
	margin:0;
	padding:0 0 7px 10px;
	color:#6B9E6F;
	text-decoration:none;
	display:block;
	font-weight:normal;
}
.submenu_green ul li a:hover{
	margin:0;
	padding:0 0 7px 10px;
	color:#6B9E6F;
	text-decoration:none;
	background:url(../images/arrow_green.gif) no-repeat left top;
}
.submenu_green ul li .loc{
	color:#6B9E6F;
	text-decoration:none;
	font-weight:bold;
}

.green_content{
	width:595px;
	float:left;
	margin:0;
	padding:0 10px;
	text-align:justify;
}
.green_content a{
	color:#6B9E6F;
	text-decoration:none;
	font-weight:bold;
}
.green_content a:hover{
	color:#6B9E6F;
	text-decoration:underline;
	font-weight:bold;
}
.green_content h1{
	margin:0;	
	padding:8px 0 5px 10px;
	font-size:12px;
	color:#6B9E6F;
}


.green_content_col1{
	width:260px;
	float:left;
	margin:0 0 10px 10px;
	padding:0;
	text-align:left;
}
.green_content_col2{
	width:270px;
	float:left;
	margin:0 0 10px 20px;
	padding:0;
	text-align:left;
}


/* ================================ purple ===========================*/


.submenu_purple{
	width:145px;
	padding:20px 0 0 0px;
	margin:0;	
	text-transform:capitalize;
	float:left;
	font-weight:normal;
	font-size:10px;
}
.submenu_purple ul{
	list-style:none;
	margin:0 0 5px 0;
	padding:0;
}
.submenu_purple ul li{
	list-style:none;
	margin:0;
	padding:0;		
}

.submenu_purple ul li ul{
	list-style:none;
	margin:0 0 8px 15px;
	padding:0;		
}

.submenu_purple ul li a{
	margin:0;
	padding:0 0 7px 10px;
	color:#AB86D9;
	text-decoration:none;
	display:block;
	font-weight:normal;
}
.submenu_purple ul li a:hover{
	margin:0;
	padding:0 0 7px 10px;
	color:#AB86D9;
	text-decoration:none;
	background:url(../images/arrow_purple.gif) no-repeat left top;
}
.submenu_purple ul li .loc{
	color:#AB86D9;
	text-decoration:none;
	font-weight:bold;
}


.purple_content{
	width:595px;
	float:left;
	margin:0;
	padding:0 10px;
	text-align:justify;
}
.purple_content a{
	color:#AB86D9;
	text-decoration:none;
	font-weight:bold;
}
.purple_content a:hover{
	color:#AB86D9;
	text-decoration:underline;
	font-weight:bold;
}
.purple_content h1{
	margin:0;	
	padding:8px 0 5px 10px;
	font-size:12px;
	color:#AB86D9;
}

/* ==================== siel ====================== */



.submenu_siel{
	width:145px;
	padding:20px 0 0 0px;
	margin:0;	
	text-transform:capitalize;
	float:left;
	font-weight:normal;
	font-size:10px;
}
.submenu_siel ul{
	list-style:none;
	margin:0 0 5px 0;
	padding:0;
}
.submenu_siel ul li{
	list-style:none;
	margin:0;
	padding:0;		
}

.submenu_siel ul li ul{
	list-style:none;
	margin:0 0 8px 15px;
	padding:0;		
}

.submenu_siel ul li a{
	margin:0;
	padding:0 0 7px 10px;
	color:#81B5BD;
	text-decoration:none;
	display:block;
	font-weight:normal;
}
.submenu_siel ul li a:hover{
	margin:0;
	padding:0 0 7px 10px;
	color:#81B5BD;
	text-decoration:none;
	background:url(../images/arrow_siel.gif) no-repeat left top;
}
.submenu_siel ul li .loc{
	color:#81B5BD;
	text-decoration:none;
	font-weight:bold;
}

.siel_content{
	width:595px;
	float:left;
	margin:0;
	padding:0 10px;
	text-align:justify;
}
.siel_content a{
	color:#81B5BD;
	text-decoration:none;
	font-weight:bold;
}
.siel_content a:hover{
	color:#81B5BD;
	text-decoration:underline;
	font-weight:bold;
}
.siel_content h1{
	margin:0;	
	padding:8px 0 5px 10px;
	font-size:12px;
	color:#81B5BD;
}

.siel_content ul{
	list-style:none;
	margin:0 10px 10px 0;
	padding:0;
}
.siel_content ul li{
	list-style:none;
	background:url(../images/icon_square2.gif) no-repeat left top;
	margin:0 0 2px 10px;
	padding:0 0 4px 13px;
}

.siel_content .breadcrumbs{
	margin:0 0 20px 0;
	padding:0 10px;
	color:#81B5BD;
}
.siel_content .breadcrumbs a{
	color:#81B5BD;
	padding:0 3px 0 0;
	text-decoration:none;
	font-weight:normal;
}
.siel_content .breadcrumbs a:hover{
	color:#81B5BD;
	text-decoration:underline;
	font-weight:normal;
}


/* ==================== gold =================== */


.submenu_gold{
	width:145px;
	padding:20px 0 0 0px;
	margin:0;	
	text-transform:capitalize;
	float:left;
	font-weight:normal;
	font-size:10px;
}
.submenu_gold ul{
	list-style:none;
	margin:0 0 5px 0;
	padding:0;
}
.submenu_gold ul li{
	list-style:none;
	margin:0;
	padding:0;		
}

.submenu_gold ul li ul{
	list-style:none;
	margin:0 0 8px 15px;
	padding:0;		
}

.submenu_gold ul li a{
	margin:0;
	padding:0 0 7px 10px;
	color:#C0974E;
	text-decoration:none;
	display:block;
	font-weight:normal;
}
.submenu_gold ul li a:hover{
	margin:0;
	padding:0 0 7px 10px;
	color:#C0974E;
	text-decoration:none;
	background:url(../images/arrow_gold.gif) no-repeat left top;
}
.submenu_gold ul li .loc{
	color:#C0974E;
	text-decoration:none;
	font-weight:bold;
}

.gold_content{
	width:595px;
	float:left;
	margin:0;
	padding:0 10px;
	text-align:justify;
}
.gold_content a{
	color:#C0974E;
	text-decoration:none;
	font-weight:bold;
}
.gold_content a:hover{
	color:#C0974E;
	text-decoration:underline;
	font-weight:bold;
}
.gold_content h1{
	margin:0;	
	padding:8px 0 5px 10px;
	font-size:12px;
	color:#C0974E;
}


/**/

.col3{
	width:175px;
	float:right; 
	margin:0; 
	padding:0; 
	text-align:right;
	font-size:9px;
}
.col3 a{
	color:#6B9E6F;
	text-decoration:none;
}

.square{
	width:12px;
	height:12px;
	display:block;
	margin:3px 0 0 3px;
	padding:0;
	background:#6B9E6F;
	text-decoration:none;
	float:right;
}


/* ===================== footer ==================== */

.footer{
	width:760px;
	margin:0;
	padding:7px 0 30px 0;
	border-top:solid 1px #333;
	font-size:9px;
	color:#333;
}
.footer_left{
	width:200px;
	float:left;
	margin:0;
	padding:0;
}
.footer_left img{
	margin:5px 0 0 0;
	padding:0;
	border:none;
}
.footer_right{
	width:400px;
	float:right;
	margin:0;
	padding:0;
	text-align:right;
	color:#666666;
}
.footer_right a{
	color:#666666;
	text-decoration:none;
}
.footer_right a:hover{
	color:#666666;
	text-decoration:underline;
}

.footer_lang{
	margin:0;
	padding:0;
	font-size:16px;
	color:#333;
	font-weight:lighter;
}

.footer_lang a{
	background:#dddddd;
	font-size:9px;
	color:#498CC5;
	padding:6px 4px;
	text-decoration:none;
	border:none;
	margin:0;
}
.footer_lang a:hover{
	background:#498CC5;
	font-size:9px;
	color:#000;
	padding:6px 4px;
	text-decoration:none;
	margin:0;
}

.footer_tip{
	background:#E7E7E7;
	font-size:8px;
	color:#333;
	margin:10px 0 0 0;
	padding:10px;
	width:300px;
}


/* =============== floorplans layout =============== */

.floorplan_left{
	width:185px;
	float:left;
	margin:0;
	padding:0;
}
.floorplan_right{
	width:561px;
	float:left;
	margin:0;
	padding:5px 7px;
	text-align:justify;
}

.floorplan_right h1{
	margin:0;	
	padding:10px 0 5px 0;
	font-size:12px;
	color:#6B9E6F;
}
.floorplan_right p{
	margin:0;
	padding:10px 0;
}


.table_floorplans{
	width:310px; 
	margin:15px 0; 
	padding:0; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
}



/* ========================== forms ============================ */

.label{
	width:100px;
	margin:0 0 3px 0;
	padding:0;
	float:left;
	color:#333;
}

.input_green{
	width:150px;
	padding:2px;
	margin:0 0 3px 0;
	border:solid 1px #AEB48A;
	float:left;
	color:#333;
	font-size:10px;
}
.input_big_green{
	width:430px;
	padding:2px;
	margin:0 0 3px 0;
	border:solid 1px #AEB48A;
	float:left;
	color:#333;
	font-size:10px;
}

.label_sm{
	width:auto;
	margin:0 3px 3px 0;
	padding:0;
	float:left;
	color:#333;
}
.input_green_sm{
	width:40px;
	padding:2px;
	margin:0 5px 3px 0;
	border:solid 1px #AEB48A;
	float:left;
	color:#333;
	font-size:10px;
}
.select_green_sm{
	width:90px;
	padding:0px;
	margin:0 5px 3px 0;
	border:solid 1px #AEB48A;
	float:left;
	color:#333;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:16px;
}

.select_green{
	width:155px;
	padding:0px;
	margin:0 0 3px 0;
	border:solid 1px #AEB48A;
	float:left;
	color:#333;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:16px;
}


.radio{
	margin:0 0 5px 0;
	padding:0 5px 0 0;
}
.radio2{
	margin:5px 8px 0 0;
	padding:0 5px 0 0;
}

.checkbox{
	margin:5px 5px 0 0;
	padding:0 0 5px 0;
}

.textarea{
	width:530px;
	height:80px;
	padding:2px;
	margin:10px 0;
	border:solid 1px #AEB48A;
	color:#333;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:none;
}

.btn_green{
	float:right;
	width:auto;
	padding:3px 7px;
	margin:20px 0;
	background:#AEB48A;
	color:#fff;
	border:solid 1px #AEB48A;
	cursor:pointer;
	font-size:11px;
}
.btn_green:hover{
	background:#fff;
	color:#AEB48A;
	border:solid 1px #AEB48A;
}


.purpletable{
	width:575px;
	margin:10px 0;
	padding:0;
	color:#333;
	border:none;
}
.purpletable th{
	font-weight:bold;
	border-bottom:solid 1px #AB86D9;
	padding:12px 0;
}
.purpletable td{
	padding:5px 0;
}
.purpletable a{
	color:#AB86D9;
	text-decoration:none;
}
.purpletable a:hover{
	color:#AB86D9;
	text-decoration:underline;
}