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

@import "./capas.css";

*{
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-family:Arial;
	font-size: 22px;
}
	
body {font-family:Arial; font-size: 11px;color:#333333;margin:0;padding:0;line-height:15px;}

.body1{background:url(../images/fondo1-ar.gif) top repeat-x #FFFFFF; margin: 0px; padding:0px;}

.body2{background:url(../images/fondo1-ar2.gif) repeat-x top #FFFFFF; margin: 0px; padding:0px;}

.bodygallery{background:url(../images/fondo1-ar2.gif) repeat-x top #000000; margin: 0px; padding:0px;}

a { font-family: Arial; color:#000;font-size:12px;font-weight:bold;}

img {border:none;}

p {
	font-family:Arial;
	font-size: 12px;
	color:#333333;
	margin:0;
	padding:15px 0 15px 5px;
	line-height:150%;
}

.title {
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:100%;
	padding:0;
	margin:0;
}

.title2 {
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:100%;
	padding:0;
	margin:0;
}

.white {
	font-size:20px;
	font-family:Arial;
	color:#fff;
}

em {
	font-size:12px;
}

.border {
	border:1px solid #ccc;
}

strong {font-size:12px;}

/*menu top*/
.menu1{font-family:Arial, sans-serif; font-size:12px; color:white; margin:0 20px 0 0; text-decoration:none;}
.menu1:hover{font-family:Arial, sans-serif;font-size:12px; color:gold; margin:0 20px 0 0; text-decoration:none;}
.menu1active{font-family:Arial, sans-serif;font-size:12px; color:gold; margin:0 20px 0 0; text-decoration:none;}
.menu2{font-family:Arial, sans-serif;font-size:12px; color:white; margin:0 0 0 20px; text-decoration:none;}
.menu2:hover{font-family:Arial, sans-serif;font-size:12px; color:gold; margin:0 0 0 20px; text-decoration:none;}
.menu2active{font-family:Arial, sans-serif;font-size:12px; color:gold; margin:0 0 0 20px; text-decoration:none;}
.menu{font-family:Arial, sans-serif; font-size:12px; color:white; margin:0 20px 0 20px; text-decoration:none;}
.menu:hover{font-family:Arial, sans-serif;font-size:12px; color:gold; margin:0 20px 0 20px; text-decoration:none;}
.menuactive{font-family:Arial, sans-serif;font-size:12px; color:gold; margin:0 20px 0 20px; text-decoration:none;}
.float{float:left; margin: 5px 0 0 0;}

/*menu down*/
.footernav {font-family: Arial; color:#FFF;padding:0; margin:0;font-size:10px;}

	/**** NEWS ****/
	p.c  { margin-top:0px; width:100%; text-align:center; }
	
	img.tsrImg { border:1px solid #999; }
	p.tsrImgP  { text-align:center; float:right; }
	
	/* HOMEPAGE NEWS */
	h4.homeHead    		{ margin:0 0 5px 0; }
	h4.homeHead a  		{ text-decoration:none; line-height:10px; font-size:14px; } 
	h4.homeHead a:hover  { }

	span.homeBod { } 
	span.homeBod br { display:none; }
	span.homeBod em.newsAuth { display:none; }
	span.homeBod em.newsDate { }

	.homeText { line-height:1.2em; margin:0 0 10px 0; } 
	.homeText img.npImg  { display:none; }
	
	/* NEWS LIST */
	.newsHead    		{ font-family:arial, font-size:22px;}
	newsHead a  		{ font-size:22px; font-weight:normal; text-decoration:none; font-weight:strong;line-height:120%;} 
	newsHead a:hover  { }

	span.newsBod { font-size:10px; } 
	span.newsBod em.newsAuth,
	span.newsBod em.newsDate { }

	.newsText { font-family:arial; font-size:12px; margin:0 0 10px 0; padding:5px 0 10px 0; border-bottom:1px solid #ccc; line-height:1.4em; } 
	.newsText img.npImg  { float:right; border:none !important; }

	/* NEWS ARTICLE */
	h3.artHead { margin:0 0 3px 0; }
	
	span.artBod	{
	font-size:11px;
	line-height: 130%;
} 
	span.artBod  em.newsAuth { }
	span.artBod  em.newsDate { }
	
	.artText { margin:0 0 10px 0; padding:5px 3px 10px 0; } 
	.artText div { line-height:1.6em; } 
	.artText img.npImg { float:right; }
	
	.artText #newsImages { float:right; text-align:center; }
	.artText #newsImages p.nImgP { }
	.artText #newsImages p.nImgP img.nImg { border:1px solid #999; } 
	.artText #newsImages p.nImgP span { margin:0 0 5px 0; text-align:center; font-size:10px; line-height:1.2em; }
	
	/* Contact */

#contactOverview {width: 500px; margin: 0px; padding: 10px; position: relative; float: left; display: inline; height: 272px; background-image: url(images/contact_left_holder.gif); background-position: top left; background-repeat: no-repeat;}
#contactOverview h1 {font-size: 11px; text-indent: -9000px;color:#333333;}
#contactMainArea {width: 450px; margin: 0px padding: 0; position: relative; float: left; display: inline;}
#contactMainArea label {display: block; font-size: 11px; color: #333333;}
.formInput { border: 1px solid #D3D3D3; background-color: #ffffff; width: 400px; height: 25px; font-size: 11px; color: #333333; margin: 10px 0 10px 0;}
.formTextarea { border: 1px solid #D3D3D3; background-color: #ffffff; width: 400px; height: 100px; font-size: 11px; color: #333333; margin: 7px 0 7px 0;}
.formButton { border: 1px solid #D3D3D3; background-color: #444444; width: 100px; padding: 2px; font-size: 15px; font-weight:bold;color: #ffffff;height:25px;}
