   BODY{
	font: 12px/18px Arial;
   }
   TD { 
   /*font-family: Arial, Helvetica, sans-serif; 
   color: #000000; 
   font-size : 12px; 
   text-align : left; */
   font: 12px/18px Arial;
   } 
   
   H1 { 
   font-size : 16pt;
   color: #FFFFFF;
   } 

	h2
	{
		font: 20px Arial;
		margin-top:10px;
		margin-bottom:10px;
		border-bottom: 2px solid #000;
		height: 28px;
		color:#BB1C1C;
	}

	#breadcum
	{
		float: right;
		font: 11px Arial;
		color: #969696;
		padding-top: 7px;
	}
   
   H3 { 
   font: italic 16px Arial; 
   color: #333;
   }

   h4 { 
   font-size : 6pt 
   color: #FFFFFF;
   } 

   H5 { 
   font-size : 6pt 
   color: #FFFFFF;
   } 
   
   a { 
   color: #EEE; 
   text-decoration: underline;
   } 
   
   a:hover { 
   color: #fff; 
   text-decoration: none;
   } 

   p{
   font: 12px/18px Arial;
   padding-bottom: 10px;
   }

   #photogallery{
   padding: 5px;  width: 470px; float:left; margin-right: 10px;
   }
	
   #photogallery ul{
   padding: 0; margin: 0;
   }

   #photogallery ul li{
   float: left; list-style: none; text-align: center;
   }
	
   #photogallery img{
   border: 1px solid #cccccc; margin:5px 0 0 12px; padding: 4px; width: 134px; /*height:138px;*/
   }

   .dataTable
{
    /*border: 1px #EBEBEB solid;*/
    border-collapse: collapse;
}

tr.rowtitle td
{
    color: #fff;
    background: #000;
    font: bold 12px Arial, Tahoma, Verdana;
    /*border-right: 1px #ffffff solid;
    border-top: 1px #ffffff solid;*/
    border-bottom: 1px #ffffff solid;
}

tr.row td
{
	border-bottom: 2px solid #ccc;
    /*background: #EEE;*/
    /*border: 1px #CCC solid;*/

}

.dataTable tr.row1 td{background: #E3E6E8;border-top: 0px #fff solid; border-bottom: 0px #ccc solid;padding:5px !important;}
.dataTable tr.row2 td{background: #D8DCDE;border-top: 0px #fff solid; border-bottom: 1px #ccc solid;padding:5px !important;}


label.error{
    color:#FF3333; display:block;
}

label.captcha-error{
    color:#FF3333; display:block;
}

.button{
    background-color:#375A90;
    border:1px solid #EEF2F9;
    color:#FFFFFF;
    font-family:Verdana,Geneva,sans-serif;
    font-size:11px;
    cursor:pointer;
    padding: 3px 0 2px 0;
}
#news{
padding:10px 5px 5px 5px; 
margin: 0 0 20px 0;
border: 1px solid #CCCCCC;
background: #EEE;
float: left;
width: 525px;
_width: 545px;
}
#news ul
{
	list-style: none;
	padding: 0;
	margin: 5px 0 15px 5px;
}
#news ul li
{
	margin-bottom: 10px;
	border-bottom: 1px dotted #CCCCCC;
	padding: 10px 0;
}
#news ul li img
{
	float: left;
	padding-right: 10px;
}
#news-inside{
padding:0 5px 5px 5px; margin: 0 0 20px 0;
width: 525px;
_width: 545px;
}
#news-inside ul
{
	list-style: none;
	padding: 0;
	margin: 5px 0 15px 5px;
}
#news-inside ul li
{
	margin-bottom: 10px;
	border-bottom: 1px dotted #CCCCCC;
	padding: 10px 0;
}
#news-inside ul li img
{
	float: left;
	padding-right: 10px;
}
#events{
background:#EEEEEE; border: 1px solid #cccccc; padding:5px; height: 210px;
}

form
{
	margin: 0 0 0 0px;
}

input, select, textarea
{
	font: 11px Tahoma, Verdana, Arial;
	border: 1px #ccc solid;
}


.search
{
	border: none;
	border-top: 1px #999999 solid;
	border-bottom: 1px #999999 solid;
	height: 20px;
	padding: 3 0 0 0px;
}

.btn
{
	font: bold 11px Tahoma, Verdana, Arial;
	color: #FFF;
	background: #1D78A5 0 0 no-repeat;
	padding: 4px;
}

select
{
	font: 11px Tahoma, Verdana, Arial;
}


textarea
{
	font: 11px Tahoma, Verdana, Arial;
	overflow: auto;
}

.noborder
{
	border: none;
	border: 0px;
}

.border
{
	border: 1px solid;
	border-color: #DADADA;
}

hr
{
	height: 1px;
	color: #dfdddc;
	border: none;
	background-color: #dfdddc;
}


.news_wal{}
.menu-hover a{
text-decoration: none;
color: #BB1C1C;
}

.menu-hover a:hover{
text-decoration: underline;
color: #BB1C1C;
}
