@charset "utf-8";
/* CSS Document */


body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin:0px;
	background-image: url(../back.jpg);
}

.credits {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:10px;
	color: #000;
}
.credits a:link, .credits a:visited{ color: #888888;  text-decoration:none;
}
.credits a:hover{ background-color:#fff; color:#000; text-decoration:none;
}

#apDiv1 {
	position:absolute;
	width:79px;
	height:15px;
	z-index:1;
	left: 5px;
	top: 7px;
}

.small {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px; font-weight: lighter; padding-right: 10px;
	color: #fff; text-align:right; text-decoration:none; text-transform: uppercase;
}

.small a:link, .small a:visited{ color: #fff; padding-left: 0px; padding-right: 10px; text-decoration:none;
}
.small a:hover{ background-color:#fff; color:#000; padding-left: 0px; padding-right: 10px; text-decoration:none;
}

.main { 
margin-left:auto; margin-right:auto; margin-top: 30px;
}
.mainborder { border-top: 0px dashed #fff; border-bottom: 0px dashed #fff; background-image: url(../back_1.jpg); 
}
.mainborder_2 { border-top: 0px dashed #fff; border-bottom: 0px dashed #fff; background-image: url(../back_2.jpg);
}
.borderbottom { border-bottom: 1px dashed #fff;

}
.mainbody { 
margin-left:auto; margin-right:auto; margin-top: 30px;
}

.bodytext { padding:40px 20px 40px 30px;background-image: url(../back_1.jpg);border-bottom: 0px dashed #fff;border-top: 0px dashed #fff;
}

.bodytext a:link, .bodytext a:visited{ color:#FFF; text-decoration:none;
}


.bodytext_text{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px; letter-spacing: 0px;
	color:#ffffff;
	line-height:22px; text-align: inherit;
}

.bodytext_text a:link, .bodytext_text a:visited{ color: #F99 ;
}
.bodytext_text a:hover{ background-color:#FFF; color:#000;
}

.bodytext_title{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px; letter-spacing: 2px;
	color:#ffffff;
	line-height:22px;
	font-weight:normal;
}
.bodytext img{ border: 2px solid #fff; margin-right: 25px; margin-left: 10px; margin-bottom: 0px;
}
.bodytext2 img{ border: 0px solid #fff; margin-right: 25px; margin-left: 10px;
}
.bodytext3 img{ border: 0px solid #fff; margin-right: 5px; margin-left: 0px;
}

.bodytext_cont { font-size:14px;}

.menu { padding: 10px 0 45px 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px; font-weight: lighter;
	color: #6f0303; text-align:right;
}

.menu a:link, .menu a:visited{ background-color:#3f0103;color:#fff; padding: 8px 10px 8px 10px; text-decoration:none; text-transform:uppercase;
}
.menu a:hover{ background-color:#fff; color:#3f0103; text-decoration:none;
}

.video { border: 3px solid #fff; background-color:#000; margin: 0; padding: 0;
}

hr {
	border-top: 1px dashed #a51815;
	border-right: 0;
	border-left: 0;
	border-bottom: 0;
	height: 10px;
}

.bodytext_galeria { padding:40px 20px 0 30px;border-bottom: 0px dashed #fff;border-top: 0px dashed #fff; color:#000;
}

.bodytext_galeria a:link, .bodytext_galeria a:visited{ color:#000; text-decoration:none;
}





.bodytext_galeria img{ border: 2px solid #fff; margin-right: 10px; margin-left: 0; margin-bottom: 20px; 
}

.bodytext_galeria img:hover{ opacity:0.8;
filter:alpha(opacity=80);  
}