﻿

/*Empieza perzonalizacion*/

/* TOP HEADER */	
	.tablaEncabezado{
	background-image:url('/websitespark/images/header_Separador.GIF');
	background-repeat:repeat-x;
	height:100%;
	}
	
	.ms-globalbreadcrumb{
		font-size:8pt; 
		text-align:right;
	    background-color:#014397;
		padding:0px 0px 0px 0px;
		color:#ffffff
	}
	.ms-globalbreadcrumb,.ms-globalbreadcrumb a{
		text-decoration:none;
		color:#ffffff;
	}
	.ms-globalbreadcrumb a:hover{ 
		text-decoration:underline;
		color:#ffffff;
	}
	.ms-globallinks{
		font-size:8pt;
		background:black;
		font-family:tahoma;
	}
	.ms-globallinks,.ms-globallinks a{
		color:#ffffff;
		text-decoration:none; 
		font-family:tahoma;
	}
	.ms-globalTitleArea{
		text-align:right;
		background-position:right top;
		background-repeat:repeat-y;
		padding-left:5px;
		padding-right:0px;
		padding-top:1px;
		background:#EFEEF6;
	}
	.ms-SPLink A:link,.ms-SPLink A:visited
	{
		color:#ffffff;
		text-decoration:none; 
	}
	/* END TOP HEADER */
	
	/*buscador
	td.ms-sbcell{
		padding:1px;
		padding-left:0px;
		white-space:nowrap;
		border:solid 0px #7f9db9;
	}
	/*buscador*/

	/*solapas*/
	.ms-banner{
		background-image:url("/websitespark/images/img/menu-bg.jpg");
		background-repeat:repeat-x;
		vertical-align:middle !important;
		height:34px !important;
	}
	
	.ms-bannerContainer{
			background:#EFEEF6;
					vertical-align:middle !important;
			padding:0px !important;
					height:34px !important;
					margin: 0px !important;
	}
	
	.ms-topnav{
	border:0px fuchsia hidden !important;
		border:none !important;
		border-left:solid 1px #C0C0C0;
		border-top:solid 0px #C0C0C0;
		height:25px !important;
		border-bottom:none;
		background-image:url("") !important;
		background:transparent !important;
		background-repeat:repeat-x;

		color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		margin-top:0px;
		padding-top:4px;
	}
	
	.ms-topnavContainer{
		border:none;
		background-image:url("/websitespark/images/img/menu-bg-btnc.jpg") !important;
		padding:0px !important;
		margin:0px !important;

										height:34px !important;		
	}
	
	.ms-topnavselected{
		color:#000000;
	}
	
	.ms-topnavselected a{
		color:#000000;
	}
	
	.ms-bannerframe{
	border:solid 0px #000000 !important;
	background-image:url("/websitespark/images/img/menu-bg.jpg");
			height:34px !important;
	}
	/*solapas*/

	/*contenido*/
	.ms-bodyareaframe{
		padding:0px;
		border:0px;
		border-color:#000000;
	}
	/*contenido*/

	/*menu welcome*/
	.ms-HoverCellActive,.ms-SpLinkButtonActive
	{
		border:1px solid #666666;
		vertical-align:top;
		background-color:transparent;
		background-image:url("");
	}
	
	/*menu welcome*/

	/*menu site acvtions*/
	.ms-siteactionsmenu{
		white-space:nowrap;
		font:8pt tahoma;
		padding:0;
		border:none;
		cursor:pointer;
	}
	.ms-siteactionsmenu div div div{
		background-image:url("");
		border-top:0px solid #C0C0C0;
		border-left:0px solid #C0C0C0;
		border-right:0px solid #C0C0C0;
		background-color:transparent;
		padding:1px 4px 3px 10px;
	}
	
	.ms-siteactionsmenu div div div a{
		color:#333333;
		font-weight:bold;
	}
	
	.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
		background-color:transparent;
		background-image:url("");
		border:1px #C0C0C0 solid;
	}
	/*menu site acvtions*/

	
	
	
	/*MENU */
	table.ms-navitem td,span.ms-navitem{
		background-image:url('/websitespark/images/flecha1.jpg');
		background-repeat:no-repeat;
		background-position:7 0;
		padding:3px 6px 4px 19px;
		font-family:tahoma;
	}
	
	table.ms-navheader td {
		background-repeat:no-repeat;
		background-position:left top;
		padding :0px 6px 4px 12px !important;
		background-color: #ffffff !important;		
	}
	.ms-navitem
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		color: #000000 !important;		
		text-decoration: none;
	}
	.ms-navheader
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		color: #000000 !important;		
		text-decoration: none;
	}	
	.ms-navsubmenu1
	{
		border:0px!important;
		width:100%;
		border-collapse:collapse;
		border-bottom-width:0px;
		background-color:#ffffff;
	}

	.ms-navsubmenu2{
		border:0px !important;
		width:100%;
		background-color:#ffffff;
		margin-bottom:0px;
		background-image:url("/websitespark/images/fondo_menu.jpg");
		background-repeat:repeat-y;

	}

	.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader{
		background-color:#d6e8ff;
		border:0px !important;
		padding:1px 4px 4px 4px;
		background-image:url("/websitespark/images/fondo_menu.jpg");
		background-repeat:repeat-y;

	}

	.ms-quicklaunchouter{
		border:0px !important;	
	}

	.ms-quicklaunchouter{
		margin:20px 1px 2px 1px;
	}

	/*END MENU*/
	
	.ms-pagemargin{
		background-color:#FFFFFF;
		background-image:url("");
		background-repeat:no-repeat;
		background-position:-143px 0px;
		height:100%;
	}
	td.ms-rightareacell div.ms-pagemargin{
		background-color:#FFFFFF;
		background-image:url("");
		background-repeat:repeat-x;
		height:100%;
		border-left:solid 1px #FFFFFF;
	}
	.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright{
		background:#FFFFFF;
	}
	.ms-bodyareapagemargin{
		background:#FFFFFF;
		border-top:1px solid #83b0ec;
	}
	.ms-quickLaunch{
		border:0 fuchsia solid !important;
		font-size:8pt;
		font-family:Verdana;
		line-height:11pt;
		background-color:#FFFFFF;
	}

	.ms-nav{
		background-color:#FFFFFF;
		background-image:url("/websitespark/images/fondo_menu.jpg");
		background-repeat:repeat-y;
		font-family:tahoma;
		/*border-right:1px #C0C0C0 solid;*/
	}
	.ms-quicklaunch table td{
		border-top:0px solid #e5e5e3;
	}

	.ms-WPHeader TD{
		border-bottom:1px solid #fafbfd;
		border-collapse:collapse;
		background:#fafbfd;
	}
	.ms-WPTitle A:link,.ms-WPTitle A:visited
	{
		color:#0892db;
		text-decoration:none;
		cursor:pointer;
		/*background-image:url('images/img/bg-title.jpg') !important;
		background-repeat:repeat-x !important;*/
		
    font-family:arial,helvetica,verdana;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;

	}
	
	.ms-HoverCellActiveDark,.ms-HoverCellInActive,.ms-HoverCellActive{
        background-image:url('') ;
        background-color:transparent !important;
		/*background-image:url('images/img/bg-title.jpg') ;*/
		background-repeat:repeat-x !important;
		border:0px !important;
		margin:0px !important;
		padding:0px;
		vertical-align:top !important;
		
		padding-top:1px;
		padding-bottom:0px;
	}

	.ms-WPTitle
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#0892db !important;
		background-image:url('/websitespark/images/img/bg-title.jpg') !important;
		background-repeat:repeat-x !important;
		border-bottom-style:solid;
		border-bottom-width:0px;
		border-bottom-color:#e5e5e3;
		font-weight:bold;
		/*background:#fafbfd;*/
		padding-left:3px;
		padding-right:7px;
		padding-top:2px;
		padding-bottom:2px;
		/*
				border:0px !important;
		margin:0px !important;
		padding:0px !important;
		vertical-align:top !important;
*/
	}
	
	
.ms-SPLink,.ms-SPLink A:link,.ms-SPLink A:visited,.ms-SPLink span
{
background-color:#000000 !important;
border:0px !important;
}

.ms-WPHeader
{
background-image:url('/websitespark/images/img/bg-title.jpg') !important;
		background-repeat:repeat-x !important;
}
.ms-WPHeader TD{
border-bottom:0px solid #ffffff !important;
padding-bottom:1px !important;
border-collapse:collapse;
background-image:url('/websitespark/images/img/bg-title.jpg') !important;
		background-repeat:repeat-x !important;

}

.ms-SpLinkButtonInActive
{
border:none;
margin:0px !important;
color:#4c4c4c;
vertical-align:top;
background-color:transparent;
}


	/*Count Down*/
	.callout_main {
		background: url(/websitespark/images/callout_bg.png) repeat-x top #ffffff;
		width: 218px;
		border: 1px solid #8f9194;
		padding: 2px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}

	.callout_header {
		background: url(/websitespark/images/callout_header_bg.png) no-repeat;
		width: 217px;
		height: 30px;
		overflow: hidden;
		font-family: Segoe UI, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bolder;
		color: #8f9194;
		padding: 2px 5px 2px 5px;
	}

	.callout_body {
		padding: 8px;
	}
	
	#tablaEncabezado{
		background-image:url(/websitespark/images/img/header-bg.jpg); background-repeat:repeat-x; margin:0px; padding:0px;
		height:89px;
	}
	
	/*webpart*/
	/*#diidSortDocIcon*/
	.ms-vb a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ec0b8d !important;
	font-weight:bold;

	}
	
   .ms-vb2 a{
	    font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#002d45;
	}
	
	.ms-paging{
    	font-size:11px !important;
		float:right !important;
		color:#ec0b8d !important;			
	}
	.ms-bottompaging{
	background-color:white !important;
	}
	.ms-alternating{
	background-color:#e2e2e2 !important;
}
.ms-listviewtable{
	background-image:none !important;
	background-color:white !important;
}

.ms-PartSpacingVertical
{
font-size:1pt;
margin-top:12px !important;
}


