body { 
	margin-top:			20px;
	margin-left:		0px;
	margin-right:		0px;
	margin-bottom:		20px;
	padding:			0;
	font-family: 		Georgia, Serif;
	color:				#2f2f2f; 
	text-align:			center;
	font-size: 			 12px; 
	line-height: 		 15px; 	
	background-color: 	 #FFFFFF;

	
}	

.leftside {	
	border-right:		none;
}	

.rightside {	
	border-left:		none;
}	

.marginer {	
	background-color:	#FFFFFF;
	width:				20px;
}	

.marginer-horizontal {	
	background-color:	#FFFFFF;
	height:				10px;
}	

.line { 
	width:970px; 
	height:4px; 
	background-color: #3D2D00;
}

.line2 { 
	width:970px; 
	height:2px; 
	background-color: #3D2D00;
}


#logo {	
	text-decoration:	none;	
	border:				none;
	margin-top:			30px;
	margin-bottom:		30px;
	width:				400px;	
}	

#header{
	width:				980px;
	height:				100px;
	margin:				0px;
	padding:			0px;
	background-color:	white;
}

.fb {
	height:				16px;
	width:				16px;
	margin-right:		0px;	
	background-image: 	url("../images/icon_facebook_16.png"); 	
}
.fb:hover {
	height:				16px;
	width:				16px;
	margin-right:		0px;	
	background-image: 	url("../images/icon_facebook_16_on.png"); 	
}

.fbbig {
	height:				60px;
	width:				60px;
	margin-right:		0px;	
	margin-left:		40px;	
	background-image: 	url("../images/icon_facebook_60.png"); 	
}

.fbbig:hover {
	height:				60px;
	width:				60px;
	margin-right:		0px;	
	margin-left:		40px;	
	background-image: 	url("../images/icon_facebook_60_on.png"); 	
}


.tw {
	height:				16px;
	width:				16px;
	margin-right:		0px;	
	background-image: 	url("../images/icon_twitter_16.png"); 	
}
.tw:hover {
	height:				16px;
	width:				16px;
	margin-right:		0px;	
	background-image: 	url("../images/icon_twitter_16_on.png"); 	
}

.rss {
	height:				16px;
	width:				16px;
	margin-right:		0px;	
	background-image: 	url("../images/icon_rss_16.png"); 	
}
.rss:hover {
	height:				16px;
	width:				16px;
	margin-right:		0px;	
	background-image: 	url("../images/icon_rss_16_on.png"); 	
}

.fq {
	height:				16px;
	width:				16px;
	margin-right:		0px;	
	background-image: 	url("../images/icon_foursquare_16.png"); 	
}
.fq:hover {
	height:				16px;
	width:				16px;
	margin-right:		0px;	
	background-image: 	url("../images/icon_foursquare_16_on.png"); 	
}

.fqbig {
	height:				60px;
	width:				60px;
	margin-right:		40px;	
	background-image: 	url("../images/icon_foursquare_60.png"); 	
}
.fqbig:hover {
	height:				60px;
	width:				60px;
	margin-right:		40px;	
	background-image: 	url("../images/icon_foursquare_60_on.png"); 	
}


#header #navigation{
	height:				35px;
	text-align:			center;
	vertical-align:		middle;
	font-size:			14px;	
	background-color:	#F8F8F8;
	border-top:			1px solid #E5E2D6;
	border-bottom:		1px solid #E5E2D6;

}
	
	
#header #navigation  a{
	padding-left:		10px;	
	padding-right:		10px;		
	padding-top:		5px;
	padding-bottom:		5px;
	color:				#3D2D00;	
	text-align:			center;
	text-decoration: 	none;
}

	
#header #navigation a:hover{
	padding-left:		10px;	
	padding-right:		10px;		
	padding-top:		5px;
	padding-bottom:		5px;
	color:				#3D2D00;
	background-color:	#E5E5E5;
	text-align:			center;
	text-decoration: 	none;
}




		
/***********************************End of header ***********************************/

	#content_slider	{	
		padding:			0px;		
		width:				980px;
		margin-top:			0px;		
		margin-bottom:		10px;		
		margin-left:		0px;		
		margin-right:		10px;		
		
	}	
	#content_slider	img{	
		background-color:	#F8F8F8;
		padding:			0px;		
		margin:				0px;		
		width:				980px;
		height:				551px;
		
	}	

	#content_right	{	
		width:				250px;
		background-color:	#F2F2F2;
		border:				none;
		margin-right:		20px;
		padding:			20px;
		font-size:			12px;
		color:				#666666;
	}	
	
	#content_right  h2 {
		color:			#3D2D00;
		font-size:		14px;		
		margin-top:		20px;
	}
	
	#content_right  a {
		color:				#AAAAAA;
		font-size:			12px;		
		font-weight:		normal;
		text-decoration: 	none;
	}
	
	#content_right  a:hover {
		color:				#444444;
		font-size:			12px;		
		font-weight:		normal;
		text-decoration: 	none;
	}
	
		
	#content {
	  width:			680px;
	  background-color:	#F2F2F2;
	  border:			none;
	  margin-left:		0px;
	  padding:			20px;
	}

	#content  h1 {
		color:			#3D2D01;
	}
	
	#content span.perex {
		font-style:		italic;
	}

	
	  #content  ul{
	margin:0;
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	list-style-type:square;
	}
	
	  #content  ul li{
	
	}
	  #content  ul li h2{
	
	}
	
	  #content  ul li h2 a{
	  color:#AD093C;
	  text-decoration:none;
	  
	  font-weight:bold;
	  font-size:20px;
	}
	  #content  ul li h2 a:hover{
	  color:#6F9B47;
	}
	
	  #content  ul li p{
	  
	  font-size:14px;
	  color:		#696849;
	  text-align:text-top;
	}
	  #content  ul li p a{
	  
	  font-size:14px;
	  color:#5b2f01;
	}
	
	  #content  ul li p a:hover{
	  
	  font-size:14px;
	  color:#ffffff;
	}

	  #content  a:hover{
	  
	  font-size:14px;
	  font-weight: bold;
	  color:#3D2D00;
	  text-decoration: underline;
	}
	
	  #content   a{
	  
	  font-size:14px;
	  font-weight: bold;
	  color:#EE3024;
	  text-decoration: none;
	}
	
	#content   a.category_event_link, a.category_event_link:hover	{
		text-decoration: none;
	}
	
      #content  ul li p a img{
	  border:0;
	  /* float:left; */
	  margin-right:10px;	 
	}
	
/* --------------- Footer ---------------------------------------------------------------*/	
		
	

#bottom_menu{
	height:				35px;
	text-align:			center;
	vertical-align:		middle;
	font-size:			14px;	
	background-color:	#F8F8F8;
	border-top:			1px solid #E5E2D6;
	border-bottom:		1px solid #E5E2D6;

}
	
	
#bottom_menu  a{
	padding-left:		10px;	
	padding-right:		10px;		
	padding-top:		5px;
	padding-bottom:		5px;
	color:				#3D2D00;	
	text-align:			center;
	text-decoration: 	none;
}

	
#bottom_menu a:hover{
	padding-left:		10px;	
	padding-right:		10px;		
	padding-top:		5px;
	padding-bottom:		5px;
	color:				#3D2D00;
	background-color:	#E5E5E5;
	text-align:			center;
	text-decoration: 	none;
}


	
#copyright{
	border:				none;
	color:				#888888;
	text-align:			center;
	text-decoration:	none;
	
	font-weight:		normal;
	font-size:			12px;
}

#copyright span{
	text-decoration:	none;
	color:				#3D2D01;
	
	font-weight:		bold;
	font-size:			12px;
}


#copyright a{
	
	font-size:			12px;
	font-weight:		bold;
	color:				#888888;
	text-decoration:	none;
}

#copyright a:hover{
	
	font-size:			12px;
	font-weight:		bold;
	color:				#888888;
	text-decoration:	underline;
}
	
	
/* --------------- Fotogaleria ---------------------------------------------------------------*/	

#container {
	border: 			1px solid #000;
	width: 				800px;
	margin: 			15px auto;
	padding: 			5px 20px 20px 20px;
	color:				#FFFFFF;
	line-height: 		18px;
}


#title h1  {
	color: #76B41C;
	letter-spacing: 1px;
	padding: 5px;
	margin: 10px;
	font: bold 18px 'minion-pro-1','minion-pro-2', Georgia, Serif;
	text-transform: capitalize;
}

#description{
	background: #3D2D00;
	border: 1px solid #333333;
	padding: 10px;
	margin: 5px;
	width: 90%;
	float: left;
	height: auto;
	font-weight: bold;
}


.date{
	font-weight: normal;
	color: #666666;

}



#content .category img {
	background: #fff;
	padding: 7px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #FFFFFF;
	float:right
}



#content .category {
	margin: 60px 0px 50px 0px;
	padding: 30px 0px 10px 0px;
	clear:both;
	height:auto;
}



.imageborderlarge {
	padding: 7px;
	margin: 5px 0px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}


.unvisible { 
	display: none;
 }



.thumbnail {
	float: left;
	margin: 5px;
	padding: 0px;
	text-align: center;
	color: #CCCCCC;
	width: 190px;
	
	}


.thumbnailhover{
	background:  none;	
	display:block;
	width: 200px;
	
}

a.thumbnailhover:hover{

	display:block;
	width: 200px;	
	color: #7D0000;
	font-weight: bold;

	
}


.thumbnail img{
	background: #000;
	padding: 0px;
	margin: auto;
	display:block;
}



.thumbnail a {
	color:#999999;
	text-decoration: none;
}

/* non IE  hover 
div.thumbnail:hover{
	background: #000;
	color: #76B41C;
	font-weight: bold;
}

*/


a img {
border:none;

}

#gallerycontainer{
	padding: 0px;
	text-align:center;
}

.category_image {
	border:	1px solid silver;
	background-color: #FAFAFA;
	padding: 0px;
	margin: 0px;
}

.surveyimg {
	border:	1px solid silver;
}


.category_event {
	border:					2px solid white;
	margin:					4px;
	padding:				0px;
	width: 					210px;
	height: 				250px;
	color:					#222222;
	font-size:				12px;
	font-weight:			normal;
	line-height:			16px;
	text-align:				left;
	background-image: 		url("../images/bg_product.jpg"); 
	background-repeat:		no-repeat;
	background-position:	top center;	
	cursor:					hand;
}

.category_event .teamname{
	color:					#A17C50;
	font-size:				11px;
	font-weight:			bold;
	line-height:			14px;	
}

.category_event .datum{
	color:					#222222;
	font-size:				10px;
	font-weight:			bold;
	line-height:			30px;	
	padding-left:			11px;
}

.category_event .title{
	color:					#222222;
	font-size:				12px;
	font-weight:			bold;
	line-height:			14px;	
	padding-left:			11px;
}

.category_event .cena{
	color:					#222222;
	font-size:				12px;
	line-height:			14px;	
	padding-left:			11px;
}

.category_event .detaily {
	width:					160px;
	height:					25px;
	
	background-color:		#222222;
	border-style:			outset;
	border-width:			1px;
	border-color:			#888888;		
	color:					#FFFFFF;
	
	font-size:				12px;
	line-height:			14px;	
	
	padding:				3px;	
	cursor:					hand;	
	
}

.category_event2{
	border:					2px solid white;
	margin:					4px;
	padding:				0px;
	width: 					660px;
	height: 				120px;
	color:					#222222;
	font-size:				12px;
	font-weight:			normal;
	line-height:			16px;
	text-align:				left;
	background-image: 		url("../images/bg_product4.jpg"); 
	background-repeat:		no-repeat;
	background-position:	top center;	
	cursor:					hand;
}


.category_event2 .teamname{
	color:					#A17C50;
	font-size:				11px;
	font-weight:			bold;
	line-height:			14px;	
}

.category_event2 .datum{
	color:					#222222;
	font-size:				12px;
	font-weight:			bold;
	line-height:			30px;	
	padding-left:			11px;
}

.category_event2 .title{
	color:					#222222;
	font-size:				15px;
	font-weight:			bold;
	line-height:			18px;	
	padding-left:			11px;
}

.category_event2 .cena{
	color:					#222222;
	font-size:				20px;
	line-height:			22px;	
	padding-left:			11px;
}

.category_event2 .cenatext{
	color:					#222222;
	font-size:				12px;
	line-height:			14px;	
	padding-left:			11px;
}


.category_event2 .detaily {
	width:					140px;
	height:					25px;
	
	background-color:		#222222;
	border-style:			outset;
	border-width:			1px;
	border-color:			#888888;		
	color:					#FFFFFF;
	
	font-size:				12px;
	line-height:			14px;	
	
	padding:				3px;	
	cursor:					hand;	
	
}


