/* CSS Document */
		.nextbutton a:link, .nextbutton a:visited
		{
			display: block;
			padding: .2em .5em;
			background-color: #03F;
			color: #fff;
			border: 1px solid #006;
			width: 11em;
			text-decoration: none;
			text-align: center;
		}
		
		.nextbutton a:hover, .nextbutton a:active
		{
			background-color: #fff;
			color: #006;
		}
		
		body
		{
			margin: 0;
			padding: 0;
			font-size: 75%;
			font-family:Arial, Helvetica, sans-serif;
			color: #000;
			background-color: #CCCCCC;
			line-height:1.4;
		}
		
		a:link { color: #00743C; text-decoration:none}
		a:visited { color: #00743C; text-decoration:none}
		
		a:hover, a:active
		{
			text-decoration:underline			
		}
		div#holder
		{
		  width:778px;
		  margin:auto;
		  background-color:#FFFFFF;
		}
 	    div#logo{
	      width                 : 778px; 
		  display               : table; /* must put this in for FireFox. */
		  text-align            : left;
		  height:54px;
		  margin:0px;
		}
	
		div#chiorino{
		  float:left;
		  width:200px;
		  }
		div#logo100{		  
		  width:51px;
		  float:left;
		}
		div#topnav{
		  float:right;
		  margin-top:40px;
		  padding-right:8px;
		  vertical-align:bottom
        }
		
		div#banner
		{
            background-color:#FFFFFF;  
			width:778px;
			height:96px;
		}

		div#banner h1
		{
			margin: 0;
			padding: .3em 0 .3em .5em;
			font-size: 2.2em;
			font-weight: normal;
		}
		
		div#menu{
		  background-color:#00743C;
		  height:25px;
		  width:776px;
		  border-bottom:1px solid #F7F7F7;
		  border-right:1px solid #F7F7F7;
		  border-left:1px solid #F7F7F7;
		}
		div#path{
		  background-color:#E6E6E6;
		  padding-top:10px;
		  padding-left:24px;
		  padding-bottom:5px;
		  font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-weight:bold;
		  color:#666666;
		  font-size:95%;
		}
		div#barra_or{
		  background:url(../img/barra_orr.jpg) no-repeat #F7F7F7;
		  height:26px;
		}
		
		div#container
		{
			background:url(../img/barra_ver_left.jpg);
			background-repeat: repeat-y;
			background-color:#F7F7F7;
		}

		/*folosit la tabelele cu detalii productie */		
		div#container-single-col
		{
			background-repeat: repeat-y;
			background-color:#F7F7F7;
			/*background-color:#ECF3EB;*/
		}
		
		
		div#container2
		{
			background-image: url(../img/barra_ver_right.jpg);
			background-repeat: repeat-y;
			background-position: right;
			
		}
			
		div#topnav ul
		{
			list-style-type: none;
			padding: 0;
			margin: 0;
 		    padding-right:5px;
		}
		
		div#topnav ul li 
		{ 
			margin:0px; 
			float:left; 
			color: #999999; 
			vertical-align:bottom; 
			font-size:10px; 
		}
		
		#topnav ul li a
		{
			display: block;
			font-size:10px;
			padding: 2px 3px 0px 3px;
			text-decoration: none;
			color: #00743C;
		}
		
		#topnav ul li a:hover
		{
			text-decoration:underline;
			background:none
		}
		div#col1{
  		  float:left;
		  width:212px;
		  padding-left:23px;
		  padding-right:24px;
		}
		
		div#col3
		{
			float: right;
			width: 154px;
			margin: 0px;
			padding: 0px 0px 0px 0px;
			
		}
		
		div#more h3
		{
			margin-top: 0px;
			color: #ffffff;
			padding: .2em;
			background-position: right;
			background-repeat: repeat-y;
		}
		
		div#content
		{
			margin-left: 278px;
			margin-right: 181px;
		}
		
		
		
		div#content h2
		{
			font-size: 2em;
			color: #036;
			margin: 0;
			padding-top: 0.5em;
			font-weight: normal;
		}
		
		div#actualizare { 		 
		  text-align:right;
		}
		
		#cleardiv
		{
			clear: both;
			height: 1em;
		}
		
		div#footer
		{
  		    background-color:#F7F7F7;
			clear: both;
			padding: .5em 1em;
			text-align: center;
			color:#999999;
			font-size:10px;
		}
		div#greenline{
		  height:20px;
		  background-color:#00743c;
		}
		
		div#footer ul
		{
			padding: 0;
			margin: 0;
			list-style-type: none;
		}
		
		div#footer li
		{
			display: inline;
			margin-right: 1em;
		}


		a.rightmenu:link, a.rightmenu:visited, a.rightmenu:hover, a.rightmenu:active
		{
			display: block;
			width:10.7em;
			padding: 3px 10px 3px 15px;
			background-color: #EAEAEA;
			color: #00743C;
			border-bottom: 1px solid #00743C;
			text-decoration: none;
			text-align: left;
		}
		a.rightmenu:hover {
			background-color: #F7F7F7;
			border-left:5px solid #AAAAAA;
			padding-left:10px;
			text-decoration:underline
		}

		.nextbutton a:hover, .nextbutton a:active
		{
			background-color: #fff;
			color: #006;
		}

		ul.freccia-list
		{
			list-style-image:url(../img/freccia.gif); 
			margin-left:15px; 
			padding-left:0px;
		}
	
		td.testo
		{
			padding-top:19px;
		}
		
		.cells-curele td
		{
			padding:4px;
		}
		
		table.sis_imbinare td
		{
			border-top:2px #888888 solid;
			padding-top:7px;
			padding-bottom:7px;
		}
		
		.last-cell
		{
			padding-left:2px;
		}
		
		.righealterne
		{
			background-color:#FFFFFF;
			font-size:10px;
		}
		
		.alterna td
		{
			background-color:#E8F2DB;
		}
		
		td#table-title, p#table-title
		{
			  padding-top:5px;
			 
			  padding-bottom:15px;
			  font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-weight:bold;
			  color:#666666;
			  font-size:11px;
		  }
		  
		  /* product details in Fast Joint page - link to pdf */
		.testo9
		{
		 	font-size:10px;
		}
		
		/*col3 menu for Fast Joint Section */
		
		.category
		{
			color:#666666;
			padding: 4px 10px 4px 15px;
			background-color: #EAEAEA;
			border-top: 2px solid #00743C;
			border-bottom: 1px solid #00743C;
			text-align: left;
			font-weight:bold;
			font-size:11px;
			
		}
		
		table.table-profiles td
		{
			padding:4px;
			font-size:11px;
		}
		
		ul.spaced li
		{
			margin-bottom:15px;
		}
		
		/* zona de "Aplicatii"  - light blue, no vertical line*/ 
		
		div#content2
		{
			margin-left: 212px;
			margin-right: 0px;
			background-color:#ECF3EB;
			padding:20px ;
		}
		
		/* top picture */
		div#top-pic
		{
			margin-left: 212px;
			margin-right: 0px;
			margin-bottom:155px;
			background-color:#ECF3EB;
			padding:0px;
		}
		
		
		/* "Aplicatii" */
		div#col1-app{
  		  float:left;
		  width:212px;
		  padding:0px;
		  background-color:#ECF3EB;
		}
		/* col1 + content */
		div#new-container{
		  background-color:#ECF3EB;
		  margin-right: 150px;
		  padding-bottom:0px;
		 }
		
		div#green-square{
			width:212px;
			height:92px;
			margin:0px;
			padding:0px;
			font-size:14px;
			color:#FFFFFF;
			background-color:#00743C;
			text-align:center;
			
			font-weight:bold;
			padding-top:80px;
		}
		
		#cleardiv2
		{
			clear: both;
			height:0px;
		}
		
		div#container3
		{
			background-color:#EFEFEF;
		}
		
		div#update
		{
  		    
			 clear: both;
			 background-color:#F7F7F7;
			 padding-bottom:8px;
		}
		
		.red-text
		{
			color:red;
		}
		#fisaTehnica input
		{
			margin-top:2px;

		}
		
		#fisaTehnica input.form-large
		{
			width:560px;
		}
		
		#fisaTehnica input.form-medium
		{
			width:290px;
		}
		#fisaTehnica input.form-small
		{
			width:100px;
		}
		
		#fisaTehnica .chbox
		{
			/*background-color:cyan;*/
			/*width:30px;*/
			text-align:left;
			width:100px;
			
		}
		table.fisaTehnica
		{
			background-color:#F7F7F7;
			font-size:11px;
			padding:4px;
			border-collapse:collapse;
		}
		table.fisaTehnica td
		{
			padding-top:10px
		}
		
		table.fisaTehnica td.option-list
		{
			text-indent:25px;
		/*	width:35px*/

		}
		.nogrey
		{
			background-color:#FFFFFF;
		}
		
		#fisaTehnica input.form-vsmall
		{
			width:60px;
		}