body
{
  font-family: 'Lucida Grande', Arial, Helvetica;
  font-size: 13px;
  margin:0;
  color:#AAA;
  background-color:#000;
}
h1 {
  font-size:2.0em;
  color:#FFF;
  margin:0;
  font-weight:600;
}
h2 {
  font-size:1.6em;
  color:#AAA;
  margin:.7em 0 2em 0;
  font-weight:600;
}
h2.title { 
  font-size:1.2em;
  color:#AAA;
  margin:0;
}
h3 {
  font-size:1.2em;
  color:#F60;
  margin:.7em 0 .7em 1em;
  font-weight:normal;
}
h3.iris_effect {
  font-size:1.2em;
  color:#FFF;
  margin:.2em 0 .7em 1em;
  font-weight:normal;
}
h4 {
  font-size:1.1em;
  color:#AAA;
  margin:.7em 0 2em 1em;
  font-weight:normal;
}
h5 {
  font-size:1em;
  color:#AAA;
  margin:.7em 0 2em 1em;
  font-weight:normal;
}
h6 {
  font-size:.8em;
  color:#AAA;
  margin:.7em 0 2em 1em;
  font-weight:normal;
}
p{
  font-size:1em;
  margin: 0.5em 0;
  color:#AAA;
}
a {
  font-size:1em;
  text-decoration:none;
  color:#FF9900;
}
a:hover {
  color:#fff;
}
ul li {
  list-style: circle outside;
  margin:5px 20px;
}
fieldset {
	margin-bottom:30px;
	border: 1px solid #333;
	padding:10px;
}
fieldset img {
	margin-right:10px;
}
p.spacer {
}
legend {
	font-family: 'Lucida Grande', Arial, Helvetica;
	font-size: 14px;
	color: #F60;
	font-weight: bold;
}

#viziteaza a {
  font-size:1em;
  text-decoration:none;
  color:#FF9900;
}
#viziteaza a:hover {
  color:#FFF;
}
a.lila {
  font-size:1em;
  text-decoration:none;
  color:#BB8BFF;
}
a.lila:hover {
  color:#FFF;
}
strong {
  font-weight:bold;
}
#iris_wheel {
  width:980px;
  text-align:center;
}
#page {
  width:980px;
  position:absolute;
  top:0;
}
#logo {
  width:150px;
  text-align:right;
  position:absolute;
  top:10px;
  right:10px;
  z-index:51;
}
#middle {
  width:100%;
  position:absolute;
  top:30px;
}
br.clear {
  clear:both;
  height:1px;
  line-height:1px;
  font-size:1px;
}
#menu {
  width:100%;
  position:absolute;
  top:65px;
  padding:10px 0;
  border-top:1px solid #222;
  border-bottom:1px solid #222;
  background:#000;
  z-index: 50;
}
#bg {
  width:800px;
  height:500px;
  position:absolute;
  top:300px;
  left:20px;
  padding:10px;
  background-color:#F00;
  opacity:0.1;
}
#menu h3 {
  font-size:1.0em;
  margin:1em 1em 2em 1em;
  font-weight:600;
  display:inline;
}
#menu h3 a {
  color:#AAA;
}
#menu h3 a:hover {
  color:#F90;
}
#content {
  padding-top:120px;
  margin-left:20px;
}
#footer {
  width:100%;
  height:20px;
  padding:5px 0;
  margin:20px 0 10px 0;
  text-align:center;
  border-top:1px solid #222;
  border-bottom:1px solid #222;
}
#footer h4 {
  display:inline;
}
#footer h4 a {
  font-size:0.8em;
  font-weight:normal;
  color:#AAA;
}
#footer h4 a:hover {
  color:#F90;
}

#iris_effect_table {
  width:515px;
  padding:15px;
  background:url('/images/lilac_transparency.gif');
}
.black {
  color:#000;
}
#asm #rtc {
  width:180px;
}
#distribuitori, #magazine {
  width:400px;
  text-align:left;
}
#tabel_parteneri h2 {
  font-size:14px;
  width:85%;
  margin:10px 0;
  padding:10px;
  color:#FFF;
  text-align:left;
  background-color:#333;
  opacity:0.5;
  filter:alpha(opacity=50);
}
#asm p, #magazine p, #distribuitori p, #rtc p {
  font-size:10px;
}
#asm a:hover, #magazine a:hover, #distribuitori a:hover, #rtc a:hover {
  color:#FFF;
}
#asm h3, #magazine h3, #distribuitori h3, #rtc h3 {
  font-size:13px;
  margin:20px 0;
  color:#FFF;
  text-transform: uppercase;
}
#viziteaza{
  width:270px;
  text-align:left;
  margin-right:20px;
}
#viziteaza h6 {
  color:#999;
  width:270px;
}
p.spacer {
  padding-bottom:30px;
  clear:both;
}
#tabel_instrumente {
  border-collapse:collapse;
  border:1px solid #333;
}
#tabel_instrumente tr td {
  border:1px solid #333;
}
#iris_effect_table table tbody tr td a:hover {
  color:#333;
}

div.overlay {
	padding:34px;	
	width:400px;  
	display:none;
}

div.overlay div.close {
	background:url('/images/video_close.gif') no-repeat;
	position:absolute;
	top:2px;
	right:5px; 
	width:35px;
	height:35px;
	cursor:pointer;
}

div.overlay a {
	height:355px;
	display:block;
	z-index:-10;
}

#product_list a {
  text-decoration:none;
}
#product_list a:hover {
  font-weight:none;
}
a.product {
  width:500px;
  min-height:60px;
  display: block;
  border:1px solid #333;
  padding:10px;
  text-decoration:none;
}
a.product:hover { 
  border:1px solid #8B0000;
  background:url('/images/productBg.jpg') top right repeat-y;
  font-weight:normal;
}
.product_img { 
  float:left; 
  width:60px;
  height:55px;
  margin:0 10px 5px 0;
  text-align:center;
}
.product_title {
  color:#FF9900;
  text-decoration:none;
  font-size:1em;
  margin:.2em 0 0.5em 1em;
}
.product_title a:hover {
  color:#F60;
}

input, option, select, textarea {
  background-color:transparent;
  font-family:Verdana, Arial, Helvetica;
  font-size:11px;
  color:#CCC;
  border:1px solid #777;
  padding:5px;
}
select {
  font-family:Verdana, Arial, Helvetica;
  font-size:12px;
  color:#CCC;
  border:1px solid #777;
  margin:0;
  padding:0;
}
option {
  font-family:Verdana, Arial, Helvetica;
  font-size:12px;
  background-color:#000;
  margin:3px 3px;
  padding:0;
  border:none;
}
.error {
  background-color:#111;
  padding:15px;
  color:#E60800;
  border:1px solid #E60800;
}
.notice {
  background-color:#111;
  padding:15px;
  color:#999;
  border:1px solid #333;
}
.orange { color:#F60;}