@charset "utf-8";
/* CSS Document */

/* ++++++++++ reset ++++++++++*/
* {
	margin: 0; 
	padding: 0;
	}
a img       { border: 0; }
a           { text-decoration: none; outline: none; }
a:hover,
a:active,
a:focus     { text-decoration: underline; }
ul  
{
	list-style: none;
	}

.clear{clear:both; margin:0; line-height:0; height:0;}
body {
	background: #e2d5c7 url(../../img/bgTop.jpg) no-repeat top center;
	font: 62.5%/1.5 "Trebuchet MS", Trebuchet, Arial, sans-serif;	
	}
.wrapper {
	width: 996px;
	margin: 0 auto;
	overflow: hidden;
	}
.header 
{
	height: 228px;
	margin-bottom: 18px;
	position: relative;
	}
.search {
	width: 410px;
	padding: 9px 17px 0 0;
	float: right;
	}
.search	p 
{
	font-size: 12px; 
	color: #fff; 
	text-transform: uppercase; 
	font-weight: bold;
	background: url(../../img/people.gif) no-repeat left top;
	padding: 0 0px 0 36px; 
	float: left;
	margin: 3px 32px 0 0;
	
	}

.search .field {
	background: url(../../img/inputBg.gif) no-repeat left top;
	border: none; 
	width: 214px;
	height: 14px;
	padding: 5px;
	float: left;
	margin-right: 8px;
	font-size: 11px;
	font-family: Tahoma;
	color: #d3f0ef;
	}
.search .arr {
	width: 17px;
	height: 16px;
	margin-top: 5px;
	cursor: pointer;
	float: left;
	}
.bannerContainer 
{
	width: 728px;
	padding-top: 24px;
	overflow: hidden;
	float: right
	}
.bannerContainer img
{
	/*width: 728px;*/
	/*height: 90px;*/
	display: block;
	float: right;
	}	
.logoContainer 
{
	position: absolute;
	width: 234px;
	height: 38px;
	top: 154px;
	left: 17px;
	}
.logoContainer a img 
{
	display: block;
	width: 234px;
	height: 38px;
	}
.mainNav { margin-bottom: 10px;}
.mainNav ul 
{
	width: 965px;
	overflow: hidden;
	font-weight: bold;
	text-transform: uppercase;
	list-style: none;
	padding-left: 15px;
	}
.mainNav ul li 
{
	float: left;
	padding-left: 12px;
	font-size: 12px;
	}
.mainNav ul li a 
{
	color: #fcfafc;
	text-decoration: none;
	float: left;
	padding: 0 12px 0 0;
	}
.mainNav ul li a span
{
	height: 30px;
	line-height: 22px;
	float: left;
	cursor: hand;
	}	
.mainNav ul li:hover a {color: #d7fefb; background: url(../../img/topNavHOVRight.gif) no-repeat right top;  text-decoration: none;}
.mainNav ul li:hover 
{
	background:url(../../img/topNavHOVLeft.gif) no-repeat top left;	
	}
.mainNav ul li:hover a span 
{
	background: url(../../img/topNavHOVMiddle.gif) no-repeat bottom center;
	
	}

.mainNav ul li.active, .mainNav ul .active:hover  
{
	background:url(../../img/topNavActLeft.gif) no-repeat top left;	
	} 
.mainNav ul .active a, .mainNav ul .active:hover a  
{	
	background: url(../../img/topNavActRight.gif) no-repeat right top;	
	}	
.mainNav ul .active a span, .mainNav ul .active:hover a span  
{
	background: url(../../img/topNavActMiddle.gif) no-repeat bottom center;	
	}	
.secNav 
{
	width: 996px;
    text-align: right;
    position: absolute; 
    bottom: 0px;
    right: 10px;
    }
.secNav a 
{
	color: #fff;
	font-size: 11px;
	}
.secNav span
{
	color: #880000;
	font-size: 11px;
	padding: 0 9px;
	}
.content 
{
	width: 996px;	
	background:   url(../../img/bgCont.gif) repeat-y 0 0;
	overflow: hidden;
	}
.contW 
{
	width: 980px;
	background: url(../../img/contentTop.gif) no-repeat 0 0;
	padding: 0px 8px 0px 8px;
	overflow: hidden;
	margin-bottom: 40px;
	} 
.contW .label 
{
	clear: both;
	color: #fff;
	line-height: 26px;
	font-size: 14px;
	font-weight: bold;
	display: block;
	margin-bottom: 12px;
	}	
.leftCont 
{
	float:left;
	padding:0 10px;
	width:650px;
}
.leftCont .sep 
{
	clear: both;
	background: transparent url(../../img/newsSep.gif) repeat-x scroll 0 0;
	font-size:0;
	height: 1px;
	margin: 0px 0px 10px 0px;
	width: 642px;
	} 
.leftCont .leftTopCont
{
	width: 290px;
	}
.leftCont .topNewsCont 
{
	width: 280px;
	color: #8e8e8e; 
	font-size: 10px;
	float: left;
	background: url(../../img/vRedSep.gif) repeat-y right 42px;
	}
.leftCont .topNewsCont span {text-transform: uppercase;}
.leftCont .topNewsCont .newsSep 
{
	width: 270px;
	background: url(../../img/newsSep.gif) repeat-x 0 0;
	height: 1px;
	font-size: 0;
	margin-bottom: 8px;
	}
.leftCont .topNewsCont .news {width: 270px; overflow: hidden; height: 107px;}
.leftCont .topNewsCont .news .label2 {color: #8e8e8e; text-transform: uppercase;}
.leftCont .topNewsCont .news h2 
{
	font-size: 14px;
	font-weight: bold;
	}
.leftCont .topNewsCont .news h2 a 
{
	color: #013348;	
	}
.leftCont .topNewsCont .news div {width: 270px; display: table; position: relative; height: 1%;}
.leftCont .topNewsCont .news div img {width: 60px; height: 40px; display: block; border: 1px solid #336474; padding: 1px; float: left; margin: 0px 8px 0 0;}
.leftCont .topNewsCont .news div p  
{
	font-size: 12px; 
	color: #424343; 
	line-height: 16px; 
	
	vertical-align: middle;
	
	  }
.leftCont .topNewsCont .news div p a {text-decoration: none;} 
.leftCont .video
{
	background: url(../../img/videoIcon.png) no-repeat center center;
	padding-left: 15px;
	text-decoration: none;
	padding-right: 4px;
}
.leftCont .photo
{
	background: url(../../img/photoIcon.png) no-repeat center center;
	}
.slideCont 
{
	background: none; 
	width: 354px; 
	float: left;
	padding-left: 8px;
	height: 385px;
	}
.slideCont .slideBar
{
	width: 360px;
	overflow: hidden;
	margin-bottom: 10px;
	}
.slideCont .slideBar .slideControls
{
	float: left;
	padding-left: 3px;
	}
.slideCont .slideBar .slideControls .leftArr
{
	background: url(../../img/leftArr.gif) no-repeat left top;
	float: left;
	display: block;
	width: 8px; 
	height: 9px;
	margin-top: 9px;
	font-size: 0;
	}
.slideCont .slideBar .slideControls .leftArr:hover
{
	background: url(../../img/leftArr.gif) no-repeat left -9px;
}
.slideCont .slideBar .slideControls .unActiveL
{
	background: url(../../img/leftArr.gif) no-repeat left -18px;
}

.slideCont .slideBar .slideControls .rightArr
{
	background: url(../../img/rightArr.gif) no-repeat left top;
	float: left;
	display: block;
	width: 8px; 
	height: 9px;
	margin-top: 9px;
	font-size: 0;
	}
.slideCont .slideBar .slideControls .rightArr:hover
{
	background: url(../../img/rightArr.gif) no-repeat left -9px;
}
.slideCont .slideBar .slideControls .unActiveR
{
	background: url(../../img/leftArr.gif) no-repeat left -18px;
}
.slideCont .slideBar .slideControls .playPause
{
	background: url(../../img/play.gif) no-repeat left top;
	float: left;
	width: 12px; 
	height: 11px;
	margin: 8px 12px 0 12px;
	font-size: 0;
	}
.slideCont .slideBar .slideControls .playPause:hover
{
	background: url(../../img/play.gif) no-repeat left -11px;
}
.slideCont .slideBar .slideNumbers
{
	float: right;
	padding-right: 10px;
	margin-top: 5px;
	}
.slideCont .slideBar .slideNumbers .num
{
	float: left;
	width: 17px;
	height: 27px;
	color: #fdfdfc;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	}
.slideCont .slideBar .slideNumbers .selected
{
	background: url(../../img/numHover.gif) no-repeat 0 0;
	color: #692200;
	text-decoration:none;
	float: left;
	width: 17px;
	height: 27px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;

}
.slideCont .slideBar .slideNumbers .num span:hover
{
	background: #fdfdfc;
	color: #692200;
	display: block;
	width: 17px;
	height: 17px;
}
.slideCont .slideBar .slideNumbers .num:hover 
{
	background: url(../../img/numHover.gif) no-repeat 0 0;
	color: #692200;
	text-decoration:none;
}
.slideCont .slideBar .slideNumbers .num span .select
{
	background: #fdfdfc;
	color: #692200;
	display: block;
	width: 17px;
	height: 17px;
}
.slideNewsContainer {clear: both; width: 354px;}
.slideNewsContainer .titleImage 
{
	width: 350px;
	height: 232px;
	border: 1px solid #5e615d;
	padding: 1px; 
	position: relative;
	}
.slideNewsContainer .titleImage a img {display: block;}
.slideNewsContainer .titleImage h3 
{
	background: url(../../img/slideTitleBg.png) no-repeat 0 0;
	height: 26px;
	width: 344px;
	position: absolute;
	top: 1px;
	left: 1px;
	font-size: 14px;
	padding-left: 6px;
	}
.slideNewsContainer .titleImage h3 a 
{
	color: #fdfcfc;
	background: url(../../img/slideTitleArr.gif) no-repeat left 9px;
	display: block;
	padding-left: 11px;
	line-height: 26px;
	}
.slideNewsContainer .additionalStory 
{
	background: #efe3db url(../../img/addNewsBg.gif) no-repeat 0 0;
	margin-bottom: 10px;
	}
.slideNewsContainer .additionalStory .label2 
{
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
	padding-left: 12px;
	display: block;
	line-height: 20px;
	}
.slideNewsContainer .additionalStory ul {padding: 3px 8px 6px 4px; font-size: 11px; list-style: none;}
.slideNewsContainer .additionalStory ul li {background: url(../../img/addStoryarr.gif) no-repeat left 8px; padding: 3px 0 3px 8px;}
.slideNewsContainer .additionalStory ul li a {color: #521e01; border-bottom: 1px dotted #cccccc;text-decoration: none;}
.slideNewsContainer .additionalStory ul li a:hover {color: #c14602;}

.popNewsContainer {background: url(../../img/popNewsBg.jpg) no-repeat top left; overflow: hidden;}
.popNewsContainer .label { padding-left: 10px;}
.popNewsContainer .sep { 
 margin-top: 14px;
 background:transparent url(../../img/newsSep.gif) repeat-x scroll 0 0;
font-size:0;
height:1px;
line-height:1px;
padding-bottom:10px;
width: 640px;
float: left;
float: none;
}

/*.popNewsContainer .newsCont  
{
	width: 642px;
	overflow: hidden;
	margin-bottom: 14px;
	background: url(../../img/newsSep2.gif) no-repeat 311px 4px;
	
	}*/
.popNewsContainer .news
{
	width: 321px;
	
	float: left;
	overflow: hidden;
	}
.popNewsContainer .newsL
{
	background: transparent url(../../img/newsSep2.gif) no-repeat 310px 0px;
	margin-right: 10px;
	width: 309px;
	overflow: hidden;
	padding-left: 8px;
	}
.popNewsContainer .mainNews { margin-bottom: 4px; overflow: hidden;}
.popNewsContainer .news a 
{
	color: #210022;
	}
.popNewsContainer .news img 
{
	display: block;
	border: 1px solid #210022;
	padding: 1px;
	float: left;
	margin-right: 5px;
	
	}
.popNewsContainer .news span 
{
	font-family: Tahoma;
	font-size: 11px;
	}
.popNewsContainer .news span a 
{
	color: #713970;
	text-transform: uppercase;	
}
.popNewsContainer .news div h4 
{    float: left;
    width: 150px;
	font-size: 18px;
	line-height: 22px;
	padding-right: 10px;
	}
.popNewsContainer .news h5 
{
	background: url(../../img/bullet.gif) no-repeat left 7px;
	padding-left: 9px;
	float: left;
	width: 258px;
	}
.popNewsContainer .news h5 a
{
	border-bottom: 1px dotted #cccccc;		
	font-size: 11px;
	text-decoration: none;
	}
.popNewsContainer .news h5 a:hover {color: #b59fb6;}	
/*++++++++++++++    FUN BOX ZONA ++++++++++++++++++++++++ */	
.funBox 
{ 
	width: 642px;
	clear: both;
	background: #F5EEE9;
	}
.funBox .funBoxBar
{
	margin-bottom: 10px;
	background: url(../../img/funBoxBg.gif) no-repeat top left;
	height: 26px;
	overflow: hidden;
	padding-right: 4px;
	}	
.funBox .funBoxBar .label 
{
	padding-left: 10px;
	float: left;
	width: 282px;
	margin-bottom: 0;
	}

.funBox .funBoxBar .indicator 
{
	width: 38px;
	height: 15px;
	float: left;
	background: url(../../img/indicatorBg.png) no-repeat top left;
	margin-top: 5px;
	padding: 2px 10px;
	}
.funBox .funBoxBar .nav 
{
	float: right;
	width: 51px;
	height: 19px;
	background: url(../../img/indicatorBg2.gif) no-repeat top left;
	margin-top: 5px;
	padding: 0 5px 0 7px;
	}	
.funBox .funBoxBar .leftArr
{
	background: url(../../img/leftArrow.gif) no-repeat left -18px;
	float: left;
	display: block;
	width: 8px; 
	height: 9px;
	margin-top: 5px;
	font-size: 0;
	}
.funBox .funBoxBar .leftArr:hover
{
	background: url(../../img/leftArrow.gif) no-repeat left top;
}
.funBox .funBoxBar .unActiveL
{
	background: url(../../img/leftArrow.gif) no-repeat left -9px;
}

.funBox .funBoxBar .rightArr
{
	background: url(../../img/rightArrow.gif) no-repeat left -18px;
	float: right;
	display: block;
	width: 8px; 
	height: 9px;
	margin-top: 5px;
	font-size: 0;
	}
.funBox .funBoxBar .rightArr:hover
{
	background: url(../../img/rightArrow.gif) no-repeat left top;
}
.funBox .funBoxBar .unActiveR
{
	background: url(../../img/rightArrow.gif) no-repeat left -9px;
}
.funBox .funBoxBar .playPause
{
	background:transparent url(../../img/playPause.gif) no-repeat scroll left -12px;
	float: left;
	width: 12px; 
	height: 12px;
	margin: 4px 11px 0 11px;
	font-size: 0;
	}
.funBox .funBoxBar .playPause:hover
{
	background:transparent url(../../img/playPause.gif) no-repeat scroll left top;
}
.funBox .slideContRel 
{
	width: 642px;
	position: relative;
	top: 6px;
	border-bottom: 1px solid #bfbeb2;
	overflow: hidden;
	height: 221px;
	background: #f5eee9;
	padding-bottom: 14px;
	}	
.funBox .slideContRel .slider 
{
	width: 642px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image:url(../../img/slideRelBg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}	
.funBox .slideContRel .slider .boxFirst
{
	padding-right: 20px;
	float: left;
	width: 207px;	
	}
.funBox .slideContRel .slider .boxLast { float: left; width: 188px;}
.funBox .slideContRel .slider .boxMiddle
{
	float: left;
	width: 188px;
	padding: 0 20px;
	}

.funBox .slideContRel .slider div img
{
	display: block;
	border: 1px solid #ccc;
	padding: 1px;
	margin-bottom: 4px;
	}
.funBox .slideContRel .slider div span { float: left; width: 186px; display: block; margin-bottom: 4px;}	
.funBox .slideContRel .slider div span .label2
{
	color: #8e8e8e;
	float: left;
	}
.funBox .slideContRel .slider div span .photo 
{
	float: right;
	}	
.funBox .slideContRel .slider div span .video 
{
	float: right;
	}		
.funBox .slideContRel .slider div h5 { float: left; width: 186px; font-size: 18px; line-height: 22px;}		
.funBox .slideContRel .slider div h5 a { color: #7a3403; font-weight: normal;}		
	
/* +++++++++++ RIGHT CONTAINER ++++++++++++++++*/
.rightCont  
{
	width: 300px;
	padding-right: 10px;
	float: right;
	}	
.rightCont .label {padding-left: 10px;} 
.rightCont .bannerHld {display: block; margin-bottom: 10px;}
.rightCont .bannerHld .label3, .leftNav .bannerHld .label3 
{
	font-size: 10px; 
	color: #ccc; 
	text-transform: uppercase; 
	display: block; 
	text-align: right; 
	border-bottom: 1px solid #ccc; 
	margin-bottom: 5px;
	line-height: 10px;
	}	


.rightCont .cultBox 
{
	width: 300px;
	background: #efe3db;
	margin-bottom: 10px;
	padding-bottom: 5px;
	overflow: visible;
	}
.rightCont .cultBox .cultBoxNav 
{
	background: url(../../img/cultBoxBg.jpg) no-repeat top left;
	height: 27px;
	width: 300px;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 8px;
}
	
.rightCont .cultBox .viewProgram
{
	background: url(../../img/cultBoxBtn.gif) no-repeat 0 0;
	display: block;
	width: 101px;
	height: 23px; 
	line-height: 23px;
	color: #521e01;
	font-size: 11px;
	padding-left: 11px;
	float: right;
	margin-right: 5px;
	text-decoration: none;
}
.rightCont .cultBox .viewProgram:hover
{
	text-decoration: none;
	color: #C14602;
}
.rightCont .cultBox .cultBoxNav li 
{
	display: inline;
	}
.rightCont .cultBox .cultBoxNav li a
{
	border-bottom: 1px dotted #EAC5AF;
	color: #EAC5AF;
	float:left;
	height:15px;
	margin:0 10px;
	cursor:pointer;
	padding-top:4px;
	text-decoration: none;
	zoom: 1;
	}
.rightCont .cultBox .cultBoxNav li a:hover
{
	color: #dbdbda;
	text-decoration: none;
	border-bottom: 1px dotted #dbdbda;
}	
.rightCont .cultBox .cultBoxNav li.active 
{
	display: block;
	background: url(../../img/cultBoxNavActL.gif) no-repeat top left;
	float:left;
	height: 27px;
	padding-left: 10px;
	position: relative;
	top: -2px;
	width: auto;
	margin-bottom: 10px;
	}
/*.rightCont .cultBox .cultBoxNav li.active a
{
	display: block;
	background: url(../../img/cultBoxNavActR.gif) no-repeat top right;
	float: left;
	height: 23px;
	padding: 4px 10px 0 0;
	margin: 0;
	color: #fff;
	}*/
	
.rightCont .cultBox .cultBoxNav li.active a {
	background:transparent url(../../img/cultBoxNavActR.gif) no-repeat scroll right top;
	border:medium none;
	color:#FFFFFF;
	display:block;
	float:left;
	height:23px;
	margin:0;
	padding:6px 10px 0 0;
	border: none;
}
.rightCont .cultBox .cultBoxNav li.active a:hover 
{
	border: none;
	text-decoration: none;
	}
.rightCont .cultBoxMainArticle 
{
	clear: both;
	padding: 0 8px;
	width: 284px;
	zoom: 1;
	}
.rightCont .cultBoxMainArticle li 
{
	padding: 4px 0;
}
.rightCont .cultBoxMainArticle .separator
{
	clear: left;
	background:transparent url(../../img/newsSep.gif) repeat-x scroll left bottom;
	width: 284px;
	line-height: 1px;
	height: 1px;
	font-size: 0;
	padding: 0;
}
.rightCont .cultBoxMainArticle li .bullet
{
	background: transparent url(../../img/addStoryarr.gif) no-repeat scroll left 6px;	
	padding-left: 8px;
	font-size: 11px;
	font-weight: bold;
	color: #894621;
}
.rightCont .cultBoxMainArticle li .bullet:hover {color: #C14602; text-decoration: none;}
.rightCont .cultBoxMainArticle .firstChild { width: 284px; padding: 0 0 8px 0;}
.rightCont .cultBoxMainArticle .firstChild a img 
{
	display: block;
	float: left;
	padding: 1px; 
	border: 1px solid #894621;
	margin-right: 5px;
	}
.rightCont .cultBoxMainArticle .firstChild h5 
{
	font-size: 12px;
	font-weight: bold;
	}	
.rightCont .cultBoxMainArticle .firstChild h5 a
{
	color: #894621;
	}	
.rightCont .cultBoxMainArticle .firstChild h5 a:hover
{
	color: #C14602;
	text-decoration: none;
	}		
.rightCont .cultBoxMainArticle .firstChild p a
{
	color: #424343;	
	}		
.rightCont .cultBoxMainArticle .firstChild p
{
	font-size: 11px;
	line-height: normal;
	}	
.rightCont .cultBox .cultBoxMainArticle .firstChild p .readMore
{
	padding-left: 5px;
	background: url(../../img/artArrow.gif) no-repeat left center;
	margin-left: 2px;
	text-decoration: none;
}
	
	
/* ++++++++++++++ FOOTER ++++++++++++++++++*/
.footer 
{
	width: 976px;
	height: 25px;
	background: url(../../img/footerBg.gif) no-repeat left bottom;
	font-size: 12px;
	padding: 22px 0 0 20px;
	overflow: hidden;
	color: #fff; 
	}
.footer .links 
{
	width: 518px;
	color: #880000;
	float: left;
	
	}
.footer .links a
{
	color: #fff;
	padding: 0 7px;	 
	}
.footer .copyright {font-size: 11px; font-family: Tahoma; }
.footer .copyright a
{
	color: #000; 
	font-weight: bold;
	}		
.footer .copyright span
{
	padding: 0 12px;
	}
/* ++++++++++++++ GRUPA ++++++++++++++++++*/
.middleCont 
{
	padding-left:10px;
	width:480px;
	float: left;
	}	
.contGroup {background:transparent url(../../img/contentTopG.gif) no-repeat scroll 0 0;}	
.contGroup .leftCont 
{
	float:left;
	padding:0 10px 0 0;
	width:660px;
	}	

.leftNav 
{
	width:170px;	
	float: left;
	text-decoration: none;	
	}
.leftNav .bannerHld {width: 170px; display: block; margin: 0 auto; text-align: center; margin-bottom: 10px;}
.leftNav ul
{
	background: url(../../img/leftNavBg.jpg) repeat-y 0 0;
	font-size: 0;
	line-height: 0px;
	font-weight: bold;
	width: 170px;
	margin-bottom: 10px;
	overflow: hidden;
	border-top: 1px solid #E6B915;
	margin-top: -1px;
	}	
.leftNav ul li  
{
	padding: 0 11px;
	width: 148px;
	font-size: 12px;
	float: left;
	}
.leftNav ul li:hover  
{
	background: none;
	background: url(../../img/leftNavActHov.gif)no-repeat 0px 6px;
	}
.leftNav ul li:hover a
{
	color: #d7dfe4;
	text-decoration: none;
	}	
.leftNav ul li a:hover
{
	text-decoration: none;
	}	
.leftNav ul li a 
{
	color: #fdfdfc;
	background: url(../../img/leftNavSep.gif) no-repeat left bottom;
	display: block;
	padding: 5px 0 6px 0;
	line-height: 18px;
	text-decoration: none;
	text-decoration: 
	}	
/* +++ active +++ */	
.leftNav ul li.active  
{
	background: url(../../img/leftNavActHov.gif)no-repeat left 6px;	
	}
.leftNav ul li.active a 
{
	color: #d7dfe4;	
	}	
/* +++ submenu +++ */
.leftNav ul li ul 
{
	background: none;
	width: 148px;
	margin: 0;
	}
.leftNav ul li ul li
{
	background: none;
	}
.leftNav ul li ul li
{
	background: none;
	padding: 0;
	}
.leftNav ul li ul li a
{
	font-weight: normal;
	padding: 2px 0 3px 12px;
	color: #fff !important;
	background: none;
	}
.leftNav ul li ul li:hover
{
	background: none;
	}
.leftNav ul li ul li a:hover
{
	background: #013348;
	}


/* +++ ENDsubmenu +++ */
.leftNav .label {text-transform: uppercase;width: 160px !important; }

.contGroup .leftCont .slideCont 
{
	position: relative;
	height: 280px;
	width: 480px;
	padding-left: 0px;
	float: none;
	margin-bottom: 10px;
	}
.contGroup .leftCont .label
{
	width: 204px;
	margin-bottom: 1px;
	}
.slideContG .slideBar {
	margin-bottom:10px;
	overflow:hidden;
	width:480px;
}
.slideContG .slideNewsContainer, .contArt .slideNewsContainer
{
	width: 480px;
	overflow: hidden;
	}
.slideContG .slideNewsContainer .titleImage, .contArt .slideNewsContainer .titleImage
{
	float: left;
	}
.slideContG .slideNewsContainer .connNews, .contArt .slideNewsContainer .connNews
{
	width: 126px;
	float: left;
	height: 233px;
	border-top: 1px solid #595d59;
	border-bottom: 1px solid #595d59;
	background: #e8eaef;
	padding-top: 1px;
	}
.slideContG .slideNewsContainer .connNews .label2, .contArt .slideNewsContainer .connNews .label2
{
	background: url(../../img/vezaneBg.gif) no-repeat 1px 0;
	position: relative; 
	width: 117px;
	height: 26px;
	display: block;
	font-size: 11px;
	text-transform: uppercase;
	color: #fff;
	line-height: 27px;
	padding-left: 8px;
}
.slideContG .slideNewsContainer .connNews .label2 span, .contArt .slideNewsContainer .connNews .label2 span
{
	width: 11px; 
	display: block;
	background: url(../../img/tongueArr.gif) no-repeat 0 0;
	height: 6px;
	line-height: 6px;
	position: absolute;
	right: 12px;
	top: 26px;
	}
.slideContG .slideNewsContainer .connNews .news, .contArt .slideNewsContainer .connNews .news 
{
	height: 43px;
	width: 118px;
	padding: 8px 3px 0 4px;
	border-bottom: 1px solid #bccad3;
	}
.slideContG .slideNewsContainer .connNews .news:hover,  .contArt .slideNewsContainer .connNews .news:hover
{
	background: #fff;
	border-bottom: 1px solid #fff;
}
.slideContG .slideNewsContainer .connNews .news span, .contArt .slideNewsContainer .connNews .news span
{	
	background: url(../../img/arrNews.gif) no-repeat top left;
	display: block;
	width: 3px;
	height: 5px;
	float: left;
	margin: 6px 4px 16px 0px;
	line-height: 5px;
	}
.slideContG .slideNewsContainer .connNews .news a, .contArt .slideNewsContainer .connNews .news a
{
	color: #013348;
	border-bottom: 1px dotted #013348;
	text-decoration: none;	
	font-size: 11px;
	}
.middleCont .connected_docs 
{
	width: 480px;
	padding-bottom: 10px;
	}
.middleCont .connected_docs h2 
{
	background:transparent url(../../img/connected_head.jpg);
	width: 470px;
	height: 25px;
	font: 10px trebuchet ms;
	color: #fff;
	padding: 3px 0px 0px 10px;
	text-transform: uppercase;
	margin-bottom: 10px;
	}
.middleCont .connected_docs ul  
{   padding: 0px 0px 10px 5px;
    float: left;
    overflow: hidden;
	}
.middleCont .connected_docs ul li 
{   display: block;
    padding: 2px 0px; 
	}		
.middleCont .connected_docs ul li a 
{   background: transparent url(../../img/connected_docs_li.gif) no-repeat 0px 7px;
	font: 11px trebuchet ms;
	color: #521E01;
	margin-bottom: 5px;
	padding: 0px 5px 0px 10px;
	text-decoration: none;
	display: inline;
	}
.middleCont .connected_docs ul li a:hover 
{   text-decoration: underline;
	}	
.middleCont .connected_docs ul li span
{   font-weight: bold;
   
	}				
.middleCont .popNewsContainer 
{
	width: 480px;
	background:transparent url(../../img/popNewsBg.jpg) no-repeat scroll right top;
	padding-bottom: 1px;
	}	
.middleCont .popNewsContainer2
{
	width: 480px;
	background:transparent url(../../img/popNewsBg2.jpg) no-repeat scroll right top;
	padding-bottom: 1px;
	margin-bottom: 10px;
	}
.middleCont .popNewsContainer .news 
{
	float: left;
	width: 220px;
	padding-right: 10px;
}
.middleCont .popNewsContainer .newsL 
{
	background: transparent url(../../img/newsSep2.gif) no-repeat 230px 0px;
	margin-right: 10px;
	width: 218px;
	overflow: hidden;
	padding-left: 8px;
	
	
}
.middleCont .popNewsContainer .news .mainNews
{
	width: 220px;	
}
.middleCont .popNewsContainer div h4 
{
	font-size: 16px;
	line-height: 18px;
	float: left;
	width: 120px;
	
	}
.middleCont .popNewsContainer p
{  width   : 220px;
    font: 11px trebuchet MS;
    color: #210022;
	
	}	
.middleCont .popNewsContainer p a
{
	color: #210022;
	font-size: 11px;
	}	
.middleCont .popNewsContainer .label 
{
	width: 470px;
	padding-bottom: 10px;
	}	
.middleCont .sep {
	background:transparent url(../../img/newsSep.gif) repeat-x scroll 0 0;
	font-size: 0;
	height: 1px;
	line-height: 1px;
	padding-bottom: 10px;
	width: 480px;
	float: left;
}
.middleCont .funBox 
{
	width: 480px;
	background: #f5eee9;
	margin-bottom: 10px;
	}
.contGroup .middleCont .funBox .slideContRel
{
	width: 480px;
	background: none;
	top: 0;
	/*height: 206px;*/
	height: 221px;
	padding-bottom: 0;
	}	
.middleCont .funBox .slideContRel .slider
{
	width: 480px;
	background: none;
	}	
.middleCont .funBox .slideContRel .slider .boxFirst
{
	width: 189px;
	padding: 0 16px 0 10px;
	background: url(../../img/funBoxVSep.gif) repeat-y top right;
	}		
.middleCont .funBox .slideContRel .slider .boxSec
{
	width: 240px;
	padding: 0 10px 0 15px;
	float: left;
	}	
.middleCont .funBox .slideContRel .slider .boxSec img
{
	float: left;
	margin-right: 9px;
	}			
.middleCont .funBox .slideContRel .slider .boxSec span
{
	width: 107px;
}			
		
.middleCont .funBox .slideContRel .slider .boxSec h5
{
	font-size: 14px;
	width: 107px;
	line-height: 18px;
	}			
.middleCont .funBox .slideContRel .slider .boxSec span .label2
{
	text-transform: uppercase;
	}
	
/* +++++++++++++++++++ PAGING +++++++++++++++++++*/

/* ++++++++++++++ CORVUS PAGER ++++++++++++++++*/
.pagerCont 
{
	width: 460px;
	padding: 0 10px;
	position: relative;
	height: 28px;
	background: url(../../img/pagingBg.jpg) no-repeat top left;
	overflow: hidden;
}

.pager {
	font-size: 11px;
	font-weight: bold;
	color: #eee4c9;
	width: 460px;
	padding: 5px 10px;
	position: relative;
	height: 18px;
	background: url(../../img/pagingBg.jpg) no-repeat top left;
	overflow: hidden;
	text-align: right;	
	}
.pager .lp {	
	background: url(../../img/pageLeft.gif) no-repeat top left;	
	height: 4px;
	float: left;
	position:absolute;
	top:7px;
	left:10px;
	}		
.pager .ln {	
	background: url(../../img/pageRight.gif) no-repeat top left;	
	height: 4px;
	float: left;
	position:absolute;
	top:7px;
	left:25px;
}
.pager a {
	color: #eee4c9;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	padding: 6px;
}	
.pager a:hover {
	text-decoration:none;
}

.pager .selected  {
	font-size: 12px;
	background: #246177 url(../../img/grupa_03_01_03.gif) no-repeat center top;
	text-decoration: none;
	border: 1px solid #001716;
	padding: 6px 10px 2px 10px;
	cursor: pointer;	
	position: relative;
	top: 1px;
	}	
.pager .selected:hover  {
	text-decoration: none;	
	color: #fff;
	}		
	
/* ++++++++++++++ END CORVUS PAGER ++++++++++++++++*/


.pagingHld {
	width: 460px;
	padding: 0 10px;
	position: relative;
	height: 28px;
	background: url(../../img/pagingBg.jpg) no-repeat top left;
	overflow: hidden;
	}			
.pagingHld .pageArr {	
	width: 26px;
	overflow: hidden;
	padding-top: 7px;
	float: left;
	}	
.pagingHld .pageArr a {	
	display: block;
	width: 11px;
	height: 15px;
	float: left;
	}	
.pagingHld .pageArr .left{	
	background: url(../../img/pageLeft.gif) no-repeat top left;
	margin-right: 4px;
	}	
.pagingHld .pageArr .left:hover {	
	background: url(../../img/pageLeft.gif) no-repeat left -15px;
	margin-right: 4px;
	}		
.pagingHld .pageArr .unactiveL {	
	background: url(../../img/pageLeft.gif) no-repeat left -30px;
	margin-right: 4px;
	}		
.pagingHld .pageArr .right{	
	background: url(../../img/pageRight.gif) no-repeat top left;
	}
.pagingHld .pageArr .right:hover {	
	background: url(../../img/pageRight.gif) no-repeat left -15px;
	}		
.pagingHld .pageArr .unactiveR {	
	background: url(../../img/pageRight.gif) no-repeat left -30px;
	}	
.pagingHld .pageNums {
	float: right;
	font-size: 11px;
	font-weight: bold;
	color: #eee4c9;
	}
.pagingHld .pageNums a {
	color: #eee4c9;
	text-decoration:none;
	float: left;
	padding: 6px;
	
	}	
.pagingHld .pageNums a:hover {
	text-decoration:none;
	}		
.pagingHld .pageNums span {
	color: #eee4c9;
	text-decoration:none;
	float: left;
	padding: 6px 0;
	}		
.pagingHld .pageNums .active  {
	font-size: 12px;
	background: #246177 ;
	text-decoration: none;
	border: 1px solid #001716;
	padding: 0;
	
	}	
.pagingHld .pageNums .active:hover  {
	text-decoration: none;	
	color: #fff;
	}		
.pagingHld .pageNums .active span  {
	padding: 6px 8px 2px 8px;
	cursor: pointer;
	background: url(../../img/grupa_03_01_03.gif) no-repeat top center;
	position: relative;
	top: -1px;
	}	
/* right content addition */
.recomendedCont 
{
	width: 300px;
	background: #e9e6df url(../../img/recomendedBg.gif) no-repeat top left;
	margin-bottom: 10px;
	}	
.recomendedCont .label3
{
	color: #eee4c9;
	line-height: 26px;
	font-size: 12px;
	font-weight:bold;
	padding-left: 10px;
	}	
.recomendedCont	ul 
{
	margin-top: 9px;
	}
.recomendedCont .cultBoxMainArticle .firstChild h5
{
	font-size: 18px;
	}
.rightCont .cultBoxMainArticle .firstChild a img {
	border:1px solid #001716;
}	
.rightCont .cultBoxMainArticle li .bullet 
{
	font-weight: normal;
}
/* +++++++++++++++++++ ARTICLE ++++++++++++++++++++++++++++++++*/
.contArt .slider .boxPhoto 
{
	width: 227px;
	float: left;
	padding-left: 13px;
	}	
.contArt .leftCont .slideCont {
	margin-bottom:16px;
}
.contArt h1 {
	font-size: 24px;
	color: #013348;
	margin-bottom: 8px;
}
.contArt div.middleCont .funBox div.slideContRel 
{
	height: 195px;
	background: #F5EEE9 url(../../img/sliderBgArt.gif) no-repeat 240px 25px;
	padding-bottom: 0;
	margin-bottom: 20px;
	}	
.contArt .highlightTxt {
	font: bold 13px Trebuchet MS;
	color: #013348;
	line-height: 18px;
	margin-bottom: 16px;
	text-align: justify;
	}
.contArt .highlightTxt a {
	font: bold 13px Trebuchet MS;
	color: #013348;
	line-height: 18px;
	margin-bottom: 16px;
	text-align: justify;
	text-decoration: underline;
	}
.contArt .txt {
	font-size: 12px;
	color: #013348;
	line-height: 20px;
	margin-bottom: 14px;
	text-align: justify;
}
.contArt a {
	font-size: 12px;
	color: #013348;
	line-height: 20px;
	text-align: justify;
	text-decoration: underline;
}
.contArt .plainText {
	font-size: 12px;
	color: #013348;
	line-height: 20px;
	margin-bottom: 14px;
	text-align: justify;
}	
.contArt .contParagraph {
	margin-bottom: 30px;
	margin-right: 10px;
}

.contArt .slideNewsContainer {margin-bottom: 16px;}

.contArt .slideNewsContainer .connNews .label2 .arrNav
{
	width: 20px;
	position: absolute;
	top: 8px;
	right: 8px;	
	overflow: hidden;
}
.contArt .slideNewsContainer .connNews .label2 .arrNav a
{
	width: 10px;
	height: 11px;	
	display: block;
	float: left;
}	
.contArt .slideNewsContainer .connNews .label2 .arrNav .left
{
	background: url(../../img/artSlideNav.gif)no-repeat top left;	
}
.contArt .slideNewsContainer .connNews .label2 .arrNav .left:hover
{
	background: url(../../img/artSlideNav.gif)no-repeat left -11px;	
}	
.contArt .slideNewsContainer .connNews .label2 .arrNav .unactive
{
	background: url(../../img/artSlideNav.gif)no-repeat left -22px;	
}	
.contArt .slideNewsContainer .connNews .label2 .arrNav .right
{
	background: url(../../img/artSlideNav.gif)no-repeat top right;	
}	
.contArt .slideNewsContainer .connNews .label2 .arrNav .right:hover
{
	background: url(../../img/artSlideNav.gif)no-repeat right -11px;	
}
.contArt .slideNewsContainer .connNews .label2 .arrNav .unactiveR
{
	background: url(../../img/artSlideNav.gif)no-repeat right -22px;	
}

.conArt .pagingHld .pageNums span
{
	cursor: text;
}
.pagingHld .pageNums a.unactive
{
	color: #b99986;
}
.middleCont .slideContG .slideBar, .contArt .middleCont .slideBar {
	height: 26px;
	margin-bottom: 1px;
	background: url(../../img/articleArr.gif) no-repeat 458px bottom;
	padding-bottom: 6px;
	width: 480px; 
	}
.contArt .middleCont  .slideBar .share
{
	float: left;
	background: url(../../img/shareBorder.gif) no-repeat top right;
	width: 88px;
	padding-top: 5px;	
	height: 21px;
}
.contArt .middleCont  .slideBar a
{
	color: #e2d5c7;
	font-size: 11px;
	text-decoration: none;	
	font-weight: bold;
}
.contArt .middleCont  .slideBar a:hover
{
	color: #ffffff;
	
}
.contArt .middleCont  .slideBar .share a img
{
	padding: 0px 4px 0px 6px;
}
.contArt .middleCont  .slideBar .printMail {
		overflow: hidden;
		padding-top: 6px;
		text-align: right;
		padding-right: 10px;
		
}

.contArt .middleCont  .slideBar .printMail img {
	padding-left: 7px;
}
.contArt .middleCont  .slideBar .printMail .mail {
	padding-right: 20px;	
}

/* +++++++++++++++++ pretrazivanje ++++++++++++++++++++++++ */
.contSearch 
{
	background: url(../../img/contentBgSearch.gif) no-repeat top left;	
	}
.contSearch .leftNav ul li a { padding:3px 0 6px; }
.contSearch .container {margin-bottom: 20px;}
.contSearch .searchTerm 
{
	background:transparent url(../../img/newsSep.gif) repeat-x scroll left bottom;
	margin-bottom:10px;
	font-size: 12px;
	overflow: hidden;
	width: 472px;
	line-height: 29px;
	padding: 0 4px;
	color: #013348;
	}
.contSearch .searchTerm b
{
	color: #564234;
	padding-left: 6px;
	}
.contSearch .searchTerm .term
{
	float: left;
	}
.contSearch .searchTerm .termNum
{
	float: right;
	}
.contSearch .searchRes 
{
	overflow: hidden;
	}
.contSearch .leftCont .label {
	text-transform: uppercase;
}
.searchResult 
{
	overflow: hidden;
	background:transparent url(../../img/newsSep.gif) repeat-x scroll left bottom;
	padding-bottom: 11px;
	margin-bottom: 10px;
	}

.searchResult  img 
{
	border:1px solid #210022;
	display:block;
	float:left;
	margin-right:8px;
	padding:1px;
	}
.searchResult h2
{
	font-size: 14px;
	font-weight: bold;	
	margin-bottom: 4px;
	}
.searchResult h2 a
{
	color: #7a3403;
		
	}
.searchResult span .label2 
{
	color: #8e8e8e;
	font-size: 10px;
	text-transform: uppercase;
	}
.searchResult p, .noResults
{
	color: #013348;
	font-size: 12px;
	line-height: 16px;
	}
.noResults {line-height: 20px;}
.noResults b {color: #7A3403; text-decoration: underline;}
/* MODAL BOXES */

.modalBackground {
	background:#333333 none repeat scroll 0 0;
	opacity: 0.5;	
	filter:alpha(opacity='50')
	}
.login_box {
	background:transparent url(../../img/atbkg.png) repeat-x 0 0;
	padding-top:11px;
	width:614px;
	z-index:100;
}
.login_box_content {
	background:transparent url(../../img/login_box_bg.png) repeat 0 0;
	float:left;
	padding:5px 11px 3px;
	width:592px;
}
.login_box_content h2 {
	color:#ffffff;
	float:left;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	padding-bottom:0px;
	padding-left: 14px;
	margin: 4px 0 6px 0;
}

a.login_box_close_btn {
	background:transparent url(../../img/login_box_close_btn.gif) repeat 0 0;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:12px;
	line-height:normal;
	margin: 0px 4px 4px 4px;
	width:12px;
}
a.login_box_close_btn:hover {
	background:transparent url(../../img/login_box_close_btn.gif) repeat left -12px;
}
.login_box_content_main {
	background:#f5eee9;
	float:left;
	padding:25px 0;
	width:592px;
}
.lgnMsg {
	color:#F98E1B;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	padding:0 5px;
}
.sendToFriendContent span {
	color:#013348;
	float:left;
	font-family:Trebuchet MS;
	font-size:11px;
	height:13px;
	padding:13px 10px 0 0;
	text-align:right;
	width:200px;
}
.sendToFriendContent .login {
	border: 1px solid #82858c;
	color: #000000;
	float:left;
	font-family:Trebuchet MS;
	font-size:11px;
	height:14px;
	margin-top:10px;
	padding:2px 5px;
	width:250px;
}
.sendToFriendContent .textarea {
	border:1px solid #82858c;
	color: #000000;
	float:left;
	font-family:Trebuchet MS;
	font-size:11px;
	height:80px;
	margin-top:10px;
	padding:2px 5px;
	width:250px;
}
.sendToFriendContent .send_btn {
	background: url(../../img/sendBtn.jpg) no-repeat left top;
	float:left;
	height: 24px;
	margin-left: 210px;
	margin-top: 10px;
	width: 92px;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-top: 8px;
}
.sendToFriendContent a.send_btn:hover 
{
	color: #e9dbb9;
	}
.login_box_foot {
background:transparent url(../../img/atbkg.png) repeat-x 0 0;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:0;
height:11px;
width:614px;
}

/* MODAL PRINT */



div.form {
width: 364px;
 }
.form input.fi {
width: 354px;
margin-bottom: 10px;
padding: 5px 5px 0px 5px;
border: 1px solid #7F9DB9; 
font: 11px  Trebuchet MS ;
color: #210022;
height: 22px; 
}
.form input.up {
float: left;
} 
.form label {
font: 11px  Trebuchet MS ;
color: #210022;
display: block;
} 
.form textarea {
width: 354px;
height: 197px;
margin-bottom: 10px;
font: 11px  Trebuchet MS ;
color: #210022;
padding: 3px 5px 0px 5px;
border: 1px solid #7F9DB9; 
 } 
.form input.btn {
font: 11px  Trebuchet MS ;
width: 80px;
color: #fff;
height: 23px;
border: 0px;
background: #7F9DB9; 
float: right;
cursor: pointer;
 }  
.active2 {
	
}

/* MODAL GALLERY */

.gallery_box {
	background: transparent url(../../img/atbkg.png) repeat left top;
	padding: 11px;
	z-index: 100;
	position: relative;
}

.gallery_box_content {
	background: transparent url(../../img/galleryJeansBg.gif) repeat left top;
	padding: 10px 0 4px;
}
.gallery_box_content_close {
	position: absolute;
	top: 20px;
	right: 20px;
	z-index: 110;
	cursor: pointer;
}

.gallery_box_content h2 {
	color: #ffffff;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 14px;
	height: 21px;
}
.gallery_box_content_main {
	background:#f5eee9;
	padding: 10px;
}
.gallery_box_content_main .galLeft {
position: absolute;
left: 20px;
top: 52px;
height: 70%;
width: 20%;
display: block;
text-indent: -900em;
zoom: 1;
background: transparent url(../../img/galleryLeft.png) no-repeat left 50%;
}
.gallery_box_content_main .galLeft:hover {
background: transparent url(../../img/galleryLeft.png) no-repeat left 50%;
}
.gallery_box_content_main .galRight {
background: transparent url(../../img/galleryRight.png) no-repeat right 50%;
position: absolute;
right: 20px;
top: 52px;
height: 70%;
width: 20%;
display: block;
text-indent: -900em;
zoom: 1;
}
.gallery_box_content_main .galRight:hover {
background: transparent url(../../img/galleryRight.png) no-repeat right 50%;
}


/* css koji se treba malaziti u DefaultSectionTemplates.xml, to jos ne radi */
.elementLeft {
float: left;
margin: 0 12px 12px 0;
font-style: italic; }

.elementRight {
float: right;
margin: 0 0px 12px 12px;
}
.elementCenter {
margin:0 0 12px;
}
.text {
font-size: 12px;
color: #013348;
line-height: 20px;
margin-bottom: 14px;
text-align: justify;
}
.elementText {
text-align: center;
font-style: italic;
font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;
font-size: 12px;
color: #013348;
float: left;
}
.articleSubtitle {
font: bold 13px Trebuchet MS;
color: #013348;
line-height: 18px;
margin-bottom: 16px;
text-align: justify;	
}
	