/* begin Page */

#Body
{
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	height: 100%;
	width: 100%;
	background-image:url('images/bg.jpg');
	background-repeat:repeat-x;
}


#Form
{
	padding:0 !important;
	margin:0 !important;
}


a
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: none;
  color: #808080;
}

/* Adds special style to an unvisited link. */
a:link
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: none;
  color: #808080;
}

/* Adds special style to a visited link. */
a:visited, a.visited
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: none;
color: #808080;
}

/* :hover - adds special style to an element when you mouse over it. */
a:hover, a.hover
{
font-family: Arial, Helvetica, Sans-Serif;
text-decoration: none;
color: #d40f19;
}



/* Modificaciones */
#container{
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
}

.sidespace{
width: 15px;
}

#footer
{
    white-space: nowrap;
    width: 93%;
    height: 45px;
    text-align:center;
    bottom: 0;
    color: #808080;
    font-family: Arial, Helvetica, sans-serif;
    font-size:xx-small;
    text-decoration: none;
	/*padding-left: 15px*/
}

#colpatrianame
{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size:small;
    color:#d40f19;
    }
    
#header
{
    height:45px;
    }

#slogan-text
{
    color: #808080; 
    font-family: Arial, Helvetica, sans-serif;
    font-size:small;
    text-decoration: none;
    padding-left: 0px;
    padding-top: 20px;
    font-weight:lighter;
	white-space:nowrap;
}	

.header-login 
{
    /* padding-top: 20px;
    padding-right: 45px; */
    color: #808080; 
    font-family: Verdana,Geneva,Kalimati,sans-serif;
    font-size:small;
	font-weight:lighter;
	white-space:nowrap;
    }

.header-login a
{
    /* padding-top: 20px;
    padding-right: 45px; */
    color: #d40f19; 
    font-family: Verdana,Geneva,Kalimati,sans-serif;
    font-size:small;
	font-weight:lighter;
    }	
    
   .header-login a:hover
{
    color: #808080;
    font-family: Verdana,Geneva,Kalimati,sans-serif;
    font-size:small;
    text-decoration: none;
	font-weight:100;
    }
   
   .header-login a:visited
{
    color: #808080;
    font-family: Arial, Helvetica, sans-serif;
    font-size:small;
    text-decoration: none;
	font-weight:100;
    } 
    
   
   .header-login input
{
    border-color:#808080;
    border-style:thin;
    } 
      
 .logo
 {
     text-align:right;
     }
     
 .navigation
 {
     text-align:center;
     margin: 10px 10px 10px 10px;
     /*padding-left: 15px;*/
	 padding-top: 25px;
     }
     


.submenu
{
    color: #808080;
    font-family: Arial, Helvetica, sans-serif;
    font-size:8 pt;
    text-decoration: none;
    text-align:right;
    /* font-style:italic; */
    /* padding-left: 25px; */
	height="20px"; 
    }

#myBox {
    border: 1px solid #ededed;
    background-color: #ededed;
	/* padding-top: 10px; */
    /* padding-left: 5px; */
}

#dnn_Banner1
{
    /* border: 2px solid #ededed; */
    background-color: #fff;
    color: #808080;
    font-family: Arial, Helvetica, sans-serif;
    font-size:medium;
    width: 100%;
    height:100%;
    }
	
#dnn_Banner2
{
    /* border: 2px solid #ededed; */
    background-color: #fff;
    /* padding-top: 35px; */
	margin-top:5px;
    color: #808080;
    font-family: Arial, Helvetica, sans-serif;
    font-size:medium;
    width: 100%;
    height:100%;
    }
	
	
#sidebar1
{
    border: 2px solid #ededed; 
    background-color: #fff;
    /* padding-top: 30px; */
    /* color: #808080;
    font-family: Arial, Helvetica, sans-serif;
    font-size:x-small; 
	font-weight: bold;*/
    width: 210px;
	text-align: left;
	padding: 5px 2px 5px 2px;
	/* padding: 5px 0px 5px 15px; */
	margin-top: 10px;
	color: #888888;
	font-size: x-small;
    }
	
#sidebar1 table
{
width: 209px;
text-transform:uppercase;	
    }
	
#sidebar1 table tr td
{
padding: 0px 10px 0px 0px;	
	color: #888888;
	font-size: x-small;
    }
	
#sidebar1 a
{
    text-decoration: none;
	color: #888888;
	font-size: x-small;
	padding: 0px 10px 0px 0px;	
    }	
	
#sidebar1 a:hover
{
    text-decoration: none;
	color: #d40f19;
	font-size: x-small;
	padding: 0px 10px 0px 0px;	
    }		

#sidebar2
{
    /* border: 2px solid #ededed;  */
    background-color: #fff;
    /* padding-top: 30px; */
    color: #808080;
    font-family: Arial, Helvetica, sans-serif;
    font-size:small;
	font-weight: bold;
    width: 200px;
	text-align: left;
	padding: 5px 5px 5px 5px;
	white-space: nowrap;
	margin-top: 10px;
	
    }
	
#sidebar2 a
{
    text-decoration: none;
	color: #808080;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    }	
	
#sidebar2 a:hover
{
    text-decoration: none;
	color: #d40f19;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    }


.bullabre
{
	background:  url(images/redbullet.jpg) repeat-x !important; 
	padding: 1px 1px 1px 1px;
	width:100%;
	height: 5px;
   }
	
#divindice
{
    /* border: 2px solid #808080; */ 
    background-color: #ededed;
    color: #808080;
    font-family: Arial, Helvetica, sans-serif;
    font-size:6 pt;
	height: 20px;
	padding-top: 5px;
	/* padding-left: 15px; */
	margin: 10px 0px 10px 0px; 
    }

.portaldiv
{
	background-color: #ededed;
    color: #808080;
    font-family: Arial, Helvetica, sans-serif;
    font-size:6 pt;
}	

.fotoabre
{
	padding: 2px 10px 2px 10px;
	border:none;
}

#conteni 
{
    background-color: #ffffff;
	color: #838383;
	padding: 0px 0px 0px 0px;
	font-size:small;
	font-weight: normal;
	line-height: 14 px;
	/* margin-top: 10px; */
	width: 500px;
	
}

#conteni img
{
    margin: 0px 0px 0px 0px;
}

#heads 
{
    background-color: #ffffff;
	color: #888888;
	font-size:small;
	font-weight: normal;
	white-space: normal;
	padding: 0px px 0px 0px;
	/* margin-top: 3px; */
	width: 500px;
}

#heads table
{
    background-color: #ffffff;
	color: #888888;
	font-size:small;
	font-weight: normal;
	white-space: normal;
	width: 500px;
	height: 138px;
}

#heads  a
{
	color: #d40f19;
	font-size:12 pt;
	font-weight: bold;
	text-decoration: none;
}

.art 
{
    background-color: #ffffff;
	color: #888888;
	font-size:12 pt;
	font-weight: normal;
	white-space: normal;
}

.art  a
{
	color: #d40f19;
	font-size:12 pt;
	font-weight: bold;
	text-decoration: none;
}

.fotoart
{
	padding: 2px 10px 2px 10px;
	border:none;
}

#tooltip {
	background-color: #ededed;
	border: 1px solid #ededed;
	color: #d40f19;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 7px;
	max-width: 20em;
	/* line-height: 12px; */
}
#tooltip h3 {
	/* font-size: 1.1em; */
    margin: 0;
	padding: 0 3px;
	text-align: left !important;
	color: #d40f19;
}
#tooltip p {
	/* font-size: 0.95em; */
	margin: 5px 0 0 5px;
	text-align: left;
	color: #d40f19;
}

hr {
  color:#ededed;
}

.headtb
{
    background: url(images/headtb.jpg) repeat-y;
	width: 174px;
	height: 38px;
}

.bodytb
{
    background: url(images/bodytb.jpg) repeat-y;
	width: 174px;
}

.foottb
{
    background: url(images/foottb.jpg) repeat-y;
	width: 174px;
	height: 22px;
}

.containtools
{
    background: url(images/container.jpg) no-repeat;
	width: 174px;
	height: 163px;
	padding: 40px 0 5px 5px;
	font-family: Arial, sans-serif;
	font-size: x-small;
}
/* .edger 
{
    width:3px !important;
	height:100%;
	border-right-width: 3px !important; 
	border-right-style: solid !important;
	border-right-color: #ededed !important;
    background-color: #fff;
} */

/* .edgel
{
    width:3px !important;
	height:100%;
	border-left: 3px solid #ededed !important; 
    background-color: #fff;
} */

#dnn_ContentPane 
{
    background-color: #ffffff;
	color: #838383;
	font-size:12 pt;
	font-weight: normal;
	/* padding: 20px 0px 0px 40px; */
	padding-top:20px;
	padding-left:40px;
	width: 500px;
}
#dnn_sidebar1 
{
    background-color: #ffffff;
	color: #838383;
	width: 236 px;
	padding: 10px 0px 0px 10px;
}
#dnn_sidebar2
{
    background-color: #ffffff;
	color: #838383;
	font-size:12 pt;
	font-weight: normal;
	width: 236 px;
	padding: 10px 0px 0px 20px;
}

#dnn_Banner1
{
    margin: 0;
	padding: 0;
	width: 474px;
/* 	padding: 0px 0px 0px 10px; */
}

#dnn_Banner2
{
    margin: 0;
	padding: 0;
	width: 474px;
}

#dnn_Banner4
{
    margin: 0;
	padding: 0;
/* 	height:200px; */
/* 	width: 474px; */
/* 	padding: 0px 0px 0px 10px; */
    padding-left:5px;
}

#dnn_User1
{
height:200px;
}

#dnn_Tagger
{
width: 264px;
height: 214px;
}



/*===================================================*/
/* Begin  Main Menu    - Solpart Menu Functionality  */
/* Tested in FireFox/Mozilla - Netscape 6, IE7       */
/*===================================================*/

/* Container for main menu */
.MainMenu_MenuContainer {
background: transparent;
padding: 0px;
/* width: 174px; */
width: 500px;
}

/* Menu bar */
.MainMenu_MenuBar {
padding: 0px;
background: transparent;
width: 100%;}


/* Applies to non active state of menu  */
.MainMenu_MenuItem {
font-family: Arial, Helvetica, sans-serif;
color: #888888;
/* font-size: small; */
font-size: 13px;
background: #ededed;
font-weight: lighter;
font-style: normal;
padding: 0px 10px 0px 10px;
height: 35px;
/* width: 112px; */
border: 0;}

/* Hover state for submenu items */
.MainMenu_MenuItemSel {
font-family: Arial, Helvetica, sans-serif;
/* font-size: small; */
font-size: 13px;
font-weight: lighter;
cursor: pointer;
cursor: hand;
color: #d40f19;
background: #ededed;
border-left: #ededed 0px solid;
border-right: #ededed 0px solid;
padding: 0px 10px 0px 10px;
 }


/* Container for submenu */
.MainMenu_SubMenu {
z-index: 1000; 
cursor: pointer; 
cursor: hand;
background: #FAFAFA;
padding: 0px;
border: 1px solid #dddddd;
font-weight: lighter;
filter: none;
padding: 1px 1px 1px 1px;}


/* Hidden Elements - This stops the icon and arrows from being displayed in the menu */
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon, .MainMenu_MenuBreak {display: none;}

/* Non Selected state for main menu items */
.MainMenu_Off {
color: #888888;
background: transparent url(BusinessPix/Button_Off.gif) no-repeat ;
padding: 0;
height: 35px;
font-weight: lighter;}

/* main menu items Selected */
.MainMenu_Selected {
color: #d40f19;
background:  url(BusinessPix/Button_Act.gif) no-repeat;
padding: 0;
height:35px;
font-weight: lighter;}

/*  main menu item which is active */
.MainMenu_BreadcrumbActive {
color: #d40f19;
background: transparent url(BusinessPix/Button_Ovr.gif) no-repeat;
padding: 0; 
height: 35px;
font-weight: lighter;}

/* Over state for the active main menu items  */
.MainMenu_Over, {
height: 35px;
padding: 2px 2px 2px 0;
background: transparent url(BusinessPix/Button_Ovr.gif) no-repeat;
font-size:13px;
color: #d40f19;}

/* active state for the active main menu items  */
.MainMenu_Active, {
height: 25px;
padding: 2px 2px 2px 0;
background: transparent url(BusinessPix/Button_Ovr.gif) no-repeat;
color: #d40f19;
/* width: 16%; */
}

/*==================*/
/* End Main Menu    */
/*==================*/

.fondocuadro1 {
	background-image: url(images/fondocuadro1.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.fondocuadro2 {
	background-image: url(images/fondocuadro2.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.fondocuadro3 {
	background-image: url(images/fondocuadro3.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #990000;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

/* end Modificaciones */

/* NOVEDADES */

.fondocuadro1novedades {
	background-image: url(images/fondocuadro1novedades.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.fondocuadro2novedades {
	background-image: url(images/fondocuadro2novedades.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.fondocuadro3novedades {
	background-image: url(images/fondocuadro3novedades.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.fondocuadro4novedades {
	background-image: url(images/fondocuadro4novedades.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.acciones {
	background-image: url(images/fondo_acciones.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #990000;
}
.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.texto_accionmas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009D00;
}

.texto_accionmenos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F30212;
}

.textoresaltado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: bold;
}

/* fin NOVEDADES */
