a{ color:black; text-decoration:none;}
a:hover{color:#31b701; text-decoration:none;}


/* 	
	Acesta e divul cu opacitate redusa 
	unde se face display la toate categoriile
*/
#languages{
	position:absolute;
	top:28px;
	left:150px;
	font-size:8pt;
	font-family:Verdana;
	font-weight:bold;
}
#languages a{
	color:black;
}
#languages a:hover{
	color:white;;
}
.content_div{	
		position:absolute;
		margin-top:50px;
		margin-left:290px;
		width:660px;
		height:490px;
		background-color:#ffffff;
		filter:alpha(opacity=85);
		-moz-opacity:.85;
		opacity:.85;
		z-index:2;
		
	}
#header{
		position:absolute;
		margin-top:50px;
		margin-left:290px;
		width:660px;
		height:107px;
		z-index:3;
		background-repeat:no-repeat;		
}
	.content_div_border{
		position:absolute;
		margin-top:50px;
		margin-left:290px;
		width:660px;
		height:490px;
		border:1px solid white;
		z-index: 1;
	}
	
	.content_extern{
		position:absolute;
		font-family:Verdana;
		font-size:8pt;
		text-align:justify;
		
		margin-top:60px;
		margin-left:300px;
		z-index: 4;
		/*  secventza de cod pt scrollbar
			merge doar pt IE -> MSDN framework */
		overflow:auto; 
		overflow-x:hidden;
		width:640px; height:460px;
		scrollbar-base-color:#ffffff;
		scrollbar-face-color:#e0e0e0;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-track-color:#bababa;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-shadow-color:#ffffff;
		scrollbar-highlight-color:#ffffff;
		scrollbar-arrow-color:#aaaaaa;
	}
	.content_extern_scurt{
		position:absolute;
		font-family:Verdana;
		font-size:8pt;
		text-align:justify;
		
		margin-top:167px;
		margin-left:300px;
		z-index: 4;
		/*  secventza de cod pt scrollbar
			merge doar pt IE -> MSDN framework */
		overflow:auto; 
		overflow-x:hidden;
		width:640px; height:353px;
		scrollbar-base-color:#ffffff;
		scrollbar-face-color:#e0e0e0;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-track-color:#bababa;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-shadow-color:#ffffff;
		scrollbar-highlight-color:#ffffff;
		scrollbar-arrow-color:#aaaaaa;
	}
	
	#label_opacity80{
				filter:alpha(opacity=80);
				-moz-opacity:.80;
				opacity:.80;
	}
	#label_opacity90{
				filter:alpha(opacity=90);
				-moz-opacity:.90;
				opacity:.90;
	}
	
	#menu_div{
		position:absolute;
		xborder:1px solid white;
		top:273;
		margin:0px;
		height:550;
		width:370;
		z-index: 3;
		font-family:Arial;
		font-weight: bold;
		
	}
	#menu_div a {color:#003300;
				text-decoration: none;
				}
	#menu_div b{	
		filter:alpha(opacity=50);
				-moz-opacity:.50;
				opacity:.50;
	}
	#menu_div a:hover {color:#003300;
				text-decoration: none;
				}
				
	.main_div{
		
		width:1200;
		height:800;
	}
	#sm_prod{
		position:absolute;
		top:240px;
		left:150px;
		z-index:10;
		visibility:hidden;
	}
	#sm_prod_links{
		position:absolute;
		top:0px;
		left:0px;
		z-index:13;
		visibility:hidden;
		font-family:Verdana;
		font-size:8pt;
		font-weight: bolder;
		font-style: italic;
		margin-left:20px;
		margin-top:3px;
		line-height:150%;
	}
	#sm_tech{
		position:absolute;
		top:350px;
		left:180px;
		z-index:10;
		visibility:hidden;
	}
	#sm_tech_links{
		position:absolute;
		top:0px;
		left:0px;
		z-index:13;
		visibility:hidden;
		font-family:Verdana;
		font-size:8pt;
		font-weight: bolder;
		font-style: italic;
		margin-left:20px;
		margin-top:3px;
		line-height:150%;
	}
	#sm_instal{
		position:absolute;
		top:455px;
		left:240px;
		z-index:10;
		visibility:hidden;
	}
	#sm_instal_links{
		position:absolute;
		top:0px;
		left:0px;
		z-index:13;
		visibility:hidden;
		font-family:Verdana;
		font-size:8pt;
		font-weight: bolder;
		font-style: italic;
		margin-left:20px;
		margin-top:3px;
		line-height:150%;
	}
	#sm_news{
		position:absolute;
		top:500px;
		left:290px;
		z-index:10;
		visibility:hidden;
	}
	#sm_news_links{
		position:absolute;
		top:0px;
		left:0px;
		z-index:13;
		visibility:hidden;
		font-family:Verdana;
		font-size:8pt;
		font-weight: bolder;
		font-style: italic;
		margin-left:20px;
		margin-top:3px;
		line-height:150%;
	}
	
	#xprod_hotspot{
		position:absolute;
		top:537px;
		left:240px;
		z-index:9;
		visibility:hidden;
	}
	#hotspot1{
		position:absolute;
		top:400px;
		left:240px;
		z-index:9;
		visibility:hidden;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
	}
	#hotspot2{
		position:absolute;
		top:210px;
		left:0px;
		z-index:9;
		visibility:hidden;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
	}
	#hotspot3{
		position:absolute;
		top:210px;
		left:350px;
		z-index:9;
		visibility:hidden;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
	}
	#hotspot4{
		position:absolute;
		top:300px;
		left:100px;
		z-index:9;
		visibility:hidden;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
	}
	#hotspot5{
		position:absolute;
		top:330px;
		left:0px;
		z-index:9;
		visibility:hidden;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
	}
	#hotspot6{
		position:absolute;
		top:330px;
		left:400px;
		z-index:9;
		visibility:hidden;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
	}
	#hotspot7{
		position:absolute;
		top:420px;
		left:150px;
		z-index:9;
		visibility:hidden;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
	}
	#hotspot8{
		position:absolute;
		top:437px;
		left:40px;
		z-index:9;
		visibility:hidden;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
	}
	#hotspot9{
		position:absolute;
		top:437px;
		left:450px;
		z-index:9;
		visibility:hidden;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
	}
	#hotspot10{
		position:absolute;
		top:525px;
		left:195px;
		z-index:9;
		visibility:hidden;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
	}
	#hotspot11{
		position:absolute;
		top:480px;
		left:40px;
		z-index:9;
		visibility:hidden;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
	}
	#hotspot12{
		position:absolute;
		top:480;
		left:500px;
		z-index:9;
		visibility:hidden;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
	}
	#hotspot13{
		position:absolute;
		top:570px;
		left:280px;
		z-index:9;
		visibility:hidden;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
	}
	/* Menu text items*/
	
	
	
	#sigla{
		position:absolute;
		top:545px;
		left:860px;
		filter:alpha(opacity=0);
				-moz-opacity:.0;
				opacity:.0;
		
	}
	body {
		margin:0px;
	}
	
	.footer{
		position:absolute;
		z-index: 20;
		top:685px;
		left:210px;
		font-family:Verdana;
		font-size:8pt;
		color:gray;
	}
	.footer a{
		font-family:Verdana;
		font-size:8pt;
		color:gray;
	}
	.footer a:hover{
		font-family:Verdana;
		font-size:8pt;
		color:#005500;
	}
	
	.message{
		font-family:Verdana;
		font-size:8pt;
		color:#cc0000;
	}

/* ********************** alte pagini ************************* */
#title{
		position: absolute;
		top:20px;
		left:250px;
		font-family:cursive;
		font-size:16pt;
		font-weight:bold;
		z-index:30;
		color:#00A200;
}
#subtitle{
		position: absolute;
		top:50px;
		left:265px;
		font-family:cursive;
		font-size:14pt;
		z-index:30;
		color:gray;
}
#title1{
		position: absolute;
		top:11px;
		left:250px;
		font-family:Verdana;
		font-size:10pt;
		font-weight:bold;
		color:#cc0000;
}
#title2{
		position: absolute;
		top:25px;
		left:150px;
		font-family:Verdana;
		font-size:12pt;
		font-weight:bold;
		font-style:italic;
		color:#31bb17;
}
#title3{
		position: absolute;
		top:15px;
		left:50px;
		font-family:Verdana;
		font-size:12pt;
		font-weight:bold;
		font-style:italic;
		color:#31bb17;
}
/* ********************** contact us ************************* */
#formular{
	font-family:Verdana;
	font-size:8pt;
	color:gray;
	margin-left:40px;
}
#formular strong {
	margin-right:3px;
}
#input_text{
	font-family:Verdana;
	font-size:7pt;
	color:gray;
}
#input_text textarea {
	width:100px;
}

/* ********************** Why Simulgolf ************************* */
#img0{
	position:absolute;
	top:50px;
	left:45px;
	z-index:20;
	filter:alpha(opacity=99);
				-moz-opacity:.99;
				opacity:.99;
}

#img1{
	position:absolute;
	top:245px;
	left:380px;
	z-index:20;
	filter:alpha(opacity=99);
				-moz-opacity:.99;
				opacity:.99;
}
#p{
	left:8px;
	position:absolute;
	width:600px;
	border:1px solid white;
	background-color:#b3f0d1;
	filter:alpha(opacity=40);
				-moz-opacity:.40;
				opacity:.40;
	z-index:15;
}

#txt1{
	position:absolute;
	top:56px;
	left:300px;
	font-family:Verdana;
	font-size:8pt;
	text-align:justify;
	width: 280px;
	z-index:20;
}
#txt2{
	position:absolute;
	top:246px;
	left:45px;
	font-family:Verdana;
	font-size:8pt;
	text-align:justify;
	width: 310px;
	z-index:20;
}
#txt3{
	position:absolute;
	top:466px;
	left:25px;
	font-family:Verdana;
	font-size:8pt;
	text-align:justify;
	width: 580px;
	z-index:20;
}
#txt1 span {
	padding-left:30px;
}
#txt2 span strong{
	padding-left:30px;
}
#tabel{
	font-family:Verdana;
	font-size:7pt;
	margin-left:10px;
}
/* ********************** ************* ************************* */

/* ********************** Features ************************* */
#img_sim{
	position:absolute;
	top:70px;
	left:100px;
	z-index:10;
	
}
#l_proj{
	position:absolute;
	top:0px;
	left:377px;
	z-index:15;
}
#l_graf{
	position:absolute;
	top:60px;
	left:150px;
	z-index:15;
}
#l_covor{
	position:absolute;
	top:250px;
	left:220px;
	z-index:20;
}
#l_swing{
	position:absolute;
	top:163px;
	left:400px;
	z-index:20;
}
#l_lcd{
	position:absolute;
	top:183px;
	left:325px;
	z-index:20;
}
#projector_div{
	position:absolute;
	top:0px;
	left:467px;
	width:165px;
	height:120px;
	border:1px solid white;
	background-color:#bcbcff;
	filter:alpha(opacity=40);
				-moz-opacity:.40;
				opacity:.40;
	
}
#projector{
	font-family:Verdana;
	font-size:8pt;
	position:absolute;
	top:5px;
	left:477px;
	width:150px;
	text-align:left;
}
#graphics{
	font-family:Verdana;
	font-size:8pt;
	position:absolute;
	top:5px;
	left:6px;
	width:125px;
	text-align:left;
}
#graphics_div{
	font-family:Verdana;
	font-size:8pt;
	position:absolute;
	top:2px;
	left:0px;
	width:135px;
	height:205px;
	border:1px solid white;
	background-color:#bcbcff;
	filter:alpha(opacity=40);
				-moz-opacity:.40;
				opacity:.40;
}
#covor{
	font-family:Verdana;
	font-size:8pt;
	position:absolute;
	top:300px;
	left:16px;
	width:200px;
	text-align:left;
	z-index:17;
}
#covor_div{
	font-family:Verdana;
	font-size:8pt;
	position:absolute;
	top:290px;
	left:6px;
	width:220px;
	height:160px;
	border:1px solid white;
	background-color:#bcbcff;
	filter:alpha(opacity=40);
				-moz-opacity:.40;
				opacity:.40;
	z-index:16;
}
#swing{
	font-family:Verdana;
	font-size:8pt;
	position:absolute;
	top:155px;
	left:500px;
	width:125px;
	text-align:left;
	z-index:16;
}

#swing_div{
	font-family:Verdana;
	font-size:8pt;
	position:absolute;
	top:150px;
	left:490px;
	width:140px;
	height:170px;
	border:1px solid white;
	background-color:#bcbcff;
	filter:alpha(opacity=40);
				-moz-opacity:.40;
				opacity:.40;
	z-index:15;
}
#lcd{
	font-family:Verdana;
	font-size:8pt;
	position:absolute;
	top:360px;
	left:350px;
	width:210px;
	text-align:left;
	z-index:16;
}

#lcd_div{
	font-family:Verdana;
	font-size:8pt;
	position:absolute;
	top:355px;
	left:340px;
	width:210px;
	height:80px;
	border:1px solid white;
	background-color:#bcbcff;
	filter:alpha(opacity=40);
				-moz-opacity:.40;
				opacity:.40;
	z-index:15;
}
/* ********************** ************* ************************* */

/* ********************** Inslallation sites ************************* */
#main_table {
	font-family:Verdana;
	font-size:8pt;
	position:relative;
	top:30px;
}
#main_table td
{
	text-align::center;
	vertical-align:middle;
}

#options_table{
	font-family:Verdana;
	font-size:8pt;
}
#text1{
	
	font-family:Verdana;
	font-size:8pt;
	
}
#gray7{
	font-family:Verdana;
	font-size:7pt;
	color:gray;
}


/* ********************** ************* ************************* */
/* SPECIFICATIONS */

#specifications
{
	text-align: left;
	padding-top: 55px;
	padding-bottom: 3px;
	margin: 0;
	padding-left: 10px;
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	line-height:170%;
	
}
#text_specification{
	position:absolute;
	top:255px;
	left:20px;
	width:200px;
	font-family:Verdana;
	font-size:8pt;
	}
/* ********************** ************* ************************* */
/* PRESENTATION */
#presentation_list{
	text-align: left;
	padding-left: 30px;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	line-height:170%;
}

#text8{
	text-indent:20px;
	font-family:Verdana;
	font-size:8pt;
}
#text8_no_indent{
	text-indent:0px;
	font-family:Verdana;
	font-size:8pt;
}
#text7{
	text-indent:20px;
	font-family:Verdana;
	font-size:7pt;
}
#p_title{
	text-indent:20px;
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
}
/* ********************** ************* ************************* */
/* SWING ANALYSIS */
#ecran_anal, #ecran_tactile{
	border:1px solid gray;
	padding:6px;
	background-color:#e3f3e3;
	color:#444444;
}
#ecran_tactile{
	margin-left:35px;
}
/* ********************** ************* ************************* */
/* MEASUREMENT */
#img_sim_m{
	position:absolute;
	top:15px;
	left:118px;
	z-index:10;
	
}
#pav0, #pav1, #pav2, #pav3, #pav4 {
	position:relative;
	text-indent:20px;
	width:270;
	font-family:Verdana;
	font-size:7pt;
	border:1px solid gray;
	padding:6px;
	background-color:#e3f3e3;
	z-index:21;
	filter:alpha(opacity=90);
				-moz-opacity:.90;
				opacity:.90;
}
#pav0{
	position:absolute;
	width:550;
	top:0px;
	left:50px;
	font-weight:bold;
	font-size:7pt;
	background-color:#ffffaf;
	
}
#pav0_transp{
	position:absolute;
	width:350;
	top:0px;
	left:150px;
	font-weight:bold;
	font-size:7pt;
	background-color:#ffffcf;
	border:1px solid gray;
	padding:6px;
	filter:alpha(opacity=75);
				-moz-opacity:.75;
				opacity:.75;
}

#pav1{
	width:170;
}
#pav2{
	top:25px;
	width:120;
}
#pav4{
	width:130;
}
/* ********************** ************* ************************* */
/* SITES */
#sites
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	line-height:150%;
	
}
#sites_title
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:green;
}
#sites_text
{
	font-family:Verdana;
	font-size:8pt;
	color:#444444;
	position:absolute;
	left:280px;
	top:190px;
	width:250px;
}

/* ********************** ************* ************************* */
/* PURCHASE AND HIRE */
#text_purchase
{
	font-family:Verdana;
	font-size:11px;
}

/* ********************** ************* ************************* */
/* OPTIONS */

.div00
{
	
	
	height:300px;
	width:500px;
	font-family:Verdana;
	font-size:8pt;
	text-align::center;
}

.text7{
	font-family:Verdana;
	font-size:7pt;
}
.text8{
	font-family:Verdana;
	font-size:8pt;
}
#res-table
{
	
}
#res-table td
{

	background-color:#dcdcdc;
	text-align:center;
	border:1px solid white;
	border-collapse:collapse;
}
