.ms-pagebreadcrumb
{
	display:none;
}

.welcomeImage
{
	display:none;
}

.pageContent
{
	display:none;
}

/* VARIACIONES */

.variations
{
	float:left;
	height:20px;
	margin-left:3px;
	margin-top:8px;	
	width:100px;
}

.otherVariations
{
	display:none;	
}

.currentVariation
{
	margin-top:5px;
	width:90px;
}

.currentVariation img
{
	float:left;
	margin-left:5px;
	margin-top:5px;
}

.currentVariation label
{
	float:left;	
	color:#000000;	
	font-size:11px;
	font-weight:bold;
	margin-left:5px;
	cursor:pointer;
}

.currentVariation label:hover,
.currentVariation label:active
{
	text-decoration:underline;
}

.currentVariation:hover,
.currentVariation:active
{
	border:1px solid #A1C6EB;
	cursor:pointer;
}

.otherVariations a
{
	float:left;	
	color:#000000;	
	font-size:11px;	
	margin-left:10px;
	padding-left:5px;
	cursor:pointer;
	text-decoration:underline !important;
	width:95px;
}

.otherVariations a:hover,
.otherVariations a:active
{	
	background-color:#F0F7FD;
	border:1px solid #ADDBEF;
	color:#000000;
	display:block;
	height:15px;	
	text-decoration:none !important;
	white-space:nowrap;
	width:60px;	
}

.otherAreas
{
	display:none;
}

.currentArea
{
	margin-top:5px;
	width:90px;
}

.currentArea img
{	
	float:left;
	margin-left:5px;
	margin-top:5px;
}

.currentArea label
{
	float:left;	
	color:#000000;	
	font-size:11px;
	font-weight:bold;
	margin-left:5px;
	cursor:pointer;
}

.currentArea label:hover,
.currentArea label:active
{
	text-decoration:underline;
}

.currentArea:hover,
.currentArea:active
{
	border:1px solid #A1C6EB;
	cursor:pointer;
}

.otherAreas a
{
	float:left;	
	color:#000000;	
	font-size:11px;	
	margin-left:20px;
	padding-left:5px;
	cursor:pointer;
	text-decoration:underline !important;
	width:95px;
}

.otherAreas a:hover,
.otherAreas a:active
{	
	background-color:#F0F7FD;
	border:1px solid #ADDBEF;
	color:#000000;
	display:block;
	height:15px;	
	text-decoration:none !important;
	white-space:nowrap;
	width:50px;	
}

.privateArea
{
	float:left;
	margin-left:-130px;
	margin-top:8px;
	width:90px;
	height:20px;
}

/* FIN VARIACIONES */

/* LEFTNAVIGATION */

.mainNavigation
{	
	border-bottom:1px dotted #FFFFFF;
	border-top:1px dotted #FFFFFF;
	cursor:pointer;	
	height:20px;
	margin-left:25px;
	padding:4px 0;
	width:171px;
}

.mainNavigation
{
	background-image:url(/images/navigationBullet.png);
	background-position:10px 9px;
	background-repeat:no-repeat;
}

.navigation
{
	z-index:1;
}

.menu
{
	margin-left:2px;
	margin-top:4px;
}

.subMenu
{
	margin-left:2px;
	margin-top:0;
}

.leftContent .contactForm
{
	background-image:url(/images/bgContact.jpg);
	background-repeat:no-repeat;
	float:left;
	height:100px;
	margin-left:21px;
}

.XPT-homeimageright .logos
{
	float:left;
	height:25px;
	padding-top:6px;
	width:80px;
}

.leftContent .search
{	
	float:left;
	margin-bottom:10px;
	margin-left:21px;
	margin-top:60px;
}

.leftContent 
{	
	z-index:1;
}

.subLeftContent
{	
	z-index:1;
}

.subLeftContent .contactForm
{
	background-image:url(/images/bgContact.jpg);
	background-repeat:no-repeat;
	float:left;
	height:100px;
	margin-left:21px;
	margin-top:5px;
}

.subLeftContent .search
{	
	float:left;
	margin-bottom:10px;
	margin-left:21px;
	margin-top:30px;
}

.subLeftContent .logos
{
	margin-left:68px;
}

.imageAll
{
	position:absolute;
	z-index:0;
}

.subNavigation
{
	height:145px;	
	width:205px;
}

.mainNavigation:hover
{
	background-color:#D76D23;
}

.mainNavigation .homeMainNavigationList .label
{
	margin-left:0px;
}

.mainNavigation .label
{
	margin-left: 25px;
	color:#FFFFFF; 
	font-size:13px; 
	font-weight:bold;
	display:block;
	margin-top:3px;
}

#secondaryNav a:link, a:visited { text-decoration: none;}
#subSecondaryNav a:link, a:visited { text-decoration: none;}

.list:hover{ background-color:White; }

.item .list
{
	background-color:#F68F3E;
	border-bottom:1px solid #959394;
	border-top:medium none;
	padding:4px 0;
	min-height:20px;
	font-weight:bold;
}

.item .list a
{
	margin-left:5px;
}

.mainNavigationList
{
	color:inherit;
	float:left;
	font-size:12px;
	margin-left:24px;
	width:172px;	
}

.homeMainNavigationList
{
	margin-left:171px;
	margin-top:-21px;
	padding-left:1px;
	width:170px;
}

.homeMainNavigationList a
{
	font-size:13px;
	color:#FFFFFF;	
	display:block;
	margin-top:3px;
}

.mainNavigationList a
{
	color:#FFFFFF;
	display:block;
	margin-top:3px;
}

.mainNavigationList .navigation_list
{
	margin-left:172px;
	margin-top:-20px;
	padding-left:1px;
	position:absolute;
	width:170px;
}

.homeMainNavigationList .navigation_list
{
	margin-left:170px;
	margin-top:-22px;
	padding-left:1px;
	position:absolute;
	width:170px;
}

.itemNews {
	clear:both;
	margin:0;	
}

.item {
	clear:both;
	margin:0;	
}

.page
{	
	background-color:#fcc560;
	border-bottom:1px dotted #959394;
	border-top:medium none;
	padding:4px 0 4px 5px;
	list-style:none;
	min-height:20px;	
	display:block;
}

.page:hover
{
	background-color:#D76D23;
}

.lastPage:hover
{
	background-color:#D76D23;
}

.lastPage
{
	border-bottom:1px dotted #959394;
	background-color:#fcc560;
	border-top:medium none;
	padding:4px 0 4px 5px;
	list-style:none;
	min-height:20px;
	display:block;
}

.navigationothers_list
{	
	cursor:pointer;
	float:right;
	height:8px;
	padding:4px 10px 0 0;
	right:5px;
	top:22px;
	width:8px;
}

.active
{
	background-color:#D76D23 !important;
	font-weight:bold;	
}

.active a
{
	text-decoration:underline;
}

.activeActual
{
	background-color:#D76D23 !important;
}
/* END LEFTNAVIGATION */

/* BREADCRUMB */

.leafNode
{
	text-decoration:underline;
	font-weight:bold;
	color:#FFFFFF;
}

/* END. BREADCRUMB */

/* PARTNERS */

.partnerItems a:hover
{
	text-decoration:underline;
}

/* END PARTNERS */

/* NEWS HOME */

.newsBottom
{
	margin-left: 0px; 
	height: 130px; 
	width: 223px;
}


.NewsItems
{	
	height:214px;
}

.NewsItems .enlacebottom  
{ 
	color:#727B81 !important;
	font-size:12px;
	font-weight:normal;
	margin-left:7px;
	margin-right:7px;
	padding:0 0 3px;
	float:left;
	width:220px;
}

.date
{
	float:left;
	margin-left:7px;
	margin-top:3px;
}

.NewsItems .enlacebottom:hover
{ 
	color:#727B81;
	text-decoration:underline;
}

.footerRow2Col3 .title a
{
	color:#FAA61A;
	float:left;
	font-size:12px;	
	margin-top:10px;
	margin-left:7px;
	margin-bottom:3px;
}

.footerRow2Col3 .title a:hover
{
	text-decoration:underline;
	cursor:pointer;
}
/* END NEWS HOME */

/* EVENTS HOME */

.eventsBottom
{
	margin-left: 0px; 
	height: 130px; 
	width: 224px;
}

/* END EVENTS HOME */

/* NEWS PAGE */

.contentArea .titnoticia {
	color:#FAA61A;
	font-size:2.1em;
	font-weight:bold;
	margin:5px 0 3px;
	padding:0;
}

.body p span
{
	font-size:13px !important;
	font-family:Trebuchet MS !important;
	color:#697379 !important;
}

.body p
{
	font-size:13px !important;
	font-family:Trebuchet MS !important;
	color:#697379 !important;
}

.body div span
{
	font-size:13px !important;
	font-family:Trebuchet MS !important;
	color:#697379 !important;
}

.body .bodyTitle
{
	font-size:15px !important;
	font-family:Trebuchet MS !important;
	font-weight:bold;
}

.body .bodyTitle span
{
	font-size:15px !important;
	font-family:Trebuchet MS !important;
	font-weight:bold;
}

.body ul
{
	margin-top:0 !important;
}

.body strong
{
	font-weight:bold;
	font-size:14px;
}

.contentArea .img
{
	margin-bottom:20px;
}

.contentArea .fecha
{
	color:#FAA61A;
	float:left;
	font-size:12px;
	font-weight:bold;
	/*margin-left:20px;	*/
	width:80px;
}

.contentArea .fechaNewsPage
{
	color:#FAA61A;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-left:20px;	
	width:80px;
}

.contentArea .content
{
	float:left;
	width:620px;
}

.contentArea .linknoticia
{
	color:#697379 !important;
	float:left;
	font-size:13px;
	font-weight:bold;
	width:645px;
}

.contentArea .pagination .selected a
{
	color:#697379 !important;
	cursor:auto;
	font-weight:bold;
}

.contentArea .pagination .disabled
{
	color:#697379 !important;
	cursor:auto;
}

.contentArea .pagination .selected a:hover
{
	text-decoration:none !important;
}

.contentArea .txnoticia {
	font-size:12px;
	margin:0 0 25px;
	color:#919a9f;
}

.pagination
{
	float:right;
	height:30px;
	margin-right:50px;
}

.pagination a
{
	color:#faa61a !important;
	font-size:12px !important;
}

.pagination li
{
	float:left;
	margin-right:15px;
}

a.linknoticia:link, a.linknoticia:visited {
	text-decoration:none;
}

a.linknoticia:hover {
	text-decoration:underline;
}

.contentArea .lnkRssFeed
{
	background-image:url(/images/icoRss.png);
	background-position:2px 50%;
	background-repeat:no-repeat;
	font-size:1.3em;
	font-weight:bold;
	margin-left:20px !important;
	padding-left:20px;
}

.contentArea .lnkRssFeed:hover
{
	color:#FAA61A;
	text-decoration:underline;
}

.divRssSeparator
{
	margin-top:15px;
}

/* END NEWS PAGE */

/* PUBLISH CONTROL*/

#divPanel
{
	display:none;
}

.publishForm
{
	background-color:#DEDEDC;
	float:left;
	height:180px;
	margin-bottom:15px;
	margin-left:100px;
	margin-top:30px;
	width:550px;
}

.headForm
{	
	background-color:#D76D23;
	height:20px;	
	padding-bottom:0;
	padding-left:5px;
	padding-right:0;
	padding-top:5px;
}

.bodyForm
{		
	background-color:#DEDEDC;
	color:#333333;
	font-size:1.5em;
	font-weight:bold;
	margin:20px 0 0 15px;
	float:left;
}

.bodyForm select
{	
	color:#756C63;
	font-size:9pt;
	width:190px;
	margin-left:5px;
}

select:active, select:hover, select:focus {	
	cursor:pointer;
}

.publishButtons input:hover
{
	background-color:#D76D23;
}

.OKProcess input:hover
{
	background-color:#D76D23;
}

.publishList
{
	float:left;
	width:250px;
}

.publishElement
{
	float:left;
	width:280px;
}

.publishView
{
	float:left;
	margin-left:120px;
	margin-top:25px;
	width:330px;
}

.publishButtons
{
	float:left;
	margin-left:130px;
	margin-top:18px;
}

.publishButtons input
{		
	background-color:#F6B74E;
	color:#333333;
	cursor:pointer;
	font-weight:bold;
	margin-right:45px;
	width:100px;
}

.OKProcess input
{	
	background-color:#F6B74E;
	color:#333333;
	cursor:pointer;
	float:left;
	font-weight:bold;
	margin-right:45px;
	width:160px;
}

.process h2
{
	margin:0;
}

.process img
{
	float:left;
}

.process label
{
	float:left;
	margin-top:7px;	
}	

.OKProcess label
{
	float:left;
	margin-right:10px;
}	

.validator
{
	display:none;
}

.multiview
{
	float:left;
	width:740px;
	margin-bottom:5px;
	margin-left:10px;
}

.body
{
	color:#697379;
	font-size:13px;
	font-weight:100;
	margin:0;
	padding-bottom:15px;
	line-height:1.5em;
}

.body a
{
	color:#D76D23;
	font-size:13px;
	font-weight:bold;	
	text-decoration:none;
	margin-bottom:2px;
}

.body a:hover
{
	text-decoration:underline;
}

.multiview .fullContent {		
	height:385px;
	left:380px;
	position:absolute;
	top:145px;
	width:700px;
}

.fullImage 
{
	background-color:#FFFFFF;
	height:400px;
	left:378px;
	padding-left:10px;
	position:absolute;
	top:150px;
	width:705px;
}

.multiview li {
	background-image:url(/images/greyBullet.png);
	background-position:left 4px;
	background-repeat:no-repeat;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:20px;
	margin-top:5px;
	padding-bottom:0;
	padding-left:10px;
}

.multiview .body li
{
	background-position:left 8px;
}

.multiview ul
{
	margin-bottom:15px;
	margin-top:10px;
}

.publishFullImage
{
	height:395px;
	margin-left:14px;
	width:710px;
}

.multiview .linkdescarga {
	color:#FAA61A !important;
	float:left;
	font-size:12px;
	margin:0;
	padding:5px 0;
}

#pnlPublish a.linkdescarga:hover {
	text-decoration:underline;
}

.multiview a.linkdescarga:link, .multiview a.linkdescarga:visited {
	text-decoration:none;
}

.multiview .productImage
{
	float:left;
	margin-bottom:10px;
	width:740px;
}

.multiview .productContent
{
	float:left;
	margin-right:30px;
	width:500px;
}

.multiview .productRightColumn
{
	float:left;
	margin-left:15px;
	width:180px;
}

.multiview .productRightColumn a
{
	color:#697379;
	font-size:11px;
	text-decoration:none;
	font-weight:normal !important;
	background-image:url(/images/greyBullet.png);
	background-position:left 6px;
	background-repeat:no-repeat;
	padding-left:10px;
}

.multiview .productRightColumn a:hover
{
	text-decoration:underline;
}
.multiview .PMIImage
{
	height:120px;
}

.multiview .productRightColumn li
{
	background:none;
}

.multiview .productTable
{
	float:left;
	width:200px;
	margin-top:20px;
}

.multiview .featureItemPB
{
	float:left;
	margin-bottom:15px;
	margin-right:10px;
	width:240px;
}

.multiview .featuresTablePB
{
	float:left;
	margin-top:10px;
}

.shortDescriptionProduct
{
	color:#697379;
	font-size:13px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:20px;
}

.productTableTitle
{
	color:#697379;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	padding-bottom:7px;	
}

.featureTitle
{
	background-image:url(/images/flecha.png);
	background-position:left 2px;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#faa61a;
	padding-left:10px;
}

.featureContent
{
	font-size:11px;
	color:#697379;
	width:230px;
	min-height:125px;
}

.productTable .featureContent
{
	width:200px;
	min-height:0px;
}

.imgDescarga 
{
	float: left; 
	padding-right: 5px;
}

.downloadItem
{
	float:left;
	width:780px;
}

.title
{
	color:#026481;
}

.photo
{
	width: 160px; 
	float: left;
}

.eventContent
{
	width: 610px; 
	float: left;
}

.eventLine
{
	width: 610px;
}

.imgRight
{
	padding-left:10px;
}

.imgLeft
{
	padding-right:10px;
}

.lblEventHead
{	
	background-color:#7FB2C1;
	color:#FFFFFF;
	font-size:13px;
	margin-bottom:0px;
	padding-bottom:3px;
	padding-left:4px;
	padding-right:0px;
	padding-top:3px;
	width:102px;
}

.eventHeadItem
{	
	color:#333333;
	font-size:12px;
	font-weight:100;
	background-color:#CCCCCC;
	font-size:13px;
	margin-bottom:5px;
	margin-right:5px;
	margin-top:10px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:0;
	padding-top:2px;	
	float:left;
}

.eventBodyItem
{	
	color:#333333;
	font-size:12px;
	font-weight:100;
	background-color:#f0f0f0;
	font-size:13px;
	margin-bottom:5px;
	margin-right:5px;
	margin-top:0px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:0;
	padding-top:2px;	
	float:left;
	height:40px;
}

.eventLocation
{
	width:100px;
}

.eventDate
{
	width:130px;
}

.eventPlace
{
	width:100px;
}

.eventAddress
{
	width:240px;
}

.eventHour
{
	width:100px;
}

.eventPresentation
{
	width:492px;
}

.eventHeadLastItem
{	
	color:#333333;
	font-size:12px;
	font-weight:100;
	background-color:#CCCCCC;
	font-size:13px;
	margin-bottom:5px;
	margin-right:0px;
	margin-top:10px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:0;
	padding-top:2px;	
	float:left;
}

.eventBodyLastItem
{	
	color:#333333;
	font-size:12px;
	font-weight:100;
	background-color:#f0f0f0;
	font-size:13px;
	margin-bottom:5px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:0;
	padding-top:2px;	
	float:left;
	height:40px;
}

.eventTable
{
	float:left;
	margin-bottom:15px;
}

.inscriptionImage
{	
	background-color:#CCCCCC;
	color:#333333;
	float:left;
	font-size:1.3em;
	font-weight:bold;
	margin-bottom:5px;
	margin-right:5px;
	margin-top:10px;
	padding:2px 0 3px 6px;
}

.inscriptionImage label
{	
	float:left;
	padding-bottom:2px;
	padding-right:4px;
	padding-top:3px;
}

.inscription img
{	
	float:left;
	padding-right:4px;
	padding-top:5px;
	cursor:pointer;
}

#lnkInscription_list
{	
	color:#333333;
	float:left;
	font-size:13px;	
}

.checkbox1
{
	float:left;
	width:610px;
}

.checkbox2
{
	float:left;
	width:610px;
}

.checkbox1 label
{
	float:left;
	margin-top:9px;
}

.checkbox1 input
{
	float:left;
	margin-right:7px;
	margin-top:10px;
	cursor:pointer;
}

.checkbox2 label
{
	float:left;
	margin-top:9px;
}

.checkbox2 input
{
	float:left;
	margin-right:7px;
	margin-top:10px;
	cursor:pointer;
}

.inscriptionForm
{
	background-color:#d8e8ec;
	margin-top:50px;
	height:340px;
	padding-top:16px;
	width:610px;
}

.inscriptionForm .field
{
	float:left;
	height:70px;
	margin:10px 35px 0 10px;
	width:140px;
}

.inscriptionForm .lastField
{
	width:175px;
	height:70px;
	float:left;
	margin:10px 35px 0 10px;
}

.inscriptionForm input
{	
	height:20px;
	margin-top:5px;
	padding-top:2px;
}

.inscriptionForm .lastFieldText
{	
	color:#999999;
	float:left;
	height:55px;
	margin:10px 4px 0 10px;
	padding-top:25px;
	width:145px;
}

.inscriptionForm .fieldButton
{
	float:left;
	margin-top:28px;
	width:60px;
}

.inscriptionForm .fieldButton input
{	
	background-color:#7FB2C1;
	color:#333333;
	height:20px;
	margin-top:4px;
	padding-top:0;
	width:65px;
	padding-bottom:3px;
}

.inscriptionForm .fieldButton input:hover {
	background-color:#026481;
	cursor:pointer;
}

.fieldButton img
{
	display:none;
}
/* END. PUBLISH CONTROL*/

/* DOWNLOAD FORM */

.downloadForm .fieldButton
{
	float:left;
	margin-bottom:15px;
	margin-left:138px;
	margin-top:10px;
}

.downloadForm .fieldButton input
{
	background-color:#FAA61A;
	color:#FFFFFF;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	width:80px;
}

.downloadForm .form
{
	float:left;
	margin:10px 0 120px 135px;
	width:345px;
}

.downloadForm .center
{
	padding-left:300px;
}

.downloadForm .contentRight
{
	float:left;
	margin-top:20px;
}

.downloadForm .subTitle
{
	font-size:13px;
	font-weight:bold;
	color:#697379;
}

.downloadForm
{	
	color:#333333;
	float:left;
	font-size:13px;	
}

.downloadForm .img
{
	margin-bottom:15px;
}

.downloadForm h3
{
	font-size:160%;
}

.downloadForm .textbox
{
	float:left;
	width:240px;
}

.downloadForm .textbox input
{
	border:1px solid #faa61a;
	margin-bottom:10px;
	width:220px;
	font-size:12px;
	font-weight:bold;
	color:#919A9F;
}

.downloadForm .field
{
	float:left;
	margin-left:20px;
}

.downloadForm .field .literal
{	
	color:#919A9F;
	float:left;
	font-size:12px;
	width:80px;
	padding-top:3px;
}

/* END. DOWNLOAD FORM */

/* EVENTS LIST */
	
 .eventListTitle img
 {
 	margin-left:160px;
 }

/* END. EVENTS LIST */

/* NEWS TICKER */

.newsTicker{
	margin-left:205px;
	width:712px;
}

/* END. NEWS TICKER */

/* VALIDATORS */

.validator
{
	display:none;
}

/* END VALIDATORS*/

/* HEADER */

#globalNav .logoMicrosoft
{
	margin-right: 30px;
}

.client .lnk2
{
	margin-left:10px;
}


/* END. HEADER*/

/* HOME IMAGE */

.homeImage
{
	margin-left:5px;	
	z-index:0;
	margin-top:5px;
}

/* END. HOME IMAGE*/

/* CONTENT BOX */

.contentLeftForm
{
	float:left;
	height:220px;
	margin-top:25px;
	width:480px;
}

.contentLeftForm .leftBox
{
	float:left;
	height:250px;
	width:240px;
}

.contentLeftForm .rightBox
{
	float:left;
	height:250px;
	width:240px;
}

.contentLeftForm .boxItem
{
	height:211px;
	margin-left:7px;
	margin-right:5px;
}

.contentLeftForm .boxItem a
{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
}

.contentLeftForm .boxItem a:hover
{
	text-decoration:underline;
}

.contentLeftForm .tx-title-white a
{
	text-decoration:none;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}

.contentLeftForm .tx-title-white a:hover
{
	text-decoration:underline;
}

.contentLeftForm .tx-title-white
{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	height:35px;
	margin-bottom:5px;
	margin-top:-20px;
	text-align:center;
	vertical-align:middle;
	width:231px;
}

.contentLeftForm .tx-white
{
	color:white;
	font-size:12px;
	margin-bottom:10px;
	margin-top:10px;
}

.contentLeftForm .imgTop
{
	border-bottom-color:#EFF1F0;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}

.contentLeftForm .imgBottom
{
	border-top-color:#EFF1F0;
	border-top-style:dotted;
	border-top-width:1px;
}

/* END. CONTENT BOX */

/* SEARCH */

.search
{
	margin-bottom:10px;
}

/* END. SEARCH */

/* NEWS PICKER */

.newPicker
{
	font-size:13px;		
	margin-left:7px;
	margin-right:7px;
	padding:0 0 3px;
	color:#878F94;
	font-weight:bold;
}

.newPicker:hover
{
	text-decoration:underline;
}

/* END. NEWS PICKER*/

/* CONTACT HOME*/

.card
{
	border-bottom:1px dotted #FFFFFF;
	height:25px;
	margin-left:2px;
	margin-top:8px;
	width:173px;
}

.card a
{
	text-decoration:none;
}

.card a:hover
{
	text-decoration:none;
	cursor:pointer;
}

.card img
{
	margin-left:9px;
	padding-top:2px;
}

.card label
{
	background-image:url(/images/navigationBullet.png);
	background-position:70px 4px;
	background-repeat:no-repeat;
	margin-left:6px;
	position:absolute;
	width:100px;
}

.card a
{
	color:#FFFFFF;
	font-size:13px;
}

.phone
{
	margin-left:10px;
	margin-top:7px;
	width:165px;
}

.phone img
{
	float:left;
	padding-right:5px;
	padding-top:2px;
}

.phone .phoneNumber
{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
}

.phone .schedule
{
	color:#FFFFFF;
	float:left;
	font-size:10px;
	margin-top:3px;
}
/* END. CONTACT HOME*/


/* MAIN NAVIGATION */
.navigation .homeMainNavigationList
{
	display:none;
}

.navigation .homeMainNavigationList .item .navigationList
{
	display:none;
}

.navigation .mainNavigation:hover .homeMainNavigationList
{
	display:block;
}

.navigation .mainNavigation:hover .homeMainNavigationList .item .list .navigation_list
{
	display:none;
}

.navigation .mainNavigation .homeMainNavigationList .item .list:hover
{
	background-color:#D76D23 !important;	
}

.navigation .mainNavigation .homeMainNavigationList .item .list:hover .navigation_list
{
	display:block;
}
/* END. MAINNAVIGATION*/

/* SUBLEFTNAVIGATION */

.subNavigation .list .navigation_list
{
	display:none;
}

.subNavigation .list:hover
{
	background-color:#D76D23 !important;
}

.subNavigation .list:hover .navigation_list
{
	display:block;
}

/* END. SUBLEFTNAVIGATION */

/* CONTACT FORM */

.contactForm
{
	margin-left:115px;
	min-height:390px;
}

.required input
{
	background-color: #f8f990;
}

.required textarea
{
	background-color: #f8f990;
}

.contactForm .contactTitle
{
	color:#FAA61A;	
	font-weight:bold;
	margin-right:30px;
	width:500px;
	padding-left:115px;
	float:left;
}

.contactForm .literal
{
	color:#919A9F;
	float:left;
	font-size:12px;
	width:110px;
	padding-top:3px;
}

.contactForm .literalSend
{
	color:#919A9F;
	float:left;
	font-size:12px;	
	padding-top:3px;
}

.contactForm .textbox
{
	float:left;
	width:350px;
}

.contactForm .textbox input
{
	border:1px solid #faa61a;
	margin-bottom:10px;
	width:220px;
	font-size:12px;
	font-weight:bold;
	color:#919A9F;
}

.contactForm .textbox textarea
{
	border:1px solid #faa61a;
	margin-bottom:15px;
	width:220px;
	height:150px;
	font-size:12px;
	font-weight:bold;
	color:#919A9F;
}

.contactForm .field
{
	float:left;
	margin-left:20px;
}

.contactForm .greyIMG
{
	margin-bottom:15px;
	margin-left:126px;
}

.contactForm .contactPhone
{	
	margin-bottom:17px;
	margin-left:110px;
}

.contactForm .contactPhone input
{
	float:left;
	margin-right:7px;
}

.contactForm .contactPhone label
{
	font-size:11px;
	color:#919A9F;	
}

.contactForm .fieldButton
{
	float:left;
	margin-bottom:15px;
	margin-left:168px;
	margin-top:10px;
}

.contactForm .fieldButton input
{
	background-color:#FAA61A;
	color:#FFFFFF;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	width:80px;
}

.contactForm .form
{
	float:left;
	margin-left:5px;
	margin-right:20px;
	margin-top:0;
	width:500px;
}

.contactForm .addressTitle
{
	color:#697379;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	padding-bottom:7px;	
	padding-left:4px;
}

.contactForm .address
{
	width:200px;
	float:left;	
	margin-top:-11px;
}

.contactForm .img
{
	margin-bottom:15px;
}

.contactForm .addressContent
{
	color:#919A9F;
	font-size:13px;
	font-weight:bold;
	margin-left:5px;
}

.contactForm .terms
{	
	margin-bottom:17px;
	margin-left:110px;
}

.contactForm .terms input
{
	float:left;
	margin-right:7px;
}

.contactForm .terms a
{
	font-size:11px;
	color:#919A9F;	
}

.contactForm .terms a:hover
{
	color:#D76D23;
	text-decoration:underline;	
}

/* END. CONTACT FORM */

/* SITEMAP */

.siteMap .subTitle
{
	width:150px;
}

.siteMap a:hover
{
	text-decoration:underline;
}

.siteMap .subTitle a
{
	font-size:14px;
	color:#faa61a;
	font-weight:bold;
}

.siteMap li
{	
	padding-bottom:4px;
	padding-right:4px;
	padding-top:4px;
}

.siteMap .firstLevel
{
	font-size:13px !important;
	color:#697379 !important;
	font-weight:bold;
}

.siteMap .secondLevel
{
	background-image:url(/images/orangeBullet.png);
	background-position:left center;
	background-repeat:no-repeat;
	color:#919A9F !important;
	display:block;
	font-size:12px !important;
	padding-left:10px;	
}

.siteMap .mainNode
{	
	float:left;
	width:140px;
	margin-bottom:10px;
}

.siteMap .img
{
	margin-bottom:10px;
	margin-left:23px;
	width:770px;
}

.siteMap .img img
{
	width:715px;
}

ul.siteMap
{
	margin-left:25px;
}

/* END. SITEMAP */

.none
{
	display:none;
}

.headTitle
{
	color:#FAA61A;
	font-size:18px;
	font-weight:bold;
	margin-right:30px;
	padding-left:315px;
	width:400px;
}

/* BANNER AHORA ES EL MOMENTO */

.banner
{
	margin-left:24px;
}

/* END. BANNER AHORA ES EL MOMENTO */

/* ZONA PRIVADA */

.cabecera
{
	background-color:#D76D23;	
	color:#FFFFFF !important;
	font-weight:bold;
	height:23px;
	text-align:center;
}

.cabecera td {
	border-bottom:3px solid #A7DBDE;
}

.cabecera th
{
	padding-top:5px;
}

.gridView .cabecera a
{
	color:#FFFFFF;
	text-decoration:none;	
}

.gridView .cabecera a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

.gridview .item {
	background-color:#FFFFFF;
	height:23px;
}

.gridview .alternativo {
	/*background-color:#FFEECB;*/
	background-color:#FFFFFF;
	height:23px;
}

.gridview .item td
{
	text-align:center;
}

.gridview .alternativo td
{
	text-align:center;
}

.gridViewIcon
{
	margin-left:5px;
	position:absolute;
	margin-top:-1px;
}

.gridview
{
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	background-color:#E0E0E0;
	border:1px solid #666666;
	clear:both;
	color:#666666;
	/*margin-left:9px;*/
	width:740px;	
}

.gridview table
{
	border-collapse:separate !important;
	border-spacing:1px !important;
}

.movimientosTitle
{
	color:#FAA61A;
	float:left;
	font-weight:bold;	
	padding-left:278px;
	width:500px;
}

.documentacionTitle
{
	margin-left:266px;
}

.imgMovimientos
{
	margin-bottom:15px;
	margin-left:108px;
}

.gridview .paging table td
{
	float:left;
	margin-left:3px;
	margin-top:3px;
	width:8px;
	font-size:12px;
}

.gridview .paging a
{
	color:#D76D23;
	text-decoration:none;
}

.gridview .paging a:hover
{
	color:#D76D23;
	text-decoration:underline;
}

.gridview .paging
{
	height:20px;
}

.conexionCliente
{
	color:white;
	float:right;
	font-size:10px;
	font-weight:bold;
	padding-top:2px;
}

.disconnect
{	
	margin-bottom:-15px;
	margin-left:643px;
	margin-top:-10px;
}

.btnAddCustomer
{
	width:90px !important;
}

.btnAddDocument
{
	width:120px !important;
}

.txtDocumentCustomers
{
	width:145px !important;
}

.customers label
{	
	background: Window url('/images/people.png') 0 0 no-repeat;
	color:#919A9F;
	float:left;
	font-weight:bold;
	height:20px;
	padding-left:25px;
	padding-top:4px;
	width:220px;
}

.documents label
{	
	background: Window url('/images/document.png') 0 0 no-repeat;
	color:#919A9F;
	float:left;
	font-weight:bold;
	height:20px;
	padding-left:25px;
	padding-top:4px;
	width:220px;
}

.lnkRedirectNewItem
{
	margin:5px;
	width:120px;
}

.dropdownlist select
{
	border:1px solid #FAA61A;
	color:#919A9F;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	width:220px;
}

.dropdownlist
{
	float:left;
	width:240px;
}

#Subgurim_txtDocumentUploadAdd
{
	background: Window url('/images/new_document_icon.png') 0 0 no-repeat;
	float:left;
	height:25px;
	color:White !important;
	width:25px;
}

/* ZONA PRIVADA */

/* SITEACTION MENU */

.XPT-siteactionmenu
{
	display:none;
}

.XPT-subSiteactionmenu
{
	display:none;
}

/* END. SITEACTION MENU */