body {
	margin:0 !important;
	font-family:Verdana, Arial, Helvetica, geneva, sans-serif !important;
	font-size:11px !important;
	color: #9C8756 !important;
}
h3 {
	font-weight:normal;
}
p {
	margin-top:3px;
	margin-bottom:3px;
}
em {font-family:Georgia, "Times New Roman", Times, serif; !important;}
a:link, a:visited, a:hover, a:active {
	text-decoration: none;
}
a:link, a:visited {
	color:#406969;
}
a:hover, a:active {
	color: #033;
	font-weight:bold;
}

strong, h3 {color:#963;}
hr {color:#bfcdcd;}
.s {text-decoration:line-through;}
.u {text-decoration:underline;}
.clear {clear:both;	width:auto;	height:0px;}
.border-color {
border:1px solid #999;}

#sparkles {
	width:300px; height:600px;
	position:absolute; top:0; left:0;
	background:url(images/left.png) top left no-repeat;
}
#left {
	position:relative;
	width:215px; height:600px;
}
#nav-left, #subnav-left {
	width:100px; height:216px;
	position:absolute; left: 36px; top: 156px;
	background:none;
}
#subnav-left {
	width:123px;
	left: 186px; top: 77px;
	text-align:center;
}
#subnav-left p {
	text-align:center;
}
#galleriescreen {
	width:700px; height:760px;
	position:relative; left:90px;
	text-align:center; vertical-align:top;
}
#iframe-nav-left {
	width:100px; height:216px;
}
#headder {
	position:relative; top:0px;
	width:100%;	height:81px;
	z-index:2;
}
#language {
	position:relative; top:0px; left:20px;
	width:115px; height:25px;
}
#nav {
	position:relative;
	width:785px; height:24px;
}
#content {
	position:relative;
	margin:10px
					24px
			32px
	24px;
	width:93%;	height:100%;
	padding-right:20px;
}
#box, #parragraph-I, #parragraph-II, #parragraph-image, #box p, #parragraph-I p, #parragraph-II p {
	font:Verdana, Arial, Helvetica, sans-serif;
	/*color:#9C8756;*/
	text-align:justify;
	font-size:11px;
}

#box {
	width:540px; height:inherit;
	margin:50px
					24px
			50px
	160px;
	position:relative;
}

#parragraph-I {
	width:340px;
	top:0; left:0;
	clear:both;
	position:relative;
}

#parragraph-image {
	width:180px;
	top:0; right:0;
	position:relative;
}

#parragraph-image img {padding-top:5px;}

#parragraph-II {
	width:500px;
	float:none;
	position:relative;
}

#parragraph-II {
	width:500px;
	margin-left:0px;
	position:relative;
}

#parragraph-III {
	margin-right:10px;
	position:relative;
}
#parragraph-IV {
	margin-left:10px;
	position:relative;
}

#box-medievales {
	width:700px; height:100%;
	margin-left:0px;
	background:url(images/medievales/headder-medievales.jpg) top no-repeat;
	position:relative;
}

#parragraph-medievales-I {
	width:320px;
	margin:330px
					0px
			12px
	240px;
	text-align:justify;
	position:relative;
}
#parragraph-medievales-II {
	width:700px; height:100%;
	padding-top:110px;
	text-align:center;
	background:url(images/medievales/top-images-medievales.jpg) no-repeat top center;
	position:relative;
}
#parragraph-medievales-bottom {
	width:700px;
	height:512px;
	margin:0px
					0px
			24px
	0px;
	text-align:center;
	background:url(images/medievales/bottom-images-medievales.jpg) center no-repeat;
	position:relative;
}

#fonts-Table {
	width:0;
	margin-top:50px;
}

#iframe-font-specimen {width:600px; height:520px;}
#fonts-I {
	background:url(images/shadow-left.gif) right repeat-y;
	width:150px;
}
#fonts-I p {padding-left:5px;}

#fonts-wrapper {width:600px; height:520px;}
#fonts-II {
	background:#fffff0;
	border-bottom:1px solid	#ccc;
}
#fonts-II p {margin-left:12px;}
#fonts-III {
	background-color:#333;
	padding:7px
					0px
			0px
	12px;
}
#fonts-III strong {color:#f545c5;}

#iframe-footer {
	position:relative; bottom:0; 
	margin-bottom:0;
	width:100%; height:600px;
	background:#000;
	padding-bottom:24px;
}

#footer, #copyright-info {
	position:relative; bottom:0;
	margin-bottom:0;
	text-align:center;
	width:100%;
}

#copyright-info {
	padding:24px
					0px
			24px
	0px;
	text-align:center;
}

#copyright-inframe {
	position:relative;
	bottom:0;
	width:100%; height:72px;
	text-align:center;
	margin-bottom:0;
}

.img-footer {
	padding:7px
					15px
			7px
	15px;
	vertical-align:middle;
}

#empty {	
	position:absolute; left:4px; top:0px;
	width:167px; height:130px;
}

.border-padding-left {
	border-left:1px solid #963;
	padding-left:18px;
}
