
A {
	COLOR:#6699ff; TEXT-DECORATION: none
}

a:visited	{
	color:	#000f69;
	background-color: transparent;
	}
a:active	{
	color:	#000f69;
	background-color: transparent;
	}
a:hover	{
	color:	#000000;
	background-color: transparent;
	text-decoration:	underline;
	}



A.smaller {
	 COLOR: #aaaaaa; FONT-STYLE: italic; font-size:14px;
}
A.gray {
	COLOR: #aaaaaa;font-size:24px;
}
#container {
	WIDTH: 780px; HEIGHT: auto
}
#front {
	FONT-WEIGHT: bold; FONT-SIZE: x-large; MARGIN: 50px auto auto; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: center
}
#header {
	FONT-WEIGHT: bold; FONT-SIZE: x-large; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 180px ; margin-top:30px;
}
.links {
	FONT-SIZE: 10pt; font-weight:bold; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center ; padding-left:5px; padding-right:5px;
}

#text {
	/*MARGIN-TOP: 30px; FONT-SIZE: 10pt; MARGIN-LEFT: 20%; MARGIN-RIGHT: 25%*/
		padding: 5px 20px;
	margin: 2% 15%;
	border: 1px dotted #333;
	background-image: url(../images/sonnehead.JPG);background-repeat: 
no-repeat;
}

#header_top {
	MARGIN-BOTTOM: 50px; MARGIN-LEFT: 70px;text-align:center ;font-size:26px;font-weight:bold
}
#header_left {
	MARGIN-BOTTOM: 20px; WIDTH: 760px; COLOR: #888888
}
#header_right {
	MARGIN-LEFT: 220px; COLOR: #888888
}
IMG.float_left  {
	FLOAT: left; MARGIN-RIGHT: 20px
}
IMG.float_right {
	FLOAT: right; MARGIN-LEFT: 20px
}

IMG.gallery {
	width: 760;
	margin: 0px 0px 10px 10px;
	background-color: #ddd;
	padding: 10px;
	border: 1px solid #666;
	align: center;
}

.title{font-family:palatino, georgia, serif;font-size:28px;font-weight:bold}
.subtitle{font-family:palatino, georgia, serif;font-size:18px;font-style:italic;padding-left:160px}

body	{
	margin:	0;
	padding:	0;
	font-family: palatino, georgia, serif;
	color:	#000;
	/*background : #fff url(images/) no-repeat fixed top left;*/
	min-width: 780px;
	}
div, p, th, td, li, dd, dl, dt    {
             /* redundant selectors to help NS4 not forget */
    font-family:  palatino, georgia, serif;
    }

.content {
	padding: 10px 20px;
	margin: 5% 15%;
	border: 1px dotted #333;
	background-image: url(../images/contentfill.gif);
	}
p {
	margin-top: 0; padding-top: 0;
	line-height: 1.5em;
	margin-bottom: 	1em;
	}
h1	{
	font-size:	2em;
	}
h2	{
	font-size:	1.75em;
	}
h3	{
	font-size:	1.5em;
	}
h4	{
	font-size:	1.25em;
	}
h5	{
	font-size:	1em;
	}
h6	{
	font-size:	0.8em;
	}
h1, h2, h3, h4, h5, h6	{
	margin:	1.25em 0 0 0;
	font-family:	arial, helvetica, sans-serif;
	}
img	{
		/* turns off gaps around images */
	border:	0
	}

code, tt, pre	{
	font: 12px "andale mono", monaco, courier, "courier new", monospace;
	color: #06c;
	background: transparent;
	}
#footer, .marginalia {
	font: 10px geneva, verdana, arial, helvetica, sans-serif;
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px dotted #333333;
	}
	
.splash-left{
font-family:  palatino, georgia, serif;
margin-left:180px;
text-align:left;


}
.splash-right{
font-family:  palatino, georgia, serif;
margin-right:150px;
text-align:right

}

.info_en,
.info_es {
	font-family:  palatino, georgia, serif;
	font-style: italic;
	font-size: 11pt;
	COLOR:#aaaaaa;
	margin-right: .3em;
}


.gen_1 {
	position:relative; left:000px; color : #555555;
}
.gen_2 {
	position:relative; left:150px; color : #555555;
}
.gen_3 {
	position:relative; left:350px; color : #555555;
}
