@charset "utf-8";

html{}body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

body{background-image:url(../images/background.jpg);background-color:#000;background-repeat:no-repeat;background-position:center top;}
a{text-decoration:none;color:blue;}
p{margin:0;padding:0;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
img{border:0;}

#wrapper{width:900px;font-family:Arial,tahoma,Sans-Serif;font-size:12px;line-height:18px;margin:auto;}
#topContainer{height:150px;}
#main #mainTop{height:20px;background:url(../images/transparent_top.png);}
#main #mainMiddle{background:url(../images/transparent_middle.png);}
#main #mainBottom{height:20px;background:url(../images/transparent_bottom.png);}
#mainWrapper{padding:5px 10px;}
#mainWrapper #menu{margin-top:-8px;text-align:center;font-weight:700;font-family:Tahoma, Geneva, sans-serif;text-transform:uppercase;font-size:12px;padding:0 5px;}
#menu ul{margin:0;padding:0;}
#menu ul li{float:left;background:url(../images/menubutton.png);list-style-type:none;margin:0;padding:5px 20px;}
#menu ul li.active{background:url(../images/menubuttonactive.png);}

#banner { 
	border-top:solid 10px #ccc;
	border-bottom:solid 10px #ccc;
	font-family:"Century Gothic",Arial,Sans-Serif;
	line-height: 0px;
}

#banner ul {
	margin: 0;
	padding: 0;
}
#banner ul li {
	padding: 0;
	margin: 0;
	list-style: none;
}

#mainContainer #bothContainer{padding:10px;}
#bothContainer .box .header{margin-bottom:10px;border-bottom:dashed 1px #666;padding:0;}
#bothContainer .box .header p{line-height:30px;font-size:18px;font-family:"Century Gothic",Arial,Sans-Serif;text-transform:uppercase;font-weight:700;}
#bothContainer .box .bottom{border-left:dashed 2px #333;padding:5px 10px;}
#mainContainer #leftContainer{width:550px;float:left;padding:10px;}
#leftContainer .box .header{margin-bottom:10px;border-bottom:dashed 1px #666;}
#leftContainer .box .header p{line-height:30px;font-size:18px;text-transform:uppercase;font-weight:700;}
#leftContainer .box .content p{margin-bottom:10px;text-align:justify;}
#leftContainer .box .bottom{border:dashed 1px #000;margin-left:0;background:#FFF;padding:5px 10px;}
#mainContainer #rightContainer{width:270px;float:right;padding:10px;}
#rightContainer .box .header{background:#ccc;margin-bottom:10px;padding:5px 10px;}
#rightContainer .box .header p{color:#000;font-size:16px;text-transform:uppercase;font-weight:700;}
#bottomContainer{text-align:center;color:#FFF;font-size:10px;line-height:26px;}
#bottomContainer a{color:#00aeef;}
#mainWrapper #menu a,#leftContainer .box .header p a{color:#000;}
#bothContainer .box .header .content,#leftContainer .box .content{margin-bottom:5px;}
#leftContainer .box,#rightContainer .box{margin-bottom:20px;}

/**** CONTENT ****/

/* right */

.socialMedia {
	text-align: center;
}

.socialMedia img {
	margin-right: 10px;
}

/* news_front */

.newsItem {
	
}

.newsItem p {
	padding-bottom: 10px;
}

.commentNews{display:none;}
.commentItem{background:#eee;margin-top:5px;padding:0 5px;}
.commentItem .itemInfo{font-weight:700;font-size:11px;}
.commentItem .itemText{font-size:11px;}
.commentEntry{margin-top:5px;background:#eee;padding:5px;}
.commentEntry .entryItem{margin-bottom:5px;}
.commentEntry .entryItem .input{width:99%;font-size:11px;}

/* CONTACT */
.contactInfo{margin-bottom:10px;}
.contactForm .formEntity{margin-bottom:5px;}
.contactForm .formEntity .formLabel{font-weight:700;}
.contactForm .formEntity .inputText,.contactForm .formEntity .inputTextarea{width:100%;}

/* GALLERY */
.galleryFront{width:510px;overflow:hidden;}
.galleryFront .galleryItem{float:left;margin-right:12px;margin-bottom:12px;}
.galleryFront .galleryItem .galleryName{text-align:center;}
.galleryFront .galleryItem .galleryImage{border:solid 1px #999;padding:3px;}
.galleryGallery .galleryItem{float:left;border:solid 1px #999;margin-right:10px;margin-bottom:10px;padding:3px;}
.galleryFront .galleryText,.galleryGallery .galleryText{margin-bottom:10px;}