/* CSS Document */

/************************************************ GENERIC ************************************************************/

body{
	margin:0px;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	line-height:16px;
	color:#9E9180;
	background-color:#FFFFFF;
}
a:link,
a:visited{
	font-size:11px;
	color:#A3855F;
	text-decoration:none;
}
a:hover,
a:active{
	font-size:11px;
	color:#725023;
	text-decoration:none;
}
.cont-bt{text-align: center; padding-top: 35px;}
.cont-bt .bt{
	position:relative; margin:0 auto; outline:none; display:block; width:250px; height:30px; line-height:30px; background:#e27b0d; letter-spacing: 1px;
	margin-bottom: 10px;
	font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; color:#e7cc91; font-weight:bold; text-align:center; text-decoration:none; text-transform:uppercase; 
	-webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;
}
.cont-bt .bt:hover{color: #482722; background-color:#e7cc91; }
.cont-bt .bt:visited { color:#FFEDC1; }
.cont-bt .bt:hover:visited { color: #482722; }

.bt-productos{position: relative;}
.bt-productos .cont-bt{text-align: center; padding-top: 0; position: absolute; bottom: 0; right: 0;}
.bt-productos .cont-bt .bt{width: auto; margin-bottom: 0; padding:2px 19px; font-size: 9px; line-height: 1.0; height: auto; margin-bottom: 1px;}

.error_msg{
	font-size:11px;
	line-height:15px;
	color:#725023;
}
.error_index{
	font-size:11px;
	line-height:14px;
	color:#EDD899;
}
.pointer{
	cursor:pointer;
}
.destac{
	font-style:italic;
	font-weight:bold;
}


.brown-button {
	display:inline-block; width:294px; height:30px; line-height:30px; background-color:; margin:0 3px;
	position:relative; font-family:"Trebuchet MS", Tahoma, Arial; font-size:15px !important; text-align:center; color:!important;
	-webkit-border-radius:6px 6px 0 0; -moz-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0;
	-webkit-transition:background-color 0.3s; -moz-transition:background-color 0.3s; transition:background-color 0.3s;
}
.brown-button:hover { color: !important; background-color:; }

/*********************************************** MEASUREMENTS *********************************************************/

/* WIDTH */
.width_content{
	width:775px;
}
.width_btw_countries{
	width:40px;
}
.width_btw_col{
	width:22px;
}
.width_column{
	width:260px;
}
.width_detail_column{
	width:271px;
}
.width_border_column{
	width:9px;
}
.width_column_cnt{
	width:235px;
}
.width_btw_menu_inf{
	width:20px;
}
.width_pic_product{
	width:73px;
}
.width_tit_product{
	width:82px;
}
.width_shadow{
	width:4px;
}
.width_detail_pic{
	width:245px;
}
.width_btw_detail_info{
	width:13px;
}


/* HEIGHT */
.height_index_middle{
	height:220px;
}
.height_header{
	height:64px;
}
.height_pic_header{
	height:170px;
}
.height_sup_column_home{
	height:98px;
}
.height_sup_column{
	height:49px;
}
.height_border_column{
	height:9px;
}
.height_top_detail_column{
	height:29px;
}
.height_detail_pic{
	height:298px;
}
.height_detail_row{
	height:26px;
}
.height4{
	height:4px;
}
.height8{
	height:8px;
}
.height10{
	height:10px;
}
.height15{
	height:15px;
}
.height50{
	height:50px;
}


/* PADDING */
.padding_top_content{
	padding-top:74px;
}
.padding5{
	padding:5px;
}
.padding_top{
	padding-top:4px;
}

/************************************************ BACKGROUNDS *********************************************************/

.bg_index_sup_img{
	background:url(../img/bg/bg_index_sup.jpg) repeat-x bottom;
}
.bg_index_sup{
	background-color:#FEF0CB;
}
.bg_index_middle_img{
	background:url(../img/bg/bg_index_middle.jpg) repeat-x center;
}
.bg_header{
	background-color:#482722;
}
.bg_site_home{
	background:url(../img/bg/bg_site_home.jpg) repeat-x top;
}
.bg_site{
	background:url(../img/bg/bg_site.jpg) repeat-x top;
}
.bg_column_tit_product{
	background-color:#725023;
	height:29px;
}
.bg_border_product_sup_izq{
	background:url(../img/bg/border_product/sup_izq.jpg) no-repeat top;
	width:4px;
	height:4px;
}
.bg_border_product_sup{
	background:url(../img/bg/border_product/sup.jpg) repeat-x top;
	height:4px;
}
.bg_border_product_sup_der{
	background:url(../img/bg/border_product/sup_der.jpg) no-repeat top;
	width:4px;
	height:4px;
}
.bg_border_product_izq{
	background:url(../img/bg/border_product/izq.jpg) repeat-y top;
	width:4px;
}
.bg_border_product_der{
	background:url(../img/bg/border_product/der.jpg) repeat-y top;
	width:4px;
}
.bg_border_product_inf_izq{
	background:url(../img/bg/border_product/inf_izq.jpg) no-repeat top;
	width:4px;
	height:4px;
}
.bg_border_product_inf{
	background:url(../img/bg/border_product/inf.jpg) repeat-x top;
	height:4px;
}
.bg_border_product_inf_der{
	background:url(../img/bg/border_product/inf_der.jpg) no-repeat top;
	width:4px;
	height:4px;
}

/*************************************************** PICS *************************************************************/

.header_pic_home{
	background:url(../img/pic/header/home.jpg) no-repeat top;
}
.header_pic_quienes_somos{
	background:url(../img/pic/header/quienes_somos.jpg) no-repeat top;
}
.header_pic_uruguay{
	background:url(../img/pic/header/uruguay.jpg) no-repeat top;
}
.header_pic_integracion{
	background:url(../img/pic/header/integracion.jpg) no-repeat top;
}
.header_pic_investigacion{
	background:url(../img/pic/header/investigacion.jpg) no-repeat top;
}
.header_pic_nuestra_gente{
	background:url(../img/pic/header/nuestra_gente.jpg) no-repeat top;
}
.header_pic_contacto{
	background:url(../img/pic/header/contacto.jpg) no-repeat top;
}
.header_pic_productos{
	background:url(../img/pic/header/productos.jpg) no-repeat top;
}

/********************************************* BORDERS / LINES ********************************************************/

.separation_menu{
	background:url(../img/bg/separacion_menu.jpg) repeat-y center;
	width:21px;
}
.border_pic_col{
	border:1px solid #FFFFFF;
}
.border_pic_detail{
	border:1px solid #C4BCBA;
}
.border_transparant{
	background-color: #FFFFFF;
	filter: alpha(opacity=70); /*IE*/ 
	opacity: .7; /*Firefox*/
}
.border_pic_cnt{
	border:1px solid #A5835E;
}
.border_pic_ampliar{
	border:9px solid #FFFFFF;
}
.line{
	height:1px;
	background-color:#E8E1D7;
}
.line_vert{
	width:1px;
	background-color:#E8E1D7;
}
.line_detail_tbl{
	height:1px;
	background-color:#9E9180;
}
	
/*************************************************** TXT **************************************************************/

.bold{
	font-weight:bold;
}
.txt{
	font-size:11px;
	line-height:17px;
	color:#9E9180;
}
.intro2{
	font-size:14px;
	line-height:18px;
	color:#353638;
}
.intro{
	font-size:14px;
	line-height:18px;
	color:#9E9180;
}
a.intro:link, 
a.intro:visited{
	font-size:14px;
	line-height:18px;
	color:#725023;
}
a.intro:hover, 
a.intro:active{
	text-decoration:underline;
}
.intro_destac{
	color:#725023;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	font-style:italic;
}
.form_label{
	font-size:11px;
	line-height:17px;
	color:#9E9180;
	font-weight:bold;
	height:22px;
	padding-right:5px;
}
.txt_detail_tbl{
	font-size:11px;
	color:#725023;
}
	

/************************************************** TITLES ************************************************************/

h1{
	font-size:16px;
	text-indent:5px;
	color:#FFFFFF;
	font-weight:normal;
	margin:0px;
}
a.h1:link,
a.h1:visited{
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
}
a.h1:active,
a.h1:hover{
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
}
h2{
	font-size:14px;
	text-indent:5px;
	color:#FFFFFF;
	font-weight:normal;
	margin:0px;
}
a.h2:link,
a.h2:visited{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}
a.h2:active,
a.h2:hover{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}
h3{
	color:#725023;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	margin:0px;
}
a.h3:link,
a.h3:visited{
	font-size:12px;
	color:#725023;
	text-decoration:none;
}
a.h3:active,
a.h3:hover{
	font-size:12px;
	color:#725023;
	text-decoration:none;
}
.tit_home_sections{
	font-size:17px;
	color:#725023;
}
	
.tit_detail_tbl{
	font-size:14px;
	color:#725023;
	font-weight:bold;
}

/************************************************** ICONS ************************************************************/

.icon_mas{
	background:url(../img/icon/mas.gif) no-repeat left;
	width:21px;
	height:16px;
}


/*************************************************** FORM *************************************************************/


.form_input_txt{
	width:100%;
	height:22px;
	border:1px solid #BBBBBB;
	padding:3px;
}
.form_select{
	width:100%;
	height:20px;
	border:1px solid #BBBBBB;
	padding:2px;
}
.form_txtarea{
	height:180px;
	width:100%;
	padding:4px;
	font-family:Tahoma, Arial, Helvetica;
	border:1px solid #BBBBBB;
}
.form_txt{
	font-size:11px;
	color:#A3855F;
}
.width_input_txt{
	width:253px;
}
.width_select{
	width:192px;
}
.width_date{
	width:80px;
}



/*************************************************** POPUP *********************************************************/

.windowPopup_front {
  position: absolute;
  top: 0%; left: 0%;
  width: 100%; height: 100%;
  z-index:1002;
  overflow: auto;
  vertical-align:middle;  
}

.windowPopup_black {
  position: absolute;
  top: 0%; left: 0%;
  width: 100%; height: 100%;
  background-color: black;
  z-index:1001;
  -moz-opacity: 0.6;
  opacity:.60;
  filter: alpha(opacity=60);
}
