/* Estilos para la página de productos */
@import "productos.css";

/***************************************************************
 * DEFINICIONES GENERALES                                      *
 ***************************************************************/

body
{
	margin: 0px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	color: #666666;
	background: url(../../images/FondoAviones.jpg) no-repeat;
}

p
{
	margin: 50px 0;
}

p.no-padding-no-margin
{
	padding: 0;
	margin: 0;
}

hr
{
	color: #E5E5E5;
	background-color: #E5E5E5;
	height: 1px;
	border: 0;
	margin: 15px 0;
}

blockquote
{
	padding: 0 0 0 12px;
	margin: 12px 0 0 0;
	/*background: url(../../images/bg-quote.png) no-repeat;*/
}

blockquote p
{
	margin: 2px 0;
}

cite
{
	font-size: .85em;
	margin: 0;
	padding: 0 0 0 6px;
}

fieldset
{
	padding: 15px;
}

legend
{
	color: #333333;
	padding: 5px 3px 10px 3px;
}

/***************************************************************
 *	HEADINGS                                                   *
 ***************************************************************/
h1, h2, h3, h4, h5, h6
{
	font-size: 1.8em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.1em;
	margin: 5px 0;
	color: #00599c;
}

h1
{
	margin-bottom: 0;
}

h1, h2
{
	margin-top: 0px;
}

h2
{
	font-size: 1.3em;
}

h3
{
	font-size: 1.1em;
}

h3.small
{
	font-size: 1.2em;
}

h4
{
	font-size: 1.1em;
}

h5
{
	font-size: 1.1em;
}

h6
{
	font-size: 1em;
}

/* No se puede definir el estilo de los links de manera global porque entonces
   es imposible definir bien los estilos del TreeView de productos. */
/***************************************************************
* LINKS                                                        *
 ***************************************************************/
/*
a:link
{
	color: Orange;
	text-decoration: none;
}

a:visited
{
	color: Orange;
	text-decoration: none;
}

a:hover
{
	text-decoration: none;
}

a:active
{
	color: Orange;
}

*/

#LadoDerechoPaginaInicio a:link, 
#content-side2-three-column a:link, 
#content-side1-three-column a:link, 
#LadoDerechoPaginaInicio a:visited, 
#content-side2-three-column a:visited, 
#content-side1-three-column a:visited
{
	text-decoration: none;
}

#LadoDerechoPaginaInicio a:hover, 
#content-side2-three-column a:hover, 
#content-side1-three-column a:hover
{
	text-decoration: none;
}


#ContenedorPaginaInicial
{
	margin-top: 3px;
	margin-left: auto;
	margin-right: auto;
	padding: 15px;
	width: 728px;
	min-height: 574px;
	border: 1px solid #818181;
	background: url(../../images/bg-dos-columnas-inicio.png) repeat-y;
	position: relative;
	overflow: hidden;
}

#ContenedorPaginaInicial a:link,
#ContenedorPaginaInicial a:visited,
#ContenedorPaginaInicial a:hover,
#ContenedorPaginaInicial a:active
{	color: #FF8c00;
	text-decoration: none;
}






#content-main-two-column 
{
	width:540px;
	float:left;
}

#LadoDerechoPaginaInicio 
{
	float:right;
	width:160px;
}




#content-main-three-column 
{
	width:355px;
	float:left;
	margin-left:25px;
}

#content-main-three-column-item
{
	width:325px;
	float:left;
	margin-left:0;
}

#content-main-three-column-item .cuadro
{	
	border: 1px solid #ccc;
	padding: 10px 10px 10px 10px;
}




#content-main-three-column-andres
{
	width:355px;
	float:left;
	margin-left:25px;
}


#content-side2-three-column,
#content-side1-three-column 
{
	width:160px;
	font-size:.9em;
}


#content-side2-three-column 
{
	float:right;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CONTENT SIDE2 THREE COLUMN 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#content-side2-three-column h2
{
	font-size:1.1em;
	/*border-bottom:1px solid #ffa500;*/
	color:#000066;	
}

#content-side2-three-column .description
{
	margin:0 0 0 0;
	padding-left: 20px;
}

#content-side2-three-column .name
{
	margin:0px 0px 0px 0px;	
}

#content-side1-three-column 
{
	float:left;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HOME PAGE - THREE COLUMN SECTION 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#three-column-container 
{
	background:url(../../images/bg-three-column-home.png) repeat-y;
	padding:0;
	margin:20px 0 10px 0;
}

#three-column-side1 
{
	float:left;
	width:30%;
}

#three-column-side2 
{
	float:right;
	width:30%;
}

#three-column-middle 
{
	width:30%;
	margin:0px 32% 0px 35%;
}	
	

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	HOME PAGE - TWO COLUMN SECTION 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#two-column-container
{
	background: url(../../images/bg-two-column-home.png) repeat-y;
	padding: 0;
	margin: 20px 0 10px 0;
	overflow: hidden;
}

#two-column-left
{
	float: left;
	width: 40%;
	padding: 0 0 0 0;
	margin-left: 5%;
}

#two-column-right
{
	width: 40%;
	padding: 0 0 0 0;
	margin-left: 55%;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	TOP INFORMATION

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#top-information 
{
	height:4.5em;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3px;
	color:#999999;
	font-size:.85em;
	position:relative;
	width:760px;
}
	
#logo 
{
	position:absolute;
	top:.5em;
	left:15px;
	font-size:2.6em;
	font-family:Georgia, "Times New Roman", Times, serif;
	height:2.8em;
	padding:.1em 0 .2em 0;
	font-variant:small-caps;
}

#logo a 
{
	color:#4A6BB3;
	text-decoration:none;
}

#top-information-home 
{
	text-align:right;
	border-bottom:1px dashed #CACACA;
	position:absolute;
	top:0;
	right:25.5%;
	height:2em;
	width:15%;
	padding:0 1.5% 0 0;
}
	
#top-information-phone 
{
	text-align:center;
	border-left:1px dashed #CACACA;
	position:absolute;
	top:0;
	left:75%;
	height:100%;
	padding:0 0 0 2%;
}

#top-information-link 
{
	text-align: center;
	border-left:1px dashed #CACACA;
	position:absolute;
	top:0;
	right:0;
	height:2em;
	width:8.5%;
	padding:0 0 0 1.5%;
}

#heading
{
	text-align: left;
	font-size:1.4em;
	font-weight:bold;
}

#subheading
{
	font-size:1.1em;
	font-weight:bold;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	Menú principal en página master 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



.ContenedorNavMain
{
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 10px;
	padding: 0 0 0 0;
	position: relative;
	overflow: hidden;
	vertical-align: top;
}


#NavMain
{
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 1em;
	width: 740px;
	padding: 10px 0 10px 20px;
	position: relative;
	font-size: 1em;
	font-weight: bold;
	overflow: hidden;
	vertical-align: top;
}

#NavMain a:link, 
#NavMain a:visited
{
	color: #d0e4f2;
	text-decoration: none;
	padding: 0 5px 0 5px;
}

#NavMain a:hover,
#NavMain a:active
{
	color: #FF8c00;
	text-decoration: underline;
	padding: 0 5px 0 5px;
}

/* Página activa en el menú */
#NavMain a.StaticSelectedStyle:link, 
#NavMain a.StaticSelectedStyle:visited
{
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 5px 0 5px;
}

#NavMain #ContenedorMenu
{
	/*float:left;*/
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	vertical-align:top;
}

#NavMain .MenuPrincipal
{	position: relative;
	top: 0;
	left: 0;
}

.SelectorIdioma
{
	font-size:10px;
	color:#818181;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#00599C;
	position:relative;
	top:2px;
}


















/****************************************************************/
/*			ACTIVE PAGES										*/
/****************************************************************/

#item-description
{
	width: 340px;
	float:right;		
	background: yellow;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	POSTER PHOTO

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#poster-photo-container 
{
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	width:760px;
	background:#608fc8;
	position:relative;
}
	
.poster-photo-image 
{
	border-right:3px solid #FFF;
	display:block;
}
	
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	pagetitle

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#pagetitle
{
	margin-top: 2px;
	margin-left: auto;
	margin-right: auto;
	width: 720px;
	background: url(../../images/FondoMaster10_es.png) no-repeat 0% -180px;
	position: relative;
	color: #dcdcdc;
	font-size: large;
	padding: .5em 20px .7em 20px;
}

#pagetitle a:link,
#pagetitle a:visited 
{
	color:#FFFFFF;
	text-decoration:none;
}

#pagetitle a:hover
{
	color:#D4E7F8;
	text-decoration:none;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	LISTS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
ul 
{
	margin:0;
	padding:0;
}

li
{
	list-style:none;
	background:url(../../images/list-bullet-02.gif) no-repeat 0 .8em;
	padding:.2em 0 .2em 1em;
	margin-left:0.4em;	
}

ul.list-of-links 
{
	border-bottom:1px dotted #B2B2B2;
}

#content-side1-three-column ul.list-of-links,
#content-side2-three-column ul.list-of-links 
{
	margin: 0 0 30px 0px;
}

ul.list-of-links li
{
	border-top:1px dotted #B2B2B2;
	background-image:url(../../images/list-bullet-01-link.gif);
}

ul.list-of-links li.current 
{
	background-color:#E5E5E5;
}

ul.no-lines,
ul.no-lines li 
{
	border:none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HOME PAGE FEATURE AREA

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.feature-area 
{
	background-color:#6799D1;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	IMAGES & PHOTOS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
img
{
	border: none;
}

.photo-border
{
	/*border:1px solid #cecece;*/
	background: #ffffff url(../../images/bg-photo.png) top repeat-x;
	margin-bottom: 5px;
	display: block;
}
.photo-float-left
{
	float: left;
	margin-right: 10px;
}

.image-border-none
{
	border: none;
}


/* antes del cambio

img 
{
	border:none;
}

.photo-border 
{
	border:1px solid #cecece;
	padding:4px;
	background:#d9d9d9 url(../../images/bg-photo.png) top repeat-x;
	background: #FFFFFF;
	margin-bottom:5px;
	display:block;
}

.photo-float-left 
{
	float:left;
	margin-right:10px;
}

.photo-float-top
{	
	margin-top:30px;	
}

.image-border-none 
{
	border:none;
}
*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Pié de página master

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#PiePaginaMaster
{
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 3px;
	background: url(../../images/FondoMaster10_ES.png) no-repeat;
	background-position: bottom left;
	font-size: 1em;
	width: 740px; /* más 20 de padding=760 */
	height: 3em;
	padding: 10px 0 0em 20px;
	position: relative;
	font-weight: bold;
	color: #ffffff;
	overflow: visible;
}


#PiePaginaMaster a:link, 
#PiePaginaMaster a:visited, 
#PiePaginaMaster a:hover, 
#PiePaginaMaster a:active
{
	color: #FF8c00;
	text-decoration: underline;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MISC CLASSES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.news-date 
{
	font-size:0.9em;
	font-style:italic;
	color:#A4A4A4;
}

.arrow 
{
	vertical-align:middle;
}

input.button-big 
{
	font-weight:bold;
	padding:.7em 1.5em;
	font-size:1.1em;
	vertical-align:bottom;
}

input.button-small 
{
	font-weight:normal;
	padding:.4em 1em;
	font-size:.8em;
	vertical-align:bottom;
}

.clear 
{
	clear:both;
}

.none 
{
    display:none;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	New user registration

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
A.reg_user:visited
{
	font-family:arial, "courier new", impact ;
	font-size: 11px;
	font-style:normal;
	text-decoration:none;
	color:#000000;
}

A.reg_user:active 
{
	font-family:arial, "courier new", impact ;
	font-size: 11px;
	font-style:normal;
	text-decoration:none;
	color:#ff9900;
}

A.reg_user:link 
{
	font-family:arial, "courier new", impact ;
	font-size: 11px;
	font-style:normal;
	text-decoration:none;
	color:#000000;
}

A.reg_user:hover 
{
	font-family:arial, "courier new", impact ;
	font-size: 11px;
	font-style:normal;
	text-decoration:none;
	color:#FFA500;
	text-decoration: underline overline;
}

.reg_user 
{
	font-family:arial, "courier new", impact ;
	font-size: 11px;
	font-style:normal;
	text-decoration:none;
	color:#FF7575;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Defines a new account

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* Content Box - Style3 - White Box with No Header */
.cntboxE4
{
	margin: 0px 50px 0px 50px;
	background: #fff url(cnt-box-style3-body-right.gif) no-repeat bottom right;
}
.cntboxE4 .cntboxhead
{
	margin: 50px 0px 0px 0px;
	background: url(cnt-box-style3-head-right.gif) no-repeat top right;
}
.cntboxE4 .cntboxhead h2
{
	background: url(cnt-box-style3-head-left.gif) no-repeat top left;
	margin: 0px;
	padding: 0.1em 0 0.1em 0;
	height: 1px;
}
.cntboxE4 .cntboxbody
{
	margin: 0px 0px 0px 0px;
	background: url(cnt-box-style3-body-left.gif) no-repeat bottom left;
}

/* Content Box - Shared Elements */
.cntboxhead
{
	background: url(cnt-box-style1-head-right.gif) no-repeat top right;
}
.cntboxhead2
{
	border-top: 1px solid #bababa;
}
.cntboxhead h2, .cntboxS6 .cntboxhead h2
{
	background: url(cnt-box-style1-head-left.gif) no-repeat top left;
	margin: 0;
	padding: 10px 5px 7px 10px;
	color: #585858;
	font-size: 1em;
}
.cntboxline
{
	border-top: 1px solid #bababa;
	margin: 0 4px 0 0;
	height: 1px;
	border-left: 1px solid #bababa;
}
.cntboxline2
{
	background-color: #c9c9c9;
}
.cntboxhead span
{
	padding: 10px 11px 0 2px;
	text-align: right;
	float: right;
	color: #cb0c0f;
	font-size: 0.9em;
}
.cntboxbody h1 span
{
	padding: 0;
	font-weight: normal;
}
.cntboxhead span a:link, .cntboxhead span a:visited, a:link.red, a:visited.red, .red a:link, .red a:visited
{
	color: #cb0c0f;
	text-decoration: underline;
	font-size: 1em;
}
.cntboxhead a:hover, a:hover.red, .red a:hover
{
	text-decoration: underline;
}
.cntboxbody
{
	background: url(cnt-box-style1-body-left.gif) no-repeat bottom left;
	padding: 10px 10px 10px 10px;
	color: #585858;
	height: 1%;
	color: #585858;
	margin-bottom: 10px;
}
.cntboxbody h1
{
	font-size: 1.0em;
	margin-top: 0.5em;
	border-width: 0;
}
.cntboxbody h2
{
	font-size: 1.0em;
	margin-top: 0.5em;
	border-width: 0;
}
.cntboxbody p
{
	margin-top: 0em;
	margin-bottom: 1em;
}

.cntboxbody h1
{
	font-size: 1.4em;
	padding: 0 0 8px 0;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CSS Buttons

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
input.btn1, input.btn2, input.btn3
{
	height: auto;
	line-height: 1.3em;
}
input:focus.btn1
{
	background: #cc0000;
}
input:focus.btn2
{
	background: #408cc3;
}
input:focus.btn3
{
	background: #408cc3;
}
.btn1, .btn3, .btndisabled
{
	color: #fff;
	font-family: verdana;
	font-weight: bold;
	font-size: .9em;
	border: 2px solid;
	overflow: visible;
	cursor:default;
	padding: 0 4px;
}
.btn1
{
	background: #cc0000;
	border-color: #e68080 #8e0000 #8e0000 #e68080;
}
.btn3
{
	background: #408cc3;
	border-color: #a6cee8 #2a648a #2a648a #a6cee8;
}
.btndisabled
{
	background: #f0f0ed;
	border: 1px solid #c9c7ba;
	color: #c9c8c6;
}

.btn4
{
	color: #fff;
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
	background-color: #FF6600;
	border: 0 solid;
	overflow: visible;
	cursor:default;
	padding: 0 4px;
	margin: 5px 10px 10px 0px;
}

.linea
{
	margin: 10px 0 10px 0;
}

.alertfont
{
	font-weight: bold;
	color: #cb0c0f;
}

.alertfont2
{
	font-weight: normal;
	color: #d40d0f;
}

.alertfont2
{
	font-weight: normal;
	color: #d40d0f;
}
.alertfont3
{
	font-weight: normal;
	color: #3c3;
}
.alertfont5
{
	font-weight: normal;
	color: #d40d0f;
}
.alertfont6
{
	font-weight: normal;
	color: #d40d0f;
	font-weight: bold;
}
.alertfont7
{
	font-weight: normal;
	color: #FFFF66;
	font-weight: bold;
}
.alertfont8
{
	font-weight: normal;
	color: #ffa500;
	font-weight: bold;
	font-size: 1.2em;
	padding: 10px 0 10px 0;
}

.alertfont-error
{
	font-weight: normal;
	color: #cc0000;
	font-weight: bold;
	font-size: 1.1em;
	padding: 10px 0 10px 0;
}

.alertfont-ok
{
	font-weight: normal;
	color: #00cc00;
	font-weight: bold;
	font-size: 1.1em;
	padding: 10px 0 10px 0;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Lineas

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.horizdivline
{
	margin: 5px 0 9px 0;
	background-image: url(hr-dash-line.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 1px;
	max-width: 820px;
	font-size: .1em;
}
.horizdivline1
{
	margin: 5px 0 9px 0;
	background-image: url(hr-dash-line.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 1px;
	max-width: 300px;
	font-size: .1em;
}
.horizdivline2
{
	margin: 5px 0 9px 0;
	background-image: url(hr-dash-line.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 1px;
	max-width: 100px;
	font-size: .1em;
}



/**************************************************************
 * Párrafos en página inicial                                 *
 **************************************************************/

.pInicial
{
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0px 5px 20px;
	color: #818181;
}

.pDentroColumna
{
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 3px 0px 3px 5px;
	color: #818181;
}





/****************************************************************/
/* Página de noticias y noticia                                 */
/****************************************************************/


#ContenedorPaginaNoticias
{
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	/*padding-top:15px;
	padding-bottom:15px;*/
	padding-left:0;
	padding-right:0;
	width:757px;
	height:604px;
	border:1px solid #818181;
	background-color:#FFFFFF;
	background:url(../../images/FondoPeriodico.jpg);
	background-repeat:no-repeat;	
	position:relative;
	overflow:hidden;
}

#ContenedorInternoNoticias
{
	margin-top: 120px;
	margin-left: 55px;
	width: 636px;
	color: #1f1a17;
	overflow:auto;
}


.Noticia
{	color: #1f1a17;
	overflow:hidden;
	width:100%;
	
}

.Noticia h1
{   font-size: 1.5em;
	color: #00599c;
	margin-bottom:1em;
}

.Noticia h2
{	font-size: 1.2em;
	color: #00599c;
	margin-bottom:1em;
}

.Noticia h3
{	font-size: 0.8em;
	color: #00599c;
	margin-bottom:1em;
}	

.Noticia p
{ 	margin: 0 0 1em 0;
}


.FotoNoticia
{	float: left;
	text-align:justify;
	margin: 5px 5px 5px 5px;
}




/**********************************************************/
/* Pagina empresa                                         */
/**********************************************************/
#ContenedorPaginaEmpresa
{
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	width:728px;
	height: 574px;
	border:1px solid #818181;
	background:url(../../images/bg-two-column-products-main.png) repeat-y;
	position:relative;
}



#ContenedorPaginaContactar
{
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	width:728px;
	height: 574px;
	border:1px solid #818181;
	background-color:#FFFFFF;
	position:relative;
}

#ContenedorPaginaContactar h2
{	margin-bottom:0px;
	margin-top: 10px;
	padding-bottom:0;
}

/**********************************************************/
/* Pagina login                                           */
/**********************************************************/
#ContenedorPaginaLogin
{
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	width:728px;
	height: 574px;
	border:1px solid #818181;
	background-color:White;
	position:relative;
}

#ContenedorPaginaLogin a:link,
#ContenedorPaginaLogin a:visited
{   color:#FF8c00;
	text-decoration:none;
}

#ContenedorPaginaLogin a:hover, #ContenedorPaginaLogin a:active
{
	color: #FF8c00;
	text-decoration: underline;
}


/**********************************************************/
/* Pagina privacidad                                      */
/**********************************************************/
#ContenedorPaginaPrivacidad
{
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	width:728px;
	height: 574px;
	border:1px solid #818181;
	/*background:url(../../images/bg-two-column-products-main.png) repeat-y; */
	background-color: White;
	position:relative;
}

.PanelTextoPrivacidad
{	padding-left: 10px;
	text-align:justify;
}