@CHARSET "utf-8";

* {
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;

}

body {

	background-image: url("../images/body_bg.png");
	background-repeat: repeat-x;
	background-color: #1a1a1a;
	margin:0px;
	padding:0px;
}

a{
	cursor:pointer;
	text-decoration: none;
}
a:hover{
	cursor:pointer;
	text-decoration: underline;
}
img {
	
}

input,textarea,.currentText,.pictureHolder * {color:#222222;}
.description{font: bold 12px Tahoma;}

#mainPanel {
	width: 1024px;
	margin: 0px;	
}

#headPanel {
	
	width: 1024px;
	height: 25px;
	margin: 0px;
	background-color: #242625;
}

#headPanelLanguages {
	float: left;
	width: 200px;
	margin: 0px;
	padding: 5px;
	text-align: left;
}

#headPanelIcons {
	float: right;	
	margin: 0px;
	padding: 6px;
}

#headPanelSearch {
	float: right;	
	margin: 0px;
	padding: 5px;
}

#headPanelSearch input{
	padding-left: 1px;
	border: solid 1px #555555;
	background-color: #3c3c3c;
}

#menuPanel {
	height: 57px;
	margin: 0px;
	background-image: url("../images/menu_bg.png");
	background-repeat: repeat-x;
	text-align: center;
	
}

#menuPositions{
	text-align: center;
	float: left;
	margin:0px 10px 0px 10px;
}

.menuItem {
	float: left;
	height: 20px;
	font: bold 12px "Trebuchet MS";
	text-align: center;
	text-decoration: none;
	padding:20px 0px 20px 0px;
}

.menuItem:hover {
	float: left;
	height: 20px;
	font: bold 12px "Trebuchet MS";
	text-align: center;
	text-decoration: underline;
	padding:20px 0px 20px 0px;
	cursor:pointer;
}


.menuItemSpr {
	float: left;
	width: 5px;
	height: 20px;
	background-image: url("../images/menu_spr.png");
	background-repeat: no-repeat;
	margin:20px 10px 0px 10px
}

#bannerPanel {
	font:1px;
	line-height:1px;
}


#bodyPanel {
	width: 1024px;
	height: auto;
	margin: 0px;
	background-color: #242625;
	padding: 5px 25px 25px 25px;
}

#bodyPanelContent {
	text-align: left;
}

#footerPanel {
	width: 1024px;
	height: 30px;
	margin: 0px;
	background-color: #1d1d1d;	
}
#footerPanelMenu {
	float: left;
	padding: 7px;
	font: 10px "Tahoma";
	color: #555555;
}

#footerPanelMenu a {
	font: 10px "Tahoma";
	color: #555555;
	text-decoration: none;
}

#footerPanelCopyright {
	float: right;
	padding: 7px;
	font: 10px "Tahoma";
	color: #555555;
}

#footerPanelCopyright a {
	font: 10px "Tahoma";
	color: #7777777;
	text-decoration: none;
}

#newsHead {
	width: 975px;
	height: 75px;
	background-image: url("../images/news_bg.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	border-top: 1px dotted #555555;
}
	

.newsTitle {
	font: normal 20px "Trebuchet MS";
	color: #2fb520;
}

.newsDate {
	font: normal 11px "Trebuchet MS";
	color: #666666;
}

.newsReadMore{
	width: 775;
	height: 35px;	
	border-bottom: 1px dotted #555555;
}

.newsReadMoreBtn{
	width: 85;
	height: 25px;
	background-image: url("../images/news_more_bg.png");
	background-position: right top;
	background-repeat: no-repeat;
	cursor: pointer;
}

.newsContent {
}





/* Gallery */

.gallery_set{
float:left;
width:300px;
margin:10px 10px 10px 0px;
cursor:pointer;
}

.gallery_set:hover{
background-color:#333333;
}


.gallery_set_image{
	float:left;
	border:3px solid white;
	width:100px;
	height:100px;
}


.gallery_set_name{
	float:left;
  font:bold 15px Arial;
	margin:10px;
}

.gallery_position{
float:left;
margin:15px;
text-align:center;
width:130px;
}

.gallery_position_image img{
	border:3px solid white;
}

.description{color:black;}
.galleryDiv {
text-align:center;
}

.sendButton{
	color:black;
	font:bold 12px Arial; 
}


.newsHeadLink {
	text-align:right;
	font:11px Tahoma;
	color:#888888;
}

.newsHeadLink{
	text-decoration: none;
}



.art_div{
	border:1px solid #cdcdcd;
	margin:10px 0px 10px 0px;
	float:none;padding:5px;
}

.art_div:hover{
	border:1px solid #ffffff;
	margin:10px 0px 10px 0px;
	float:none;padding:5px;
	background-color: #5e5f5f;
}

.art_link{
text-decoration: none;
}

.art_link:hover{
text-decoration: underline;
}

