/* CSS Document */

/* General 
--------------------------------------------------------------------------------*/

html{
font-size: 100%; /* WinIE text resize correction */
} 

* {margin: 0; padding: 0; border: 0;}


body {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 1em;
  line-height: 1.4em;
  text-align:center;
  color:#fff;
  background-color: #000;
}

.clear {clear: both;}

a {color:#ababab; text-decoration: none;}

a:link {color:#ababab; text-decoration: none;}

a:visited {color:#ababab; text-decoration: none;}

a:hover {color: #fff; text-decoration: none;}

input, textarea {border: 0;}

img {margin: 0;padding: 0;border: 0;}

img a, img a:hover{margin: 0;padding: 0;border: 0;}

p {word-wrap: break-word;}

.clearboth {clear: both; margin: 4px 0 !important;}



/*Containers
--------------------------------------------------------------------------------*/

#page
{
	width: 990px; /* 990px; */
	min-height:43.75em; /*700px */
	margin: 0 auto;
	background: #000 url("/wps/wcm/connect/042bc38043636426854dc5e49d790c0a/line_bkg.gif?MOD=AJPERES") repeat-y 67%;
	border-left: 1px solid #949494;
	border-right: 1px solid #949494;
}

/*Container header
--------------------------------------------------------------------------------*/

#header{
	width: 100%;
	height:83px;
	text-align:left;
	background: url("/wps/wcm/connect/2b76bc8043635b198545c5e49d790c0a/linea_head_bkg.gif?MOD=AJPERES") no-repeat 0 82px;
}

.logo, .logo a{margin: 10px 0 6px 12px; float:left;}

.ban_head {float:left; margin-left: 122px;} /* banner header */
.ban_head img{width:404px; height:60px; margin-top:12px;}

.head_right{width:327px; height:100%; float:right; border-left: 1px solid transparent; background: url("/wps/wcm/connect/e7f9c50043635f018547c5e49d790c0a/linea_head2_bkg.gif?MOD=AJPERES") no-repeat 0 82px;}

#menu_lang { float:right; margin-bottom: 24px;}

#menu_lang ul { padding:0; margin:0; list-style: none; font-weight: bold; width:100%;}

#menu_lang li {font-size: 11px; float:left; margin:6px 0; padding: 2px 8px; display: inline; border-right: 1px solid #3B3B3B;line-height: 11px;}

/* Nuevo */

#menu_lang li a, #menu_lang li a:link, #menu_lang li a:visited {color:#9A9A9A;font-weight: normal;}

#menu_lang li a:active {color:blue;}
#menu_lang li a:hover {color:#ddd; text-decoration: none;font-weight: bold;}
.menu_link_actual{color:#0082D1; font-weight: normal;}



/*search
--------------------------------------------------------------------------------*/
.search_box{margin-top: 50px; height:22px; clear: both; }

.search_box input{background-color: #ddd; margin-left: 115px; height: 18px; width: 181px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height: 100%; padding: 0 0 0 2px ; position:absolute; top: 56px;}

#bot {background: #a3a3a3 url("/wps/wcm/connect/039eb88043636a368582c5e49d790c0a/search_bot.gif?MOD=AJPERES") no-repeat left center; padding: 0 0 0 0;margin-left: 0; width: 20px; height: 18px; border:1px solid #dddddd; position:absolute; cursor: pointer; /* hand-shaped cursor */ cursor: hand;
	top: 56px; margin-left: 298px;}
	
#bot2 {background: #a3a3a3; padding: 0 0 0 0;margin: 2em 0; width: auto; height: 28px; cursor: pointer; /* hand-shaped cursor */ cursor: hand; font-size: 12px; font-weight: bold; text-align: center;}

#bot3 {background: #a3a3a3; padding: 0 0 0 0; margin: 0 0 2.5em 0; width: 60px; height: 20px; cursor: pointer; /* hand-shaped cursor */ cursor: hand; font-size: 12px; font-weight: bold; text-align: center; margin-left:0px; }

#bot4, #searchDistributors {background: #8a8a8a; padding: 5px; margin: 1em 0 2.5em 0; width: auto; height:auto; cursor: pointer; cursor: hand; font-size: 12px; font-weight: bold; text-align: center;}

#bot4:hover {background: #a19f9f;}

#searchDistributors:hover {background: #a0a0a0; }


#bot5 {background: #a3a3a3; padding: 0 0 0 0; margin: 0 0 2.5em 0; width: 60px; height: 20px; cursor: pointer; /* hand-shaped cursor */ cursor: hand; font-size: 12px; font-weight: bold; text-align: center;}

#bot6 {background: #a3a3a3; padding: 0 0 0 0; margin: 0 0 2.5em 0; width: 60px; height: 20px; cursor: pointer; /* hand-shaped cursor */ cursor: hand; font-size: 12px; font-weight: bold; text-align: center;}


/* main box, inside this box we have both sidebar and content boxes
--------------------------------------------------------------------------------*/

.main_box{width:100%; min-height: 32.75em; text-align:left; clear: both;}

#sidebar_right{	
	width:33%;
	min-height: 524px;
	text-align:left;
	border-left: 0px solid #3B3B3B;
	float:right;
}

.content{width:66.8%; min-height: 100%;text-align:left;float:left; display: block;}

.content_sub_section {width:66.8%; height: 100%;text-align:left;float:left; border-bottom: 1px solid #3B3B3B; display: block; background: url("/wps/wcm/connect/8ef96a0043c801318d9dfde1010258a3/menu3_bkg.gif?MOD=AJPERES") repeat-y 100.77% top;}

.content_sub_section_special{width:66.8%;min-height: 543px;text-align:left;	float:left; border-bottom: 1px solid #3B3B3B; display: block;}

.content_flash {width:660px; height:523px;}

#myId {border: 0;}

#my_flash{height: 100%; width: 100%;border: none;}
#my_flash:focus {outline: none;}

#my_flash_div {border: none;}


.general_content{width:66.8%;min-height: 543px;text-align:left;	float:left; border-bottom: 0 solid #3B3B3B; display: block; margin-bottom: 24px; background: transparent url("/wps/wcm/connect/7c692180436373f3859dc5e49d790c0a/menu2_bkg.gif?MOD=AJPERES") repeat-y 100.77% top}

.section_home_content{width:66.8%;min-height: 543px;text-align:left; float:left; border-bottom: 0 solid #3B3B3B; display: block; margin-bottom: 24px;}

/* home section boxes
--------------------------------------------------------------------------------*/
.home_section{width: 96%;clear: both; text-align: left; padding: 12px 0 12px 24px; margin-bottom: 24px;}

.home_section h3{font-size: 1em;line-height: 1.25em;text-align:left; margin:12px 4px 12px 0; color:#666; font-weight: normal;}

.home_sec_box{width:48.5%; height:9em; float: left;background-color: #303030; margin:0 1px 1px 0; position: relative;}

.home_sec_box img{width:5.562em !important; height:5.562em !important; float:left; margin:8px 8px 12px 8px; background-color:#fff;}

.home_sec_box img:hover {opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;}

.home_sec_box h2{font-family: "Swiss721BT-LightCondensed", Arial, Helvetica, sans-serif; font-size: 1em; line-height: 1em; text-align:left; margin:12px 4px 2px 0; font-weight: normal;}

.home_sec_box h2 a, .home_sec_box h2 a:link, .home_sec_box h2 a:visited {color:#fff;}

.home_sec_box p{color:#b5b5b5; padding: 8px; font-size: 11px;line-height: 140%;text-align:left; margin-bottom:0.75em;}

/* list boxes
--------------------------------------------------------------------------------*/

.list_box{width:48.5%; height:10em; float: left; background-color: #1A1819; margin:0 1px 1px 0; position: relative; background: url("/wps/wcm/connect/991b3c804363886d85b1c5e49d790c0a/content_boxes_bkg.gif?MOD=AJPERES") repeat-x;}

.list_box img{width:109px !important; height:97px !important; float:left; margin:8px 8px 0 8px;}

.list_box h2{font-size: 1em;line-height: 1em;text-align:left; margin:12px 4px 2px 0;}

.list_box p{padding: 8px; font-size: 0.75em;line-height: 1.25em;text-align:left; margin-left:120px; margin-bottom:0.75em;}

/* list boxes emblematic works
--------------------------------------------------------------------------------*/

.list_box_emblem{width:48.5%; height:7.5em; float: left; background-color: #1A1819; margin:0 1px 1px 0; position: relative; background: url("/wps/wcm/connect/991b3c804363886d85b1c5e49d790c0a/content_boxes_bkg.gif?MOD=AJPERES") repeat-x;}

.list_box_emblem img{width:109px !important; height:97px !important; float:left; margin:8px 8px 0 8px;}

.list_box_emblem h2{font-size: 1em;line-height: 1em;text-align:left; margin:12px 4px 2px 0;}

.list_box_emblem p{padding: 8px; font-size: 0.75em;line-height: 1.25em;text-align:left; margin-bottom:0.75em;}

/* route and title page */

.route {width: 100%; clear: both; text-align: left;}

.route h4 {font-size: 14px;text-align:left; margin: 14px 6px 6px 24px; font-weight: normal; color: #666;}

.route h4 a, .route h4 a:link, .route h4 a:visited {color: #666; text-decoration: none;}

.route h4 a:hover {color: #fff; font-weight:normal; text-decoration: none;}

.title_page {width: 70%; text-align: left;}


.title_page h1, .title_page h3{font-family: "Swiss721BT-LightCondensed", Arial, Helvetica, sans-serif; font-size: 1.4em;line-height: 120%; text-align:left;margin: 14px 6px 6px 24px; font-weight: normal;}



/* article content */

.single_article{width: 90%; clear: both; text-align: left; padding: 12px 12px 12px 24px; margin-bottom: 136px; height: auto; display: block;}

.single_article img{width: 594px; height:200px; margin-bottom: 6px;}

/* /\ Nuevo \/*/
.single_article a img:hover {opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}

.single_article h4{font-family: "Swiss721BT-LightCondensed", Arial, Helvetica, sans-serif; line-height: 1.75em; text-align:left; font-weight: normal; margin-bottom: 1em; margin-top:2em; color:#888; border-bottom: 1px solid #343434;width: 96%;}

.single_article h2, .single_article h5{font-family: "Swiss721BT-LightCondensed", Arial, Helvetica, sans-serif; font-size: 1.25em; line-height: 120%; text-align:left; font-weight: normal; margin-bottom: 12px; color:#888;}

.single_article h6{font-size: 0.75em; line-height: 1.25em; text-align:left; font-weight: normal; margin-bottom: 0.25em;  margin-top:1em; color:#fff;}

.single_article p{ font-size: 0.75em; line-height: 1.75em;text-align:left; font-weight: normal; margin-bottom: 12px;}
	
.single_article textarea.oneline{ font-family: Verdana, Arial,sans-serif;font-size: 11px;line-height: 110%;  width: 400px; height: 20px;}	

.single_article textarea.multiline {font-family: Verdana,Arial,sans-serif;font-size: 11px;line-height: 11px;color:#000; width: 400px; height: 280px;}

.single_article input{width: 200px; border:none;}

#special_but{width: 45px; height: 20px;}
	
.article_sub_sec { float:left; width: 434px; text-align: left; padding: 12px 12px 12px 24px; margin-bottom: 132px; height:auto;}	

.article_sub_sec img{ width: 434px; height:220px;}

.article_sub_sec h2, .article_sub_sec h5{font-family: "Swiss721BT-LightCondensed", Arial, Helvetica, sans-serif; font-size: 1em; line-height: 120%; text-align:left; font-weight: normal; margin-bottom: 12px; color:#888; width: 432px; }	

.article_sub_sec p {font-size: 0.75em; line-height: 1.75em;text-align:left; font-weight: normal; margin-bottom: 12px; }

.article_sub_sec_news { float:left; width: 434px; text-align: left; padding: 12px 12px 12px 24px; margin-bottom: 132px; height:auto;}	

.article_sub_sec_news img{ width: 434px; height:auto;}

.article_sub_sec_news h2, .article_sub_sec_news h5{font-family: "Swiss721BT-LightCondensed", Arial, Helvetica, sans-serif; font-size: 1em; line-height: 120%; text-align:left; font-weight: normal; margin-bottom: 12px; color:#888; width: 432px; }	

.article_sub_sec_news p {font-size: 0.75em; line-height: 1.75em;text-align:left; font-weight: normal; margin-bottom: 12px; }

.atach_bkg{width: 380px; height: 80px; background-color: #ddd; padding: 12px;}


.article_pdf { float:left; width: 434px; text-align: left; padding: 12px 12px 12px 24px; margin-bottom: 42px; height:auto;}	

.article_pdf img{ width: 105px; height:148px; float: left; margin: 0 12px 12px 0;border: 1px solid #333333;}

.article_pdf h5{font-size: 1em; line-height: 1.75em; text-align:left; font-weight: normal; margin-bottom: 12px; color:#888; width: 432px;}

.article_pdf h6{font-size: 0.75em; line-height: 1em; text-align:left; font-weight: bold; margin-bottom: 0.5em; color:#666; width: 432px;}	

.article_pdf p {font-size: 0.75em; line-height: 1.75em;text-align:left; font-weight: normal; margin-bottom: 12px;}

.separation_pdf {clear: both; margin-bottom: 2em;}

/*people*/

.article_people { float:left; width: 600px; text-align: left; padding: 12px 12px 12px 24px; margin-bottom: 1em; height:auto;}	

.article_people img{ width: 90px; height:100px; float: left; margin: 0 22px 60px 20px;}

.article_people h4{font-size: 1em; line-height: 1.25em; text-align:left; font-weight: bold; margin: 1em 0 2em 0; color:#666; border-bottom: 1px #666 solid;}	

.article_people h5{font-size: 1em; line-height: 1.25em; text-align:left; font-weight: normal; margin-bottom: 2px; color:#888; width: 432px;}

.article_people h6{font-size: 0.75em; line-height: 1em; text-align:left; font-weight: bold; margin-bottom: 0.5em; color:#666; width: 432px;}	

.article_people p {font-size: 0.75em; line-height: 1.5em;text-align:left; font-weight: normal; margin-bottom: 0; width: 450px; }

p.job{color:#666;}

.separation_pdf {clear: both; margin-bottom: 0.5em;}

.people_data {width: 450px; margin-left: 130px;}



/*SPECIAL ARTICLES */

.article_inter { float:left; width: 434px; text-align: left; padding: 12px 12px 12px 24px; margin-bottom: 42px; height:auto;}	

.article_inter h5{font-size: 1em; line-height: 1.75em; text-align:left; font-weight: normal; margin-bottom: 12px; color:#888; width: 432px;}

.article_inter h6{font-size: 0.75em; line-height: 1em; text-align:left; font-weight: bold; margin-bottom: 4px; color:#666; width: 432px; text-indent: 1em;}	

.article_inter p{font-size: 0.75em; line-height: 1.75em;text-align:left; font-weight: normal; margin-bottom: 12px; margin-left:2em; display: block;}

.article_inter p:first-line {
font-weight: 800;
font-variant: normal;
}

.article_special{float:left; width: 18.75em; text-align: left; padding: 1.25em; margin-bottom: 42px; height:auto;}

.article_special h5{margin-bottom: 0.75em;}


.article_special2 {float:left; width: 36em; text-align: left; padding: 1.25em; margin-bottom: 42px; height:auto;}

.article_special2 li{font-size: 0.75em; line-height: 1.5em;text-align:left; font-weight: normal; margin-bottom: 38px; padding-left:48px; list-style-type: none; color: #999;}

.article_special2 img{float:left; margin: 0 8px 0 0;}

.article_special2 h3{font-size: 1em; line-height: 1.25em; text-align:left; font-weight: bold; margin: 22px 0 6px 0;}

.article_special2 p{font-size: 0.75em; line-height: 1.75em;text-align:left; font-weight: normal; margin-bottom: 22px; padding-left:2em; display: block;}

div.technical_request h3 {border-bottom: 1px solid #666 !important;}




/* NEWS NEWS NEWS */

.news {float:left; width: 27.125em; text-align: left; padding: 12px 12px 12px 24px; margin-bottom: 42px; height:auto;}	
/* 27.125em=434px */

.news img{ width: 27.125em; height:197px; margin-top: 12px; margin-bottom: 6px;}

.news h2, .news h3{font-family: "Swiss721BT-LightCondensed", Arial, Helvetica, sans-serif; font-size: 1.25em; line-height: 120%; text-align:left; font-weight: normal; margin-bottom: 6px; color:#666; width: 432px;}	

.news h2 a, .news h2 a:link, .news h3 a, .news h3 a:link {color:#fff;}

.news h5 {font-size: 1em; line-height: 1.75em; text-align:left; font-weight: normal; margin-bottom: 12px; color:#888; width: 432px;}

.news p{font-size: 0.75em; line-height: 1.75em;text-align:left; font-weight: normal; margin-bottom: 6px;}

.news h6{font-size: 0.75em; line-height: 100%; text-align:left; font-weight: bold; margin-bottom: 42px; color:#666;}

/*#news_pagination {margin: 0 24px 0 24px; width: 26em; height: 1.25em; padding: 0.25em 0.5em 0.5em 0.5em; background-color:#1A1819; clear: both; text-align:left;} 
*/
#news_pagination {margin: 0 24px 0 0; width: 418px; height: 1.25em; padding: 0.25em 0.5em 0.5em 0.5em; background-color:#1A1819; clear: both; text-align:left;}

#news_pagination ul{display:inline; margin-right:0.75em; list-style-type: none;}

#news_pagination li{list-style-type: none; display:inline;text-indent:2px;
	text-decoration: none;
	font-size: 0.75em; 
	line-height: 1.25em;
	border-right: 1px solid #343434; padding-right: 0.5em; padding-left: 0.5em;}

#news_pagination li a, #news_pagination li a:link, #news_pagination li a:active{decoration:none;}

.news_last{border: none !important;}

.single_article_img {width: 428 !important; height: 321px !important;}

/* MENU NEWS Acordeon */

.rss {height:2em;margin-bottom: 1em;margin-top: 2em; background-color:#1A1819; display:block; width: 100%; border-top: 0 solid #343434; padding-bottom: o.5em; list-style-type: none;}

.rss li{font-size: 0.75em; line-height: 1em;text-align:left;}
 
.rss li a, .rss li a:link, .rss li a:active{color:#666;}

.rss img{display:inline; margin-right:0.75em; list-style-type: none;}

.menu_news{min-height:160px;margin-bottom:1em;margin-top: 1em; background-color:#1A1819;}

.menu_news h5 {font-size: 0.75em; line-height: 1.4em;text-align:left;color:#666;font-weight: bold; padding:12px 6px 6px 12px; border-bottom: 1px solid #343434;}

#navigation {
	border:0 solid #5263AB;
	margin:0px;
	padding:6px;
	text-indent:0px;
	background-color:#1A1819;
	width:178px;
	height: 19em;
}
#navigation a.head {
	cursor:pointer;
	border:0 solid #CCCCCC;
	background: url("/wps/wcm/connect/7067070043638f3f85b3c5e49d790c0a/collapsed.gif?MOD=AJPERES") no-repeat scroll 3px 4px;
	color:#666;
	display:block;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-indent:18px;
	text-decoration: none;
	font-size: 0.75em; 
	line-height: 1.5em;
	text-align:left;
	border-bottom: 1px solid #343434;
}
#navigation a.head:hover {
	color:#ddd;
}
#navigation a.selected {
	background-image: url("/wps/wcm/connect/f37b720043638fbe85b5c5e49d790c0a/expanded.gif?MOD=AJPERES");
}
#navigation a.current {
	background-color:#FFF;
	
}
#navigation ul {
	border-width:0px;
	margin-top: 0;
	padding:12px;
	text-indent:12px;
	font-size: 0.75em; line-height: 1.5em;text-align:left; font-weight: bold; 
}
#navigation li {
	list-style:none outside none; display:inline;
}
#navigation li li a {
	color:#666;
	display:block;
	text-indent:20px;
	text-decoration: none;
	margin-bottom: 6px;
	line-height: 1.25em;
}
#navigation li li a:hover {
	background-color:#ddd;
	color:#000;
}


/* buttons and complements */

.link_but{ margin-bottom: 2em;}
.link_but ul {list-style: inherit; display: inline; font-family: Verdana, Arial,sans-serif;font-size: 10px;line-height: 0.75em; margin-bottom: 0;}
.link_but li {float:left; margin-right:6px;  padding-bottom: 4px; transparent; height:18px; border-right: 1px solid #282727; }
.link_but li a, link_but li a:link{ text-align:left; color: #666; font-weight: bold;}
.link_but li a:hover{ background-color: transparent; color: #999;}


.link_but_homesec{ width: auto; clear: both; margin-top:1em;}
.link_but_homesec ul {list-style: inherit; display: inline; font-family: Verdana, Arial,sans-serif;font-size: 10px;line-height: 0.75em; margin-bottom: 0;}
.link_but_homesec li {float:left; margin:0 0 0 8px; padding-bottom: 6px; background-color: transparent; height:16px; border-right: 1px solid #282727;}
.link_but_homesec li a, link_but li a:link{ text-align:left; color: #666; font-weight: bold;}
.link_but_homesec li a:hover{ background-color: transparent; color: #999;}


.link_bot{list-style-type: square; list-style-position: inside;margin-left:8px; padding: 2px 3px 0 2px; margin:6px 0 6px 0; width: auto;} 

.minisite_bot{list-style-image:url("/wps/wcm/connect/a13064804363904385c4c5e49d790c0a/link_bot.png?MOD=AJPERES");list-style-position: inside; padding: 2px 8px 1px 8px; margin:6px 0 6px 0; width: auto; border: 0 solid #252324;}

.save_pdf{list-style-image:url("/wps/wcm/connect/f552df004363b6ab8607c7e49d790c0a/save_pdf.png?MOD=AJPERES");list-style-position: inside; padding: 2px 3px 0 2px; margin:6px 0 6px 0; width: auto; border: 0 solid #252324;}
	
.print_bot{list-style-image:url("/wps/wcm/connect/6da7b7804363b7218609c7e49d790c0a/print_bot.png?MOD=AJPERES");list-style-position: inside; padding: 2px 5px 0 2px; margin:6px 0 6px 0; width: auto; border: 0 solid #252324;}

.view_pdf{list-style-image:url("/wps/wcm/connect/b306cc004363b797860bc7e49d790c0a/view_pdf.png?MOD=AJPERES");list-style-position: inside; padding: 2px 8px 1px 8px; margin:6px 0 6px 0; width: auto; border: 0 solid #252324;}
	
li.share_bot{list-style-image:url("/wps/wcm/connect/4d7019804363b843860dc7e49d790c0a/sharethis_bot.gif?MOD=AJPERES");list-style-position: inside; padding: 2px 8px 0 2px; margin:6px 0 6px 0; width: auto; border: 0 solid #252324;}

li.share {list-style-type: none; margin-top:6px; padding-right:8px;}

li.share img{padding: 2px 4px 0 1px; margin:0; width: 16px; height: 16px;}
	
li.mape_bot{list-style-image:url("/wps/wcm/connect/a13064804363904385c4c5e49d790c0a/link_bot.png?MOD=AJPERES"); list-style-position: inside; padding: 2px 1px 0 2px; margin:6px 0 6px 0;}	
	

.minisite_bot:hover	, .link_bot:hover, .save_pdf:hover, .view_pdf:hover, .print_bot:hover, .share_bot:hover {background-color: #282727;}



div.ubication{width: 256px; height:auto; padding: 6px 8px 18px 8px; background-color: #1A1819; text-align: left; clear: both; margin-top: 26px;}

.ubication h6{ font-size: 0.75em; line-height: 1.2em; text-align:left; color: #666; border-bottom: 1px solid #343434; margin-bottom: 12px !important; margin-top: 0 !important; width: 256px !important;}

.ubication p, .ubication li{ font-size: 11px; line-height: 1.2em; text-align:left; font-weight: bold; width: auto;}

.ubication li:hover, .ubication li a:hover {background:transparent;}

div.linkbox{width: 256px; height:auto; padding: 6px 8px 18px 8px; background-color: #1A1819; text-align: left; clear: both; margin-top: 26px;}

.linkbox h6{ font-size: 0.75em; line-height: 1.2em; text-align:left; color: #666; border-bottom: 1px solid #343434; margin-bottom: 12px !important; margin-top: 0 !important; width: 256px !important;}

.linkbox p, .linkbox li{ font-size: 11px; line-height: 1.2em; text-align:left; font-weight: bold; width: auto;}

.linkbox li:hover, .linkbox li a:hover {background:transparent;}


div.morephotos{width: 255px; height:100px; padding: 8px !important; background-color: #1A1819; text-align: left; clear: both; margin-top: 26px !important; margin-bottom: 0 !important;}

div.morephotos ul{padding-left: 9px;}
div.morephotos li{ list-style-type: none; float:left; margin-right: 6px;}

div.morephotos h6{font-size: 0.75em; line-height: 1.2em; text-align:left; color: #666; border-bottom: 1px solid #343434; margin-bottom: 12px !important; margin-top: 0 !important; width: 256px !important;}

img.photobox{width:54px !important; height:54px !important;}
img.photobox a:hover{border: 1px solid silver; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;}
img.photobox:hover{border: 1px solid silver; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;}


.video_content{display:block;width:568px;height:340px; margin: 1em 0 2em 0;} 


/* footer
--------------------------------------------------------------------------------*/

#footer{font-size:11px; height:160px; background-color: #fff; clear: both; margin: 0 0 0 0; padding: 20px 20px 1px 20px; text-align: left; line-height: 75%;}

#footer img{float:left;}

.footer_list { float: right; margin-right: 4px; width: 56%;}

.footer_list ul { list-style: none; display: inline;}

.footer_list li {float:left; position:relative; margin: 2px; padding: 2px 5px; border-right: 1px solid #ddd;}

.footer_list li a, #footer li a:link {color: #008BD0;}

.footer_list li a:hover {color: #02699c;}

.footer_list p {color:#aaaaaa; padding-top:6px; margin-left: 6px; clear: both;}

.bullet {padding-left: 18px;color:#666; background: url("/wps/wcm/connect/a13064804363904385c4c5e49d790c0a/link_bot.png?MOD=AJPERES") no-repeat;text-align: left;}

.ban_footer {float: right; margin: 0; width: 197px;}


/* ================================================================ 
MENU 1-2 
=================================================================== */

/* common styling */

.menu1 {width:100%; height:178px; position:relative; 
	background: url("/wps/wcm/connect/629a8a0049e683eba913fdfc1d1dd56a/menu_bkg2_2.gif?MOD=AJPERES") no-repeat 50%;}
	
/* altura de los 8 botones principales 11.25em = 180px */

/*SIDEBAR RIGHT or MENU 1 */

/* General */
	
	#cssdropdown, #cssdropdown ul { list-style: none;}
	#cssdropdown ul {height: 100%;}
	#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }
	
	
	/* Head links */
	#cssdropdown li.headlink {float: left; width: 10.187em; border-bottom: 0px #3B3B3B solid; text-align: center; background: url("/wps/wcm/connect/94fa4b0049e67501a90cfdfc1d1dd56a/headlink_bkg.gif?MOD=AJPERES") repeat-x top left;}
	/* NUEVO */
	#cssdropdown li.headlink a, #cssdropdown li.headlink a:link, #cssdropdown li.headlink a:active { display: block; margin: auto; height:11px; line-height:99%; text-decoration:none; color:#DDDDDD; text-align:center; font-family: "Swiss721BT-RomanCondensed", Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal;letter-spacing: 0.2px; vertical-align: middle; padding: 10% 0 10.7% 0;}
	
	.doublemenu {padding:13px 0 20px 0 !important;}
	
	/* hovers */
	
	#cssdropdown li.headlink .pos-1:hover {background-color:#0082d1;}
	#cssdropdown li.headlink .pos-2:hover {background-color:#0082d1;}
	#cssdropdown li.headlink .pos-3:hover {background-color:#0082d1;}
	#cssdropdown li.headlink .pos-4:hover {background-color:#0082d1;}
	#cssdropdown li.headlink .pos-5:hover {background-color:#0082d1;}
	#cssdropdown li.headlink .pos-6:hover {background-color:#0082d1;}
	#cssdropdown li.headlink .pos-7:hover {background-color:#0082d1;}
	#cssdropdown li.headlink .pos-8:hover {background-color:#0082d1;}
	
	/* activos */

	#cssdropdown li.headlink .pos-1.active {background-color:#333333;}
	#cssdropdown li.headlink .pos-2.active {background-color:#333333;}
	#cssdropdown li.headlink .pos-3.active {background-color:#333333;}
	#cssdropdown li.headlink .pos-4.active {background-color:#333333;}
	#cssdropdown li.headlink .pos-5.active {background-color:#333333;}
	#cssdropdown li.headlink .pos-6.active {background-color:#333333;}
	#cssdropdown li.headlink .pos-7.active {background-color:#333333;}
	#cssdropdown li.headlink .pos-8.active {background-color:#333333;}
	
	
	
	/* dinamic_color
--------------------------------------------------------------------------------*/


.main_box.pos-1 a:hover {color:#0082D1;}  /* {color:#52c743;} */
.main_box.pos-2 a:hover {color:#0082D1;} /* {color:#0099FF;}/* nuevo */
.main_box.pos-3 a:hover {color:#0082D1;} /* {color:#e77d0d;}*/
.main_box.pos-4 a:hover {color:#0082D1;} /* {color:#971a90;}*/
.main_box.pos-5 a:hover {color:#0082D1;} /* {color:#77bdd5;}*/
.main_box.pos-6 a:hover {color:#0082D1;} /* {color:#fbc817;}*/
.main_box.pos-7 a:hover {color:#0082D1;} /* {color:#38996b;}*/
.main_box.pos-8 a:hover {color:#0082D1;} /* {color:#700b0b;}*/


.pos-0 a:hover {color:#0082D1;} /* {color:#52c743;} */
	
	
	
	/*10.187em = 163px */
 
	/* Child lists and links *//* Nuevo */
	#cssdropdown li.headlink ul { position:absolute; display: none; text-align: center; width: 10.1em; margin-left:0; z-index:999;border: 1px solid #333;border-bottom: 0}
	
	#cssdropdown li.headlink:hover ul {display: block; height: auto;} 
	/* Nuevooo */
	#cssdropdown li.headlink ul li a, #cssdropdown li.headlink ul li a:link, #cssdropdown li.headlink ul li a:active {height: auto;font-family:"Swiss721BT-LightCondensed";font-size: 12px; border-bottom: 1px #333 solid; line-height:105%; text-decoration:none; color:#ddd; text-align:center; font-weight: normal;  letter-spacing: 0.3px; padding: 6% 2% 6% 2%;} /* define el li interior */
	#cssdropdown li.headlink ul li {width:100%; background-color: #666; height: 80%;} /* define el li interior */
	#cssdropdown li.headlink ul li a:hover { background-color: #333;}/* Nuevo */
	
	/* Pretty styling */

	#cssdropdown a { color: #666; } #cssdropdown ul li a:hover { text-decoration: none; }
	#cssdropdown li.headlink ul { background: #e7e7de;}
	li.first{background: transparent url("/wps/wcm/connect/0db76c00436390f585c6c5e49d790c0a/sidebar_top.jpg?MOD=AJPERES") no-repeat center top;}
	
	
	/* Modificamos el menu via jQuery si la altura de la pantalla es menor a 690px */
	
	.opensmall { height:auto !important;}
	li.opensmall a { padding: 5% 1% 5% 1% !important; font-size: 11.5px !important; line-height: 90%; height:auto !important; display: block; }


/* MENU 2 */

#menu2{width: 100%; min-height:300px;  margin-top: 12px;background-color:#1A1819;}

#menu2 ul{padding:0; margin:12px; }

#menu2 ul li{font-size: 0.6875em; line-height: 1.2em;text-align:left;color:#fff; list-style-type: square; list-style-position: outside;margin-left:8px; margin-bottom: 12px;}

#menu2 ul li a, #menu2 ul li a:link{font-weight: bold;}

#menu2 ul li .pos-1.active {color:#666666;}
#menu2 ul li .pos-2.active {color:#666666;}
#menu2 ul li .pos-3.active {color:#666666;}
#menu2 ul li .pos-4.active {color:#666666;}
#menu2 ul li .pos-5.active {color:#666666;}
#menu2 ul li .pos-6.active {color:#666666;}
#menu2 ul li .pos-7.active {color:#666666;}
#menu2 ul li .pos-8.active {color:#666666;}


#menu2 h5{font-size: 0.75em; line-height: 1.4em;text-align:left;color:#666;font-weight: bold; padding:12px 6px 6px 12px; display: block;border-bottom: 0px solid #343434;}/* nuevo */

.column2{width: 28.7%; height:100%; float:right;}	

.column2_special{width: 260px; height:100%; float:left; margin-left: 20px; margin-top: 16px;}	

.space {width: 100%; height: 6px; background-color:#1A1819;}	



/* banner sidebar */

.ban_side_big {width:312px; min-height:83px; border-top: 1px solid #3B3B3B; padding:10px 8px; display: block;}
.ban_side_big_top {width:312px; min-height:83px; border-top: 0px solid #3B3B3B; padding:10px 8px; display: block; clear: both;}
.ban_side_small {width:312px; min-height: 43px; border-top: 1px solid #3B3B3B; padding:11px 8px; display: block; background-color: #000;}

.ban_side_small_4 {width:312px; min-height: 43.5px; border-top: 1px solid #3B3B3B; padding:8px 7px; display: block; background-color: transparent;}
.ban_side_small_2 {width:312px; min-height: 52.5px; border-top: 1px solid #3B3B3B; padding:8px 7px; display: block; background-color: transparent;}

.ban_side_big img {width: 146px; height:83px; float: left; margin: auto; text-align: center;}

.ban_side_big img:hover {opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}

.ban_side_big_top img {width: 146px; height:83px; float: left; margin: auto; text-align: center;}

.ban_side_big_top img:hover {opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}

.ban_side_small img {width: 146px; height:41px; float: left; margin: auto; text-align: center;}
.ban_side_small_2 img {width: 146px; height:41px; float: left; margin: auto; text-align: center;}
.ban_side_small_4 img {width: 146px; height:41px; float: left; margin: auto; text-align: center;}

.ban_side_small img:hover {opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;}
.ban_side_small_2 img:hover {opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
.ban_side_small_4 img:hover {opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}


.ban_txt{width: 159px; height:auto; float: left; margin: auto; text-align: center; padding:0 0 0 7px; display: block;}

.ban_txt h4 {font-family: "Swiss721BT-RomanCondensed", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 10px; font-weight: normal; letter-spacing: 0.2px; text-align:left; margin-bottom: 2px; color:#fff; background-color: none;}

.ban_txt h4:link {color:#fff;}

.ban_txt h4:hover {color:#CBCBCB;}

.ban_txt a,.ban_txt a:link{ background-color: #333333;}

.ban_txt a:hover{ color: #0082D1;}

.ban_txt p {font-size: 11px;line-height: 13px;text-align:left; margin-bottom: 3px; color:#9c9c9c; background-color: none;}

.ban_txt p a {color: #fff;}

.ban_txt p:hover {color:#fff;}

/* banner footer */

#ban_foot_box{width: 100%; height:5.75em;clear: both; background: #000; border-top: 1px solid #3B3B3B;}

.ban_foot{width: 22.67%; float: left; height:92px; border-right: 1px solid #3B3B3B; padding: 12px 11px 12px 11px; background-color: #000;}

/* .ban_foot a,.ban_foot a:link{ color:#d6d6d6;} */

.ban_foot a:hover{ color:#0099ff;}

.ban_foot_last{width: 22.67%; height:92px; float: left; padding: 12px 10px 12px 12px;}

.ban_foot_last a,.ban_foot a{ color:#fff;background-color: #333333;}

.ban_foot_last a:hover, .ban_foot a:link:hover{ color:#0099ff;}

.ban_foot img{width: 70px; height:72px; float: left; margin-right:8px; margin-bottom: 32px;}

.ban_foot img:hover {opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;}

.ban_foot_last img{width: 70px; height:72px; float: left; margin-right:8px; margin-bottom: 32px;}

.ban_foot_last img:hover {opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;}


.ban_foot p, .ban_foot_last p{font-size: 11px; text-align: left; line-height: 13px; color:#929292;margin-bottom: 3px; cursor: pointer;}
.ban_foot p:hover, .ban_foot_last p:hover{color:#fff;}

.ban_foot h4, .ban_foot_last h4 {font-family:"Swiss721BT-RomanCondensed", Arial, Helvetica, sans-serif; font-size: 12px;font-weight: normal; letter-spacing: 0.2px; line-height: 14px; text-align: left; color:#d6d6d6; margin-bottom: 3px;background-color: none;}

.ban_foot h4:hover, .ban_foot_last h4:hover {color:#fff;}


/* pagination */

#pagination {margin: 1em auto; width: 100%; height: 1.25em; padding: 0.25em 0.5em 0.5em 0.5em; background-color:#1A1819; clear: both; text-align:left;}

#pagination ul{display:inline; margin-right:0.75em; list-style-type: none;}

#pagination li{list-style-type: none; display:inline;text-indent:2px;
	text-decoration: none;
	font-size: 0.75em; 
	line-height: 1.25em;
	border-right: 1px solid #343434; padding-right: 0.5em; padding-left: 0.5em;}

#pagination li a, #news_pagination li a:link, #news_pagination li a:active{decoration:none;}


/* pagination02 */

#pagination02 {margin-bottom:1px; padding:0.25em 0.25em 0.75em 0.25em; width: 96.2%; height: 1em; background-color:#1A1819; text-align:left;display: block;}

#pagination02 ul{display:inline; margin-right:0.75em; list-style-type: none;}

#pagination02 li{list-style-type: none; display:inline;text-indent:2px;
	text-decoration: none;
	font-size: 0.75em; 
	line-height: 1.25em;
	border-right: 1px solid #343434; padding-right: 0.5em; padding-left: 0.5em;}

#pagination02 li a, #news_pagination li a:link, #news_pagination li a:active{decoration:none;}

/* pagination bottom */

#bottom_pagination {margin: 0 24px 0 0; width: 94.5%; height: 1.25em; padding: 0.25em 0.5em 0.5em 0.5em; background-color:#1A1819; clear: both; text-align:left;}

#bottom_pagination ul{display:inline; margin-right:0.75em; list-style-type: none;}

#bottom_pagination li{list-style-type: none; display:inline;text-indent:2px;
	text-decoration: none;
	font-size: 0.75em; 
	line-height: 1.25em;
	border-right: 1px solid #343434; padding-right: 0.5em; padding-left: 0.5em;}

#bottom_pagination li a, #bottom_pagination li a:link, #bottom_pagination li a:active{decoration:none;}


/* technical service and distribution network search
--------------------------------------------------------------------------------
#search_special {background-color: #333333; min-height: 500px; width: 87%; padding: 12px; float: left; margin-right: 4px;}

#search_special input{background-color: #fff; height: 18px; width: 181px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; padding: 0 0 0 2px; margin: 0 0 2em 0;}

#search_special select{background-color: #fff; margin: 0 0 2em 0; width: 181px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; padding: 0 0 0 2px;}

#search_special p{width: 200px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}

#search_special h5{width: 200px; font-family: Arial, Helvetica,Verdana, sans-serif;font-size: 0.75em; font-weight: bold; margin-bottom: 0.5em;}

#search_special h6{font-family: Arial, Helvetica,Verdana, sans-serif;font-size: 14px; font-weight: bold; margin-bottom: 0.25em; color:#767575; vertical-align: top; vertical-align: top;}

ul.search_special_list  {font-size:0.75em; margin-left: 1em; margin-bottom:1.5em; list-style-type:none;}

li.bold  {font-weight: bold;}

#special_but{background: #a3a3a3 padding: 0 0 0 0;margin-left: 0; width: 20px; height: 18px; cursor: pointer; cursor: hand;} */


/* technical service and distribution network search
--------------------------------------------------------------------------------*/
.search_special {background-color: #000; height: auto; width: 43%; padding: 8px; margin: 12px 12px 0 0; border: 1px #3B3B3B solid; float: left;}

.search_special div{ margin: -6px 0 0 0;}

.search_special input{background-color: #fff; height: auto; width: 200px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px; padding: 0 0 0 0; margin: 0 0 0 0;}

.search_special select{background-color: #fff; margin: 0 0 2em 0; width: 181px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; padding: 0 0 0 2px;}

.search_special p{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color: #fff; margin: 0 !important; padding: 0 !important;}

.search_special h5{font-family: Arial, Helvetica,Verdana, sans-serif;font-size: 13px; font-weight: bold; color: #fff;}

.search_special h3{color:#999; margin: 0 !important;}

.search_special h6{font-family: Arial, Helvetica,Verdana, sans-serif;font-size: 14px; font-weight: bold; margin-bottom: 0.25em; color:#767575; vertical-align: top; vertical-align: top;}


.search_special_result {background-color: #000; height: auto; width: 290px; padding: 18px 0 0 4px; margin: 0 0 0 0; border: 0px #3B3B3B solid; float: left;}

.search_special_result input{background-color: #fff; height: auto; width: 200px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px; padding: 0 0 0 0; margin: 0 0 0 0;}

.search_special_result select{background-color: #fff; margin: 0 0 2em 0; width: 181px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; padding: 0 0 0 2px;}

.search_special_result p{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color: #fff; margin: 0 !important; padding: 0 !important;}

.search_special_result h5{width: 200px; font-family: Arial, Helvetica,Verdana, sans-serif;font-size: 0.75em; font-weight: bold; margin-bottom: 0.5em; padding: 2px 0 0 0;  color: #fff; border-top: 1px solid #3B3B3B;}

.search_special_result h3{color:#999;}

.search_special_result h6{font-family: Arial, Helvetica,Verdana, sans-serif;font-size: 14px; font-weight: bold; margin-bottom: 0.25em; color:#767575; vertical-align: top; vertical-align: top;}



ul.search_special_list  {font-size:0.75em; margin-left: 1em; margin-bottom:1.5em; list-style-type:none;}

li.bold  {font-weight: bold;}

#special_but{background: #a3a3a3 padding: 0 0 0 0;margin-left: 0; width: 20px; height: 18px; cursor: pointer; /* hand-shaped cursor */ cursor: hand;}

.search-result {margin: 16px 0 22px 0; border-bottom: none; padding: 4px 0;}

.search-result p {font-weight: normal; color:#fff;}

.search-result p span{color:#999;}

.accordion-map {}
.accordion-map h5{border: none !important; margin: -18px 0 0 0;}
.accordion-map h5 a, .accordion-map h5 a:link {margin: 0 0 0 0;}
.accordion-map-content {display: none;}
p.distri-mail a {text-decoration: underline; color:#fff;}




/* list boxes Tech Service
--------------------------------------------------------------------------------*/

.list_box_big{width:100%; height:5em; clear: both; background-color: #1A1819; margin:1px 0 0 0; padding: 10px; position: relative; background: url(../img/content_boxes_bkg.gif) repeat-x;}

.list_box_big img{width:87px !important; height:78px !important; float:left; margin:0 10px 38px 10px;}

.list_box_big h3{font-size: 1em !important;line-height: 1em !important;text-align:left; margin:0 4px 0 0 !important;}

.list_box_big p{padding: 3px !important; font-size: 0.75em !important; line-height: 1.25em !important; text-align:left; margin: 0 0 0.25em 7.5em !important;}

.st-bot {background-color: #299CCE; width: 260px; padding: 2px; margin: 12px 0 4px 0; height:auto; clear: both; border:1px #DBEDF7 solid;}

.st-bot h1 {font-size: 1em; color:#fff; margin: 0 !important; padding: 3px !important;}
.st-bot h1 a, .st-bot h1 a:link {color:#fff !important;}
.st-bot h1 a:hover {color:#eee !important;}

.marginbot {margin-bottom: 12px !important;}

.double-text-area {float:none; margin: 4px 6px 0 4px;}




/* site map list
--------------------------------------------------------------------------------*/
.sitemap_content{ width: 550px; height: auto; margin: 0 20px 20px 20px;}

.sitemap_content ul{padding-left: 1em; font-family: Arial, Verdana, sans-serif; list-style: inside;}

.sitemap_content li{ padding-left: 1em; font-size: 13px; font-weight: bold; list-style-type: square;}

.sitemap_content li ul{ padding-left: 1em;}

.sitemap_content li ul li{ padding-left: 1em; font-size: 11px; color:#fff; font-weight: normal;}

.sitemap_tit {font-size: 14px; color:#000; background-color: #ddd; margin: 2em 0 1em 0;}

.sitemap_tit a, .sitemap_tit a:link {font-size: 14px; color:#000;}





/* tech service
--------------------------------------------------------------------------------*/

.tech_service {width: 100%; height: 84px; background-color: #fff; margin: 0; padding: 0; background-image: url(../img/tech_img/bkg-tech.jpg)}

.tech_service p {color: #666; font-size: 14px; font-weight: bold; }

.tech_service h3 {color: #666;}

.tech_service h3 a, .tech_service h3 a:link {color: #fff;}

.tech_tel{float: left; margin-right:20px;}

.tech_contact img{margin:0; padding: 0; vertical-align: top}

.tech_contact p{padding: 0 0 15px 0; margin-right: 20px; font-weight: bold;}

.tech_contact a, .tech_contact a:link {color: #394863;}

.tech_contact a:hover {color: #999;}

.technical_request {width: 102%; padding: 12px 0 25px 0; margin: 8px 0 8px 0; background-color: #000;}

.technical_request textarea.oneline{ font-family: Verdana, Arial,sans-serif;font-size: 11px;line-height: 12px;  width: 320px; height: 13px; margin-bottom: 6px; border: 1px solid #dbdbda; padding: 2px;}	

.technical_request textarea.multiline {font-family: Verdana,Arial,sans-serif;font-size: 11px;line-height: 15px;color:#000; width: 220px; height: 280px; margin-bottom: 10px; border: 2px solid #dbdbda; padding:6px;}

.technical_request input{width: 200px; border:none;}

.technical_request h6{color:#fff; margin-top: 10px; font-size: 12px;}

.technical_request h4{color:#666; font-size: 14px;}

.technical_request select{background-color: #fff; margin: 0 0 .25em 0; width: 326px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; padding: 0 0 0 2px;}





/* toggle archive news
--------------------------------------------------------------------------------*/

#toggle-view {
	list-style:none;	
	font-family:arial;
	font-size:11px;
	margin:0;
	padding:0;
	width:190px;
}

	#toggle-view li {
		margin:10px;
		border-bottom:1px solid #666;
		position:relative;
		cursor:pointer;
	}
	
	#toggle-view li a:link{
		color:#fff;
	}
	
	#toggle-view h3 {
		margin:0;
		font-size:14px;
	}

	#toggle-view span {
		position:absolute;
		right:5px; top:0;
		color:#ccc;
		font-size:13px;
	}
	
	#toggle-view p {
		margin:5px 0;
		display:none;
	}	
	
/* @license
 * MyFonts Webfont Build ID 2107807, 2012-02-23T10:43:28-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Swiss 721 Light Condensed by Bitstream
 * URL: http://www.myfonts.com/fonts/bitstream/swiss-721/light-condensed/
 * Licensed pageviews: 20,010,000
 * 
 * Webfont: Swiss 721 Light Condensed Italic by Bitstream
 * URL: http://www.myfonts.com/fonts/bitstream/swiss-721/light-condensed-italic/
 * Licensed pageviews: 20,010,000
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2107807
 * Webfonts copyright: Copyright 1990-2003 Bitstream Inc. All rights reserved.
 * 
 * © 2012 Bitstream Inc
*/

/* @license
 * MyFonts Webfont Build ID 2354900, 2012-09-03T05:57:32-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont:  721 Condensed by Bitstream
 * URL: http://www.myfonts.com/fonts/bitstream/swiss-721/condensed/
 * Licensed pageviews: 10,000
 * 
 * Webfont: Swiss 721 Bold Condensed by Bitstream
 * URL: http://www.myfonts.com/fonts/bitstream/swiss-721/bold-condensed/
 * Licensed pageviews: unspecified
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2354900
 * Webfonts copyright: Copyright 1990-2003 Bitstream Inc. All rights reserved.
 * 
 * © 2012 Bitstream Inc
*/


  
 @font-face {font-family: 'Swiss721BT-LightCondensed';src: url('/roca/webfonts/20299F_0_0.eot');src: url('/roca/webfonts/20299F_0_0.eot?#iefix') format('embedded-opentype'),url('/roca/webfonts/20299F_0_0.woff') format('woff'),url('/roca/webfonts/20299F_0_0.ttf') format('truetype');}
 
 @font-face {font-family: 'Swiss721BT-RomanCondensed';src: url('/roca/webfonts/23EED4_0_0.eot');src: url('/roca/webfonts/23EED4_0_0.eot?#iefix') format('embedded-opentype'),url('/roca/webfonts/23EED4_0_0.woff') format('woff'),url('/roca/webfonts/23EED4_0_0.ttf') format('truetype');}  
  
 @font-face {font-family: 'Swiss721BT-BoldCondensed';src: url('/roca/webfonts/23EED4_1_0.eot');src: url('/roca/webfonts/23EED4_1_0.eot?#iefix') format('embedded-opentype'),url('/roca/webfonts/23EED4_1_0.woff') format('woff'),url('/roca/webfonts/23EED4_1_0.ttf') format('truetype');}
 
 


/* loading
--------------------------------------------------------------------------------*/
	
	#loading_box {

	width:100%;
	height:100%;
	z-index:999;
	display: none;
	background-color: #000;
	position:absolute;
    top:82px;
    left: 0;
    margin-top: 0px;
    margin-left: 0px;
	opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8;
}

#loading_box span{
	position:absolute;
    top:50%;
    left: 50%;
    margin-top: -100px;
    margin-left: -100px;

}
