@media screen {
/* v1.0 | 20080212  - By Eric Meyer*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
/*	content: none;*/
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}
.transparent_class {
/*	filter:alpha(opacity=50);*/
/*-moz-opacity:0.5;*/
/*-khtml-opacity: 0.5;*/
/*opacity: 0.5;*/
}
/* COMIENZAN CONFIGURACIONES---------------------------------------------------------------------------*/
/* html -------------------*/
html {
background-color:white;
}
/* * html {overflow:auto;}/* hack para ocultar scrollbar vertical en IE cuando no es necesario */
/* body ------------------*/
body {
background-color: white;
max-width: 900px;
/*min-height:600px;*/
margin: 0 auto 0;
}
* html body {width: 900px;}
/* cabezal --------------------------*/
#cabezal {
margin-top:25px;
margin-left:39px;
background-color:white;
}
#logo {
	height:61px;
	vertical-align:text-bottom;
}
/*.fuenteLogo {font-size: 4.5em; font-family: "Times New Roman", Times, serif;}
#H {color:#BD80A1;}
#R {color:white; position:relative; left:-25px; background-color:#7A0240;}*/
#nombre {
	position:relative;
	left: 39px;
	top:-6px;
	z-index:99;
	background-color:transparent;
	color: rgb(102,102,102);
/*	font-stretch:expanded;*/
	font-size:14px;
	font-family: "Times New Roman", Times, serif;
	font-weight:bold;
}
#langSelect {
	float:right;
	position:relative;
	top: -21px; right: 26px;
	display:inline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: rgb(102,102,102);
}
#UK, #DE, #FR, #ES {}
#langSelect a {padding:3px 0 3px;}
#langSelect a:link {color: rgb(102,102,102); text-decoration:none;}
#langSelect a:visited {color: rgb(102,102,102); text-decoration:none;}
#langSelect a:hover {color: rgb(102,102,102); text-decoration:underline;}
.activo {display:inline;}
.inactivo{display:none;}
#menuDiv {
	margin-top: 24px;
	min-height: 35px;
	background-color: rgb(103, 103, 103);
}
/*#menuBgLeft {
	float:left;
	background-color: rgb(123, 0, 67);
	width: 137px;
	min-height:35px;
}*/
#menu {
	background-image: url(../imagenes/fondoMenu.gif);
	background-repeat:no-repeat;
	background-position:left top;
	line-height:34px;
	padding-left: 145px;
/*	text-align:right;
	margin-right:19px;*/
}
#menuDE {
	background-image: url(../imagenes/fondoMenu.gif);
	background-repeat:no-repeat;
	background-position:left top;
	line-height:34px;
	padding-left: 145px;
/*	text-align:right;
	margin-right:19px;*/
}
ul.lista li {
color:white;
background-color:transparent;
display: inline;
padding: 5px 7px 2px 7px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
font-weight:normal;
z-index:11;
position:relative;
top: -2px;
}

ul.lista li.seleccionado {
color:white;
display: inline;
border-bottom: solid 1px white;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
font-weight:normal;
z-index:11;
position:relative;
top:-2px;
cursor:pointer;
}
ul.lista a {padding:2px 0;}
ul.lista a:link {color:white; text-decoration:none;}
ul.lista a:active {color:white; text-decoration:none; background-color: transparent;}
ul.lista a:visited {color:white; text-decoration:none;}
ul.lista li:hover {background-color: transparent; color: white; border-bottom: solid 1px white;}

/* cuerpo -------------------------------*/
#cuerpo {
font-family: Georgia, "Times New Roman", Times, serif;
margin-top: 77px;
margin-bottom:30px;
min-height:405px;
}
/** html #cuerpo {height:450px; z-index:0;}*/

.activo {display:inline;}
.inactivo{display:none;}

#puntitos {font-size:16px;}
.titulo {
	margin-left:160px;
	color:#7B0142;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight:bold;
	padding-bottom:6px;
	border-bottom: solid 1px #7B0142;
	width:77%;
}
.subTitulo {
	width:65%;
	margin-left:161px;
	color:#7B0142;
	padding-bottom:6px;
	text-decoration:underline;
}
#subTitulo0 {
	margin-top: 28px;
}
#presenta0 {
	margin-top: 28px;
}
.presenta{
	margin-left:161px;
	width:65%;
	font-size:14px;
	font-weight:100;
	color: black;
	line-height:1.3em;
	margin-bottom: 19px;
}
.presentaFotos{
	margin-left:161px;
/*	width:65%;*/
	font-size:14px;
	font-weight:100;
	color: black;
	line-height:1.3em;
	margin-bottom: 19px;
}
img.thumb {
	width: 170px;
	height: 113px;
	vertical-align:middle;
	margin:1px;
	border:solid 1px #7B0142;
	cursor:pointer;
}
#aInicio {
	margin-left:163px;
	width: 70%;
	text-align:right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#7B0142;/*#7A0240*/
	font-weight:bold;
/*	font-stretch: wider;*/
	text-decoration:underline;
}
#aInicio a:link {color:#7B0142;}
#aInicio a:visited {color:#7B0142;}
#aInicio a:hover {color:#BD80A1;}

.activo ul {
	margin-left:161px;
	width:65%;
	font-size:14px;
	font-weight:100;
	color: black;
	line-height:1.3em;
}
ul.itemsPresenta li {
	list-style-type:square;
	padding-bottom: 6px;
}

.cuerpos {
margin:12px auto 0;
max-width: 75%;
padding: 10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 1em;
color: #333333;
}
.cuerpos p {margin-bottom: 5px;}

#fotoAbajo {
/*	margin-top:173px;*/
	text-align:center;
	background-color:white;
}
#fotoAbajo img {width:900px; height:160px;}
div.slide { cursor:pointer;}
#pie {
	margin-top: 9px;
	height: 35px;
	background-color: rgb(103, 103, 103);
	margin-bottom:20px; /*para que las paginas cortas tengan scroll en 1280 x 1024*/
}
#pieBgLeft {
	float:left;
	background-color: #7B0142;
	width: 137px;
	height:35px;
}
#contactoPie {
	float:right;
	position:relative;
	top: 9px; right: 25px;
	display:inline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: white;
}
#contactoPie a:link {color: white; text-decoration:underline;}
#contactoPie a:visited {color: white; text-decoration:underline;}
#contactoPie a:hover {color: white; text-decoration:none;}
#correo {padding-left: 5px;	vertical-align: middle;}

/*pagina de contacto*/
#correocontacto {padding:3px 0 3px 0px;}
#correocontacto a:link {color: black; text-decoration:underline;}
#correocontacto a:visited {color: black; text-decoration:underline;}
#correocontacto a:hover {color: black; text-decoration:none;}

#correocontactoNew {
	padding:3px 0 3px 0px;
	font-size:14px;
	font-weight:100;
	line-height:1.3em;
	margin-left: 53%;
	margin-top: -1em;
}
#correocontactoNew a:link {color: black; text-decoration:underline;}
#correocontactoNew a:visited {color: black; text-decoration:underline;}
#correocontactoNew a:hover {color: black; text-decoration:none;}

.sup {vertical-align:super; font-size: 10px;}
#correocontactoImg {vertical-align: text-bottom; padding-right: 5px;}
#cellphone {vertical-align: top; padding-right: 5px;}
#contactoCentrado {margin-left: 160px; width: 77%; min-height: 100px;}
#nombrecontacto {
	width:65%;
	font-size:14px;
	font-weight:100;
	line-height:1.3em;
	margin:28px auto 19px 53%;
	color: rgb(123, 1, 66);
	font-weight: bold;
}
#centradoDir {
	margin: 0px auto 0px;
	min-height:100px;
}
#centradoDentro {
	margin:0 auto 0 20%;
}
#dirUruguay {
	padding-right: 5%;
	border-right: 1px solid rgb(123, 1, 66);
	float: left;
	font-size: 14px;
	font-weight: 100;
	color: black;
	line-height: 1.3em;
}
#dirOtros {
	padding-left:5%;
	float: left;
	font-size: 14px;
	font-weight: 100;
	color: black;
	line-height: 1.3em;
}
p#textoContactoAleman {
	margin:0 auto 0;
	width:80%;
}
/* Slides fotos*/
/*	.slides {
		position:absolute; overflow:hidden;text-align:right;
		width:100%; width: 900px;
		right:0px;
		bottom: 0;
	}
	.slide {
		position:absolute;
		top:0;
		left:0;
		height:auto;*/
	/*	overflow:hidden;*/
	/*	background-color:silver;
}*/
}
@media print {
/* CONFIGURACIONES DE IMPRESION---------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
/*---------------------------------------------------*/
html {
background-color:white;
}
body {
background-color: white;
max-width: 900px;
margin: 0;
}
/* cabezal --------------------------*/
#cabezal {
margin-top:25px;
margin-left:39px;
background-color:white;
}
#logo {
	height:61px;
	vertical-align:text-bottom;
}
#nombre {
	position:relative;
	left: 39px;
	top:-6px;
	z-index:99;
	background-color:transparent;
	color: rgb(102,102,102);
/*	font-stretch:expanded;*/
	font-size:14px;
	font-family: "Times New Roman", Times, serif;
	font-weight:bold;
}
#langSelect {
	float:right;
	position:relative;
	top: -21px; right: 26px;
	display:inline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: rgb(102,102,102); display:none;
}
#UK, #DE, #FR, #ES {}
#langSelect a {padding:3px 0 3px;}
#langSelect a:link {color: rgb(102,102,102); text-decoration:none;}
#langSelect a:visited {color: rgb(102,102,102); text-decoration:none;}
#langSelect a:hover {color: rgb(102,102,102); text-decoration:underline;}
.activo {display:inline;}
.inactivo{display:none;}
#menuDiv {
	margin-top: 24px;
	min-height: 35px;
	background-color: rgb(103, 103, 103);
}
#menu {
	background-image: url(../imagenes/fondoMenu.gif);
	background-repeat:repeat-y;
	background-position:left top;
	line-height:34px;
	padding-left: 145px;
}
#menuDE {
	background-image: url(../imagenes/fondoMenu.gif);
	background-repeat:repeat-y;
	background-position:left top;
	line-height:34px;
	padding-left: 145px;
}
ul.lista li {
color:white;
background-color:transparent;
display: inline;
padding: 5px 1pt 2px 1pt;/* corregido para impresion porque sale mal en IE*/
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10pt;/* corregido para impresion porque sale mal en IE*/
font-weight:normal;
z-index:11;
position:relative;
top: -2px;
}

ul.lista li.seleccionado {
color:white;
display: inline;
border-bottom: solid 1px white;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10pt;/* corregido para impresion porque sale mal en IE*/
font-weight:normal;
z-index:11;
position:relative;
top:-2px;
/*cursor:pointer; No se aplica en impresion*/
}
ul.lista a {padding:2px 0;}
ul.lista a:link {color:white; text-decoration:none;}
ul.lista a:active {color:white; text-decoration:none; background-color: transparent;}
ul.lista a:visited {color:white; text-decoration:none;}
ul.lista li:hover {background-color: transparent; color: white; border-bottom: solid 1px white;}

/* cuerpo -------------------------------*/
#cuerpo {
font-family: Georgia, "Times New Roman", Times, serif;
margin-top: 77px;
margin-bottom:30px;
min-height:405px;
}
/** html #cuerpo {height:450px; z-index:0;}*/

.activo {display:inline;}
.inactivo{display:none;}

#puntitos {font-size:16px;}
.titulo {
	margin-left:160px;
	color:#7B0142;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight:bold;
	padding-bottom:6px;
	border-bottom: solid 1px #7B0142;
	width:77%;
	page-break-after:avoid;
}
.subTitulo {
	width:65%;
	margin-left:161px;
	color:#7B0142;
	padding-bottom:6px;
	text-decoration:underline;
	page-break-after:avoid;
}
#subTitulo0 {
	margin-top: 28px;
	page-break-after:avoid;
}
#presenta0 {
	margin-top: 28px;
}
.presenta{
	margin-left:161px;
	width:65%;
	font-size:14px;
	font-weight:100;
	color: black;
	line-height:1.3em;
	margin-bottom: 19px;
}
#aInicio {
	margin-left:163px;
	width: 70%;
	text-align:right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#7B0142;/*#7A0240*/
	font-weight:bold;
/*	font-stretch: wider;*/
	text-decoration:underline;
}
#aInicio a:link {color:#7B0142;}
#aInicio a:visited {color:#7B0142;}
#aInicio a:hover {color:#BD80A1;}

.activo ul {
	margin-left:161px;
	width:65%;
	font-size:14px;
	font-weight:100;
	color: black;
	line-height:1.3em;
}
ul.itemsPresenta li {
	list-style-type:square;
	padding-bottom: 6px;
}

.cuerpos {
margin:12px auto 0;
max-width: 75%;
padding: 10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 1em;
color: #333333;
}
.cuerpos p {margin-bottom: 5px;}

#fotoAbajo {
/*	margin-top:173px;*/
	text-align:center;
	background-color:white;
}
#fotoAbajo img {width:900px; height:160px;}
#pie {
	margin-top: 9px;
	height: 35px;
	background-color: rgb(103, 103, 103);
	margin-bottom:20px; /*para que las paginas cortas tengan scroll en 1280 x 1024*/
}
#pieBgLeft {
	float:left;
	background-color: #7B0142;
	width: 137px;
	height:35px;
}
/*#contacto {
	float:right;
	position:relative;
	top: 9px; right: 25px;
	display:inline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: white;
}
#contacto a:link {color: white; text-decoration:underline;}
#contacto a:visited {color: white; text-decoration:underline;}
#contacto a:hover {color: white; text-decoration:none;}
#correo {padding-left: 5px;	vertical-align: middle;}
*/
/*pagina de contacto*/
p#correocontacto {
	padding:3px 0 3px 0px;
	font-size:14px;
	font-weight:100;
	line-height:1.3em;
	margin-left: 53%;
	margin-top: -1em;
}

.sup {vertical-align:super; font-size: 10px;}
#correocontactoImg {vertical-align: text-bottom; padding-right: 5px;}
#cellphone {vertical-align: top; padding-right: 5px;}
#correocontacto a:link {color: black; text-decoration:underline;}
#correocontacto a:visited {color: black; text-decoration:underline;}
#correocontacto a:hover {color: black; text-decoration:none;}

/* Slides fotos*/
/*	.slides {
		position:absolute; overflow:hidden;text-align:right;
		width:100%; width: 900px;
		right:0px;
		bottom: 0;
	}
	.slide {
		position:absolute;
		top:0;
		left:0;
		height:auto;*/
	/*	overflow:hidden;*/
	/*	background-color:silver;
}*/
}

