﻿/*General*/
body{
font-family:Arial,Helvetica,sans-serif;
behavior: url("/_themes/Cardinal/csshover3.htc");
margin-top:0;
}

td{
	padding:0;
	vertical-align:top;
}
table{
	padding:0;
}
br{
line-height:0.5em;
height:1px;
} 
ul{
margin:0.2em 0 0.6em;
padding-left:1em;
}
li{
list-style-image:url(red-bullet.gif);
list-style-position:inside;
list-style-type:none;
}
div{
font-family:Arial,Helvetica,sans-serif;
}
.ms-main{
float:left;
margin:1em 0 1em 0.5em;
width:975px;
}
.ms-bodyareaframe {
padding: 0px;
float:left;
width:745px;
margin-bottom:0.5em;
}
/*ancho contenido incluyendo banner para otros navs*/
	body:nth-of-type(1) .ms-bodyareaframe{
	width:730px;
	float:left;
	}
	body:nth-of-type(1) .ms-bodyareacell{
	width:730px;
	float:left;
	}
	body:nth-of-type(1) #contenedor {
	padding:0 0 0 3px;}
	
	*:first-child+html .ms-bodyareaframe{
	width:750px;
	float:left;
	}
	 * html .ms-bodyareaframe{
	width:750px;
	float:left;
	}
/**/

a{
color:#aa0030;	
}
img{
border:none;
}
a img{
border:none;
}
.buscar input{
background:transparent url(viewer.gif) no-repeat scroll left top !important;
border:none;
color:#aa0030;
cursor:pointer;
height:29px;
margin:0 0 0 15px;
padding:0 0 0 23px;
width:auto;
text-align:left;
}
.ms-standardheader{
font-family:Arial;
}
.ms-standardheader a{
padding-bottom:1em;
float:left;
font-size:1.3em;
font-family:Arial;
}
p{
margin-top:1em;
margin-bottom:0.5em;
}
/*banner derecho*/
#yourfile{float:right;text-align:right;}

/*Estilo tablas*/
.tabla-listado caption{display:none;}
.tabla-listado{border-collapse:collapse;width:100%;font-size:10pt;border:solid 1px #ccc;}
.tabla-listado thead th{border-top:1px solid #AAAAAA;color:#AA0030;font-family:arial;font-weight:bold;letter-spacing:0.1em;padding:0.5em 10px;text-align:left;white-space:nowrap;border-bottom:2px solid #ccc;font-size:1.1em;}
.tabla-listado tbody td {border-bottom:1px solid #CCCCCC;padding:2px 10px;text-align:left;vertical-align:top;color:#555;vertical-align:middle;}
.tabla-listado tbody th {border-bottom:1px solid #CCCCCC;padding:2px 10px;text-align:left;vertical-align:top;}
.tabla-listado tbody td{line-height:1.6em;font-size:9pt;}
.tabla-listado .odd{background:#f9f9f9;}
.tabla-listado tr:hover{background:#efefef;}
.tabla-listado a{color:#888!important;border:solid 1px #888;background:#ededed;font-size:8pt;padding:0.2em 0.5em;}
.tabla-listado a:hover{color:#aa0030 !important;border:solid 1px #aa0030 ; text-decoration:none !important;background:#f8f8f8;}
.tabla-listado thead tr:hover{background:transparent;}
.tabla-listado .foto-listado{width:100px;}
.tabla-listado img{width:40px;}
#contenedor-cien{width:740px;float:left;padding:0 10px;text-align:center;vertical-align:top;}

/*Menú izqda*/
#navmain{
width:210px;
}
.ms-toolbarContainer{
color:#d63804;
}
.ms-formtoolbar{
color:#d63804;
}
.ms-viewtoolbar{
color:#d63804;
}
.ms-toolbar{
color:#d63804;
}
.ms-toolbar-togglebutton-on{
border:1px solid #000000;
}
.ms-toolbarContainer{
background-image:url("toolgrad_cardinal.gif");
background-color:#FFD4C6;
}
table.ms-viewtoolbar{
background-image:url("toolgrad_cardinal.gif");
background-color:#FFD4C6;
}
table.ms-toolbar{
background-image:url("toolgrad_cardinal.gif");
background-color:#FFD4C6;
}
.ms-toolbarContainer{
border:1px solid #d63804;
}
table.ms-toolbar{
border:1px solid #d63804;
}
table.ms-viewtoolbar{
border-top:1px solid #888888;
border-bottom:1px solid #888888;
}
.ms-listheader{
color:#060b19;
background-image:url("listheadergrad_cardinal.gif");
}
.ms-menutoolbar{
border-bottom:1px solid #888888;
background-color:#da3b3b;
background-image:url("listheadergrad_cardinal.gif");
margin-top:0.4em;
}
.ms-menutoolbar td{
border-top:solid 1px #fd622e;
border-bottom:solid 1px #fb511a;
}
.ms-menutoolbar td a{
color:#fff;
font-family:Arial;
}
.ms-buttonactivehover{
background-image:url("menubuttonhover_cardinal.gif");
border:solid 1px #888888;
}
.ms-menubuttonactivehover{
background-image:url("menubuttonhover_cardinal.gif");
border:1px solid #aa0030;
}
.ms-menubuttonactivehover a,.ms-menubuttonactivehover a{
	color:#000 !important;
}
td.ms-menutoolbarheader{
color:#060b19;
}
.ms-listheaderlabel{
color:#060b19;
}
td.ms-viewselector{
border:solid 1px #b23e17;
background-image:url("selectednav_cardinal.gif");
background-color:#ffe69f;
}
.ms-authoringcontrols td td.ms-viewselectorhover{
border:solid 1px #b23e17;
background-image:url("selectednav_cardinal.gif");
background-color:#ffe69f;
}
.ms-authoringcontrols td td.ms-viewselector{
border:solid 1px #b23e17;
background-image:url("selectednav_cardinal.gif");
background-color:#ffe69f;
}
.ms-toolbar td td.ms-viewselectorhover{
border:solid 1px #b23e17;
background-image:url("selectednav_cardinal.gif");
background-color:#ffe69f;
}
.ms-toolbar td td.ms-viewselector{
border:solid 1px #b23e17;
background-image:url("selectednav_cardinal.gif");
background-color:#ffe69f;
}
.ms-menutoolbar td td.ms-viewselectorhover{
border:solid 1px #b23e17;
background-image:url("selectednav_cardinal.gif");
background-color:#ffe69f;
}
.ms-menutoolbar td td.ms-viewselector{
border:solid 1px #b23e17;
background-image:url("selectednav_cardinal.gif");
background-color:#ffe69f;
}
.ms-authoringcontrols td td.ms-viewselectorhover{
background-image:url("menubuttonhover_cardinal.gif");
background-color:#ff6851;
}
.ms-toolbar td td.ms-viewselectorhover{
background-image:url("menubuttonhover_cardinal.gif");
background-color:#ff6851;
}
.ms-menutoolbar td td.ms-viewselectorhover{
background-image:url("menubuttonhover_cardinal.gif");
background-color:#ff6851;
}
.ms-bottompaging{
background:#b6bac4;
}
.ms-bottompagingline1{
background:#4e5b7c;
}
.ms-paging{
color:#060b19;
}
.ms-splitbuttonhover{
background-image:url("menubuttonhover_cardinal.gif");
}
.ms-splitbuttonhover .ms-splitbuttontext a{
	color:#000 !important;
}
.ms-splitbuttonhover .ms-splitbuttontext{
border:1px solid #aa0030;
}
.ms-splitbuttonhover .ms-splitbuttondropdown{
border:1px solid #aa0030;
}
TD.ms-rtetoolbarsel{
border:solid 1px #89483d;
background-image:url("rtebnsel_cardinal.gif");
}
TD.ms-rtetoolbarhov {
border:solid 1px #b23e17;
background-image:url("rtebnhov_cardinal.gif");
}
.ms-GRFontSize{
color:#d63804;
}
.ms-viewselect a:link{
color:#d63804;
}
hr{
color:#d63804;
}
.ms-formdescription A{
color:#d63804;
}
.ms-informationbar{
background-color:#ffa699;
border:1px solid #e04816;
}
.ms-formbody{
background:#f6f6f6;
}
.ms-formfieldlabel {
background-image:url("globgrad_cardinal.gif");
}
.ms-searchcorner{
background-image:url("srchcrnr_cardinal.gif");
}
#idSearchString {
width:130px;
}
table.ms-form th{
color:#d63804;
}
.ms-bannerContainer{
background:transparent none repeat scroll 0 0;

border-top:medium none;
float:left;
height:19px;
margin-left:0;
padding-left:10px;
padding-right:0;
padding-top:2.4em;
width:955px;
}
.ms-bannerframe{
width:955px;	
border-bottom:1px solid #CCCCCC;
}
.ms-globalbreadcrumb{
background-color:transparent;
border-bottom:1px solid #CCCCCC;
left:18px;
padding:0;
position:absolute;
top:175px;
width:955px;
}

.ms-globallinks a{
color:#aa0030;
}
.ms-globallinks{
color:#aa0030;
}
.ms-sitemapdirectional{
color:#aa0030 !important;
display:none;
}
.ms-pagebreadcrumb a{
background-color:#fff;
}
.ms-pagebreadcrumb{
background-color:#fff;
}
.ms-sitetitle {
color:#D63804;
display:inline;
float:left;
font-weight:bold;
margin:0;
/*padding:4px 0 7px 6px;*/
vertical-align:middle;
visibility:hidden;
width:317px;}
h1.ms-sitetitle{
height:135px;
margin:0;
padding:0;
}
.ms-sitetitle a {
color:#d63804;
}
.ms-siteaction a{
color:#d63804;
}
.ms-siteaction{
color:#d63804;
}
.ms-siteactionsmenu div div div{
background-image:none;
border:none;
background-color:#fff;
color:#aa0030;
}
.ms-siteactionsmenu div div div a{
color:#aa0030;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:none;
border:none;
background-color:#fff;
color:#aa0030;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover a{
color:#aa0030;
}
.ms-actionbar{
border:1px solid #888888;
}
.ms-actionsep{
border-right:1px solid #888888;
}
.ms-topnavContainer{
border-left:solid 1px #8b92a5;
border:none;
}
.ms-topnav{
border:none;
background: transparent none;
color:#333333;
font-family:Arial;

}
.ms-topnav a{
font-weight:bold;
}
.ms-topnavselected{
color:#aa0030;
background:none;
border:none;
}
.ms-topnavselected a{
color:#000000;
}
.ms-topNavHover{
background:transparent /*url("topnavhover_cardinal.gif")*/none;
}
.ms-topNavHover a{
color:#aa0030;
}
.ms-topNavFlyOutsContainer {
border:solid 1px #888888;
}
.ms-topNavFlyOuts{
background-color:#c6c8ce !important;
}
.ms-topNavFlyOuts a{
color:#000000;
}
.ms-topNavFlyOutsHover{
background-color:#d6d6d6 !important;
}
.ms-quicklaunchnavsep{
background-color:#4e5b7c;
}
.ms-quicklaunch table td{
border-top:1px solid #e2e2e2;
}
.ms-quicklaunch span.ms-navheader{
background-color:#e9e9e9;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
}
.ms-navheader2 td{
background-color:#e9e9e9;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
}
.ms-quicklaunch table.ms-navheader td{
background-color:#e9e9e9;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
}
div.ms-treeviewouter div{
border-top:solid 1px #7d859b;
}
.ms-quicklaunch span.ms-navheader{
background-color:#999faf;
border-top:1px solid #7d859b;
border-left:solid 1px #c6c8ce;
border-bottom:1px solid #7d859b;
}
.ms-quicklaunch table.ms-selectednav{
border:solid 1px #b23e17;
background-image:url("selectednav_cardinal.gif");
background-color:#ffe69f;
}
.ms-quicklaunch table.ms-selectednav td{
background:transparent url("selectednavbullet_cardinal.gif") no-repeat;
}
.ms-quicklaunch table.ms-selectednavheader td{
background:#ffe69f url("selectednav_cardinal.gif");
}
span.ms-navitem{
background:url("navBullet_cardinal.gif") no-repeat;
}
table.ms-navitem td{
background:url("navBullet_cardinal.gif") no-repeat;
}
.ms-treeviewouter td.ms-navitem {
    border:none;
    padding: 0px 4px;
}
.ms-navsubmenu1{
background-color:#ffffff;
}
.ms-navsubmenu2{
background-color:#ffffff;
}
span.ms-navselected{
background-color:#ffe6a0;
}
table.ms-navselected{
background-color:#ffe6a0;
}
table.ms-navselected td{
background:url("navBullet_cardinal.gif") no-repeat;
}
.ms-navheader2 a{
color:#d63804;
}
.ms-navheader a{
color:#d63804;
}
.ms-navheader2 a:hover{
color:#d63804;
}
.ms-navheader a:hover{
color:#d63804;
}
.ms-navItem a{
color:#d63804;
}
.ms-navItem a:hover{
color:#d63804;
}
.ms-quicklaunchouter{
border:none;
background:transparent;
float:left;
margin-bottom:1em;
}
.ms-tvselected{
background-color:#e9e9e9;
}
table.ms-recyclebin td{
background-color:#f4f4f4;
}
table.ms-recyclebin td a{
color:#008800;
}
table.ms-recyclebin td a:hover{
color:#008800;
}
.ms-quickLaunch{
border:none;
background-color:#fff;
}
.ms-quicklaunchheader{
color:#d63804;
background-image:url("quickLaunchHeader_cardinal.gif");
background-color:#999faf;
border-left:solid 1px #fbfbfb;
}
.ms-unselectednav a{
color:#d63804;
}
.ms-quicklaunchheader a{
color:#d63804;
}
.ms-quicklaunchheader a:hover{
color:#d63804;
}
.ms-navwatermark{
color:#e04816;
}
.ms-GRSortFilter{
border:1px solid #b2b223;
}
.ms-selectednav{
border:1px solid #b2b223;
}
.ms-unselectednav{
border:1px solid #4e5b7c;
}
.ms-templatepickerunselected div{
background-image:url("templatepickerunselected_cardinal.gif");
}
.ms-templatepickerselected div{
background-image:url("templatepickerselected_cardinal.gif");
border:solid 1px #a33815;
}
.ms-lactionitem a{
color:#d63804;
}
.ms-diffselected{
background-color:#FFE6A0;
border:1px solid #b23e17;
}
.ms-verticaldots{
border-right:1px solid #4e5b7c;
}
.ms-nav{
background-color:#e1e1e1;
background-image:url("navshape_cardinal.jpg");
}
.ms-relatedtext{
color:#999900;
}
.ms-relatedtext a:active{
color:#999900;
}
.ms-relatedtext a:link{
color:#999900;
}
.ms-relatedtext a:visited{
color:#999900;
}
.ms-relatedtext a:hover{
color:#999900;
}
.ms-titleimagearea{
left:737px;
padding:0;
position:absolute;
top:16px;
}
.GlobalTitleAreaImage{
	
}
td.ms-titleimagearea{
padding:0;
float:right;
width:auto;
}
.ms-globalTitleArea{
text-align:left;
margin:15px 0 0 0;
height:144px;
background-color:#aa0030;
background:url(bk-titlearea.jpg) no-repeat top left;
padding:0 10px 0.8em 10px;
}
.ms-globalTitleArea table{
background-color:transparent;
background-image:url("LindeLogo.jpg");
background-repeat:no-repeat;
background-position:top left;
}
.ms-globalTitleArea table table{
background:none;
}
.ms-globalTitleArea object{
left:337px;
margin:0;
padding:0;
position:absolute;
vertical-align:top;
z-index:1000;
}
.ms-globalTitleAreaSeparator{
background-image:url("siteTitleBKGD_cardinal.gif");
}
.ms-titlearea {
color: #2a5688;
}
.ms-titlearea a {
color:#000000;
}
td.ms-mwstitlearea a {
color:#000000;
}
.ms-mwstitlearealine{
background-color:#fbfbfb;	
}
.ms-mwstitlearealine tr {
background-color:#fbfbfb;	
}
.ms-titlearealeft {
background-color:#999faf;
height:20px;
}
.ms-consoletitleareaframe{
background-image:none;
background-color:#fff;
}
.ms-mwspagetitleareaframe{
background-image:none;
background-color:#fff;
}
.ms-pagetitle {
display:none;
}
.ms-pagetitleareaframe{
background-image:none;
background-color:#fff;
}
Div.ms-titleareaframe{
background-image:none;
background-color:#fff;
}
TD.ms-titleareaframe{
background-image:none;
background-color:#fff;
}
.ms-pagetitleareaframe table{
background-image:url("topshape_cardinal.jpg");
height:auto;
}
.ms-titlearealine{
background-color:#fff;	/*fbfbfb*/
}
ms-mwstitlearealine{
background-color:#fbfbfb;
}
.ms-titleareaseparator{
background-color:#4e5b7c;
}
.ms-titleareaseparator div{
background-color:#999faf;
border-top:1px solid #888888;
}
.ms-areaseparatorcorner{
background-image:url("framecornergrad_cardinal.gif");
border-right:1px solid #888888;
}
td.ms-areaseparatorleft{
background:#fff;
border:none;

}
div.ms-areaseparatorleft{
background:#fff;
border-right:none;
background-repeat:repeat-x;
background-position:-142px 0px;
height:100%;
}
div.ms-areaseparatorright{
background:#fff;
border-left:1px solid #888888;
background-repeat:repeat-x;
display:none;
}
.ms-titlearearight .ms-areaseparatorright{
background:#fff;
background-repeat:repeat-x;
border-left:1px solid #888888;
}
.ms-areaseparator{
background-color:#be001c;
background-image:none;
color:#fff !important;
}
.ms-areaseparator a{
color:#fff !important;
}
.ms-areaseparator .ms-sitemapdirectional{
color:#fff !important;	
}
.ms-pagemargin{
background-color:#fff;
background-image:none;
width:0;
}
.ms-pagemargin img{
	display:none;
}
td.ms-rightareacell div.ms-pagemargin{
background-color:transparent;
background-image:none;
border:none;
}
.ms-pagebottommarginright{
background:transparent;
font-size:10px;
border-top:solid 1px #c6c6c6;
padding-top:0.5em;
padding-bottom:1em;
}
.ms-pagebottommarginleft{
background:transparent;
font-size:10px;
border-top:solid 1px #c6c6c6;
padding-top:0.5em;
}
.ms-pagebottommargin{
background:transparent;
font-size:10px;
border-top:solid 1px #c6c6c6;
padding-top:0.5em;
padding-bottom:1em;
}
.ms-pagebottommarginleft strong{
font-size:11px;
}
.ms-bodyareapagemargin{
background:transparent;
border:none;
text-align:center;
border-top:solid 1px #c6c6c6;
padding-top:0.8em;
}
.ms-bodyareapagemargin .calidad{
text-align:center;
width:140px;
float:right;
}
.ms-bodyareapagemargin .calidad strong{
color:#555;
font-size:11pt;
line-height:1.5em;				
}
.ms-bodyareapagemargin .top-nav{
float:left;
width:100%;
height:30px;
text-align:center;
}
.ms-bodyareapagemargin .desarrollado strong{
color:#555;
font-size:11pt;
line-height:1.5em;				
}
*:first-child+html .ms-bodyareapagemargin .desarrollado p{
margin:0;			
}
* html .ms-bodyareapagemargin .desarrollado p{
margin:0;			
}

.ms-bodyareapagemargin .top-nav strong{
color:#555;	
font-size:11pt;
line-height:1.5em;			
}
.ms-bodyareapagemargin .top-nav ul li{
text-align:left;
}
.ms-bodyareapagemargin .top-nav ul{
margin-top:0.8em;			
}
.ms-bodyareapagemargin ul{
	margin:0;
}
.ms-viewareaframe{
border:none;
}

.ms-bodyareaframe{
border:none;
}
.ms-selected {
background-image:url("filedialogselected_cardinal.gif");
}
.ms-selectedtitle{
border:1px solid #d63804;
}
.ms-menuimagecell{
background:#ffe69f url("selectednav_cardinal.gif") repeat-x;
}
.ms-separator {
color:#862303;
}
.ms-separator img {
background:#862303;
border-bottom:1px solid #fdbfab;
border-right:1px solid #fdbfab;
}
.ms-authoringcontrols {
background-color:#f9f9f9;
}
.ms-propertysheet th.ms-authoringcontrols {
background-color:#f9f9f9;
color:#020714;
}
table.ms-disc-bar {
background-color:#d63804;
background-image:url("linksectiongrad_cardinal.gif");
border:1px solid #d63804;
}
th.ms-linksectionheader {
background-color:#d63804;
background-image:url("linksectiongrad_cardinal.gif");
border:1px solid #d63804;
}
td.ms-linksectionheader {
background-color:#d63804;
background-image:url("linksectiongrad_cardinal.gif");
border:1px solid #d63804;
}
.ms-partline {
background-color:#7d859b;
}
.ms-propertysheet a{
color:#d63804;
}
table.ms-pageinformation{
background-image:url("settingsgraphic_cardinal.jpg");
}
table.ms-createpageinformation{
background-image:url("creategraphic_cardinal.jpg");
}
.ms-createpageinformation th{
color:#060b19;
}
.ms-pageinformation th{
color:#060b19;
}
.ms-storMeFilterBar{
background:#5d6887;
}
.ms-storMeUsed{
background:#5d6887;
}
.ms-storMeEstimated{
background-color:#4e5b7c;
}
.ms-informationtablehover{
border:solid 1px #7d859b;
}
.ms-informationtablehover th{
background-color:#ffffff;
}
.ms-informationtablehover td{
background-color:#ffffff;
}
.ms-informationtablestatic{
background-image:url("settingsbkg_cardinal.jpg");
}
.ms-itemheader a{
color:#d63804;
}
.ms-itemhover{
border:solid 1px #b23e17;
background-image:url("selectednav_cardinal.gif");
background-color:#ffe69f;
}
.ms-listdescription{
border-bottom:1px solid #888888;
}
.ms-gb2 a{
color:#d63804;
}
.ms-gb a{
color:#777777;
font-family:arial;
padding-left:0.4em;
}
.ms-pickerresultheadertr{
background-image:url("viewheadergrad_cardinal.gif");
}
.ms-ph{
background-image:url("viewheadergrad_cardinal.gif");
}
.ms-vh2-nograd-icon{
background-image:url("viewheadergrad_cardinal.gif");
}
.ms-vh3-nograd{
background-image:url("viewheadergrad_cardinal.gif");
}
.ms-vh2-nograd{
background-image:url("viewheadergrad_cardinal.gif");
}
.ms-viewheadertr .ms-vh-group{
background-image:url("viewheadergrad_cardinal.gif");
}
.ms-vh2-nofilter-icon{
background-image:url("viewheadergrad_cardinal.gif");
}
.ms-vh2-nofilter{
background-image:url("viewheadergrad_cardinal.gif");
}
.ms-vh-icon{
background-image:url("viewheadergrad_cardinal.gif");
}
.ms-vh2{
background-image:url("viewheadergrad_cardinal.gif");
}
.ms-vh{
background-image:url("viewheadergrad_cardinal.gif");
}
.ms-gb{
border-bottom:1px solid #ccc;
padding-bottom:5px;
padding-top:5px;
}
.ms-gb2{
border-bottom:1px solid #a7acba;
}
.ms-disc a{
color:#d63804;
}
.ms-vb-user a{
color:#d63804;
}
.ms-GRStatusText a{
color:#d63804;
}
.ms-vb2 a{
color:#aa0030;
}
.ms-vb a{
color:#aa0030;
}
.ms-pb-selected{
background-color:#e06238;
border-top:1px solid #e06238;
border-bottom:1px solid #e06238;
}
a.ms-addnew{
color:#d63804;
}
a.ms-addnew:Hover{
color:#d63804;
}
.ms-summarytitlebarframe{
background-color:#b2b223;
}
img.thumbnail{
border:solid #4e5b7c 3px;
}
.ms-imglibthumbnail {
background-color:#d8d8d8;border:solid #4e5b7c 0px;
}
.ms-imglibmenuarea {
background-color:#c6c8ce;
}
.UserCaption {
background-color:#999faf;
}
.UserDottedLine {
background-color:#999900;
background-image:url("dot_cardinal.gif");
}
.UserToolbarTextArea A:link {
COLOR:#999900;
}
.UserToolbarTextArea A:visited {
COLOR:#999900;
}
.UserCaptionShadow{
border-right:1px solid #7d859b;
border-left:1px solid #7d859b;
background-image:url("viewheadergrad_cardinal.gif");
}
.UserToolbar {
background-image:url("topnavunselected_cardinal.gif");
border-bottom:1px solid #888888;
}
.UserCellHover {
border:solid 1px #b2b223;
}
.UserCellSelected {
background-image:url("selectednav_cardinal.gif");
background-color:#ffe69f;
border:solid 1px #b23e17;
}
.UserCell {
color:#d63804;
}
.ms-ToolPaneOuter {
border-top:1px solid #888888;
border-right:2px solid #888888;
}
.ms-ToolPaneHeader {
background-color:#b2b223;
}
.ms-ToolPaneBorder {
border-right:1px solid #7d859b;
border-left:1px solid #7d859b;
}
.ms-ToolPaneClose {
background-image:url("topnavselected_cardinal.gif");
background-color:#414e72;
border-top:solid 1px #a7acba;
border-bottom:solid 1px #4e5b7c;
}
.ms-ToolPaneTitle {
background-image:url("topnavselected_cardinal.gif");
border-left:solid 1px #a7acba;
border-top:solid 1px #a7acba;
border-bottom:solid 1px #4e5b7c;
background-color:#414e72;
}
.ms-ToolPaneInfo{
background-color:#060b19;
}
.ms-ToolStripSelected {
background-image:url("menubuttonhover_cardinal.gif");
border-top:solid 1px #c6c8ce;
border-bottom:solid 1px #999faf;
}
.ms-ToolStrip {
background-image:url("listheadergrad_cardinal.gif");
border-top:solid 1px #c6c8ce;
border-bottom:solid 1px #999faf;
}
.ms-TPHeader {
background-color:#e04816;
}
.ms-TPBody A:hover {
color:#d63804;
}
.ms-TPBody A:visited {
color:#d63804;
}
.ms-TPBody A:link {
color:#d63804;
}
.ms-PropGridBuilderButton {
border:solid 1px #999900;
background-color:#7d859b;
}
.ms-SPZone {
border:1px solid #7d859b;
background-color:#a7acba;
}
.ms-SPZoneSelected {
border:1px solid #ff573d;
background-color:#e06f4a;
}
.ms-SPZoneIBar {
border:#f23030 3px solid;
}
.ms-WPDesign{
background-color:#7d859b;
}
.ms-WPMenu{
background-color:#7d859b;
}
.ms-WPBody td{
	font-family:Arial;
	vertical-align:top;
}
.ms-WPBody A:visited {
color:#aa0030;
}
.ms-WPBody A:link {
color:#AA0030;
}
.ms-WPBorderBorderOnly {
border-color:#6d7691;
}
.ms-WPBorder {
border-color:#6d7691;
}
td.ms-consoletoolbar .ms-splink a{
color:#aa0030;
}
.ms-SPLink a{
color:#aa0030 !important;
}
td.ms-consoletoolbar .ms-hovercellactive a{
color:#ffffff;
}
td.ms-consoletoolbar span.ms-hovercellinactive a:visited{
color:#003399;
}
td.ms-consoletoolbar span.ms-hovercellinactive a:link{
color:#003399;
}
td.ms-consoletoolbar span.ms-hovercellinactive a{
color:#003399;
}
.ms-SpLinkButtonActive {
border:none;
background-color:transparent;
background-image:none;
}
.ms-HoverCellActive {
border:none;
background-color:transparent;
background-image:none;
}
.ms-globalright{
margin-top:6px;
}
.ms-globalright .ms-globallinks a:link{
color:#aa0030;
}
.ms-globalright .ms-globallinks a{
color:#aa0030;
}
.ms-globalright .ms-globallinks a:hover{
color:#aa0030;
}
.ms-globalright .ms-globallinks a:visited{
color:#aa0030;
}
.ms-SPLinkButtonInactive{
border:none;
margin:0;
padding:0;
}
.ms-SpLinkButtonActive{
border:none;
margin:0;
padding:0;
}
.ms-HoverCellActiveDark {
background-image:url("menubuttonhover_cardinal.gif");
background-color:#ff6851;
}
.ms-globallinks a:visited{
color:#ffffff;
} 
.ms-globallinks a:link{
color:#ffffff;
} 
.ms-globallinks a:hover{
color:#ffffff;
} 
.ms-globallinks a{
color:#ffffff;
} 
.ms-globallinks .ms-hovercellactive a:hover{
color:#000000;
}
.ms-globallinks .ms-hovercellactive a:visited{
color:#000000;
}
.ms-globallinks .ms-hovercellactive a:link{
color:#000000;
}
.ms-globallinks .ms-hovercellactive a{
color:#000000;
}
span div.ms-SPLinkButtonInactive A{
color:#ffffff;
}
span div.ms-SPLinkButtonInactive A:visited{
color:#ffffff;
}
span div.ms-SPLink A{
color:#ffffff;
}
span div.ms-SPLink A:visited{
color:#ffffff;
}
span div.ms-SPLinkButtonActive A:link{
color:#4c4c4c;
}
span div.ms-SPLinkButtonActive A{
color:#4c4c4c;
}
span div.ms-SPLinkButtonActive A:visited{
color:#4c4c4c;
}
span div.ms-SPLink A:hover{
color:#4c4c4c;
}
.ms-SPLink a:visited{
color:#ffffff;
}
.ms-SPLink a:link{
color:#ffffff;
}
.ms-SPLink{
color:#ffffff;
}
.ms-WPHeader TD{
border-bottom:1px solid #242d47;
}
.ms-SPZoneSelected .ms-WPHeader TD{
background-color:#fff8dc;
background-image:url("partgrad_cardinal.gif");
}
.ms-SPzone .ms-WPHeader TD{
background-color:#fff8dc;
background-image:url("partgrad_cardinal.gif");
}
.ms-rtApplyBackground {
background-color:#e04816;
}
.ms-tbButtonMouseOverDown {
BACKGROUND-COLOR:#e04816;
}
.ms-rtRemoveBackground {
BORDER-BOTTOM:#e04816 solid 1px;
BORDER-LEFT:#e04816 solid 1px;
BORDER-RIGHT:#e04816 solid 1px;
BORDER-TOP:#e04816 solid 1px;
}
.ms-tabselected {
border-color:#888888;
color:#d63804;
background-image:url("selectednav_cardinal.gif");
background-color:#ffe69f;
}
.ms-tabinactive {
color:#d63804;
background-image:url("topnavunselected_cardinal.gif");
background-position:left bottom;
background-color:#fbfeff;
border:solid 1px #8b92a5;
border-bottom-width:0px;
}
.ms-tabinactive a:link {
color:#d63804;
}
.ms-tabinactive a:hover {
color:#d63804;
}
.ms-tabinactive a:visited {
color:#d63804;
}
.ms-surveyHBar {
background-color:#999900;
border-color:#999900;
}
.ms-surveyVBar {
background-color:#999900;
border-color:#999900;
}
.ms-surveyVBarBI {
background-color:#999900;
}
.ms-uploadborder{
border:1px solid #4e5b7c;
}
.ms-stylebody a:link{
color:#d63804;
}
.ms-styleheader a:link{
color:#d63804;
}
.ms-alternating .ms-unselectedtitle {
background:transparent;
}
.ms-alternating .ms-vb-user table{
background:transparent;
}
.ms-alternatingstrong{
background-color:#a7acba;
}
.ms-MWSInstantiated a:visited{
color:#d63804;
}
.ms-MWSInstantiated a:link{
color:#d63804;
}
.ms-MWSInstantiated a:hover{
color:#5d6887;
}
.ms-MWSUninstantiated a:visited{
color:#d63804;
}
.ms-MWSUninstantiated a:link{
color:#d63804;
}
.ms-MWSUninstantiated a:hover{
color:#d63804;
}
.ms-entity-unresolved{
background-image:url("squiggle_cardinal.gif");
}
.ms-ganttTitleCell {
border:solid 1px #999faf;
}
.ms-ganttTitleHeaderCell {
border:solid 1px #999faf;
}
.ms-ganttInnerTable th {
color:#242d47;
}
.ms-ganttMajorTimeUnitHeaderCell {
border-left:solid 1px #999faf;
border-right:solid 1px #999faf;
}
.ms-ganttDetailTimeUnitRow th {
border:solid 1px #999faf;
}
.ms-ganttDetailTimeUnitRow td {
border:solid 1px #999faf;
}
.ms-featurestatustext {
background-color:#d63804;
}
.ms-consolemptablerow{
background-color:#414e72;
}
.ms-consolestatuscell{
background-image:url("pageTitleBKGD_cardinal.gif");
}
.ms-consoleframe{
border-color:#4e5b7c;
}
.ms-consolestatusmajorframe{
background:url('cnspgrdn_cardinal.gif');
}
.ms-consolestatusminorframe{
background-color:#a7acba;
background:url('cnsugrdn_cardinal.gif');
}
.ms-consoleminiframe{
background:url('cnsugrdn_cardinal.gif') repeat-x;
}
.ms-consolestatuscheckoutframe{
background:url('cnsugrdn_cardinal.gif') repeat-x;
}
.ms-consolestatus a{
color:#999900;
}
.ms-consolestatus a:hover{
color:#999900;
}
.ms-consoleerror a{
color:#999900;
}
.ms-consoleerror a:hover{
color:#999900;
}
.ms-consolemessage{
color:#060b19;
}
.ms-consoletoolbar{
color:#d63804;
}
.ms-consoleqacornerhover{
background-color:#b23e17;
}
.ms-consoleqabordervhover{
background-color:#b23e17;
}
.ms-consoleqaborderhhover{
background-color:#b23e17;
}
.ms-webpartpickerpagetext a{
color:#999900;
}
.ms-webpartpickerpageHeaderBorder a{
color:#999900;
}
.ms-wikieditthird {
background:url(toolgrad_cardinal.gif);
}
.ms-diffinsert {
background-color:#e06841;
}
ul.ms-blogAdminLinks li a{
color:#d63804;
}
.ms-blogrssnav{
border-top-color: #e9e9e9;
}
.ms-blogrssnav a{
color:#d63804;
}
.ms-PostTitle{
border-top:solid 1px #a7acba;
}
.ms-CommentFooter a{
color:#d8d86c;
}
.ms-PostFooter a{
color:#d8d86c;
}
h1.ms-PostDate {
border-bottom:solid 1px #888888;
}
.ms-blogedit{
border-top:solid 1px #a7acba;
}
.ms-blogedit a{
color:#d63804;
background-image:url("toolgrad_cardinal.gif");
background-color:#999faf;
border:1px solid #4e5b7c;
}
.ms-blogrss a{
color:#d63804;
}
.ms-commenttable td{
border-top:solid 1px #999faf;
}
.ms-CategoryTitleCell a {
background:transparent url("navbullet_cardinal.gif") no-repeat;
}
.ms-BlogNavigator div.ms-navheader{
background-color:#e9e9e9;
border-top:solid 1px #f4f4f4;
border-bottom:1px solid #e9e9e9;
}
.ms-nav{
background:transparent none;
/*min-width:138px;*/
padding-left:0.5em;
}
.ms-BlogNavigator div.ms-navheader a{
color:#d63804;
}
.ms-blognavigator .ms-navsubmenu2 {
border-top:1px solid #e9e9e9;
border-bottom:1px solid #e9e9e9;
}
.ms-blognavigator .ms-quicklaunch{
background-color: #f4f4f4;
}
.ms-BlogNavigator div.ms-WPBody{
border-top-color: #f4f4f4;
}
.ms-pickertitlesection {
background:#ffffff url("siteTitleBKGD_cardinal.gif") repeat-y top right;
}
.ms-pickerbodysection {
background:#ece9d8 url("viewheadergrad_cardinal.gif") repeat-x;
}
.ms-MenuUIPopupBody TABLE {
color:#d63804;
}
.ms-MenuUI {
background-image:url("MGrad_cardinal.gif");
}
.ms-MenuUILarge {
background-image:url("MGradLarge_cardinal.gif");
}
.ms-MenuUIRtL {
background-image:url("MGradRtl_cardinal.gif");
}
.ms-MenuUILargeRtL {
background-image:url("MGradLargeRtl_cardinal.gif");
}
.ms-MenuUIItemTableCellCompact {
color:#d63804;
}
.ms-MenuUIItemTableCell {
color:#d63804;
}
.ms-MenuUIItemTableCellCompactHover A {
color:#d63804;
}
.ms-MenuUIItemTableCellCompact A {
color:#d63804;
}
.ms-MenuUIItemTableCellHover A {
color:#d63804;
}
.ms-MenuUIItemTableCell A {
color:#d63804;
}
.ms-MenuUIItemTableCellCompactHover {
color:#d63804;
}
.ms-MenuUIItemTableCellHover {
color:#d63804;
}
.ms-MenuUIItemTableHover {
background-color:#e8dee0;
border:1px solid #d0455a;
}
.ms-calheader{
background-color:#ffffff;
}
td a.ms-cal-nav{
color:#d63804;
}
span.ms-cal-nav a:visited{
color:#d63804;
}
span.ms-cal-nav a{
color:#d63804;
}
span.ms-cal-nav a:hover{
color:#d63804;
}
.ms-cal-nav a:hover{
color:#d63804;
}
.ms-cal-weekemptyRTL{
background-color:#ffffff;
}
.ms-cal-weekempty{
background-color:#ffffff;
}
.ms-cal-weekname{
background-color:#a7acba;
}
.ms-cal-weekday{
background-color:#ffffff;
}
.ms-cal-weekRTLB{
background-image:url("weekbox_cardinal.gif");
background-color:#8b92a5;
border:1px solid #888888;
}
.ms-cal-weekRTL{
background-image:url("weekbox_cardinal.gif");
background-color:#8b92a5;
border:1px solid #888888;
}
.ms-cal-weekB{
background-image:url("weekbox_cardinal.gif");
background-color:#8b92a5;
border:1px solid #888888;
}
.ms-cal-week{
background-image:url("weekbox_cardinal.gif");
background-color:#8b92a5;
border:1px solid #888888;
}
.ms-cal-weekselectedRTL{
border:1px solid #4e5b7c;
background-color:#a7acba;
}
.ms-cal-weekselected{
border:1px solid #4e5b7c;
background-color:#a7acba;
}
.ms-cal-wtopday{
background-image:url("calnumBttn_cardinal.gif");
background-color:#999faf;
border:solid 1px #888888;
}
.ms-cal-wtopdayL{
background-image:url("calnumBttn_cardinal.gif");
background-color:#999faf;
border:solid 1px #888888;
}
.ms-cal-topdayL{
background-image:url("calnumBttn_cardinal.gif");
background-color:#999faf;
border:solid 1px #888888;
}
.ms-cal-topday{
background-image:url("calnumBttn_cardinal.gif");
background-color:#999faf;
border:solid 1px #888888;
}
.ms-cal-wtopdayRTLL{
background-image:url("calnumBttn_cardinal.gif");
background-color:#e0400b;
border:solid 1px #888888;
}
.ms-cal-wtopdayRTL{
background-image:url("calnumBttn_cardinal.gif");
background-color:#e0400b;
border:solid 1px #888888;
}
.ms-cal-topdayRTLL{
background-image:url("calnumBttn_cardinal.gif");
background-color:#e0400b;
border:solid 1px #888888;
}
.ms-cal-topdayRTL{
background-image:url("calnumBttn_cardinal.gif");
background-color:#e0400b;
border:solid 1px #888888;
}
.ms-cal-wtopday-todayRTL{
background-image:url("calnumBttntoday_cardinal.gif");
background-color:#e0400b;
border:solid 1px #888888;
}
.ms-cal-topday-todayRTL{
background-image:url("calnumBttntoday_cardinal.gif");
background-color:#e0400b;
border:solid 1px #888888;
}
.ms-cal-wtopday-today{
background-image:url("calnumBttntoday_cardinal.gif");
background-color:#e0400b;
border:solid 1px #888888;
}
.ms-cal-topday-today{
background-image:url("calnumBttntoday_cardinal.gif");
background-color:#e0400b;
border:solid 1px #888888;
}
.ms-cal-wtopday-todayRTLover div{
border:solid 1px #ff573d;
}
.ms-cal-topday-todayoverRTL div{
border:solid 1px #ff573d;
}
.ms-cal-wtopday-todayRTL div{
border:solid 1px #ff573d;
}
.ms-cal-topday-todayRTL div{
border:solid 1px #ff573d;
}
.ms-cal-wtopday-todayover div{
border:solid 1px #ff573d;
}
.ms-cal-topday-todayover div{
border:solid 1px #ff573d;
}
.ms-cal-wtopday-today div{
border:solid 1px #ff573d;
}
.ms-cal-topday-today div{
border:solid 1px #ff573d;
}
.ms-cal-wtopday-todayover{
background-color:#ff8989;
border:solid 1px #4e5b7c;
}
.ms-cal-topday-todayover{
background-color:#ff8989;
border:solid 1px #4e5b7c;
}
.ms-cal-wtopday-todayRTLover{
background-color:#ff8989;
border:solid 1px #4e5b7c;
}
.ms-cal-topday-todayoverRTL{
background-color:#ff8989;
border:solid 1px #4e5b7c;
}
.ms-cal-wtopdayfocusLover {
background-image:none;
background-color:#fff;
border:solid 1px #7d859b;
}
.ms-cal-wtopdayfocusover {
background-image:none;
background-color:#fff;
border:solid 1px #7d859b;
}
.ms-cal-topdayfocusover {
background-image:none;
background-color:#fff;
border:solid 1px #7d859b;
}
.ms-cal-wtopdayLover {
background-image:none;
background-color:#fff;
border:solid 1px #7d859b;
}
.ms-cal-wtopdayover {
background-image:none;
background-color:#fff;
border:solid 1px #7d859b;
}
.ms-cal-topdayoverL {
background-image:none;
background-color:#fff;
border:solid 1px #7d859b;
}
.ms-cal-topdayover {
background-image:none;
background-color:#fff;
border:solid 1px #7d859b;
}
.ms-cal-wtopdayfocusRTLLover{
background-color:#b6bac4;
border:solid 1px #888888;
}
.ms-cal-wtopdayfocusRTLover{
background-color:#b6bac4;
border:solid 1px #888888;
}
.ms-cal-wtopdayRTLLover{
background-color:#b6bac4;
border:solid 1px #888888;
}
.ms-cal-wtopdayRTLover{
background-color:#b6bac4;
border:solid 1px #888888;
}
.ms-cal-wtopdayfocusRTLL{
background-image:url("calnumBttnfocus_cardinal.gif");
background-color:#7d859b;
border:solid 1px #888888;
}
.ms-cal-wtopdayfocusRTL{
background-image:url("calnumBttnfocus_cardinal.gif");
background-color:#7d859b;
border:solid 1px #888888;
}
.ms-cal-wtopdayfocusL{
background-image:url("calnumBttnfocus_cardinal.gif");
background-color:#7d859b;
border:solid 1px #888888;
}
.ms-cal-wtopdayfocus{
background-image:url("calnumBttnfocus_cardinal.gif");
background-color:#7d859b;
border:solid 1px #888888;
}
.ms-cal-topdayfocusRTLL{
background-image:url("calnumBttnfocus_cardinal.gif");
background-color:#7d859b;
border:solid 1px #888888;
}
.ms-cal-topdayfocusRTL{
background-image:url("calnumBttnfocus_cardinal.gif");
background-color:#7d859b;
border:solid 1px #888888;
}
.ms-cal-topdayfocusL{
background-image:url("calnumBttnfocus_cardinal.gif");
background-color:#7d859b;
border:solid 1px #888888;
}
.ms-cal-topdayfocus{
background-image:url("calnumBttnfocus_cardinal.gif");
background-color:#7d859b;
border:solid 1px #888888;
}
.ms-cal-nodataBtm2{
border-left:1px solid #888888;
border-right:1px solid #888888;
background-color:#e2e2e2;
}
.ms-cal-nodataBtm{
border-left:1px solid #888888;
border-right:1px solid #888888;
background-color:#e2e2e2;
}
.ms-cal-nodataLeftBtmRTL2{
border-left:1px solid #888888;
border-right:1px solid #888888;
background-color:#e2e2e2;
}
.ms-cal-nodataLeftBtm2{
border-left:1px solid #888888;
border-right:1px solid #888888;
background-color:#e2e2e2;
}
.ms-cal-nodataLeftBtmRTL{
border-left:1px solid #888888;
border-right:1px solid #888888;
background-color:#e2e2e2;
}
.ms-cal-nodataLeftBtm{
border-left:1px solid #888888;
border-right:1px solid #888888;
background-color:#e2e2e2;
}
.ms-cal-nodataLeftRTL{
border-left:1px solid #888888;
border-right:1px solid #888888;
background-color:#e2e2e2;
}
.ms-cal-nodataLeft{
border-left:1px solid #888888;
border-right:1px solid #888888;
background-color:#e2e2e2;
}
.ms-cal-nodataMid{
border-left:1px solid #888888;
border-right:1px solid #888888;
background-color:#e2e2e2;
}
.ms-cal-nodataBtm2{
border-bottom:1px solid #888888;
}
.ms-cal-nodataBtm{
border-bottom:1px solid #888888;
}
.ms-cal-nodataLeftBtmRTL2{
border-bottom:1px solid #888888;
}
.ms-cal-nodataLeftBtm2{
border-bottom:1px solid #888888;
}
.ms-cal-nodataLeftBtmRTL{
border-bottom:1px solid #888888;
}
.ms-cal-nodataLeftBtm{
border-bottom:1px solid #888888;
}
.ms-cal-muworkitemRTLL{
border-left:1px solid #888888;
border-right:1px solid #888888;
}
.ms-cal-muworkitemRTL{
border-left:1px solid #888888;
border-right:1px solid #888888;
}
.ms-cal-muworkitemR{
border-left:1px solid #888888;
border-right:1px solid #888888;
}
.ms-cal-muworkitemL{
border-left:1px solid #888888;
border-right:1px solid #888888;
}
.ms-cal-muworkitem{
border-left:1px solid #888888;
border-right:1px solid #888888;
}
.ms-cal-todayitemRTL{
border-left:1px solid #888888;
border-right:1px solid #888888;
}
.ms-cal-todayitem{
border-left:1px solid #888888;
border-right:1px solid #888888;
}
.ms-cal-workitem{
border-left:1px solid #888888;
border-right:1px solid #888888;
}
.ms-cal-workitem2{
border-left:1px solid #4e5b7c;
border-right:1px solid #4e5b7c;
}
.ms-cal-todayitemRTL2B{
border-left:1px solid #888888;
border-right:1px solid #888888;
border-bottom:1px solid #888888;
}
.ms-cal-todayitem2B{
border-left:1px solid #888888;
border-right:1px solid #888888;
border-bottom:1px solid #888888;
}
.ms-cal-workitemRTL2B{
border-left:1px solid #888888;
border-right:1px solid #888888;
border-bottom:1px solid #888888;
}
.ms-cal-workitem2B{
border-left:1px solid #888888;
border-right:1px solid #888888;
border-bottom:1px solid #888888;
}
.ms-cal-noworkitemRTL{
border-left:1px solid #888888;
border-right:1px solid #888888;
}
.ms-cal-noworkitemL{
border-left:1px solid #888888;
border-right:1px solid #888888;
}
.ms-cal-noworkitem{
border-left:1px solid #888888;
border-right:1px solid #888888;
}
.ms-cal-noworkitemRTL2B{
border-left:1px solid #888888;
border-right:1px solid #888888;
border-bottom:1px solid #4e5b7c;
}
.ms-cal-noworkitemL2B{
border-left:1px solid #888888;
border-right:1px solid #888888;
border-bottom:1px solid #4e5b7c;
}
.ms-cal-noworkitem2B{
border-left:1px solid #888888;
border-right:1px solid #888888;
border-bottom:1px solid #4e5b7c;
}
.ms-cal-noworkitemLB{
border-left:1px solid #888888;
border-right:1px solid #888888;
border-bottom:1px solid #4e5b7c;
}
.ms-cal-noworkitemB{
border-left:1px solid #888888;
border-right:1px solid #888888;
border-bottom:1px solid #4e5b7c;
}
.ms-cal-monthitem{
color:#d63804;
}
td.ms-cal-monthitem a{
color:#d63804;
}
td.ms-cal-monthitem a:hover b{
color:#d63804;
}
.ms-cal-monthitem b{
color:#d63804;
}
a.ms-cal-more:visited{
color:#d63804;
}
a.ms-cal-more:active{
color:#d63804;
}
a.ms-cal-more:link{
color:#d63804;
}
a.ms-cal-more{
color:#d63804;
}
a.ms-cal-more:hover{
color:#d63804;
}
.ms-cal-defaultbgcolor{
background-image:url("alldayDefault_cardinal.gif");
background-color:#e1e1e1;
}
.ms-cal-defaultbgcolorsel{
background-image:url("alldayDefaultOver_cardinal.gif");
background-color:#c6c8ce;
}
.ms-cal-monthAllDay{
background-image:url("alldayDefault_cardinal.gif");
background-color:#a7acba;
border:solid 1px #656565;
border-left:solid 2px #656565;
border-right:solid 2px #656565;
}
td.ms-cal-monthAllDay a{
color:#d63804;
}
td.ms-cal-defaultbgcolor a{
color:#d63804;
}
.ms-cal-monthAllDaysel{
background-image:url("alldayDefaultOver_cardinal.gif");
background-color:#c6c8ce;
border:solid 1px #656565;
border-left:solid 2px #656565;
border-right:solid 2px #656565;
}
.ms-cal-time{
border-right:1px solid #888888;
background-color:#7d859b;
}
.ms-cal-timeRTL{
border-left:1px solid #888888;
background-color:#7d859b;
}
.ms-cal-workhourhalfhourover{
background-color:#fff;
}
.ms-cal-workhourover{
background-color:#fff;
}
.ms-cal-workhourhalfhour{
background-color:#fff;
}
.ms-cal-workhour{
background-color:#fff;
}
.ms-cal-workhourBhalfhourover{
border-bottom-width:0px;
border-top:solid 1px #d1d1d1;
background-color:#ffffff;
color:#888888;
}
.ms-cal-workhourBover{
border-bottom-width:0px;
border-top:solid 1px #d1d1d1;
background-color:#ffffff;
color:#888888;
}
.ms-cal-workhourBhalfhour{
border-bottom-width:0px;
border-top:solid 1px #d1d1d1;
background-color:#ffffff;
color:#888888;
}
.ms-cal-workhourB{
border-bottom-width:0px;
border-top:solid 1px #d1d1d1;
background-color:#ffffff;
color:#888888;
}
.ms-cal-workhourRTLhalfhourover{
background-color:#ffffff;
color:#888888;
}
.ms-cal-workhourRTLover{
background-color:#ffffff;
color:#888888;
}
.ms-cal-workhourRTLBhalfhourover{
border-bottom:solid 1px #7d859b;
background-color:#ffffff;
color:#888888;
}
.ms-cal-workhourRTLBover{
border-bottom:solid 1px #7d859b;
background-color:#ffffff;
color:#888888;
}
.ms-cal-workhourFhalfhourover{
background-color:#ffffff;
color:#888888;
}
.ms-cal-workhourFhalfhour{
background-color:#ffffff;
color:#888888;
}
.ms-cal-workhourFover{
background-color:#ffffff;
color:#888888;
}
.ms-cal-workhourF{
background-color:#ffffff;
color:#888888;
}
.ms-cal-workhourRTLFhalfhourover{
background-color:#ffffff;
color:#888888;
}
.ms-cal-workhourRTLFhalfhour{
background-color:#ffffff;
color:#888888;
}
.ms-cal-enoworkdayRTLF{
border-top:solid 1px #7d859b;
}
.ms-cal-enoworkdayF{
border-top:solid 1px #7d859b;
}
.ms-cal-eworkdayRTLF{
border-top:solid 1px #7d859b;
}
.ms-cal-eworkdayF{
border-top:solid 1px #7d859b;
}
.ms-cal-workhourRTLBover{
border-top:1px solid #7d859b;
}
.ms-cal-workhourRTLover{
border-top:1px solid #7d859b;
}
.ms-cal-workhourBover{
border-top:1px solid #7d859b;
}
.ms-cal-workhourover{
border-top:1px solid #7d859b;
}
.ms-cal-workhourRTLFover{
border-top:1px solid #7d859b;
}
.ms-cal-workhourFover{
border-top:1px solid #7d859b;
}
.ms-cal-workhourB{
border-top:1px solid #7d859b;
}
.ms-cal-workhour{
border-top:1px solid #7d859b;
}
.ms-cal-workhourRTLFover{
border-top:1px solid #7d859b;
}
.ms-cal-workhourFover{
border-top:1px solid #7d859b;
}
.ms-cal-workhourRTLF{
border-top:1px solid #7d859b;
}
.ms-cal-workhourRTL{
border-top:1px solid #7d859b;
}
.ms-cal-workhourF{
border-top:1px solid #7d859b;
}
.ms-cal-workhourRTLBover{
border-top:1px solid #7d859b;
}
.ms-cal-enoworkhour .ms-cal-dayhourF{
border-top:solid 1px #7d859b;
}
.ms-cal-enoworkhour .ms-cal-dayhour{
border-top:solid 1px #7d859b;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF{
border-top:solid 1px #7d859b;
}
.ms-cal-enoworkhourF .ms-cal-dayhour{
border-top:solid 1px #7d859b;
}
.ms-cal-enoworkday .ms-cal-dayhourF{
border-top:solid 1px #7d859b;
}
.ms-cal-eworkday .ms-cal-dayhourF{
border-top:solid 1px #7d859b;
}
.ms-cal-enoworkday .ms-cal-dayhour{
border-top:solid 1px #7d859b;
}
.ms-cal-eworkday .ms-cal-dayhour{
border-top:solid 1px #7d859b;
}
.ms-cal-eworkhour .ms-cal-dayhour{
border-top:solid 1px #7d859b;
}
.ms-cal-eworkhour .ms-cal-dayhourF{
border-top:solid 1px #7d859b;
}
.ms-cal-eworkhourF .ms-cal-dayhourF{
border-top:solid 1px #7d859b;
}
.ms-cal-eworkhourF .ms-cal-dayhour{
border-top:solid 1px #7d859b;
}
.ms-cal-workhourFhalfhourover {
border-top:solid 1px #d1d1d1;
}
.ms-cal-workhourRTLFhalfhourover {
border-top:solid 1px #d1d1d1;
}
.ms-cal-workhourhalfhourover {
border-top:solid 1px #d1d1d1;
}
.ms-cal-workhourBhalfhourover {
border-top:solid 1px #d1d1d1;
}
.ms-cal-workhourBhalfhourover {
border-top:solid 1px #d1d1d1;
}
.ms-cal-workhourRTLhalfhourover {
border-top:solid 1px #d1d1d1;
}
.ms-cal-workhourRTLBhalfhourover {
border-top:solid 1px #d1d1d1;
}
.ms-cal-workhourRTLhalfhour {
border-top:solid 1px #d1d1d1;
}
.ms-cal-workhourhalfhourB {
border-top:solid 1px #d1d1d1;
}
.ms-cal-workhourhalfhour {
border-top:solid 1px #d1d1d1;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL {
border-top:solid 1px #d1d1d1;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF {
border-top:solid 1px #d1d1d1;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF {
border-top:solid 1px #d1d1d1;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF {
border-top:solid 1px #d1d1d1;
}
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF {
border-top:solid 1px #d1d1d1;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL {
border-top:solid 1px #d1d1d1;
}
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL {
border-top:solid 1px #d1d1d1;
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL {
border-top:solid 1px #d1d1d1;
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF {
border-top:solid 1px #d1d1d1;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF {
border-top:solid 1px #d1d1d1;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF{
border-top:solid 1px #d1d1d1;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour{
border-top:solid 1px #d1d1d1;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF{
border-top:solid 1px #d1d1d1;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF{
border-top:solid 1px #d1d1d1;
}
.ms-cal-enoworkday .ms-cal-dayhalfhour{
border-top:solid 1px #d1d1d1;
}
.ms-cal-eworkday .ms-cal-dayhalfhour{
border-top:solid 1px #d1d1d1;
}
.ms-cal-eworkhour .ms-cal-dayhalfhour{
border-top:solid 1px #d1d1d1;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF{
border-top:solid 1px #d1d1d1;
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF{
border-top:solid 1px #d1d1d1;
}
.ms-cal-workhourFhalfhourover{
border-top:solid 1px #999faf;
}
.ms-cal-enoworkhourB .ms-cal-dayhour {
border-top:solid 1px #999faf;
border-bottom-width:0px;
background-color:#f9f9f9;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour {
border-top:solid 1px #999faf;
border-bottom-width:0px;
background-color:#f9f9f9;
}
.ms-cal-enoworkhourB .ms-cal-dayhourF {
border-top:solid 1px #999faf;
border-bottom-width:0px;
background-color:#f9f9f9;
border-left:solid 1px #888888;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF {
border-top:solid 1px #999faf;
border-bottom-width:0px;
background-color:#f9f9f9;
border-left:solid 1px #888888;
}
.ms-cal-enoworkhourRTLF{
background-color:#e9e9e9;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTLF {
border-top:solid 1px #999faf;
border-bottom:solid 1px #7d859b;
background-color:#a7acba;
border-right:solid 1px #888888;
}
.ms-cal-enoworkhourRTLF {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourF {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourL {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourRTLL {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourRTL {
background-color:#f9f9f9;
}
.ms-cal-enoworkhour {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF {
background-color:#f9f9f9;
}
.ms-cal-enoworkhour .ms-cal-dayhour {
background-color:#f9f9f9;
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
background-color:#f9f9f9;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
background-color:#f9f9f9;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourF .ms-cal-dayhour {
background-color:#f9f9f9;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTL {
border-top:solid 1px #999faf;
border-bottom:solid 1px #7d859b;
background-color:#a7acba;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTL {
border-top:solid 1px #999faf;
border-bottom:solid 1px #7d859b;
background-color:#a7acba;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF {
border-left:solid 1px #7d859b;
}
.ms-cal-eworkhour .ms-cal-dayhourF {
border-left:solid 1px #7d859b;
}
.ms-cal-eworkdayF .ms-cal-dayhourF {
border-left:solid 1px #7d859b;
}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF {
border-left:solid 1px #7d859b;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
border-left:solid 1px #7d859b;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF {
border-left:solid 1px #7d859b;
}
.ms-cal-enoworkdayF .ms-cal-dayhourF {
border-left:solid 1px #7d859b;
}
.ms-cal-enoworkday .ms-cal-dayhourF {
border-left:solid 1px #7d859b;
}
.ms-cal-eworkday .ms-cal-dayhourF {
border-left:solid 1px #7d859b;
}
.ms-cal-eworkhourF .ms-cal-dayhourF {
border-left:solid 1px #7d859b;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF{
border-left:solid 1px #888888;
}
.ms-cal-eworkhour .ms-cal-dayhourF{
border-left:solid 1px #888888;
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF{
border-right:solid 1px #888888;
}
.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF{
border-right:solid 1px #888888;
}
.ms-cal-enoworkhour .ms-cal-dayhourF{
border-left:solid 1px #888888;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF{
border-left:solid 1px #888888;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF{
border-left:solid 1px #888888;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF{
border-right:solid 1px #888888;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF{
border-right:solid 1px #888888;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF{
border-right:solid 1px #888888;
}
.ms-cal-enoworkdayRTLF{
background-color:#e9e9e9;
}
.ms-cal-enoworkdayRTLF {
background-color:#f9f9f9;
}
.ms-cal-enoworkdayF {
background-color:#f9f9f9;
}
.ms-cal-enoworkdayRTL {
background-color:#f9f9f9;
}
.ms-cal-enoworkday {
background-color:#f9f9f9;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF {
background-color:#f9f9f9;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF {
background-color:#f9f9f9;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF {
background-color:#f9f9f9;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF {
background-color:#f9f9f9;
}
.ms-cal-enoworkdayF .ms-cal-dayhourF {
background-color:#f9f9f9;
}
.ms-cal-enoworkday .ms-cal-dayhourF {
background-color:#f9f9f9;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
background-color:#f9f9f9;
}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF {
background-color:#f9f9f9;
}
.ms-cal-weekedge{
background-color:#ffffff;
}
.ms-cal-wemptycellL{
border-left:1px solid #888888;
background-color:#7d859b;
}
.ms-cal-wemptycell{
border-left:1px solid #888888;
background-color:#7d859b;
}
.ms-cal-walldayeventRTLL{
background-color:#7d859b;
}
.ms-cal-walldayeventRTL{
background-color:#7d859b;
}
.ms-cal-walldayeventL{
background-color:#7d859b;
}
.ms-cal-walldayevent{
background-color:#7d859b;
}
.ms-cal-alldayeventRTLL{
border-right:1px solid #888888;
border-left:1px solid #888888;
}
.ms-cal-alldayeventRTL{
border-right:1px solid #888888;
border-left:1px solid #888888;
}
.ms-cal-alldayeventL{
border-right:1px solid #888888;
border-left:1px solid #888888;
}
.ms-cal-alldayevent{
border-right:1px solid #888888;
border-left:1px solid #888888;
}
.contL{
border-bottom:solid 1px #5d6887;
border-top:solid 1px #5d6887;
}
.contB{
border-bottom:solid 1px #5d6887;
border-top:solid 1px #5d6887;
}
.contR{
border-bottom:solid 1px #5d6887;
border-top:solid 1px #5d6887;
}
.cont{
border-bottom:solid 1px #5d6887;
border-top:solid 1px #5d6887;
}
.contB{
border-left:solid 2px #5d6887;
border-right:solid 2px #5d6887;
}
.contL{
border-left:solid 2px #5d6887;
}
.contR{
border-right:solid 2px #5d6887;
}
.ms-cal-tweekitem{
border:1px solid #4e5b7c;
background-image:url("alldayDefault_cardinal.gif");
background-color:#e1e1e1;
}
.ms-cal-tdayitem{
border:1px solid #4e5b7c;
background-image:url("alldayDefault_cardinal.gif");
background-color:#e1e1e1;
}
td.ms-cal-enoworkhourB a.ms-cal-dayitem{
color:#d63804;
}
td.ms-cal-enoworkday a.ms-cal-dayitem{
color:#d63804;
}
td.ms-cal-eworkhourF a.ms-cal-dayitem{
color:#d63804;
}
td.ms-cal-eworkhour a.ms-cal-dayitem{
color:#d63804;
}
td.ms-cal-enoworkhourF a.ms-cal-dayitem{
color:#d63804;
}
td.ms-cal-enoworkhour a.ms-cal-dayitem{
color:#d63804;
}
td.ms-cal-eworkday a.ms-cal-dayitem{
color:#d63804;
}
.ms-cal-nav-buttonsltr{
color:#4e5b7c;
}
.ms-cal-nav-buttonsRTL{
color:#4e5b7c;
}
div.ms-cal-navheader a img{
background-image:url("listheadergrad_cardinal.gif");
border:solid 1px #888888;
background-color:#ffffff;

}
.ms-picker-header{
background-image:url("quickLaunchHeader_cardinal.gif");
background-color:#999faf;
}
.ms-picker-table .ms-picker-dayheader{
border-bottom:solid 1px #f1f1f1;
border-top-width:0px;
background-color:#fff;
}
.ms-picker-week{
background-image:url("weekbox_cardinal.gif");
border-left:solid 1px #f1f1f1;
}
.ms-picker-week a{
color:#d63804;
}
.ms-picker-weekRTL{
background-image:url("weekbox_cardinal.gif");
}
.ms-picker-weekRTL a{
color:#d63804;
}
table.ms-picker-table td.ms-picker-daycenter{
border:solid 1px #c6c8ce;
}
table.ms-picker-table td.ms-picker-daycenterOn{
border:solid 1px #c6c8ce;
}
table.ms-picker-table td.ms-picker-dayother{
border:solid 1px #c6c8ce;
}
.ms-picker-dayselected a{
color:#d63804;
}
.ms-picker-today a{
color:#d63804;
}
.ms-picker-daycenter a{
color:#d63804;
}
table.ms-picker-table td.ms-picker-today{
border:solid 1px #ff9932;
background-color:#ffffff;
}
table.ms-picker-table td.ms-picker-daycenter{
border:solid 1px #ffffff;
}
table.ms-picker-table td.ms-picker-daycenterOn{
border:solid 1px #ffffff;
}
table.ms-picker-table td.ms-picker-dayother{
border:solid 1px #ffffff;
}
table.ms-picker-table td.ms-picker-daycenter{
background-color:#ffffff;
}
table.ms-picker-table td.ms-picker-dayother{
background-color:#ffffff;
}
table.ms-picker-table td.ms-picker-daycenterOn {
background-color:#eeeeee;
}
table.ms-picker-table td.ms-picker-dayselected{
background-color:#bdbdbd;
background-image:url("calnumBttnfocus_cardinal.gif");
background-repeat:repeat-x;
border-color:#bdbdbd;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter{
background-color:#ffffff;
border:solid 1px #ffffff;
}
.ms-picker-monthcenter a:hover{
color:#d63804;
}
.ms-picker-monthcenter a:visited{
color:#d63804;
}
.ms-picker-monthcenter a:link{
color:#d63804;
}
.ms-picker-monthcenter a:active{
color:#d63804;
}
.ms-picker-monthcenter a{
color:#d63804;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenterOn{
background-image:none;
background-color:#eee;
border:solid 1px #fff;
}
.ms-picker-monthcenterOn a:visited{
color:#d63804;
}
.ms-picker-monthcenterOn a:hover{
color:#d63804;
}
.ms-picker-monthcenterOn a:link{
color:#d63804;
}
.ms-picker-monthcenterOn a:active{
color:#d63804;
}
.ms-picker-monthcenterOn a{
color:#d63804;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected{
background-image:url("selectednav_cardinal.gif");
background-color:#ffe69f;
border:solid 1px #b23e17;
}
table.ms-picker-table td.ms-picker-footer{
    border-top:1px solid #e2e2e2;
    color:#000000;
    background-color:#ffffff;
}
.ms-picker-footer a{
color:#d63804;
}
 /*chrome y safari*/
body:nth-of-type(1) .ms-navframe{
	width:210px !important;
	float:left;

}
body:nth-of-type(1) .mainnav{
	float:left;
	width:100%;
}
body:nth-of-type(1) .ms-navframe table{
	float:left;
	width:100%;
}
body:nth-of-type(1) .ms-navframe object{
	float:left;
}
/**/.ms-navframe .ms-datepickerouter{
border-bottom:solid 1px #8e8e8e;
border-right:solid 1px #8e8e8e;
}
table.ms-disc-bar {
background-color:#999faf;
background-image:url("toolgrad_cardinal.gif");
border:1px solid #d63804;
}
td.ms-disc-bordered-noleft {
border:0px solid #d63804;
}
td.ms-disc-bordered {
border:0px solid #d63804;
}
table.ms-disc HR {
color:#d63804;
}
.ms-wikieditouter {
border:1px solid #4e5b7c;
border-bottom:none;
border-right-width:2px;
}
#WebPartWPQ2{
	/*width:535px;*/
}
.ms-summarystandardbody{
	margin-bottom:1em;
}
.ms-summarystandardbody tbody{background:#fff;}
.ms-summarystandardbody .ms-viewheadertr td{
	background:#f5f5f5;
}
.ms-searchresultsareaSeparator{
	background:#fff;
}
/*Navegación de página*/
	/*menú de navegación superior*/
	.top-nav{	
	float:left;
	width:560px;}	
	*:first-child+html .top-nav{} * html .top-nav{padding-top:3px;}
	.top-nav ul li{
	display:inline;
	font-size:70%;
	padding-right:1em;
	}
	.top-nav ul li a:visited{
	color:#aa0030;
	text-decoration:none;
	}
	.top-nav ul li a:hover{
	color:#aa0030;
	text-decoration:none;
	}
	.top-nav ul li a{
	color:#aa0030;
	text-decoration:none;
	}
	/*menú de navegación izqda*/
	#mainnav{
	width:170px;
	}
	#navmain{
	margin-left:0;
	padding-left:0;
	}
	#navmain li{
	font-family:Arial;
	font-size:11px;
	border-top:solid 1px #C6C6C6;;	
	float:left;
	width:100%;
	padding:0.4em 0;	
	cursor:pointer;
	width:100%;
	list-style:none;
	text-indent:1.5em;
	}
	body:nth-of-type(1) #navmain li{
	float:none;
	}
	#navmain li:hover{
	color:#aa0030;
	}
	#navmain ul li{
	display:none;
	}
	#navmain li ul li{
	float:left;
	width:210px;	
	}
	body:nth-of-type(1) #navmain li{
	float:left;
	}
	/*#navmain li:hover ul li{
	display:block;
	}
	#navmain li:hover ul li ul li{
	display:none;
	}
	#navmain li ul li ul li{
	display:none;
	}
	#navmain li ul li:hover ul li{
	display:block;
	}*/
	#navmain .activo .activo .activo a{
	color:#aa0030;
	}
	#navmain .activo a{
	color:#aa0030;
	}
	#navmain .activo .activo a{
	color:#aa0030;
	}
	#navmain .activo li a{
	color:#000000;
	}
	#navmain .activo .activo li a{
	color:#000000;
	}
	#navmain .activo ul li{
	display:block;
	width:210px;
	}
	#navmain .activo{	
	display:block;
	}
	#navmain .activo ul li ul li{
	display:none;
	}
	#navmain .activo .activo ul li{
	display:block;
	}
	#navmain .activo{
	background-image:url("red-arrow.gif");
	background-repeat: no-repeat;
	background-position: left 0.7em;
	}
	#navmain .activo li{
	background-image:none;
	}
	#navmain .activo:hover{
	background-image:none;
	}
	#navmain li:hover{
	background-image:url("red-arrow.gif");
	background-repeat: no-repeat;
	background-position: left 0.7em;
	}
	#navmain ul li:hover{
	background-image:none;
	}
	#navmain ul li ul li:hover{
	background-image:none;
	}
	#navmain li ul{
	margin-left:0;
	margin-top:0.5em;
	margin-bottom:-0.5em;
	float:left;
	padding-left:0;
	}
	#navmain li ul li{
	background-color:#F1F1F1;
	text-indent:2em;
	}
	#navmain li ul li ul{
	float:left;
	width:100%;
	}
	#navmain li ul li ul li{
	background-color:#F1F1F1;
	text-indent:2.5em;
	}
	#navmain li ul li ul li a{
	border-left:solid 5px #ccc;
	padding-left:0.5em;
	}
	#navmain li a{
	color:#000;
	text-decoration:none;
	}
	#navmain li a:hover{
	color:#aa0030;
	}
	#navmain li ul li:hover ul li{
	display:none;
	}
	
/*Buscador*/
	.ms-searchform{
	margin:0;
	}
	.ms-searchform .ms-searchbox{
	border:1px solid #A1B1BE;
	font-size:10px;
	}
	.ms-searchform .ms-searchimage{
	border:none;
	background:#aa0030;
	width:25px;
	height:15px;
	padding:0;
	margin-left:0.4em;
	}
	
	.ms-searchform .ms-searchimage a{
	background:#AA0030 url("ir.jpg") center;	
	display:block;
	line-height:0;
	font-size:0;
	text-indent:-1000px;
	width:25px;
	height:15px;
	}
	.ms-pickersearchbox{
	padding-top:0;
	}

	.ms-searchbox{
	padding-top:0;
	}

/*Mapa del sitio*/
	#mapadelsitio{
	float:left;
	margin-left:1em;
	width:510px;
	line-height:1.5em;
	margin-bottom:2em;
	}
	#mapadelsitio #navmain{
	width:520px;
	}	
	#mapadelsitio #navmain li a{
	cursor:auto;
	}
	#mapadelsitio #navmain li{
	cursor:auto;
	width:520px;
	}
	#mapadelsitio #navmain li{
	color:#000;color:#aa0030;
	background:transparent url(red-arrow.gif) no-repeat left 0.7em;
	border:none;
	border-bottom:solid 1px #c6c6c6;
	font-weight:bold;
	}
	#mapadelsitio #navmain li a{
	border:none;
	color:#aa0030;
	cursor:pointer;
	}
	#mapadelsitio #navmain li ul li ul li{
	display:block;
	width:520px;
	}
	#mapadelsitio #navmain li ul li{
	display:block;
	width:520px;
	}
	#mapadelsitio #navmain li a:hover{
	color:#000;
	text-decoration:underline;
	}
	#mapadelsitio #navmain li ul li{
	background:#f8f8f8;
	border:none;
	border-top:dotted 1px #c6c6c6;
	font-weight:normal;
	text-indent:3em;
	background-image:none;
	width:520px;
	}
	#mapadelsitio #navmain li ul {
	float:left;
	width:520px;
	text-indent:0;
	}
	#mapadelsitio #navmain li ul li ul{
	border:none;
	float:left;
	width:520px;
	}
	#mapadelsitio #navmain li ul li ul li{

	}
	#mapadelsitio #navmain li ul li{

	}
	#mapadelsitio #navmain li ul li ul li{
	background:#f2f2f2;
	text-indent:4em;
	}
	#mapadelsitio #navmain li ul{
	padding-left:0;
	}
	
/*espacio entre imágenes, banner right*/	
	#ctl00_m_g_fd50fc57_7f36_418f_b215_07ce222ecabf td{
	font-size:1pt;
	}
.desarrollado{
font-size:65%;
width:100%;
float:left;
height:30px;
text-align:center;
}
.desarrollado strong{
font-size:120%;
}

/*Noticias*/
	/*noticias portada*/
	#noticias{
	background:#fff url(bk-news.jpg) repeat-x top;
	margin-bottom:0.5em;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	padding-top:0.5em;
	}
	#noticias .item-noticia{
	margin-bottom:0  !important;
	margin-top:0.5em !important;
	}
	#noticias .item-noticia img{
	margin-bottom:0.5em !important;
	margin-top:0.5em !important;
	}

	/**/
	#detalle-noticia{
	float:right;
	margin-left:15px;
	margin-right:15px;
	width:510px;
	}
	#detalle-noticia h1{
	font-size:150%;
	}
	#detalle-noticia img{
	float:left;
	margin-right:1em;
	}
	.titulo {
	font-size:1.2em;
	font-weight:bold;
	}
	#noticiaconcesionario{}
	/*#noticias{padding:0 1em;}*/
	#noticias .item-noticia h1{
	font-size:110%;	
	margin-bottom:0.3em;
	margin-top:0.5em;
	}
	#noticias .item-noticia{
	clear:both;
	display:inline-block;
	width:96%;
	margin-bottom:1em;
	padding-bottom:0.5em;
	}
	#noticias .item-noticia img{
	float:left;
	margin-right:1em;
	}
	#noticias .item-noticia .contenido{margin-top:0;}
	#noticias .link a{
	background-image:url(red-arrow.gif);
	background-position:left 0.7em;
	background-repeat:no-repeat;
	padding-left:1.5em;
	padding-top:0.5em;
	}
	#noticias .link a:hover{
	color:#aa0030;
	}
	#noticias .fecha {
	color:#555555;
	font-size:1.1em;
	margin-bottom:0;
	}
	#noticias .entradilla{
	margin-top:0.5em;
	}
	#noticias .item-noticia{	
	padding:0 0 0 1em;
	}
	#WebPartctl00_m_g_3c749163_f264_4b9f_a302_d7156ff021be{
	/*width:225px;*/
	overflow-x:visible;
	}

	#MSOZoneCell_WebPartctl00_m_g_b3956c3e_b20a_45fc_982e_4f25d4febbbb{
	/*width:225px;*/
	overflow-x:visible;
	}

/*Contenido*/
	#_invisibleIfEmpty{
	padding-top:0;
	}
	#contenedor{
	text-align:center;
	vertical-align:top;
	padding:0 10px;
	width:500px;
	padding-right:0;
	}
	#contenedor .entradilla{
	font-weight:bold;
	}
	#contenedor ul{
	text-align:left;
	}
	#contenedor div{
	text-align:left;
	}
	#contenedor h1{
	text-align:left;
	}
	#contenedor p{
	text-align:left;
	}
	#contenedor h1{
	font-weight:normal;
	margin-top:0em;
	}
	#contenedor img{
	background-color:#f1f1f1;
	border:none;
	float:left;
	margin-right:1em;
	max-width:500px;
	margin-bottom:1em;
	}
	#contenedor .enlace a:hover{
	background-image:url(red-arrow.gif);
	background-position:left 0.7em;
	background-repeat:no-repeat;
	padding-left:1.5em;
	padding-top:0.5em;
	color:#aa0030;
	}


	#contenedor .enlace a{
	background-image:url(red-arrow.gif);
	background-position:left 0.7em;
	background-repeat:no-repeat;
	padding-left:1.5em;
	padding-top:0.5em;
	color:#aa0030;
	}


/*Links de interés*/
	#linksdeinteres{
	float:left;
	margin-left:1em;
	width:510px;
	line-height:1.5em;
	}	
	#linksdeinteres ul{
	margin:0;
	padding:0;
	}
	#linksdeinteres li{
	list-style:none;
	list-style-image:none;
	border:none;
	border-bottom:solid 1px #c6c6c6;
	padding-bottom:0.5em;
	padding-top:0.3em;
	margin-top:0.5em;
	float:left;
	width:100%;
	}
	#linksdeinteres li a{	
	font-weight:bold;	
	color:#aa0030;
	}
	#linksdeinteres li a.enlace{
	background:transparent url("red-arrow.gif") no-repeat left 0.4em;
	padding-left:1.5em;	
	}
	#linksdeinteres li img{
	float:left;
	margin-right:1em;
	width:100px;
	}
	#linksdeinteres li a:hover{
	color:#000;
	text-decoration:underline;
	}
/*Listado con fotos, contacto*/
	.listado{
	text-align:left;
	background:#FFFFFF none repeat scroll 0 0;
	border-color:#C6C6C6 -moz-use-text-color -moz-use-text-color;
	border-style:solid none none;
	border-width:1px medium medium;
	clear:both;
	display:inline-block;
	margin-bottom:1em;
	margin-left:1em;
	padding:1em 10px;
	vertical-align:top;
	width:500px;
	}
	.listado h2{
	font-size:140%;
	}
	.listado img{
	background-color:#F1F1F1;
	border:2px solid #C6C6C6;
	float:right;
	margin:0.5em 0 1em 1em;
	max-width:500px;
	}
	.listado .enlace a:hover {
	background-image:url(red-arrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:1.5em;
	padding-top:0.5em;
	}
	.listado .enlace a {
	background-image:url(red-arrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:1.5em;
	padding-top:0.5em;
	}
	.listado .entradilla {
	font-weight:bold;
	}
	/*corrección para listados anidados*/
	.listado .listado{
	margin:0;
	margin-left:-1em;
	margin-top:0.5em;
	padding:0;
	padding-top:1em;
	}
/*Listado a dos columnas*/

	.listado-cols{
	padding:0 1em;
	float:left;
	width:520px;
	}
	.listado-cols h1{
	font-size:110%;	
	}
	.listado-cols .item{
	float:left;
	width:50%;
	}
	.listado-cols .item img{
	float:left;
	margin-right:1em;
	}
	.listado-cols .item-galeria{
	float:left;
	width:49%;
	margin-bottom:1em;
	height:245px;
	}
	.listado-cols .item-galeria img{
	border:solid 1px #c6c6c6;
	float:left;
	margin-right:1em;
	}
	.listado-cols .item-galeria .sobrefoto{
	background:transparent url(top-item-galeria.png) no-repeat;
	float:left;
	height:45px;
	margin-top:116px;
	opacity:0.5;
	position:absolute;
	width:151px;
	margin-left:1px;
	}
	.listado-cols .item-galeria .contenido {
	float:left;
	width:50%;
	}
	/*png ie6*/
	* html .listado-cols .item-galeria .sobrefoto { 
	background-image: url('top-item-galeria.png') !important;
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_themes/Cardinal/top-item-galeria.png') !important;
	}
	/*position absolute para ie6 e ie7*/
	*:first-child+html .listado-cols .item-galeria .sobrefoto{margin-top:-54px;margin-left:-121px;} 
	* html .listado-cols .item-galeria .sobrefoto{margin-top:-54px;margin-left:-121px;}
	.listado-cols .link a{
	background-image:url(red-arrow.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:1.5em;
	padding-top:0.5em;
	}
	.listado-cols .link a:hover{
	color:#aa0030;
	}
	.listado-cols .entradilla{
	margin-top:0.5em;
	}

/*Historia y localización*/	
.historico .fechah {border-bottom:1px solid #AA0000;color:#555555;font-weight:bold;padding:0.2em 0 0.2em 0.5em;}

.mapa img{z-index:1;position:absolute;}
.mapa {width:525px; text-align:left; position:relative;margin:0 auto;float:left;background:transparent;}
.mapa ul.situacion {padding:0; margin:0; list-style:none; width:525px; height:auto; position:relative; z-index:10;}
.mapa ul.situacion li {display:block;float:left;}
.mapa ul.situacion li a.set {display:inline; font-size:11px;padding:0.8em 1em;float:left;text-align:center;color:#000;text-decoration:none; border:1px solid #fff; border-width:1px 1px 0 0; background:#ccc; font-family:verdana, arial, sans-serif;}
.mapa ul.situacion li ul {display:none;}
.mapa ul.situacion li a ul {display:none;}
.mapa ul.situacion li.active a{color:#000; background:#bbb;}
.mapa ul.situacion li:hover a {color:#fff; background:#aaa;}
.mapa ul.situacion li a:hover {color:#fff; background:#aaa;}
.mapa ul.situacion li.active ul{display:block;position:absolute;left:0;top:31px;/**/height:580px;list-style:none;padding:0;margin:0;background:#fff;width:525px;border-top:15px solid #FFFFFF;z-index:1;}
.mapa ul.situacion li:hover ul {/**/height:580px;display:block;position:absolute;left:0;top:31px;list-style:none;padding:0;margin:0;width:450px;border-top:15px solid #FFFFFF;z-index:100;}
.mapa ul.situacion li a:hover ul {/**/height:580px;display:block;position:absolute;left:0;top:31px;list-style:none;padding:0;margin:0;width:450px;border-top:15px solid #FFFFFF;z-index:100;}
.mapa ul.situacion li ul{background:none;}
.situacion .texto{position:absolute;z-index:2;font-size:9pt;padding:0.5em;color:#000;left:0;bottom:280px;width:400px;background:#fff;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;}
.situacion .texto .anio{font-size:1.2em;color:#aa0000;font-weight:bold;}
.situacion .texto-extra{position:absolute;left:0;top:330px;width:500px;font-size:9pt;background:#fff;width:500px;height:260px;}
.situacion .texto-extra h3{font-size:1em;color:#aa0030;margin:0;}
.situacion .texto-extra a{background:#fff !important;color:#aa0030 !important;}
.situacion .texto a{padding-left:1.2em;background:#FFFFFF url(red-arrow.gif) no-repeat left center !important;color:#aa0030 !important;}
.mapa img{height:320px;width:525px;}
.mapa .resaltado{font-weight:bold;}
.mapa li{list-style:none;}


/*Catálogo de maquinas*/
.item-maquina img {max-width:220px;}
.foto-prod {float:left;width:45%;}
.contenido-prod {float:left;width:55%;}
#contenedor h2{text-align:left;}
.item-maquina {background:#F1F1F1 ;border:1px solid #CCCCCC;float:left;margin-bottom:1em;width:100%;margin-bottom:1em;}

.datos{
background:#F9F9F9 none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#555555;
padding:1em;
width:100%;
}

/*Paginación*/
.paginacion{float:left;width:100%;}
.paginacion a{float:left;padding:0 0.5em;color:#fff;}
.paginacion a:hover{background:#ccc;color:#fff !important;text-decoration:none;}
.prev{background:transparent url(red-arrow-left.gif) no-repeat left 4px;display:block;font-size:0;text-indent:-1000px;height:15px;line-height:0;width:18px;border:none;}
.next{background:transparent url(red-arrow.gif) no-repeat right 4px;display:block;font-size:0;text-indent:-1000px;height:15px;line-height:0;width:18px;border:none;}
a.prev:hover{background:transparent url(red-arrow-left.gif) no-repeat left 4px;}
a.next:hover{background:transparent url(red-arrow.gif) no-repeat right 4px;}
.actual{background:#aa0030;color:#fff !important;}

/*adjuntos*/
.adjuntos a{
background:transparent url(doc.gif) no-repeat scroll left top;
color:#AA0030;
height:20px;
margin:0;
padding-left:21px;padding-top:0.5em;
}
/*Formulario*/
form input[type="password"]  {	border:solid 1px #ccc;background-image:url(bk-textbox.jpg)!important;background-repeat: repeat-x ;margin-bottom:0.2em;	}
form select  {	border:solid 1px #ccc;background-image:url(bk-textbox.jpg)!important;background-repeat: repeat-x ;margin-bottom:0.2em;	}
form textarea  {	border:solid 1px #ccc;background-image:url(bk-textbox.jpg)!important;background-repeat: repeat-x ;margin-bottom:0.2em;	}
form input[type="file"]  {	border:solid 1px #ccc;background-image:url(bk-textbox.jpg)!important;background-repeat: repeat-x ;margin-bottom:0.2em;	}
input[type="text"]  {	border:solid 1px #ccc;background-image:url(bk-textbox.jpg)!important;background-repeat: repeat-x ;margin-bottom:0.2em;	}
input{	background-image:url(bk-textbox.jpg)!important;}
input[type="checkbox"]{	background:none;}
form input[type="password"]:focus {border:1px solid #aa0030;}
form select:focus {border:1px solid #aa0030;}
form option:hover {border:1px solid #aa0030;}
form select:hover {border:1px solid #aa0030;}
form textarea:focus {border:1px solid #aa0030;}
form input[type="file"]:focus {border:1px solid #aa0030;}
form input[type="text"]:focus {border:1px solid #aa0030;}
form textarea:active {border:1px solid #aa0030;}
form input[type="file"]:active {border:1px solid #aa0030;}
form input[type="text"]:active {border:1px solid #aa0030;}
form textarea:hover {border:1px solid #aa0030;}
form input[type="file"]:hover {border:1px solid #aa0030;}
input[type="text"]:hover {border:1px solid #aa0030;}
.boton{background:#c74650 url(bk-redbutton.jpg) repeat-x center top !important;border:1px solid #8d1922;color:#fff;cursor:pointer;display:block;/*float:left;*/font-size:1em;height:26px;margin:0.5em auto;padding:0 15px;width:auto;}
.boton:hover{color:#d9a3a7;background:#c74650 url(bk-redbuttonhover.jpg) repeat-x center top !important;}
.ms-long {width:350px;}

/*fórmulas de adquisición*/	
.item-formula{float:left;width:100%;margin-bottom:0.5em;margin-top:0.5em;}
.item-formula img{width:100px;}
/*Pie - localización*/
.localiza a{
display:block;line-height:0;font-size:0;
color:#555;text-indent:-1000px;
background:url(logo-small-gray.jpg) no-repeat top left;
cursor:pointer;width:110px;height:70px;padding:0;margin:0;
margin-left:20px;border:solid 1px #393939;border:none;	
margin-bottom:0.8em;
}
div.localiza{}
.localiza a:hover{
background:url(logo-small.jpg) no-repeat top left;	
}

#recomendar{
	margin-left:10px;
}
/*detalle de producto*/
.catalogo img{margin-right:0 !important;}
.catalogo img:hover{margin-right:0 !important;}
.catalogo {float:left;}
.catalogo ul.item-catalogo li ul li img{height:160px;max-width:220px  !important;}
.catalogo {width:220px; text-align:left;position:relative;margin:0 auto;float:left;background:transparent;}
.catalogo ul.item-catalogo {padding:0; margin:0; list-style:none; width:220px; height:auto; position:relative; z-index:10;}
.catalogo ul.item-catalogo li {display:block;float:left;}
.catalogo ul.item-catalogo li a.set {display:block;font-size:11px;width:69px;height:55px;text-align:center;}
.catalogo ul.item-catalogo li a.set img{border:5px solid #f1f1f1 !important;height:50px;margin-left:-30px;margin-top:165px;position:absolute;/*width:65px;*/}
.catalogo ul.item-catalogo li ul {display:none;}
.catalogo ul.item-catalogo li ul li{width:220px;background:#f1f1f1;text-align:center;}
.catalogo ul.item-catalogo li ul li img{margin:0 auto;float:none !important;}
.catalogo ul.item-catalogo li a ul {display:none;}
.catalogo ul.item-catalogo li.active a{color:#000;}
.catalogo ul.item-catalogo li:hover a {color:#fff;}
.catalogo ul.item-catalogo li a:hover {color:#fff;}
.catalogo ul.item-catalogo li.active ul{display:block;position:absolute;left:0;top:0px;list-style:none;padding:0;margin:0;height:165px;width:220px;z-index:1;}
.catalogo ul.item-catalogo li:hover ul{display:block;position:absolute;left:0;top:0px;list-style:none;padding:0;margin:0;height:160px;width:220px;z-index:100;background:#F1F1F1}
.catalogo ul.item-catalogo li a:hover ul{display:block;position:absolute;left:0;top:0px;list-style:none;padding:0;margin:0;height:160px;width:220px;z-index:100;background:#F1F1F1;}
.catalogo ul.item-catalogo li ul{background:none;}
.texto{font-size:0.7em;padding:0.5em;color:#000;position:absolute;left:0;bottom:10px;width:220px;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;}
.texto .anio{font-size:1.2em;color:#aa0000;font-weight:bold;}
.catalogo .resaltado{font-weight:bold;}
.catalogo li{list-style:none;}
.catalogo ul.item-catalogo li.active ul li img{margin-right:0;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
 .catalogo ul.item-catalogo li a.set img{margin-left:0;}}


.item-maquina {background:#F1F1F1 ;border:1px solid #CCCCCC;float:left;margin-bottom:1em;width:100%;margin-bottom:1em;}
.item-maquina .img-maquina{width:45%;float:left;height:290px;}
.item-maquina .contenido{width:55%;float:left;}
.item-maquina h1{padding-left:0.5em;padding-top:0.5em;margin-bottom:0.2em;font-size:1.2em;}

/*portada*/
/*form registro*/
.registro {float:left;background:#F9F9F9 url(lock.gif) no-repeat right bottom;border:1px solid #CCCCCC;font-family:arial;font-size:11pt;margin-left:1em;margin-top:0.5em;padding:1em;width:400px;}
.registro input{background:url(bk-textbox.jpg) repeat-x;border:solid 1px #ccc;color:#777;}
.registro caption {color:#888888;font-size:1em;font-weight:bold;text-align:left;padding-top:0.5em;}
.registro td{font-size:9pt;vertical-align:middle;padding-right:0.5em;}
.registro input{margin:0.3em 0.2em;}
.registro input[type="submit"]{border:solid 1px #ccc;cursor:pointer;}
.registro table{margin:0 0 0 0.5em;}
.registro tbody{float:left;padding-top:0.15em;}
.help{display:block;color:#555;background:url(help.jpg) no-repeat top left;cursor:pointer;width:25px;height:19px;padding:3px 0 0 25px;margin:0;border:none;float:left;padding-bottom:1em;}

/**/
.srch-URL a:link, .srch-URL a:visited {
	color:#aa0030 !important;
}
#MSOZoneCell_WebPartWPQ2{
	padding-left:1em;
	float:left;
	width:100%;
}
#MSOZoneCell_WebPartWPQ2 #contenedor{padding-left:0 !important;}
.ms-PartSpacingVertical{
	margin:0;
}
.tlf{
	color:#777;
	font-size:8pt;
	text-align:center;
	margin-left:10px;
	margin-right:-20px;
	}

/*input de contraseña en alta usuario*/
*:first-child+html #ctl00_PlaceHolderMain_CreateUserWizard1_CreateUserStepContainer_Password{width:153px;}
* html #ctl00_PlaceHolderMain_CreateUserWizard1_CreateUserStepContainer_Password{width:153px;}
*:first-child+html #ctl00_PlaceHolderMain_CreateUserWizard1_CreateUserStepContainer_ConfirmPassword{width:153px;}
* html #ctl00_PlaceHolderMain_CreateUserWizard1_CreateUserStepContainer_ConfirmPassword{width:153px;}

/*Resultados búsqueda*/
#SearchSummaryTable{font-family:Arial !important;}
.srch-stats{font-family:Arial;line-height:2em;}
.srch-WPBody{font-size:1.1em;}
.srch-Page{line-height:2em;}
.srch-Title {font-size:1em;font-family:Arial;font-weight:bold;}
.srch-Title a:hover{color:#aa0030;}
.srch-Page a:hover{color:#aa0030;}
.srch-Metadata {background:#fcfcfc;border-bottom:1px dotted #CCCCCC;border-top:none;color:#8C8C8C;font-family:Tahoma;font-size:0.9em;margin:0 0 15px;padding-bottom:0.5em;}
.srch-Description{background:#fcfcfc;margin-top:0.4em;margin-bottom:0;}

/*Galería fotográfica*/
.galeria {text-align:left; position:relative;margin:0 auto;float:left;background:transparent;width:525px;}
.galeria ul.foto-item {padding:0; margin:0; list-style:none; height:auto; position:absolute; z-index:20;background:none;}
.galeria ul.foto-item li .box {float:left;width:31px;height:31px;}
.galeria ul.foto-item li .box a{position:absolute;z-index:500;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;}
.galeria ul.foto-item li {display:block;float:left;z-index:30;}
.galeria ul.foto-item li a.set {display:block; font-size:11px; width:30px; height:30px; text-align:center; line-height:30px; color:#000; text-decoration:none; border:1px solid #fff; border-width:1px 1px 0 0; background:#ccc; font-family:arial, sans-serif;}
.galeria ul.foto-item li a ul, .galeria ul.foto-item li ul {display:none;top:0px;}
.galeria ul.foto-item li.active a{color:#000; background:#bbb;position:absolute;z-index:100;}
.galeria ul.foto-item li a:hover, .galeria ul.foto-item li:hover a {color:#fff; background:#aaa;}
.galeria ul.foto-item li.active ul{display:block;position:absolute;left:0; top:0px;list-style:none;padding:0;margin:0;height:300px;background:#ddd;width:495px;border-top:1px solid #FFFFFF;z-index:1;}
.galeria ul.foto-item li a:hover ul, .galeria ul.foto-item li:hover ul {display:block;position:absolute;left:0;top:0px;list-style:none;padding:0;margin:0;height:300px;background:#ddd;width:495px;border-top:1px solid #FFFFFF;z-index:10;}
.galeria ul.foto-item li ul{background:none;}
.galeria ul.foto-item li ul li{background:#fff;height:500px;z-index:1;position:absolute;}
.galeria .texto{font-size:1em;padding:0.5em;color:#000;position:absolute;left:0;bottom:50px;width:300px;background:#fff;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;height:auto !important;z-index:500 !important;font-weight:bold;overflow:hidden;}
.galeria .texto .anio{font-size:1.2em;color:#aa0000;font-weight:bold;}


.foto-item img{float:left;margin-right:0 !Important;width:495px;}
.galeria .resaltado{font-weight:bold;}
.galeria li{list-style:none;}

.miniatura{
	width:65px;
	height:45px;
}


/* clearfix */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
