@charset "UTF-8";
/* ------------RESET CSS------------- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, ins, kbd, q, s, samp,
strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td /*em,  strong*/{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: Arial, Helvetica, sans-serif;
}

body { color: #000000; text-align: center; font-size: 62.5%; background-image: url(_imagenes/bg_body0.jpg); background-repeat: repeat-x; }		

p { color: #4e5156; font-size: 12px; }
h1 { font-size: 24px; font-weight: bold; color: #FFFFFF; }
h2 { font-size: 16px; font-weight: bold; }
h3 { font-size: 14px; font-weight: bold; color: #4E5156;}
h4 { font-size: 12px; font-weight: bold; color: #525965;}
h5 { font-size: 13px; font-weight: bold; color: #FFF;}

.head_titulo{
	text-align:left;
	padding:7px;
	
}

a{ color: #0E74DC; text-decoration: none; }
a:hover{ color: #0E74DC; /*#677e9b;*/ text-decoration: underline; }
img { border: none; 
}

#outerWrapper { width: 978px; height: 100%; margin: 0 auto; }


/* --------------HEADER-------------- */
#header { width: 978px; height: 111px; float: left; text-align: left; position: relative; z-index: 102; padding: 0px; background:url(_imagenes/bg_header.jpg); background-repeat:no-repeat; background-position:bottom;}

#header img { 	margin: 0; 	padding: 0;	border: 0;}
#headerTop { height: 25px; padding: 18px 0px 0px 0px;}
#headerTop #logo { width: 300px; float: left; padding: 0px 0 0 10px; }
#headerTop #locname { width: 156px; float: left; padding: 5px 44px 0px 0px; text-align: right; }
#headerTop #locname h3 { color: #ffffff; }
#compartir {position:absolute;width:80px;height:24px;overflow:hidden;left:880px;top:90px;}
#megusta {position:absolute;width:80px;height:24px;overflow:hidden;left:800px;top:88px;}
#submenu {position:absolute;width:450px; height:auto; overflow:hidden;left:326px;top:88px; font-size:11px; color: #666; padding-top:0px;}




#contentWrapper { width: 944px; height: 100%; padding:0 28px; float: left; position: relative; z-index: 100; background-image:url(_imagenes/bg_small.gif); background-repeat: no-repeat;}
#mainContentArea { width: 643px; float: left; margin: 21px 0px 0px 18px; padding: 0;}
#mainAnchor { width: 643px; margin: 0px auto 0 auto;}
#leftColumn { width: 261px; /* min-height: 523px;*/ height: auto !important; /*height: 523px;*/ float: left; margin: 0; padding: 0;}
#content_full_smallHeader { width: 643px; height:auto; float: left; margin: 0 0 0 0px; text-align: left; padding-left:18px; padding-top:11px; }


#headerStripe{ position: absolute; width: 100%; left:0px; height: 41px; top: 70px; z-index: 101; }
#stripe { width: 100%; height: 366px; top: 111px; left: 0px; position: absolute; }
#stripe.stripeColor { background-image: url(_imagenes/bg_strip.jpg); background-repeat: repeat-x; z-index:-1;} 

#bg_titulo{ background:url(_imagenes/bg_titulo.jpg); background-repeat:no-repeat; height:30px; }
#leftNav { width: 261px; margin: 11px auto 0 auto; padding: 0;}

#bg_titulo2{ background:url(_imagenes/bg_titulo2.jpg); background-repeat:no-repeat; height:30px; }
#content{}
#center{ padding:20 0 0 0;}


 #topnav a { color: #fff; background:transparent; text-decoration:none; }
  #topnav a:hover{ text-decoration:underline; background-color: transparent;}
  
  #topNavi {width:400px;float:right;text-align:right;font-size:10px;color:#666;margin-right:10px;margin-top:15px;}
  #topNavi .anrede {font-weight:bold; color:#666;}
  #topNavi a {color:#666; background:transparent left bottom repeat-x;}
  #topNavi a:hover {background-image:none;}
  #topNavi a.bluelink {color:#047cbb;font-weight:bold;}
  #topNavi li {display:inline;}
  
  
  #main_checkout { background: #FFF;	 }


  #navigation , #content {
  height:1px;
  left:-1000em;
  position:absolute;
  top:-1000em;
  width:1px;
  }
  
  #MainNavTop {position:absolute;width:635px;height:24px;overflow:hidden;left:335px;top:58px;
  }
  #MainNavTop ul {margin:0;padding:0;list-style:none;}
  #MainNavTop li {float:left;text-indent:-1000px;margin:0;padding:0;list-style:none;}
  #MainNavTop li a {color:#eee;}

  
  #MainNavTopEN {position:absolute;width:635px;height:24px;overflow:hidden;left:325px;top:58px;
  }
  #MainNavTopEN ul {margin:0;padding:0;list-style:none;}
  #MainNavTopEN li {float:left;text-indent:-1000px;margin:0;padding:0;list-style:none;}
  #MainNavTopEN li a {color:#eee;}
  

a#n1 {display:block;width:120px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#n2 {display:block;width:145px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#n3 {display:block;width:125px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#n4 {display:block;width:125px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#n5 {display:block;width:120px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}

a#a1 {display:block;width:120px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#a2 {display:block;width:145px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#a3 {display:block;width:125px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#a4 {display:block;width:125px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#a5 {display:block;width:120px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}




a#n1EN {display:block;width:120px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#n2EN {display:block;width:145px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#n3EN {display:block;width:125px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#n4EN {display:block;width:125px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#n5EN {display:block;width:120px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}

a#a1EN {display:block;width:120px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#a2EN {display:block;width:145px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#a3EN {display:block;width:125px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#a4EN {display:block;width:125px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}
a#a5EN {display:block;width:120px;height:24px;background:#eee url(_imagenes/bg_menu.jpg) no-repeat;}


 
 
a#n1 {background-position:0px 0px;}
a#n2 {background-position:-120px 0px;}
a#n3 {background-position:-265px 0px;}
a#n4 {background-position:-390px 0px;}
a#n5 {background-position:-515px 0px;}
a#n6 {background-position:-635px 0px;}

a#a1 {background-position:0px -24px;}
a#a2 {background-position:-120px -24px;}
a#a3 {background-position:-265px -24px;}
a#a4 {background-position:-390px -24px;}
a#a5 {background-position:-515px -24px;}
a#a6 {background-position:-635px -24px;}

a#n1:hover {background-position:0px -48px;}
a#n2:hover {background-position:-120px -48px;}
a#n3:hover {background-position:-265px -48px;}
a#n4:hover {background-position:-390px -48px;}
a#n5:hover {background-position:-515px -48px;}
a#n6:hover {background-position:-635px -48px;}




a#n1EN {background-position:0px 0px;}
a#n2EN {background-position:-120px 0px;}
a#n3EN {background-position:-265px 0px;}
a#n4EN {background-position:-390px 0px;}
a#n5EN {background-position:-515px 0px;}
a#n6EN {background-position:-635px 0px;}

a#a1EN {background-position:0px -24px;}
a#a2EN {background-position:-120px -24px;}
a#a3EN {background-position:-265px -24px;}
a#a4EN {background-position:-390px -24px;}
a#a5EN {background-position:-515px -24px;}
a#a6EN {background-position:-635px -24px;}

a#n1EN:hover {background-position:0px -48px;}
a#n2EN:hover {background-position:-120px -48px;}
a#n3EN:hover {background-position:-265px -48px;}
a#n4EN:hover {background-position:-390px -48px;}
a#n5EN:hover {background-position:-515px -48px;}
a#n6EN:hover {background-position:-635px -48px;}


/* =========================================================================================================================== */
/*          FOOTER                                                                                                             */
/* =========================================================================================================================== */
#footer { width: 944px; margin: 40px auto 0px}

#footer #familyBar { width: 944px; text-align: center; padding: 0; margin: 0; /*height: 52px; because of single space */}
#footer #familyBar .logoSeparator { margin: 0; width: 1px; padding: 0; }
#footer #familyBar img { /*margin: 0 0 12px 0;*/  padding: 0 25px; vertical-align:middle;}

#footer #sloganBar { width: 944px;/*791px;*/ height: 42px;  margin: 11px 0; background: url(_imagenes/bg_foote.jpg) no-repeat; padding: 0 0 0 0 ;/*153px;*/ }
#footer #sloganBar #legalTxt { padding: 0 10px 0 10px; /*width: 720px; float: left; text-align: center; margin:7px 10px 0 10px; padding:0; display:inline-block;*/}
#footer #sloganBar #legalTxt p { font-size: 11px; font-weight: normal; color: #FFF; }
#footer #sloganBar #globalHomeLeft { margin: 0pt 0pt 0pt 10px; font-size: 0;/*width: 92px; height:17px; float: left; margin: 13px 0 0 10px; padding:0; */}
#footer #sloganBar #globalHome { margin: 0pt 10pt 0pt 0px; font-size: 0;/*width: 92px; height:17px; float: right; margin: 13px 10px 0 0; padding:0; */}

#footer #footerLinks { /*width: 845px;*/ height: auto; margin: auto; text-align: left; }
#footer #footerLinks .borderBothSides { border-left: #e3e5e6 solid 1px; border-right: #e3e5e6 solid 1px;}
#footer #footerLinks .borderRightSide { border-right: #e3e5e6 solid 1px;}
#footer #footerLinks h4 { margin: 0px 0px 10px 0px; }
#footer #footerLinks ul { list-style: none; float: left; padding: 10px 0px 10px 10px; overflow-x:hidden}
#footer #footerLinks ul li { font-size: 11px; color: #778090; padding: 1px; }
#footer #footerLinks ul a { text-decoration: none; color: #0E74DC;/*#778090;*/}
#footer #footerLinks ul a:hover { text-decoration: underline; }
#footer #footerLinks #doubleColumnTitleCountry { position: absolute; width: 230px; margin: 2px 0 0; text-align: center; font-size: 12px; font-weight: bold; color: #525965; }
#footer #footerLinks #doubleColumnTitleRegional { position: absolute; width: 280px; margin: 10px 0 0; text-align: center; font-size: 12px; font-weight: bold; color: #525965; }

.canresize{ font-size: 1.2em;}
.canresize a{ 
	color: #FFF; /*#677E9B;*/
	text-decoration:none;
}
.canresize a:hover{
	color: #FFF;
	text-decoration:underline;
}

/* =========================================================================================================================== */

/* =========================================================================================================================== */
/*         LEFT EXPANDABLE MENU                                                                                                */
/* =========================================================================================================================== */
#theMenu { /*width: 257px;*/ min-height:auto; height: auto !important; /*height: 200px;*/ overflow: hidden; margin: 0 0 0 0; text-align:center; padding: 0; border: 1px solid #bec4c7; border-bottom: none; }
#theMenu li { list-style-type: none; text-align: left; width:260px; overflow-x: hidden; height:auto; vertical-align:bottom;}

/* For second level navigation */
.level1 a { color: #0E74DC; font-weight: bold; display:block; border-bottom: 1px solid #bec4c7; padding: 3px 6px; text-decoration: none; font-size: 12px;}
.level1 a:hover { text-decoration: none; }

/* For second level navigation */
.level2 { margin-bottom: 0; background: #edefef; text-indent: 20px;}
.level2 a { display:block; color: #4e5156; padding: 3px 6px; font-size: 10px; text-decoration: none; border-bottom: 1px solid #bec4c7; font-weight: bold;}
.level2 a:hover { text-decoration: none; color: #1e58a3; }

/* For third level navigation */
.level3 { margin-bottom: 0; background: #d9dede; text-indent: 35px;}
.level3 a { display:block; color: #4e5156; padding: 3px 6px; font-size: 10px; text-decoration: none; border-bottom: 1px solid #bec4c7; }
.level3 a:hover { text-decoration: none; color: #1e58a3;}

.selected a{ font-weight: bold; color: #000000; }

 
/* First level header links styling */
h3.head a { 
	color: #4e5156;
	font-weight: bold; 
	display:block; 
	border-bottom: 1px solid #bec4c7;
	/*background: #ffffff url(/corporate/dms/PE/common/images/menu_plus.jpg) no-repeat;*/
	padding: 3px 6px;
	text-decoration: none;
	font-size: 12px;
}
h3.head a:hover { text-decoration: none; color:#0E74DC; }

h3.selected a { 
	/*background: #ffffff url(/corporate/dms/PE/common/images/menu_minus.jpg) no-repeat; */
	color: #4e5156;
	font-weight: bold; 
	display:block; 
	border-bottom: 1px solid #bec4c7;
	/*background: #ffffff url(/corporate/dms/PE/common/images/menu_plus.jpg) no-repeat;*/
	padding: 3px 6px;
	text-decoration: none;
	font-size: 12px;
}
h3.selected a:hover { text-decoration: none; color:#0E74DC; }

/* Second level header links styling */
h4.head a { 
	color: #4e5156;
	display:block; 
	border-bottom: 1px solid #bec4c7;
	/*background: #edefef url(/corporate/dms/PE/common/images/menu_plus.jpg) no-repeat; */
	padding: 3px 6px;
	text-indent: 20px; 
	font-weight: bold;
	font-size: 10px;
	text-decoration: none; 
}
h4.head a:hover { text-decoration: none; }

h4.selected a { 
	/*background: #edefef url(/corporate/dms/PE/common/images/menu_minus.jpg) no-repeat; */
	color: #000000;
	padding: 3px 6px;
	text-indent: 20px; 
	font-weight: bold;
	font-size: 10px;
	text-decoration: none; 	
}
h4.selected a:hover { text-decoration: none; }


#content ul, .content ul {
	padding:0 0 0 40px;
	color:#4E5156;
	font-size:1.2em;
}

#content ol, .content ol{
	padding:0 0 0 40px;
	color:#4E5156;
	font-size:1.2em;
}

#content blockquote, .content blockquote {
	padding:0 0 0 40px;
	color:#4E5156;
	font-size:1.2em;
}


#contentWrapper2 { width: 944px; height: 100%; padding:0 17px 0 17px; float: left; position: relative; z-index: 100; background-image:url(_imagenes/bg_30000.gif); background-repeat:repeat-x;}

#leftBar2 { width: 283px; min-height: 523px; height: auto !important; height: 523px; float: left; margin: 21px 0px 0px 0px; padding: 0;}
#mainContentArea2 { width: 643px; float: left; margin: 21px 0px 0px 18px; padding: 0;}

/* =========================================================================================================================== */
/*          Anchor & EMO                                                                                                       */
/* =========================================================================================================================== */
#mainAnchor2 { width: 621px; margin: 11px auto 0 auto;}
#mainEmo { width: 621px; margin: 11px auto 0 auto;}

/* =========================================================================================================================== */
/*          BREAD CRUMB, SHARE, PRINT, SEND                                                                                    */
/* =========================================================================================================================== */

/*.breadCrumb { width: 621px; padding :5px 0px; float: none; margin: 0px auto; }*/
/*.breadCrumb .options_bread{ margin:5px 0px 0px 0px;}*/

.breadCrumb {
    float: left;
    width: 621px;
    text-align: left;
    margin-top: 3px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    vertical-align: top;
    padding: 10px;
}
.breadCrumb a {
    font-size: 11px;
    line-height: 19px;
}
.breadCrumb p {
    font-size: 11px;
    line-height: 12px;
	margin-right: 22px;
}
.breadCrumb .btn{ margin: 0 0 0 9px; }
.breadCrumb .options_bread {
    width:230px;
    text-align: right;
    height: 19px;
	float: right;
	margin: 5px 22px 0 0;
}
.btnTop {
display:block;
margin:0 0 10px;
}


/* =========================================================================================================================== */
/*          Content                                                                                                       */
/* =========================================================================================================================== */
#content_rightHeaderLeftMenu { width: 621px; margin: 11px auto 0; text-align: left; }

/*#lp_621width #content_ss{ padding:21px 0 0;}*/
#lp_621width h2{ font-size: 18px; padding: 0 23px;; text-align:left; }

#lp_621width #form_compras{ margin: 7px 12px 27px; }
#lp_621width #form_localizador{ width:/*602px;*/; height: 63px; padding: 0 0 0 20px; background-image: url(bg_form_.gif); background-repeat: no-repeat; margin:5px 23px 0; }

#lp_621width #form_localizador .selectbox_localizador_column{ display: inline; width: 141px; float: left; font-size: 11px; padding: 13px 20px 0 0; }
#lp_621width #form_localizador .localizador_submit{ margin: 28px 0 0; width: 53px; height: 21px; /*19px; border: none;*/ }

#content_rightHeaderLeftMenu #lp_621width #distribSearchResults{ padding: 0 23px 0; }
#content_rightHeaderLeftMenu #lp_621width #distribSearchResults h2{ font-size: 14px; font-weight: bold; padding: 0; }


#content_rightHeaderLeftMenu #distribSearchResults table { margin: 11px 0; }
/*
#content_rightHeaderLeftMenu #distribSearchResults table td{ vertical-align: middle; width: 50%; padding: 11px; }/*border-top: #333333 dotted 1px; */
#content_rightHeaderLeftMenu #distribSearchResults table td.rightBorder{ border-right: #333333 dotted 1px; }

#content_rightHeaderLeftMenu #lp_621width #distribSearchResults table h2{ font-size: 12px; font-weight: bold; padding: 0; }

/*
/*#content_rightHeaderLeftMenu #distribSearchResults .pagination{ text-align: right; padding: 0 0 10px; }*/

/*--P--*/
.dotted_right_bottom {
border-bottom:1px dotted #000000;
border-right:1px dotted #000000;
padding:10px;
}

.dotted_right_top {
border-top:1px dotted #000000;
border-right:1px dotted #000000;
padding:11px;
Width:50%;
vertical-align:middle;
}

.dotted_bottom {
border-bottom:1px dotted #000000;
padding:10px;
}

.dotted_top {
border-top:1px dotted #000000;
padding:11px;
Width:50%;
vertical-align:middle;
}

.dotted_right{
	border-right:1px dotted #000000;
	padding:10px;
}
.dotted_no{
	padding:10px;
}

/*
.pagination{
	height:auto;
	display:inline-block;
	width:100%;
}
*/

/*
.pagination td{
	border:1px solid #000000;
	padding:3px;
}


.pagination .selected{
	background-color:#CCC;
}
*/

.pagination .selected{
	font-weight:bold;
}

.pagination {
	font-size:11px;
	text-align:right;
/*
	font-size:11px;
	margin:9px auto 0;
	text-align:right;
	display:inline-block;
	width:100%;*/
}
.paragraphAlignment{
 padding:0 23px;
}

/*Layout paragraph 2/3 & 1/3 - internal pages (with gray bar)*/
#contentWrapper2 .lp_643width {
background-color:#FFFFFF;
height:100%;
padding:0;
width:621px;
}

#contentWrapper2 .lp_643width .twothirdsDiv {
float:left;
height:100%;
padding:0;
width:425px;
}

#contentWrapper2 .lp_643width .moduleTwoThirds {
float:left;
/*margin:0 0 18px;*/
position:relative;
text-align:left;
width:425px;
}

#contentWrapper2 .lp_643width .moduleTwoThirds .top {
background-image:url(bg_m3_le.gif);
background-repeat:no-repeat;
height:21px;
padding:4px 0 0 23px;
position:relative;
width:402px;
}
#contentWrapper2 .lp_643width .moduleTwoThirds .content .bottom {
background-image:url(bg_m3_le.gif);
background-repeat:no-repeat;
height:5px;
position:relative;
width:425px;
}


#contentWrapper2 .lp_643width .onethirdDiv {
float:left;
height:100%;
padding:0 0 0 16px;
width:180px;
}
.lp_643width .onethirdDiv .moduleOneThird {
/*margin:0 0 18px;*/
position:relative;
text-align:left;
width:180px;
}

.lp_643width .onethirdDiv .moduleOneThird .top {
background-image:url(bg_m3_ri.gif);
background-repeat:no-repeat;
height:21px;
padding:4px 0 0 23px;
position:relative;
width:157px;
}

.lp_643width .onethirdDiv .moduleOneThird .content {
position:relative;
width:180px;
}

.lp_643width .onethirdDiv .moduleOneThird .content .center {
border-left:1px solid #D6DADD;
border-right:1px solid #D6DADD;
padding:11px 22px 8px;
position:relative;
width:134px;
}

.lp_643width .onethirdDiv .moduleOneThird .content .bottom {
background-image:url(bg_m3_ri.gif);
background-repeat:no-repeat;
height:5px;
position:relative;
width:180px;
}
#contentWrapper2 .moduleFull {
margin:0 0 18px;
position:relative;
text-align:left;
width:621px;
}

#contentWrapper2 .moduleFull .topTabs {
background-image:url(bg_lp_in.gif);
position: relative; 
width: 621px; /*438px;*/ 
height: 37px; 
padding: /*1px*/2px 1px 0 1px; 
background-repeat:no-repeat; 
}

#contentWrapper2 .moduleFull .content .center {
border-left:1px solid #D6DADD;
border-right:1px solid #D6DADD;
padding:11px 22px 8px;
position:relative;
width:575px;
}

#contentWrapper2 .moduleFull .content .bottom {
background-image:url(bg_cont_.gif);
background-repeat:no-repeat;
font-size:0;
height:4px;
width:621px;
}

/* tab for internal page*/
#contentWrapper2 .moduleFull .top{ position: relative;
width: 598px;
height: 21px; 
padding: 4px 0 0 23px; 
background-image:url(bg_modul.gif); 
background-repeat:no-repeat; 
}

#contentWrapper2 .lp_643width .topTabs {
background-image:url(bg_lp_in.gif);
background-repeat:no-repeat;
height:37px;
margin:0px;
padding:2px 1px 0;
position:relative;
text-align:left;
width:423px;
}

#contentWrapper2 .lp_643width .onethirdDivTabs {
float:left;
height:100%;
padding:0 0 0 16px;
width:180px;
}

.onethirdDivTabs .moduleOneThird .top {
background-image:url(13_modul.gif);
background-repeat:no-repeat;
height:27px;
padding:12px 0 0 23px;
position:relative;
width:157px;
}

.moduleOneThird .content .center {
border-left:1px solid #D6DADD;
border-right:1px solid #D6DADD;
padding:11px 22px 8px;
position:relative;
width:134px;
}

.moduleOneThird .content .bottom {
background-image:url(bg_m3_ri.gif);
background-repeat:no-repeat;
font-size:0;
height:5px;
position:relative;
width:180px;
}

.onethirdDivTabs .moduleOneThird {
	/*margin:0 0 18px;*/
	position:relative;
	text-align:left;
	width:180px;
}

/* =========================================================================================================================== */
/*        FORMULARIO                                                                                                      */
/* =========================================================================================================================== */

input {
	height: 18px;
	background-image: url('_imagenes/bg_input.gif');
	background-repeat: repeat-x;
	border: #a6a9ab solid 1px;
	font-family: Arial, Helvetica, sans-serif;
}

select {
	border: #a6a9ab solid 1px; 
	height: 22px;
	padding: 2px;	
	font-family: Arial, Helvetica, sans-serif;
}

textarea{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	border: #a6a9ab solid 1px;
}	

.checkbox{
	background-image:none;
	border:none;
}

.checkbox_reg{
	background-image:none;
	border:none;
}

.rightColumn{
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
		
}

.leftColumn{
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
		
}

.red{
	color: red;	
}

.datos_correctos{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:red;
	font-weight:bold;
	
}

/* =========================================================================================================================== */
/*       FIN  FORMULARIO                                                                                                      */
/* =========================================================================================================================== */

#logo_socios{
	float:left;	
	padding-bottom:10px;
	
}


#contenido_directorio
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#666666;
	padding-left:0px;
	}

.cargo_directorio
	{
	color:#44658f;
	}

.fotos_directorio_1
	{
	width:200px;
	/*height:41px;*/
	float:left;
	/*background:url(../images/jorge_francesqui_echegaray.jpg) no-repeat 15px top;
	padding:177px 0 0 0;*/
	margin-top:10px;
	margin-left:150px;
	}

#lista_directorio
	{
	width:621px;
	margin:0px 0 0 0;
	/*border-top:1px dotted #bcc7d9;*/
	}

#lista_directorio ul
	{
	padding:10px 0 20px 0;
	}

#lista_directorio li
	{
	width:621px;
	display:block;
	/*border-bottom:1px solid #e1e1ea;*/
	list-style:none;
	/*background:#ffffff url(../images/vineta_directorio.gif) left center no-repeat;*/
	}

.contenido-li
	{
	width:621px;
	height:18px;
	display:block;
	padding:0px 0 0 0;
	margin-left:0px;
	/*border-bottom:1px solid #e1e1ea;*/
	}

.contenido-li1
	{
	width:621px;
	height:18px;
	display:block;
	padding:5px 0 0 0;
	margin:3px 0 0 0px;
	/*border-bottom:1px solid #e1e1ea;*/
	}

#lista_directorio .lista1 .contenido-li1
	{
	/*background:#eaeaea url(../images/vineta_directorio.gif) left center no-repeat;*/
	background:#eaeaea;
	}

#lista_directorio .lista1 .contenido-li
	{
	/*background:#eaeaea url(../images/vineta_directorio.gif) left center no-repeat;*/
	background:#eaeaea;
	}

.contenido-li2
	{
	width:621px;
	height:18px;
	display:block;
	padding:5px 0 0 0;
	margin-left:0px;
	/*border-bottom:1px solid #e1e1ea;*/
	}

.nombre_dir
	{
	
	width:20px;
	float:left;
	padding-left:10px;
	}
	
.titulos_dir
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:500px;
	float:left;
	font-weight:bold;
	padding-left:10px;
	}

.cargo_dir
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:164px;
	float:left;
	}

.cargo_dir2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:220px;
	float:left;
	}

.mail_dir
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:200px;
	float:left;
	}

.mail_dir a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2667AD;
	text-decoration:none;
	background: url(_imagenes/icn_mail.jpg) no-repeat left 3px;
	padding-left:15px;
	}

.mail_dir a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	}
	
	
hr { 
color: #fff; background-color: #fff; border: 1px dotted  #666; border-style: none none dotted;

}

.lineContent { width:643px; height:2px; background:url(_imagenes/linea.jpg); background-repeat:no-repeat; background-position:center; padding:0px; padding-bottom: 0px; padding-top: 0px; clear:both;}

.lineContent2 { width:621px; height:2px; background:url(_imagenes/linea2.jpg); background-repeat:no-repeat; background-position:center; padding:0px; padding-bottom: 0px; padding-top: 0px; clear:both;}


.moduleInternal { position: relative; width: 100%; margin: 0 0 18px; text-align: left; /*background-color: #FFFFFF;*/ display:block; /*inline-block;*/}
.moduleInternal .content { position: relative; padding-top:0px; padding-bottom:22px; padding-left:22px; padding-right:22px; }

.moduleInternal .content .leftDottedBorder{ border-left: #000000 dotted 1px; }

#barra_division{
	margin-top:11px;
	margin-bottom:15px;
	width:643px;
	height:26px;
	background:url(_imagenes/barra_division.jpg);
	background-repeat:no-repeat;

}

.barra_div{
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	color:#2667AD;
	font-size:14px;
	font-weight:bold;
	padding:9px;
}

#img_proyectos{
	width:163px;
	height:auto;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:0px;
	float:left;
	
}

#img_division{
	width:163px;
	height:auto;
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:0px;
	float:left;
	
}


.enlace_div{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color:#2667AD;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
}

a.enlace_div:link {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color:#2667AD;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	padding-top:5px;
}
a.enlace_div:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color:#2667AD;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	padding-top:5px;
}
a.enlace_div:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color:#2667AD;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
	padding-top:5px;
}
a.enlace_div:active {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color:#2667AD;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	padding-top:5px;
}


#img_seguridad{
	width:163px;
	height:auto;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	
}

.texto_div{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color:#2667AD;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
}

#contenido_socios{
	width:261px;
	height:auto;
	padding-left:11px;
	padding-right:11px;
		
}

#fondo_barra{
	width:261px;
	height:26px;
	background:url(_imagenes/barra_socios.jpg);
	background-repeat:no-repeat;
}

.texto_barrasocio{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-left:30px;
	padding-top:6px;	
}

#caso_exito{
	float:left;
	overflow:hidden;
	
	
}

#imagen_caso{
	width:150px;
	padding-top:6px;
}

#cliente_caso{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #666;
	padding:0px 6px 6px 6px;
}

#rezumen_caso{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #194C92;
	font-weight:bold;
	padding:0px 6px 6px 6px;
	
}

#detalle_caso{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666;
	padding:0px 6px 6px 6px;
	
}

#contacto_soporte{
	padding:10px;
}

.titulo_contacto_soporte{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	color:#2667AD;
	
}

#central_soporte{
	padding:20px;
	text-align:center;
	
}

.texto_central_fono{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#666;
	
}

#mail_soporte{
	width:500px;;
	text-align:center;
	padding-bottom:5px;
	
}

#producto_seguridad{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #2667AD;
	padding:0px 6px 6px 6px;
}

#contenido_pantalla{
	width:207px;
	float:left;
	
}

#texto_pantalla{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	padding:6px;
	font-weight:bold;
	color: #666;
	
}

#contenido_tableta{
	width:155px;
	float:left;
	
}

.titulo_tableta{
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	color:#2667AD;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	
}

.img_sony{
	padding-right:10px;	
}

#texto_polycom{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: left;
	padding:8px;
	color: #666;
}

#categoria_lacie{
	width:150px;
	padding:28px;
	float:left;
	
}

