/******************
   HTML OBJECTS 
******************/
body { background-color: #000000; background-image: url(/-/v2/images/template/page_fon.jpg); behavior:url("/-/v2/css/csshover.htc");margin: 0px 0px 0px 0px; color:#FFFFFF}
table{ border:0px; border-collapse:collapse; }
table td{ padding:0px; }
form{ margin:0px; padding:0px;}
label{ text-align:left}
h4{ line-height:170%; margin:0px; padding:0px; font-size:10pt; }
#titulo { position:absolute; height:47px; z-index:1; left: 268px; top: 31px; visibility: hidden; }
#titulo2{ height:0px; z-index:1; top: 1px; visibility: hidden; position:absolute; }
form INPUT  { background-image:url(/-/v2/images/input_bgr.jpg);}

/******************   
	PAGE SUBJECT  
******************/

#content h2{ text-decoration: none; font-weight:bold; color:#000066; font-size:11pt; font-variant:normal; margin:0px; }
#content{ padding-left:10px; padding-right:15px; padding-bottom:20px; padding-top:10px; line-height:140%; }

/******************  
	FORM ERROR  
******************/
.error_detale{ margin-bottom:25px;  padding:5px; padding-bottom:20px;	  line-height:170%; border:1px #CCCCCC solid; 	  }

/******************  
   DESIGN OBJECTS  
******************/
#everything { width:928px; POSITION: absolute; TOP: 0px;	}
#header {height:94px; background-color:#000000; position: relative; }
#logo{ margin-top:4px;}
#navigator { margin-top:25px; margin-left:50px; POSITION: absolute; }
#header_electro {left:520px; top:0px; POSITION: absolute;}

#small_panel{position:absolute; margin-left:30px; left:0px; top:98px;}
#top_menu { background-image:url(/-/v2/images/template/top_menu_fon.jpg); height:25px; padding-top:6px;}
#tmenu{margin-left:250px;}
#top_line { background-image:url(/-/v2/images/template/top_line_fon.jpg); height:5px;}

#products_header {position: relative; }
#products_fon {background-image:url(/-/v2/images/template/btn_fon.jpg); top:0px; width:100%; height:199px;} 
#products_left_line {background-image:url(/-/v2/images/template/left_header_line.jpg); height:199px; width:7px; POSITION: absolute;}
#product_list{ padding-left:10px;}


#page_navigator { position:absolute; width:650px; height:20px; z-index:2; left: 30px; top: 10px; color:#333333; }
#page_navigator A:link,#page_navigator A,#page_navigator A:visited,#page_navigator A:active{
	font-size:10px;  font-family:tahoma,arial; text-decoration:underline; color:#666666
}
#page_navigator A:hover { COLOR:#FF0033; text-decoration:underline; }


/******************  
  INDEX Template  
******************/
#title_text h2{color:#A2A2A2; margin:0px; font-size:165%; font-weight:normal; text-align:left; position:absolute; top:20px; left:10px;}
#title_zone_fon {background-image:url(/-/v2/images/template/title_zone_fon.jpg); top:0px; width:100%; height:110px;} 
#title_zone{ padding-left:10px;}

#header_line{background-image:url(/-/v2/images/template/header_line.jpg); height:7px;}
#body_main{background-color:#323232; padding-top:10px;  }
#father{background-color:#000000; height:25px; position:relative; padding-right:10px; padding-top:2px; }

.input-image{ background-color:#F2F2F2; padding:0px; cursor: pointer;}
.input-image-hover, .input-image:hover{ border:1px #fff solid; background-color:#FFFFFF; padding:0px; cursor: pointer; }
.input-image-down{ border:1px #FF9933 solid; padding:0px; background-color:#FFCC00; cursor: pointer;}


/******************
	Main Page
******************/
.main_text{font:11px "verdana", sans-serif; line-height:170%; padding-right:10px; padding-top:8px; color:#B3B3B3;}
#contacts{ font:8pt "verdana", sans-serif; line-height:120%; color:#B3B3B3; margin-bottom:20px; margin-right:10px;  }
#contacts td{ padding:8px;}
.text_descripcion { font-weight: bold; color:#666666; font:9pt "verdana", sans-serif; font-variant:small-caps; }
.contactos_text { color: #919191}
.section_header{ color:#FFFFFF; padding-left:5px; font:11pt "Verdana", sans-serif; width:1px; padding-right:5px; }
.page_header{ color:#FFFFFF; padding-left:5px; font:11pt "Verdana", sans-serif; padding-right:5px; width:1px; }

#ampliacion{
	padding:2 2 2 2px; position:absolute; left: 10px; top: 135px; visibility: hidden; border: 1px solid #666666; 
	background-image: url(/-/v2/images/web/progress.gif); background-repeat: no-repeat; z-index:999;
}
#cerrarampliacion{
	background-color:#000000; font-family:arial,verdana; font-size:8pt; line-height:20px; 
	text-align:right;float:right; height: 20px; padding-right:5px; z-index:999;
}

A,A:link,A:visited,A:active { font-family: tahoma; font-size:9pt;  background-color: transparent;   text-decoration:none;  color:#B3B3B3; text-decoration:underline; }
A:hover { color: red; text-decoration:none; }
 

/******************
	News Small
******************/
#news-smaill-div{ padding-left:7px; margin-bottom:10px; font-size:10pt;  font-family:tahoma,arial;    }
.news-small-title{ text-align:center; font-weight:bolder; margin-bottom:6px; }

#news-small{ padding-left:3px; padding-right:3px; }
#ndate-small{ color:#fff; text-align:left; }
#news-small A:link,#news-small A,#news-small A:visited,#news-small A:active{ 
			font-size:10px;  font-family:tahoma,arial;    text-decoration:none;height:100%;width:100%; display: block;
}

#news-small A:hover { color: red; text-decoration:none; }
#table-news-small td{ padding-bottom:6px; }
#news-small-all A:hover { color: red; text-decoration:underline; }
#news-small-all { text-align:right; padding-right:10px; padding-top:10px; }

/******************
	FORUM TABLE 
******************/
#forum_table{ font:11px "trebuchet ms", sans-serif; color:#FFFFFF; }
#forum_table th{ padding-left:5px; text-align:center; border-bottom:1px #666666 solid; }
#forum_table td{ padding-left:4px; padding-bottom:3px; }
#forum_table #f_id{ width:120px; }
#forum_table #f_subject{ width:340px; }
#forum_table #f_fecha{ width:190px; }
#f_reply{ width:80px; text-align:left;}
