/*------------------------------------------------------------------
[Master Stylesheet]

Project:	www.ve.lt
Author: 	www.cpartner.lt
Version:	1.2.66
Last change:	13-02-07 14:30
-------------------------------------------------------------------*/


* {
	margin: 0;
	padding: 0;
	outline: none;
} 

html {height:100%;}

body{
	font-family: arial, tahoma, verdana, sans-serif;
	font-size: 11px;
	color: #4F4F4F;
	line-height: 12px;
	height:100%;
	background: #F2F2F2;
}

img {border:none}  

a{
	color: #1E4A76;
	font-weight: bold;
	text-decoration: none;
}

a:hover{color: #4FA3C4;}

#pageWrapper {
	width: 1002px;
	margin: 0 auto;
}

#superUberHolder {
	display: inline;
	float: left;
	width: 100%; 
	background: #fff url(../images/bg.gif) 0 0 repeat-x;
}

#uberHolder {
	display: inline;
	float: left;
	width: 100%; 
	background:  url(../images/bg_footer.gif) 0 bottom repeat-x;
	position: relative;		
}

#holder {
	width: 1002px; 
	margin: 0 auto;
	height: 100%;
	position: relative;	
}

#holder2 {
	position: relative;
	float: left;
	width: 992px; 
	padding: 0 5px;	
}

#holder2 div {
	display: inline;
	float: left;
}

/* ---------- Header - start -----------*/

.header{
	width: 992px;
	height: 130px;
}

#headerBannerHolder{
	display: inline;
	float: left;
	width: 100%; 
	background: #10283C;
	text-align: center;
}

.headerBanner{
	margin: 0 auto;
	width: 980px;
	text-align: center;
}

/*.headerBanner div{
	width: 750px;
	display: inline;
	float: left;
}*/

.headerBanner p{
	line-height: 1px;
	text-align: center;
}

.headerContent{
	width: 992px;
	height: 72px;
}

.headerLogo{
	width: 276px;
	height: 72px;
	padding: 0 0 0 10px;
}

.headerLogo p{line-height: 1px;}

.headerLogo h1{line-height: 1px;}

.headerDateAndSearch{
	float: right !important;
	width: 670px;
	height: 72px;
	background: url(../images/bg_date_and_search.gif) 0 22px repeat-x;
}

.headerDate{
	width: 240px;
	padding: 40px 0 0 0;
}

.headerSearch{
	float: right !important;
	width: 235px;
	height: 23px;
	margin: 36px 0 0 0px;
	background: url(../images/bg_input_form_sprite.gif) 0 -25px no-repeat;
}

.headerSearchInput{width: 200px;}

.headerSearchInput input{
	width: 187px;
	margin: 2px 0 0 0;
	padding: 2px 6px 2px 6px!important;
	height: 16px;
	font-size: 11px;
	line-height: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	border: none!important;
	background: none!important;
	color: #4F4F4F;
}

.headerSearchSubmit{width: 35px;}

.headerSearchSubmit input{
	width: 35px;
	float: left;
	height: 23px;
	border: none;
	text-indent: -9999px;
	cursor: pointer;
	background: url(../images/bg_input_form_sprite.gif) 0 -75px no-repeat;
}

.headerDateAndSearch .categoryOneLinks{
	float: right !important;
	height: 21px;
	padding: 39px 0 0 24px;
}

.headerDateAndSearch .categoryOneLinks p{line-height: 1px;}

.headerDateAndSearch .categoryOneLinks p a{
	margin: 0 0 0 5px;
	height: 15px;
	display: block;
	float: left;
	text-indent: -9999px;
}

.headerDateAndSearch .categoryOneLinks p a.facebook{
	width: 54px;
	background: url(../images/bg_menu_links.gif) 0 0 no-repeat;
}

.headerDateAndSearch .categoryOneLinks p a.rss{
	width: 38px;
	background: url(../images/bg_menu_links.gif) 0 -16px no-repeat;
}

.headerDateAndSearch .categoryOneLinks p a.pdf{
	width: 38px;
	background: url(../images/bg_menu_links.gif) 0 -32px no-repeat;
}

/* ---------- Header - end -----------*/

/* ---------- importantMsg - starts -----------*/

.importantMsg{
	width: 680px;
	padding: 4px 0 0 0px;
	margin: 0 0 -17px 0;
}

.importantMsg p{
	color: #fff;
	float: left;
	line-height: 18px;
	padding: 0 0 1px 7px;
	background: #000;
}

.importantMsg p a{
	color: #fff;	
	background: #D7002D;
	padding: 2px 5px 3px 5px;
	font-weight: normal;
}

.importantMsg p a:hover{color: #fff;	}

/* ---------- importantMsg - ends -----------*/

/* ---------- content - start -----------*/

.content{
	width: 992px;
	margin: 16px 0 0 0;	
	padding: 0;
}

/* --- mainContent - start ---*/

.mainContentHolder{
	width: 992px;
	background: url(../images/bg_main_holder.gif) 0 0 repeat-y;
}

.mainContentHolder2{
	width: 992px;
	background: url(../images/bg_news_block_sprite.gif) -1380px 0 no-repeat;		
}

.mainContent{
	width: 992px;
	/*background: url(../images/bg_news_block_sprite.gif) -2382px bottom no-repeat;	*/
	background: url(../images/bg_news_block_sprite.gif) -4203px bottom no-repeat;	
}

.mainContentLeft{width: 680px;}

/* --- topNews - start ---*/

.mainContentLeft .topNewsHolder{
	margin: 10px 0 0 1px;
	padding: 0px 0 5px 5px;
	width: 674px;
	background: #fff;
}

.mainContentLeft .topNews{
	width: 674px;
	height: 253px;
	background: #F0E9D6;
	overflow: hidden;
}

.mainContentLeft .topNews .topNewsLeft{
	width: 400px;
	overflow: hidden;
}

.mainContentLeft .topNews .topNewsLeft .oneNewHolder{
	width: 400px;
	display: none !important;
}

.mainContentLeft .topNews .topNewsLeft .active .oneNewHolder{display: inline !important;}

.mainContentLeft .topNews .topNewsLeft .topNewsImg{width: 400px;}

.mainContentLeft .topNews .topNewsLeft .topNewsImg p{line-height: 1px;}

.mainContentLeft .topNews .topNewsLeft .topNewsText{
	width: 410px;
	display: none!important;
	padding: 6px 10px 0 10px;
}

.mainContentLeft .topNews .topNewsLeft .topNewsText p{color: #AFAFAF;}

.mainContentLeft .topNews .topNewsRight{
	width: 287px;
	margin: 0 0 0 -13px;	
	position: relative;
}

.mainContentLeft .topNews .topNewsRight .topNewsHeader{
	width: 202px;
	display: none !important;	
	padding: 0px 31px 0 11px;
}

.mainContentLeft .topNews .topNewsRight .topNewsHeader h1{
	font-family: georgia, tahoma, arial, sans-serif;
	color: #fff;
	font-size: 17px;
	line-height: 30px;
	padding: 0 0 4px 0;
	font-weight: normal;
}

.mainContentLeft .topNews .topNewsRight .topNewOne{
	width: 244px;
	padding: 10px 15px 0 28px;
	height: 53px;
	background: url(../images/bg_one_new2_ia.gif) 0 bottom no-repeat;
	cursor: pointer;
}

.mainContentLeft .topNews .topNewsRight .topNewOne.noBg{
	background: none;
}

.mainContentLeft .topNews .topNewsRight .topNewOne.active{
	background: url(../images/bg_one_new2a.gif) 0 0 no-repeat;
}

.mainContentLeft .topNews .topNewsRight .topNewOne .topNewOneTitle{
	width: 244px;
}

.mainContentLeft .topNews .topNewsRight .topNewOne .topNewOneTitle h2{
	display: inline;
}

.mainContentLeft .topNews .topNewsRight .topNewOne .topNewOneTitle p{
	display: inline;
	color: #B0B0B0;
	line-height: 21px;
	font-size: 14px;
	font-weight: normal;
	font-family: georgia, arial, verdana, sans-serif;	
}

.mainContentLeft .topNews .topNewsRight .topNewOne .topNewOneTitle p a{
	color: #004A77;
	font-weight: normal;
}

.mainContentLeft .topNews .topNewsRight .active .topNewOneTitle p a{color: #fff;}

.mainContentLeft .topNews .topNewsRight .topNewOne .topNewOneTitle p a.comments{
	color: #B0B0B0;
	font-size: 15px;
	font-weight: normal;
}

.mainContentLeft .topNews .topNewsRight .topNewOne .topNewOneDesc{
	width: 202px;
	display: none !important;
}

.mainContentLeft .topNews .topNewsRight .topNewOne h2{
	color: #B0B0B0;
	font-family: 'FaktCondensedPro SemiBold','Helvetica Neue',Helvetica,Arial,sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.1;
	/*line-height: 20px;
	font-size: 17px;
	font-weight: normal;
	font-family: georgia, arial, verdana, sans-serif; */
}

.mainContentLeft .topNews .topNewsRight .topNewOne h2 img{
	float: none;
	width: 21px;
	height: 13px;
	margin: 0 0 2px 2px;
	vertical-align: bottom;
}

.mainContentLeft .topNews .topNewsRight .topNewOne p{color: #B0B0B0;}

.mainContentLeft .topNews .topNewsRight .topNewOne h2 a{
	color: #004A77;
	font-weight: normal;
}

.mainContentLeft .topNews .topNewsRight .topNewOne.active h2 a{color: #fff;}

.mainContentLeft .topNews .topNewsRight .topNewOne h2 a.comments{
	color: #B0B0B0;
	font-size: 15px;
	font-weight: normal;
}

/* --- topNews - ends ---*/

/* --- alTopNews - start ---*/

.mainContentLeft .allTopNews{
	margin: 0 0 0 1px;
	width: 679px;
	background:  url(../images/bg_all_top_news_body1.jpg) 0 19px no-repeat;	
}

.mainContentLeft .allTopNews .allTopNewsHeader{
	width: 671px;
	height: 19px;
	padding: 0 0 0 8px;
	background: url(../images/bg_all_top_news_head.jpg) 0 0 no-repeat;
}

.mainContentLeft .allTopNews .allTopNewsHeader .newsBlockHeader{padding: 0;}

.mainContentLeft .allTopNews .allTopNewsHeader .newsBlockHeader h2{
	font-family: georgia, arial, tahoma, sans-serif;
	font-size: 17px;
	line-height: 19px;
	padding: 0 0 0px 7px;
	font-weight: normal;
	color: #000;
	margin: -1px 0 0 0;
}

.mainContentLeft .allTopNews .allTopNewsHeader .newsBlockHeaderLink{
	float: right !important;	
	padding: 4px 8px 0 0;
}

.mainContentLeft .allTopNews .allTopNewsHeader .newsBlockHeaderLink p{
	font-size: 14px;
	line-height: 15px;
}

.mainContentLeft .allTopNews .allTopNewsHeader .newsBlockHeaderLink p a{
	padding: 0 10px 0 0;
	background: url(../images/bg_more_link.gif) right 5px no-repeat;
	color: #000;
	font-weight: normal
}

.mainContentLeft .allTopNews .allTopNewsHeader .newsBlockHeaderLink p a:hover{color: #fff;}

.mainContentLeft .allTopNews .categoryFinanser{
	float: right !important;
	padding: 8px 5px 0 0;
	margin: 0 0 0 0;	
}

.mainContentLeft .allTopNews .categoryFinanser p{
	line-height: 16px; 
	font-size: 9px;
}

.mainContentLeft .allTopNews .categoryFinanser img{
	vertical-align: middle;
	margin: 0 0 0 7px;
}

.mainContentLeft .allTopNews .allTopNewsBody{
	width: 664px;
	min-height: 220px;
	padding: 11px 0 15px 15px;
	/*background:  url(../images/bg_all_top_news_body.jpg) 0 0 no-repeat;*/
	background:  url(../images/bg_news_block_sprite.gif) -2382px bottom no-repeat;
}

.specialNewHolder{
	width: 649px;
	padding: 0 0 20px 0;
}

.newsHolder{
	width: 649px;
	background: url(../images/bg_newsholder.gif) 324px 0 repeat-y;
}

.specialNewHolder .newsHolder{
	width: 649px;
	background: none !important;
}

.newsHolder .newsLeft{width: 300px;}

.newsBlock.blue .newsHolder .newsLeft{width: 193px;}

.newsBlock.blue .newsHolder .newsCenter{
	width: 193px;
	padding: 0 0 0 35px;
}

.newsHolder .newsRight{
	float: right !important;
	width: 300px;
}

.specialNewHolder .newsHolder .newsRight{
	width: 326px;
	padding: 20px 0 0 0;
}


.specialNewHolder .newsHolder .newsRight .newNewsTitle{
	width: 100%;
	padding: 0 0 16px 0;
}

.specialNewHolder .newsHolder .newsRight .newNewsTitle h2{
	display: inline;
}

.specialNewHolder .newsHolder .newsRight .newNewsTitle p{
	display: inline;
	color: #908F8F;
	font-size: 14px;
}

.specialNewHolder .newsHolder .newsRight .newNewsTitle p img{
	float: none;
	width: 21px;
	height: 13px;
	margin: 0 0 3px 2px;
	vertical-align:bottom;
}

.specialNewHolder .newsHolder .newsRight .newNewsTitle p a.comments{
	color: #908F8F;
	font-size: 14px;
	font-weight: normal;
}

.specialNewHolder .newsHolder .newsRight .newNewsTitle p a.comments:hover{color: #000;}


.specialNewHolder .newsHolder .newsRight h2{
	font-family: georgia, arial, tahoma, sans-serif;
	font-size: 20px;
	line-height: 24px;
	padding: 0 0 10px 0;
}

.specialNewHolder .newsHolder .newsRight h2 a.comments{
	color: #908F8F;
	font-weight: normal;
	font-size: 11px;
	font-family: arial, tahoma, sans-serif;	
}

.specialNewHolder .newsHolder .newsRight h2 a.comments:hover{color: #000;}

.newsBlock.blue .newsHolder .newsRight{width: 193px;}

.newsHolder .oneSimpleNew{width: 300px;}

.newsBlock.blue .newsHolder .oneSimpleNew{padding: 0 0 16px 0;}

.newsBlock.blue .newsHolder .oneSimpleNew{width: 193px;}

.newsHolder .oneSimpleNew .text{width: 166px;}

.newsHolder .oneSimpleNew .text .newNewsTitle{
	width: 100%;
	padding: 0 0 6px 0;
}

.newsHolder .oneSimpleNew .text .newNewsTitle h2{
	display: inline;
}

.newsHolder .oneSimpleNew .text .newNewsTitle p{
	display: inline;
	color: #908F8F;
}

.newsHolder .oneSimpleNew .text .newNewsTitle p img{
	float: none;
	width: 21px;
	height: 13px;
	margin: 0 0 0 2px;
	vertical-align:bottom;
}

.newsHolder .oneSimpleNew .text .newNewsTitle p a.comments{
	color: #908F8F;
	font-size: 11px;
	font-weight: normal;
}

.newsHolder .oneSimpleNew .text .newNewsTitle p a.comments:hover{color: #000;}

.newsHolder .newsDivider{
	width: 300px;
	height: 20px;
}


.newsBlock.blue  .newsHolder .oneSimpleNew .text{width: 116px;}

.newsHolder .oneSimpleNew .img{
	float: right !important;
	width: 134px;
	position: relative;	
}

.newsHolder .oneSimpleNew .img .hoverImg{
	width: 130px;
	position: absolute;	
	display: block;
	height: 73px;
	background: url(../images/bg_video_link_spring.png) -675px -5px no-repeat;	
	top: 0;
	left: 4px;
	z-index: 0;
}

.newsHolder .oneSimpleNew .img .hoverImg a{
	width: 130px;
	display: block !important;
	height: 73px;
	background: url(../images/bg_gallery_a.gif) 0 0 no-repeat;
}

.newsBlock.blue .newsHolder .oneSimpleNew .img{
	width: 77px;
	height: 73px;
	position: relative;
}

.newsBlock.blue .newsHolder .oneSimpleNew .img .name{
	display: inline;
	float: right!important;
	width: 73px;
	background: #3a3a3a;
}

.newsBlock.blue .newsHolder .oneSimpleNew .img .name p{
	color: #fff;
	font-size: 9px;
	line-height: 10px;
	padding: 2px 4px 2px 4px;
}

.newsBlock.blue  .newsHolder .oneSimpleNew img{width: 73px;}

.newsHolder .oneSimpleNew img{
	float: right;
	width: 130px;
	height: 73px;
	margin: 0 0 0 4px;
}

.newsHolder .oneSimpleNew h2{
	font-size: 12px;
	line-height: 14px;
	padding: 0 0 4px 0;
	color: #908F8F;
	font-weight: normal;
}

.newsHolder .oneSimpleNew h2 img{
	float: none;
	width: 21px;
	height: 13px;
	margin: 0 0 0 2px;
	vertical-align: bottom;
}

.newsBlock.blue  .newsHolder .oneSimpleNew h2 img{
	width: 21px;
	height: 13px;
}

.newsHolder .oneSimpleNew h2 a.comments{
	color: #908F8F;
	font-size: 11px;
	font-weight: normal;
}

.newsHolder .oneSimpleNew h2 a.comments:hover{color: #000;}

.newsHolder .newsDivider{
	width: 300px;
	height: 20px;
}

.newsHolder .oneVideoNew{width: 300px;}

.newsHolder .oneVideoNew .img{
	width: 300px;
	position: relative;
}

.newsHolder .oneVideoNew .img .hoverImg{
	width: 300px;
	position: absolute;	
	display: block;
	height: 168px;
	background: url(../images/bg_video_link_spring.png) 0 0 no-repeat;	
	top: 0;
	left: 0;
	z-index: 0;
}

.newsHolder .oneVideoNew .img .hoverImg a{
	width: 300px;
	display: block !important;
	height: 168px;
	background: url(../images/bg_gallery_a.gif) 0 0 no-repeat;
}

.newsHolder .oneVideoNew .img p{line-height: 1px;}

.newsHolder .oneVideoNew .text{
	width: 282px;
	background: #00243A;
	padding: 3px 9px 7px 9px;
}



.newsHolder .oneVideoNew .text .newNewsTitle{
	width: 100%;
	padding: 0 0 10px 0;
}

.newsHolder .oneVideoNew .text .newNewsTitle h2{
	display: inline;
}

.newsHolder .oneVideoNew .text .newNewsTitle p{
	display: inline;
	color: #908F8F;
}

.newsHolder .oneVideoNew .text .newNewsTitle p img{
	float: none;
	width: 21px;
	height: 13px;
	margin: 0 0 3px 2px;
	vertical-align:bottom;
	border: none;
}

.newsHolder .oneVideoNew .text .newNewsTitle p a.comments{
	color: #908F8F;
	font-size: 11px;
	font-weight: normal;
	font-family: arial, tahoma, verdana, sans-serif;
}

.newsHolder .oneVideoNew .text .newNewsTitle p a.comments:hover{color: #4FA3C4;}



.pink .newsHolder .oneVideoNew .text{background: #000;}

.newsHolder .oneVideoNew .text .textLeft{width: 58px;}

.newsHolder .oneVideoNew .text .textRight{width: 224px;}

.newsHolder .oneVideoNew .text.quote{background: #00243A url(../images/bg_quote.gif) right bottom no-repeat;}

.newsHolder .oneVideoNew .text h2{
	color: #fff;
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	padding: 0 0 8px 0;
	font-family: georgia, arial, tahoma, verdana, sans-serif;
}

.newsHolder .oneVideoNew .text h2 a{color: #fff;}

.newsHolder .oneVideoNew .text h2 a:hover{color: #4FA3C4;}

.newsHolder .oneVideoNew .text h2 a.comments{
	color: #908F8F;
	font-size: 11px;
	font-weight: normal;
	font-family: arial, tahoma, verdana, sans-serif;
}

.newsHolder .oneVideoNew .text h2 a.comments:hover{color: #4FA3C4;}

.newsHolder .oneVideoNew .text h2 img{
	float: none;
	width: 21px;
	height: 13px;
	margin: 7px 0 0 2px;
	vertical-align: top;
	border: none;
	padding: 0;
}

.newsHolder .oneVideoNew .text h3{
	color: #fff;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	font-family: arial, tahoma, verdana, sans-serif;
	padding: 0 0 10px 0;
}

.newsHolder .oneVideoNew .text p{color: #fff;}

.newsHolder .oneVideoNew .text img{
	float: left;
	margin: 0px 8px 0 0;
	border: 1px solid #fff;
}

/* --- alTopNews - ends ---*/

/* --- newsBlock - start ---*/

.leisureTime{width: 680px;}

.newsBlockHolderTop{
	width: 680px;
	padding: 9px 0 12px 0;
	background: url(../images/bg_news_block_sprite.gif) 0 0 no-repeat;	
}

.leisureTime .newsBlockHolderTop{background: url(../images/bg_news_block_sprite.gif) -690px 0 no-repeat;	}

.newsBlockHolderBottom{
	width: 680px;
	padding: 0 0 6px 0;
	background: url(../images/bg_news_block_sprite.gif) 0 bottom no-repeat;
}

.leisureTime .newsBlockHolderBottom{background: url(../images/bg_news_block_sprite.gif) -690px bottom no-repeat;	}

.newsBlockHolder{
	width: 680px;
	padding: 0;
	background: url(../images/bg_news_block.gif) 0 0 repeat-y;	
}

.leisureTime .newsBlockHolder{background: url(../images/bg_news_block3.gif) 0 0 repeat-y;}

.newsBlockHolder2{
	width: 680px;
	padding: 0;
	background: url(../images/bg_news_block2.gif) 0 bottom no-repeat;	
}

.mainContentLeft .newsBlock{
	margin: 0 0 0 1px;
	width: 678px;
	background: url(../images/bg_news_block_sprite2.jpg) -688px 0 no-repeat;	
}

.mainContentLeft .newsBlock.blue {background: url(../images/bg_news_block_sprite2.jpg) 0 0 no-repeat;}

.mainContentLeft .newsBlock.pink {background: url(../images/bg_news_block_sprite2.jpg) -1376px 0 no-repeat;}

.mainContentLeft .newsBlock.leisure {background: url(../images/bg_news_block_sprite2.jpg) -2064px 0 no-repeat;}

.mainContentLeft .newsBlock .newsBlockHeaderHolder{
	width: 678px;
	height: 21px;
}

.mainContentLeft .newsBlock .newsBlockHeader{padding: 0 0 0 15px;}

.mainContentLeft .newsBlock .newsBlockHeader h2{
	font-family: georgia, tahoma, arial, verdana, sans-serif;
	font-size: 17px;
	line-height: 20px;
	font-weight: normal;
	color: #000;
}

.mainContentLeft .newsBlock .newsBlockHeaderMenu{padding: 0 0 0 16px;	}

.mainContentLeft .newsBlock .newsBlockHeaderMenu ul li{
	float: left;
	list-style: none;
	padding: 2px 0 0px 3px;
	line-height: 16px;
}

.mainContentLeft .newsBlock .newsBlockHeaderMenu ul li a{
	font-weight: normal;
	color: #000;
	line-height: 15px;	
	padding: 0 0 1px 0;
}

.mainContentLeft .newsBlock .newsBlockHeaderMenu ul li a:hover{color: #000;}

.mainContentLeft .newsBlock .newsBlockHeaderMenu .newsMenuElement{
	padding: 0 8px 0 0;
	background: url(../images/bg_input_form_sprite.gif) right -184px no-repeat;
}

.mainContentLeft .newsBlock .newsBlockHeaderMenu .newsMenuElementLeft{
	padding: 0 0 0 8px;
	background: url(../images/bg_input_form_sprite.gif) 0 -184px no-repeat;		
}

.mainContentLeft .newsBlock .newsBlockHeaderMenu .newsMenuElementRight{
	padding: 0;
	background: url(../images/bg_new_element.gif) 0 0 repeat-x;
	height: 17px;
}

.mainContentLeft .newsBlock .newsBlockHeaderMenu li.hoverLi  .newsMenuElement{
	padding: 0 8px 0 0;
	background: url(../images/bg_input_form_sprite.gif) right -203px no-repeat;
}

.mainContentLeft .newsBlock .newsBlockHeaderMenu li.hoverLi .newsMenuElementLeft{
	padding: 0 0 0 8px;
	background: url(../images/bg_input_form_sprite.gif) 0 -203px no-repeat;		
}

.mainContentLeft .newsBlock .newsBlockHeaderMenu li.hoverLi .newsMenuElementRight{
	padding: 0;
	background: url(../images/bg_new_element2.gif) 0 0 repeat-x;
	height: 17px;
}


.mainContentLeft .blue .newsBlockHeaderMenu .newsMenuElement{
	background: url(../images/bg_input_form_sprite.gif) right -222px no-repeat;
}

.mainContentLeft .blue .newsBlockHeaderMenu .newsMenuElementLeft{
	background: url(../images/bg_input_form_sprite.gif) 0 -222px no-repeat;		
}

.mainContentLeft .blue .newsBlockHeaderMenu .newsMenuElementRight{
	background: url(../images/bg_new_element4.gif) 0 0 repeat-x;
}

.mainContentLeft .blue .newsBlockHeaderMenu li.hoverLi  .newsMenuElement{
	background: url(../images/bg_input_form_sprite.gif) right -241px no-repeat;
}

.mainContentLeft .blue .newsBlockHeaderMenu li.hoverLi .newsMenuElementLeft{
	background: url(../images/bg_input_form_sprite.gif) 0 -241px no-repeat;		
}

.mainContentLeft .blue .newsBlockHeaderMenu li.hoverLi .newsMenuElementRight{
	background: url(../images/bg_new_element3.gif) 0 0 repeat-x;
}



.mainContentLeft .newsBlock .newsBlockHeaderLink{
	float: right !important;	
	padding: 4px 13px 0 0;
}

.mainContentLeft .newsBlock .newsBlockHeaderLink p{
	font-size: 15px;
	line-height: 12px;
}

.mainContentLeft .newsBlock .newsBlockHeaderLink p a{
	padding: 0 10px 0 0;
	background: url(../images/bg_more_link.gif) right 5px no-repeat;
	color: #000;
	font-weight: normal
}

.mainContentLeft .newsBlock .newsBlockHeaderLink p a:hover{color: #fff;}

.mainContentLeft .newsBlock .categoryFinanser{
	float: right !important;
	padding: 4px 5px 0 0;
	margin: 0 0 -5px 0;	
}

.mainContentLeft .newsBlock .categoryFinanser p{
	line-height: 16px; 
	font-size: 9px;
}

.mainContentLeft .newsBlock .categoryFinanser img{
	vertical-align: middle;
	margin: 0 0 0 7px;
}

.mainContentLeft .newsBlock .newsBlockBody{
	width: 663px;
	padding: 11px 0 5px 15px;
}



.mainContentLeft .newsBlock .newsBlockBody2{
	width: 678px;
	padding: 11px 0 10px 0px;
}

.mainContentLeft .newsBlock .newsBlockBody2 .popular-line{
	width: 688px;
	margin: 15px -10px 5px 0;
	background: url(../images/bg_popular_line.gif) 14px 0 repeat-y;
}

.mainContentLeft .newsBlock .newsBlockBody2 .popular-line a{
	width: 130px;
	display: block;
	float: left;
	margin: 0 25px 0 17px;
	font-size: 12px;
	line-height: 14px;
}

.mainContentLeft .newsBlock .newsBlockBody2 .popular-line a img{
	float: left;
	margin: 0 0px 10px 0px;
}

.mainContentLeft .newsBlock .newsBlockBody2 .popular-line a span.comments{
	font-weight: normal;
	color: #908f8f;
	font-size: 11px;
}

.mainContentLeft .newsBlock .newsBlockBody2 .popular-line a:hover span.comments{
	color: #000;
}



.mainContentLeft .newsBlock .newsBlockfooter{
	width: 667px;
	background: #F2F2F2;
	margin: 5px 0 0 6px;
	padding: 2px 0 3px 0;
}

.mainContentLeft .newsBlock .newsBlockfooter .newsBlockfooterLeft {
	width: 300px;
	margin: 0px 0 0 11px;
}

.mainContentLeft .newsBlock .newsBlockfooter .newsBlockfooterRight {
	float: right !important;
	width: 300px;
	margin: 0px 11px 0 0;
}

.mainContentLeft .newsBlock .newsBlockfooter ul li{
	list-style: none;
	padding: 6px 0 6px 10px;
	color: #908F8F;
	background: url(../images/bg_ul_li.gif) 0 10px no-repeat;
}

.mainContentLeft .newsBlock .newsBlockfooter ul li a.comments{
	color: #908F8F;
	font-weight: normal;
}

.mainContentLeft .newsBlock .newsBlockfooter ul li a.comments:hover{color: #000;}

.mainContentLeft .newsBlock .newsBlockBody .newsHolder{background: url(../images/bg_newsholder2.gif) 324px 0 repeat-y;}

.mainContentLeft .newsBlock.leisure .newsBlockBody .newsHolder{background: url(../images/bg_newsholder.gif) 324px 0 repeat-y;}

.mainContentLeft .newsBlock.blue .newsBlockBody .newsHolder{background: url(../images/bg_newsholder3.gif) 210px 0 repeat-y;}

/* --- newsBlock - ends ---*/

.mainContentRight{
	width: 312px;
	float: right !important;
}

/* --- mainContent - ends ---*/

/* --- notMainContent - starts ---*/

.notMainContentHolder{width: 992px;}

.notMainContentHolder2{width: 992px;}

.notMainContent{width: 992px;}
/* ---
.leftSideBanner640{
	width: 640px;
	padding: 0 0 15px 0;
	margin: -6px 0 0 0;
}

.leftSideBanner640 .Banner640Header{
	width: 640px;
	height: 13px;
	padding: 0 0 0 0;
	background: url(../images/bg_banner_header.gif) right 0 no-repeat;
}

.leftSideBanner640 .Banner640Header p{
	font-size: 9px;
	text-align: right;
	padding-right: 5px;
}

.leftSideBanner640 .Banner640BodyTop{
	width: 640px;
	padding: 6px 0 0 0;
	background: #f2f2f2;
}

.leftSideBanner640 .Banner640BodyBottom{
	width: 640px;
	padding: 0 0 6px 0;
	background: #f2f2f2;
}

.leftSideBanner640 .Banner640Body{
	width: 640px;
	padding: 0 20px 0 20px;
	overflow: hidden;
	background: #f2f2f2;
}---*/

.leftSideBanner640 .Banner640Body p{line-height: 1px;}

.leftSideBanner300a{
	width: 300px;
	padding: 0 15px 15px 0;
	margin: -6px 0 0 0;
	text-align: right;
}

.leftSideBanner300a .Banner300aHeader{
	width: 300px;
	height: 13px;
	padding: 0 0 0 0;
	background: url(../images/bg_banner_header.gif) right 0 no-repeat;
}

.leftSideBanner300a .Banner300aHeader p{
	font-size: 9px;
	text-align: right;
	padding-right: 5px;
}

.leftSideBanner300a .Banner300aBodyTop{
	width: 300px;
	padding: 6px 0 0 0;
	background: #f2f2f2;
}

.leftSideBanner300a .Banner300aBodyBottom{
	width: 300px;
	padding: 0 0 6px 0;
	background: #f2f2f2;
}

.leftSideBanner300a .Banner300aBody{
	width: 300px;
	padding: 0 20px 0 20px;
	overflow: hidden;
	background: #f2f2f2;
}

.leftSideBanner300a .Banner300aBody p{line-height: 1px;}

/* --- notMainContent - ends ---*/

/* --- rightSide - start ---*/

.rightSide{
	float: right !important;
	width: 300px;
	padding: 0 6px 0 6px;
}

.rightSide .rightSideMargin{
	width: 300px;
	margin: 3px 0 -3px 0;
}

.rightSide .rightSideBanner300{
	width: 300px;
	padding: 0 0 5px 0;
	margin: 0 -4px 0 0px;
}

.rightSide .rightSideBanner300 .Banner300Header{
	width: 293px;
	height: 13px;
	padding: 0 7px 0 0;
	background: url(../images/bg_banner_header.gif) right 0 no-repeat;
}

.rightSide .rightSideBanner300 .Banner300Header p{
	font-size: 9px;
	text-align: right;
}

.rightSide .rightSideBanner300 .Banner300Body{
	width: 300px;
	overflow: hidden;
}

.rightSide .rightSideBanner300 .Banner300Body p{line-height: 1px;}

.rightSide .rightSideMostPopural{
	width: 300px;
	padding: 0 0 5px 0;
	position: relative;
}

.rightSide .rightSideMostPopural .mostPopuralHead{
	width: 300px;
	height: 21px;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
}

.rightSide .rightSideMostPopural .mostPopuralHead .nonActiveTab .mostVisitedHolder{
	padding: 0 0 0 9px;
	background: url(../images/bg_input_form_sprite.gif) 0 -161px no-repeat;
}

.rightSide .rightSideMostPopural .mostPopuralHead .nonActiveTab .mostVisitedHolder2{
	padding: 0 18px 0 0;	
	background: url(../images/bg_input_form_sprite.gif) right -161px no-repeat;	
}

.rightSide .rightSideMostPopural .mostPopuralHead .nonActiveTab .mostVisited{
	padding: 4px 0 0 0;
	background: url(../images/bg_most_visited2.gif) 0 0 repeat-x;	
	height: 16px;
}

.rightSide .rightSideMostPopural .mostPopuralHead .nonActiveTab .mostVisited p{color: #B0B0B0;}

.rightSide .rightSideMostPopural .mostPopuralHead .activeTab .mostVisitedHolder{
	padding: 0 0 0 9px;
	background: url(../images/bg_input_form_sprite.gif) 0 -100px no-repeat;
	cursor: pointer;
}

.rightSide .rightSideMostPopural .mostPopuralHead .activeTab .mostVisitedHolder2{
	padding: 0 18px 0 0;	
	background: url(../images/bg_input_form_sprite.gif) right -100px no-repeat;	
}

.rightSide .rightSideMostPopural .mostPopuralHead .activeTab .mostVisited{
	padding: 4px 0 0 0;
	background: url(../images/bg_most_visited.gif) 0 0 repeat-x;	
	height: 17px;
}

.rightSide .rightSideMostPopural .mostPopuralHead .activeTab .mostVisited p{color: #4F4F4F;}

.rightSide .rightSideMostPopural .mostPopuralBodyHolder{
	display: none !important;
	margin: 20px 0 0 0;
	width: 300px;
	background: url(../images/bg_popular_holder.gif) 0 0 repeat-y;
}

.rightSide .rightSideMostPopural .activeBody .mostPopuralBodyHolder{display: inline !important;}

.rightSide .rightSideMostPopural .NonActiveBody .mostPopuralBodyHolder{display: none !important;}

.rightSide .rightSideMostPopural .mostPopuralBodyHolder2{
	width: 300px;
	background: url(../images/bg_news_block_sprite.gif) -3384px 0 no-repeat;		
}

.rightSide .rightSideMostPopural .mostPopuralBody{
	width: 281px;
	height: 240px;
	padding: 0 0 0 19px;
	background: url(../images/bg_news_block_sprite.gif) -3384px bottom no-repeat;	
}

.rightSide .rightSideMostPopural .mostPopuralBody ul{
	width: 260px;
	margin: 18px 0 12px 0px;
	padding: 0;
}

.rightSide .rightSideMostPopural .mostPopuralBody ul li{
	list-style: none;
	padding: 6px 0 5px 10px;
	background: url(../images/bg_ul_li.gif) 0 10px no-repeat;
	color: #908F8F;
}

.rightSide .rightSideMostPopural .mostPopuralBody ul li a.comments{
	font-weight: normal;
	color: #908F8F;
}

.rightSide .rightSideMostPopural .mostPopuralBody ul li a.comments:hover{color: #000;}

.rightSide .rightSideBlueBlockTop{
	width: 300px;
	padding: 4px 0 8px 0;
	background: url(../images/bg_right_brown_top.gif) 0 0 no-repeat;
}

.rightSide .rightSideBlueBlockBottom{
	width: 300px;
	padding: 0 0 4px 0;
	background: url(../images/bg_right_brown_bottom.gif) 0 bottom no-repeat;	
}

.rightSide .rightSideBlueBlock{
	width: 300px;
	/*background: #00243a;	*/
	background: #F0E9D6;
}

.rightSide .rightSideBlueBlock p{color: #b0b0b0;}

.rightSide .rightSideBlueBlock .BlueBlockElement{width: 300px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementHeader{
	width: 300px;
	height: 21px;
	background: url(../images/bg_blue_block_head.jpg) 0 0 no-repeat;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementHeader .BlueBlockTitle{padding: 3px 0 0 7px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementHeader .BlueBlockTitle h3{
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementHeader .BlueBlockMore{
	float: right !important;
	padding: 4px 11px 0 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementHeader .BlueBlockMore a{
	color: #FFFFFF;
	font-weight: normal;
	padding: 0 10px 0 0;
	background: url(../images/bg_blue_box_a.gif) right 5px no-repeat;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementHeader .BlueBlockMore a:hover{
	color: #FFFFFF;
	background: url(../images/bg_blue_box_a_h.gif) right 5px no-repeat;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody{width: 300px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody p{
	font-size: 12px;
	line-height: 16px;
}

#holder2 .rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .help-market{
	width: 278px;
	padding: 5px 11px 10px 11px;
}

#holder2 .rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .help-market a.add-new{
	margin: 10px 0 0 0;
	display: block;
	float: left;
}

#holder2 .rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .help-market .oneSimpleNew{
	width: 278px;
	padding: 10px 0px 10px 0px;
	display: none;
}

#holder2 .rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .help-market .active{
	display: inline;
}

#holder2 .rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .help-market .text{
	width: 140px;	
}

#holder2 .rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .help-market .text p{
	font-size: 11px;
	line-height: 14px;
	color: #000;
}

#holder2 .rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .help-market .newNewsTitle{
	width: 140px;
}

#holder2 .rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .help-market .newNewsTitle h2{
	font-family: 'FaktCondensedPro SemiBold','Helvetica Neue',Helvetica,Arial,sans-serif;
	font-size: 13px;
	line-height: 14px;
	padding: 0 0 4px 0;
	color: #908F8F;
	font-weight: normal;
	display: inline;
}

#holder2 .rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .help-market .newNewsTitle p {
    color: #908F8F;
    display: inline;
}

#holder2 .rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .help-market .newNewsTitle p a.comments {
    color: #908F8F;
    font-size: 11px;
    font-weight: normal;
}

#holder2 .rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .help-market .newNewsTitle p a.comments {
    color: #908F8F;
    font-size: 11px;
    font-weight: normal;
}

#holder2 .rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .help-market .newNewsTitle p a.comments:hover {
    color: #000000;
}

#holder2 .rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .help-market .img{
	width: 130px;
	float: right;
}











.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .questionOfTheDay{
	width: 278px;
	padding: 10px 11px 0 11px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .questionOfTheDay h2{
	/*color: #B0B0B0;*/
	color: #000;
	font-family: georgia, arial, tahoma, sans-serif;
	font-size: 17px;
	font-weight: normal;
	line-height: 20px;
	padding: 0 0 8px 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices{width: 300px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .gray{width: 300px;	}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .gray p{
	color: #fff;	
	font-size: 11px;
	padding: 2px 0 2px 18px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .black{width: 300px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .black p{padding: 0 0 0 18px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .oilType{
	width: 64px;
	margin: 1px 0 0 1px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .oilPrice{
	width: 55px;
	margin: 1px 0 0 1px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .oilStation{
	width: 71px;
	margin: 1px 0 0 1px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .oilStationAddress{
	width: 105px;
	margin: 1px 0 0 1px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .gray .oilType{background: #9F9784;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .gray .oilPrice{background: #9F9784;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .gray .oilPrice p{
	color: #fff;	
	padding: 2px 0 2px 7px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .gray .oilStation{background: #9F9784;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .gray .oilStationAddress{background: #9F9784;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .black p{
	color: #000;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .black .oilType{
	background: #E3DBC6;
	padding: 6px 0 6px 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .black .oilPrice{
	background: #E3DBC6;
	padding: 6px 0 6px 0;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .black .oilStation{
	background: #E3DBC6;
	padding: 6px 0 6px 0;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .black .oilStationAddress{
	background: #E3DBC6;
	padding: 6px 0 6px 0;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .black .oilStationAddress p{color: #000;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .black .oilStationAddress p a{
	color: #004A77;
	font-weight: normal;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .oilPrices .black .oilStationAddress p a:hover{color: #56abce;}


.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices{width: 300px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .gray{width: 300px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .gray p{
	color: #fff;
	font-size: 11px;
	padding: 2px 0 2px 9px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .black{width: 300px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .black p{
	padding: 0 0 0 9px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .depositsBank{
	width: 148px;
	margin: 1px 0 0 1px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .depositsBank2{
	width: 178px;
	margin: 1px 0 0 1px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .gray .depositsBank p{padding: 2px 0 2px 18px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .black .depositsBank p{padding: 0 0 0 18px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .gray .depositsBank2 p{padding: 2px 0 2px 18px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .black .depositsBank2 p{padding: 0 0 0 18px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .depositsPrice{
	width: 47px;
	margin: 1px 0 0 1px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .depositsPrice1{
	width: 46px;
	margin: 1px 0 0 1px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .depositsPrice2{
	width: 54px;
	margin: 1px 0 0 1px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .depositsPrice3{
	width: 119px;
	margin: 1px 0 0 1px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .gray .depositsBank{background: #9F9784;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .gray .depositsBank2{background: #9F9784;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .gray .depositsPrice{background: #9F9784;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .gray .depositsPrice p{
	color: #fff;	
	padding: 2px 0 2px 7px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .gray .depositsPrice3{background: #9F9784;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .gray .depositsPrice3 p{
	color: #fff;	
	padding: 2px 0 2px 14px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .gray .depositsPrice1{background: #9F9784;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .gray .depositsPrice2{background: #9F9784;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .black p{
	color: #000;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .black .depositsBank{
	background: #E3DBC6;
	padding: 6px 0 6px 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .black .depositsBank2{
	background: #E3DBC6;
	padding: 6px 0 6px 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .black .depositsPrice{
	background: #E3DBC6;
	padding: 6px 0 6px 0;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .black .depositsPrice1{
	background: #E3DBC6;
	padding: 6px 0 6px 0;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .black .depositsPrice2{
	background: #E3DBC6;
	padding: 6px 0 6px 0;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .black .depositsPrice3{
	background: #E3DBC6;
	padding: 6px 0 6px 0;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .depositsPrices .black .depositsPrice3 p{
	padding-left: 15px;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .morePrices{
	width: 278px;
	padding: 9px 11px 9px 11px 
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .morePrices a{
	color: #004A77;
	font-weight: normal;
	padding: 0 10px 0 0;
	font-size: 11px;
	background: url(../images/bg_blue_box_a2.gif) right 5px no-repeat;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .morePrices a:hover{
	color: #56abce;
	background: url(../images/bg_blue_box_a.gif) right 5px no-repeat;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .answerOfTheDayHolder{
	width: 278px;
	margin: 1px 11px 0 11px;
	background: #E3DBC6;
	padding: 4px 0 4px 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .answerOfTheDayHolder .answerOfTheDayInput{
	width: 17px;
	padding: 3px 0 0 7px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .answerOfTheDayHolder .answerOfTheDayInput input{
	float: left;
	width: 13px;
	height: 13px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .answerOfTheDayHolder .answerOfTheDayLabel{
	width: 227px;
	padding: 1px 0 0 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .answerOfTheDayHolder .answerOfTheDayLabel label{
	color: #000;
	font-size: 12px;
	line-height: 16px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .submitButton{
	width: 278px;
	padding: 17px 11px 14px 11px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .submitButton input{
	width: 68px;
	height: 17px;
	cursor: pointer;
	float: left;
	text-indent: -9999px;
	padding: 0 0 0 68px;
	border: none;
	background: url(../images/atsakyti_i_klausima.gif) 0 0 no-repeat;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .submitButton2{
	width: 278px;
	padding: 0px 11px 9px 9px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .submitButton2 input{
	width: 56px;
	height: 17px;
	cursor: pointer;
	float: left;
	text-indent: -9999px;
	padding: 0 0 0 56px;
	border: none;
	background: url(../images/ziureti.gif) 0 0 no-repeat;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .questionOfTheDayAnswer{
	width: 278px;
	padding: 10px 11px 0 11px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .questionOfTheDayAnswer h2{
	color: #000;
	font-family: georgia, arial, tahoma, sans-serif;
	font-size: 17px;
	font-weight: normal;
	line-height: 20px;
	padding: 0 0 8px 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .questionOfTheDayAnswer .answerText{
	width: 227px;
	padding: 12px 0px 0 0px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .questionOfTheDayAnswer .answerText p{
	color: #000;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .questionOfTheDayAnswer .answerGraphHolder{
	width: 278px;
	margin: 4px 0 0 0;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .questionOfTheDayAnswer .answerGraphHolder .answerGraphText{width: 42px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .questionOfTheDayAnswer .answerGraphHolder .answerGraphText p{color: #000;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .questionOfTheDayAnswer .answerGraphHolder .answerGraphBg{
	width: 236px;
	background: #000;
	height: 4px;
	margin: 6px 0 0 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .questionOfTheDayAnswer .answerGraphHolder .answerGraph{
	background: #D7002D;
	height: 4px;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .questionOfTheDayAnswer .totalAnswers{
	width: 266px;
	padding: 18px 12px 18px 0;	
	text-align: right;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .questionOfTheDayAnswer .totalAnswers p{
	color: #000;
	font-size: 11px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .photoOfTheDay{
	width: 300px;
	padding: 1px 0px 14px 0px;
	position: relative;
}


.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .photoOfTheDay a.video-icon{
	width: 300px;
	height: 168px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/bg_video_link_spring.png) -240px 25px no-repeat;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .photoOfTheDay p{line-height: 0px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .photoOfTheDay .photoOfTheDayText{
	width: 300px;
	position: absolute;	
	display: block;
	bottom: 14px;
	left: 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .photoOfTheDay .photoOfTheDayText p{
	line-height: 11px;
	float: left;
	background: #3A3A3A;
	color: #fff;
	padding: 4px 7px 4px 7px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .jokeOfTheDay{
	width: 276px;
	padding: 8px 12px 14px 12px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .jokeOfTheDay p{
	color: #000;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda{
	width: 300px;
	padding: 0px 0px 14px 0px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .text{
	width: 20px;
	padding: 8px 0px 9px 8px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .img{
	width: 46px;
	height: 30px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .img p{line-height: 1px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .gray{
	width: 300px;
	padding: 0 0 1px 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .gray p{
	color: #fff;
	font-size: 11px;
	padding: 0 5px 0 5px;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .black{
	width: 300px;
	margin: -1px 0 0 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .blue{width: 300px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .blue p{color: #D3E7ED;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .black p{color: #D3E7ED;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .dayOrNight{
	width: 62px;
	margin: 1px 0 0 1px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .today{
	width: 74px;
	margin: 1px  0 0 1px;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .tomorrow{
	width: 74px;
	margin: 1px  0 0 1px;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .dayAfterTomorrow{
	width: 74px;
	margin: 1px 0 0 1px;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .gray .dayOrNight{
	background: #3A3A3A;
	padding: 2px 0 2px 11px; 	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .black .dayOrNight{
	background: #003452;
	padding: 8px 0 9px 11px; 
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .blue .dayOrNight{
	background: #1F74A3;
	padding: 8px 0 9px 11px; 	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .gray .today{
	background: #3A3A3A;
	padding: 2px 0 2px 0px; 
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .black .today{background: #003452;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .blue .today{background: #1F74A3;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .gray .tomorrow{
	background: #3A3A3A;
	padding: 2px 0 2px 0px; 
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .black .tomorrow{background: #003452;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .blue .tomorrow{background: #1F74A3;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .gray .dayAfterTomorrow{
	background: #3A3A3A;
	padding: 2px 0 2px 0px; 
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .black .dayAfterTomorrow{background: #003452;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .weatherInKlaipeda .blue .dayAfterTomorrow{background: #1F74A3;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .horoscopes{width: 300px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .horoscopes .horoscopesText{
	width: 210px;
	padding: 6px 0 0 12px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .horoscopes .horoscopesText ul li{
	list-style: none;
	padding: 0 0 0 10px;
	line-height: 23px;
	font-size: 12px;
	background: url(../images/bg_ul_li.gif) 0 10px no-repeat;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .horoscopes .horoscopesText ul li a{
	font-weight: normal;
	color: #004A77;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .horoscopes .horoscopesText ul li a:hover{color: #56ABCE;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .horoscopes .horoscopesImg{
	width: 73px;
	height: 73px;
	float: right !important;
	padding: 6px 5px 14px 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitions{width: 300px;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsBlock{
	width: 300px;
	margin: 1px 0 0 0;
	background: url(../images/bg_competitions2.gif) 0 0 repeat-y;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsBlock .competitionsBlockText{
	width: 205px;
	padding: 5px 0 5px 12px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody  .competitionsNew .competitionsBlock .competitionsBlockText{
	width: 165px;
	padding: 5px 0 5px 12px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsBlock .competitionsBlockText p.title{
	font-size: 12px;
	line-height: 14px;
	padding: 2px 0 8px 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsBlock .competitionsBlockText p.title a{color: #3EA500;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsBlock .competitionsBlockText p.title a:hover{color: #000;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsBlock .competitionsBlockText p{color: #4F4F4F;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsBlock .competitionsBlockText p img{
	vertical-align: middle;
	margin: 0 0 0 3px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsNew .competitionsBlock .competitionsBlockText p img{
	vertical-align: middle;
	margin: 0 0 0 0px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsBlock .competitionsBlockImg{
	width: 73px;
	height: 73px;
	float: right !important;
	padding: 5px;
	position: relative;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsNew .competitionsBlock .competitionsBlockImg{
	width: 113px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsBlock .competitionsBlockImg .textOnImage{
	width: 73px;
	position: absolute;
	bottom: 5px;
	left: 5px;
	background: #3A3A3A;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsBlock .competitionsBlockImg .textOnImage p{
	color: #fff;
	font-size: 9px;
	padding: 0 0 0 4px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsBottom{
	width: 286px;
	padding: 7px 7px 11px 7px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .competitionsBottom p{
	font-size: 11px;
	line-height: 12px;
	color: #000;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .blogArticles{
	width: 300px;
	padding: 0 0 14px 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .blogArticles .competitionsBlock{background: #E3DBC6;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .blogArticles .competitionsBlock .competitionsBlockText p.title a{color: #004A77;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .blogArticles .competitionsBlock .competitionsBlockText p.title a:hover{color: #56ABCE;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .blogArticles .competitionsBlock .competitionsBlockText p{color: #000;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .blogArticles .competitionsBlock .competitionsBlockImg{
padding: 5px 5px 6px 5px;
height: auto;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .blogArticles .competitionsBlock .competitionsBlockImg .textOnImage{
position: relative;
margin: -10px 0 0 0;
float: left;
left: 0;
display: inline;
z-index: 10;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .events{
	width: 300px;
	padding: 0 0 15px 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .events .eventsInputBig{
	width: 291px;
	height: 23px;
	padding: 7px 0 0 9px;
	background: url(../images/bg_input_form_sprite.gif) 9px 7px no-repeat;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .events .eventsInputBig select{
	margin: 3px 0 0 3px;
	padding: 0;
	width: 278px;
	border: none;
	font-size: 11px;
	height: 18px;
	line-height: 15px;
	background: transparent;
	color: #4F4F4F;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .events .eventsInputBig .ie{
	display: block;
	position: relative;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .events .eventsInputBig .ie .ieHover{
	display: none !important;
	position: absolute;
	top: 2px;
	left: 3px;
	width: 276px;
	height: 18px;
	border: 1px solid #fff;
	z-index: 10;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .events .eventsInputHolder{
	width: 291px;
	padding: 1px 0 0 9px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .events .eventsInput{
	width: 145px;
	height: 23px;
	margin: 7px 0 0 0;
	background: url(../images/bg_input_form_sprite.gif) 0 -50px no-repeat;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .events .eventsInput select{
	margin: 3px 0 0 3px;
	padding: 0;
	width: 133px;
	border: none;
	font-size: 11px;
	height: 18px;
	line-height: 15px;
	background: transparent;
	color: #4F4F4F;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .events .eventsInput .ie{
	display: block;
	position: relative;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .events .eventsInput .ie .ieHover{
	display: none !important;
	position: absolute;
	top: 2px;
	left: 3px;
	width: 131px;
	height: 18px;
	border: 1px solid #fff;
	z-index: 10;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .greetings{
	width: 300px;
	padding: 0 0 14px 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .greetings .competitionsBlock{
	width: 300px;
	margin: 1px 0 0 0;
	background: url(../images/bg_greetings2.gif) 0 0 repeat-y;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .greetings .competitionsBlock .onePerson{
	width: 84px;
	padding: 8px 8px 16px 8px;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .greetings .competitionsBlock .onePerson .competitionsBlockText{
	width: 84px;
	margin: 0;
	padding: 5px 0 0 0;	
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .greetings .competitionsBlock .onePerson .competitionsBlockText p.title{
	text-align: center;
	padding: 0 0 8px 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .greetings .competitionsBlock .onePerson .competitionsBlockText p{
	padding: 0 0 0px 0;
	text-align: center;
}


.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .greetings .competitionsBlock .onePerson .competitionsBlockText p img{
	margin: 0 0 1px 0;
	padding: 0;
	float: none;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .greetings .competitionsBlock .onePerson .competitionsBlockImg{
	width: 84px;
	height: 98px;
	margin: 0;
	padding: 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .greetings .competitionsBlock .onePerson .competitionsBlockImg p{
	padding: 0;
	line-height: 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .greetings .competitionsBlock .onePerson .competitionsBlockImg p img{
	padding: 0;
	margin: 0;
}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .greetings  .competitionsBlock .competitionsBlockText p.title a{color: #E02F6C;}

.rightSide .rightSideBlueBlock .BlueBlockElement .BlueBlockElementBody .greetings  .competitionsBlock .competitionsBlockText p.title a:hover{color: #000;}

.rightSide .rightSideBlueBlock .divider{
	width: 300px;
	height: 16px;
	background: url(../images/bg_one_new.gif) 0 0 repeat-x;
	background: url(../images/bg_one_new2.gif) 0 0 repeat-x;
}

.rightSide .rightSideBlueBlock .divider2{
	width: 300px;
	height: 2px;
	background: url(../images/bg_one_new.gif) 0 bottom repeat-x;
	background: url(../images/bg_one_new2.gif) 0 bottom repeat-x;
}

/* weather new - starts */

#holder2 .rightSide .weather-block{
	width: 280px;
	background: #002c4d;
	padding: 10px 10px 15px 10px;
	margin: 0 0 5px 0;
	color: #fff;
}

#holder2 .rightSide .weather-block-city{
	width: 272px;
	padding: 0px 4px 2px 4px;
	border-bottom: 1px solid #6d8597;
}

#holder2 .rightSide .weather-block-city h2{
	color:#009fe1;
	font-size: 30px;
	line-height: 34px;
}

#holder2 .rightSide .weather-block-title{
	width: 272px;
	height: 26px;
	padding: 4px 4px 0px 4px;
}

#holder2 .rightSide .weather-block-title h3{
	color:#fff;
	font-size: 17px;
	line-height: 21px;
}

#holder2 .rightSide .weather-block-info{
	width: 272px;
	padding: 0px 4px 0px 4px;
}


#holder2 .rightSide .weather-block-info-img{
	width: 103px;
	height: 103px;
}

#holder2 .rightSide .weather-block-info-img img{
	float: left;
}

#holder2 .rightSide .weather-block-info-text{
	width: 163px;
	float: right;
	font-size: 14px;
	line-height: 18px;
}

#holder2 .rightSide .weather-block-info-temp{
	width: 100%;
	float: left;
	padding: 0 0 10px 0;
}

#holder2 .rightSide .weather-block-info-temp span{
	font-size: 28px;
	line-height: 32px;
	font-weight: bold;
	margin: 0 0 0 4px;
}

#holder2 .rightSide .weather-block-info-wind{
	width: 100%;
	float: left;
}

#holder2 .rightSide .weather-block-info-wind span.wind-text{
	float: left;
	margin: 1px 0 0 0px;	
}

#holder2 .rightSide .weather-block-info-wind img{
	float: left;
	margin: 0 8px 0 20px;		
}

#holder2 .rightSide .weather-block-info-wind span.wind-nr{
	float: left;
	font-weight: bold;
	margin: 2px 0 0 0px;
	font-size: 16px;
}

#holder2 .rightSide .weather-block-detail{
	width: 280px;
	padding: 10px 0px 0px 0px;
}

#holder2 .rightSide .weather-block-detail table{
	border-collapse: collapse;
	width: 100%;
}

#holder2 .rightSide .weather-block-detail table td{
	border: 1px solid #6d8597;
	font-size: 14px;
	line-height: 18px;
	text-align: center;
	padding: 10px 3px 0px 3px;
	vertical-align: top;
}

#holder2 .rightSide .weather-block-detail table td img{
	margin: 5px 0 2px 0px;	
}

#holder2 .rightSide .weather-block-detail table td p {
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 3px 0;
	color: #fff;
}

#holder2 .rightSide .weather-block-detail table td p img{
	margin: -5px 0 0px 0px;	
	position: relative;
}

#holder2 .rightSide .weather-block-next{
	width: 280px;
	padding: 15px 0px 0px 0px;
}

#holder2 .rightSide .weather-block-nextday1{
	width: 135px;
}

#holder2 .rightSide .weather-block-nextday2{
	width: 135px;
	float: right;
}

#holder2 .rightSide .weather-block-nexttext{
	width: 82px;	
	font-size: 15px;
	line-height: 19px;
	font-weight: bold;
}

#holder2 .rightSide .weather-block-nexttext span.date{
	font-size: 12px;
	font-weight: normal;
}

#holder2 .rightSide .weather-block-nexttext p{
	font-size: 12px;
	width: 100%;
	float: left;
	color: #fff;
}

#holder2 .rightSide .weather-block-nexttext p.night{
	color: #5ebee5;
}

#holder2 .rightSide .weather-block-nexttext p span.temp{
	float: left;	
}

#holder2 .rightSide .weather-block-nexttext p span.wind{
	font-size: 9px;
	float: left;	
	text-align: center;
	margin: 0px 0 0 5px	
}

#holder2 .rightSide .weather-block-nexttext p span.wind img{
	clear: left;
	float: left;
	margin: -4px 0 -1px 9px
}



#holder2 .rightSide .weather-block-nextimg{
	float: right;
	width: 52px;
}


/* weather new - ends */



/* --- rightSide - ends ---*/

.hr{
	width: 992px;
	height: 14px;
	background: url(../images/bg_date_and_search.gif) 0 6px repeat-x;
}

.Banner992{
	width: 992px;
	padding: 0 0 5px 0;
	margin: 0px 0 0 0;
}

.Banner992 .Banner992Header{
	width: 985px;
	height: 13px;
	height: 13px;
	padding: 0 7px 0 0;
	background: url(../images/bg_banner_header.gif) right 0 no-repeat;
}

.Banner992 .Banner992Header p{
	font-size: 9px;
	text-align: right;
}


.Banner992 .Banner992Body{
	width: 992px;
	overflow: hidden;
}

.Banner992 .Banner640Body p{line-height: 1px;}

.newestGalleriesHolder{
	width: 992px;
	padding: 0 0 10px 0;
}

.contentInner .newestGalleriesHolder{
	padding: 10px 0 10px 0;
}

.newestGalleriesHolder .newestGalleriesHead{
	width: 984px;
	padding: 4px 4px 11px 4px;
}

.newestGalleriesHolder .newestGalleriesHead h3{
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	color: #000;
	font-family: arial, tahoma, verdana, sans-serif;
}

.newestGalleriesHolder .newestGalleries{width: 992px;}

.newestGalleriesHolder .newestVideo{
	width: 992px;
	padding: 0 0 10px 0;
}

.newestGalleriesHolder .oneGallery{
	width: 196px;
	margin: 0 0 0 1px;
	position: relative;
	background: #000;
}

.newestGalleriesHolder  .oneGallery.hover{background: #D7002D;}

.newestGalleriesHolder  .oneGallery .oneGalleryImg{
	width: 196px;
	height: 110px;
}

.newestGalleriesHolder .oneGallery .oneGalleryText{
	width: 182px;
	height: 29px;
	padding: 3px 7px 0 7px;
}

.newestGalleriesHolder .oneGallery .oneGalleryText p{color: #B0B0B0;}

.newestGalleriesHolder  .oneGallery.hover .oneGalleryText p{color: #fff;}


.newestGalleriesHolder  .oneGallery .galleryHover{
	width: 196px;
	height: 142px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.newestGalleriesHolder .oneGallery .galleryHover a{
	width: 196px;
	height: 142px;
	display: block;
	text-indent: -9999px;
	background: url(../images/bg_gallery_a.gif) 0 0 no-repeat;
}

.newestGalleriesHolder .newestVideo .oneGallery .galleryHover a{
	width: 196px;
	height: 142px;
	display: block;
	text-indent: -9999px;
	background: url(../images/bg_video_link_spring.png) -300px 0 no-repeat;
}

.ve-friends-holder{
	width: 980px;
	height: 165px;
	padding: 6px;
	position: relative;
	background: url(../images/bg_ve_friends_holder.gif) 0 0 no-repeat;
}

.ve-friends-holder-title{
	width: 962px;
	height: 21px;
	padding: 0 9px 0 9px;
	font: 17px/17px georgia, arial, tahoma, verdana, sans-serif;	
	background: url(../images/bg_ve_friends_holder_title.gif) 0 0 no-repeat;
}

.ve-friends-holder .friends-list{
	width: 870px;
	height: 70px;
	position: absolute;
	display: block;
	top: 37px;
	overflow: hidden;
	left: 59px;
}

.ve-friends-holder .friends-list li{
	list-style: none;
	float: left;
	padding: 0 8px 0 7px;
}

.ve-friends-holder .button-next{
	width: 30px;
	height: 70px;
	position: absolute;
	display: block;
	top: 37px;
	left: 946px;
}

.ve-friends-holder .button-next a{
	width: 30px;
	height: 70px;
	display: block;
	overflow: hidden;
	background: url(../images/bg_ve_friends_buttons.gif) -30px 0 no-repeat;
}

.ve-friends-holder .button-back{
	width: 30px;
	height: 70px;
	position: absolute;
	display: block;
	top: 37px;
	left: 10px;
}

.ve-friends-holder .button-back a{
	width: 30px;
	height: 70px;
	display: block;
	overflow: hidden;
	background: url(../images/bg_ve_friends_buttons.gif) 0 0 no-repeat;
}



/* ---------- content - ends -----------*/

/* ---------- contentInner - starts -----------*/
.contentInner{
	width: 992px;
	margin: 16px 0 0 0;	
	padding: 0 0 10px 0;
}

.contentInner .mainContentLeft .topNewsHolder{margin: 0px 0 0 1px;}

.rightSide .rightSideBlueBlockTop{padding: 4px 0 5px 0;}

.innerContent{
	width: 646px;
	padding: 19px 0 0 20px;
	color: #000;	
	font-size: 18px;
	line-height: 20px;		
}

.innerContent h1{
	font-family: georgia, arial, tahoma, verdana, sans-serif;
	font-size: 2em;
	line-height: 1.20em;
	font-weight: normal;
	padding: 0 0 10px 0;
}

.innerContent h1 a.comments{
	font-size: 20px;
	font-weight: normal;
	color: #908F8F;
}

.innerContent h1 a.comments:hover{color: #000;}

.innerContent h2{
	font-family: georgia, arial, tahoma, verdana, sans-serif;
	font-size: 1.5385em;
	line-height: 1.2em;
	font-weight: normal;
	padding: 4px 0 10px 0;
}

.innerContent p.P{
	font-family: georgia, arial, tahoma, verdana, sans-serif;
	font-size: 1.5385em;
	line-height: 1.2em;
	font-weight: normal;
	padding: 4px 0 10px 0;
}

.innerContent .readToday h2{
	padding: 31px 0 10px 0;
}

.innerContent h3{
	font-family: georgia, arial, tahoma, verdana, sans-serif;
	font-size: 1.3077em;
	line-height: 1.2941em;
	font-weight: normal;
	padding: 3px 0 10px 0;
}

.innerContent p{
	font-size: 1em;
	line-height: 1.5385em;
	padding: 0 0 19px 0;
}

.innerContent .oneEventHolder p.scs{
	font-size: 20px;
    line-height: 24px;
	padding: 0 0 19px 0;
	font-family: georgia,arial,tahoma,verdana,sans-serif;
	color: #02c81a;
}

.innerContent .oneEventHolder p.err{
	font-size: 20px;
    line-height: 24px;
	padding: 0 0 19px 0;
	font-family: georgia,arial,tahoma,verdana,sans-serif;
	color: #d00000;
}

.innerContent p img{
	float: left;
	padding: 1px;
	border: 1px solid #D7D7D7;
	margin: 6px 14px 0 0;
}

.innerContent a:visited{
	/*color: #653373;*/
}

.innerContent ul {margin: 0 0 12px 0;}

.innerContent ul li{
	list-style: none;
	font-size: 1em;
	line-height: 1.5385em;
	padding: 2px 0 4px 24px;
	background: url(../images/bg_ul_li2.gif) 10px 10px no-repeat;
}

.innerContent table {
	margin: 0 0 19px 0;
	border-collapse: collapse;
}

.innerContent table th {
	color: #fff;
	background: #3A3A3A;
	font-size: 0.8462em;
	font-weight: bold;
	line-height: 16px;
	text-align: left;
	padding: 3px 20px 3px 20px;
	border-right: 1px solid #fff;	
}

.innerContent table td {
	background: #F2F2F2;
	padding: 5px 20px 5px 20px;	
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
}

.innerContent .bigNew{
	width: 646px;		
}

.innerContent .bigNew .pathway{
	width: 646px;	
	padding: 0 0 15px 0;
}

.innerContent .bigNew .pathway p{
	font-size: 11px;
	padding: 0;
	line-height: 14px;
	color: #4F4F4F;
}

.innerContent .bigNew .pathway p a{
	font-weight: normal;
}

.innerContent .bigNew .tags{
	width: 646px;	
	padding: 5px 0 15px 0;
}

.innerContent .bigNew .tags p{
	font-size: 11px;
	padding: 6px 15px 6px 15px;
	line-height: 14px;
	background: #F2F2F2;	
	color: #4F4F4F;
}

.innerContent .bigNew .tags p a{
	font-weight: normal;
}

.innerContent .bigNew .newsTitle{
	width: 646px;
	padding: 0 0 8px 0;
}

.innerContent .bigNew .newsTitle h1{
	display: inline;
}

.innerContent .bigNew .newsTitle h1 a{
	font-weight: normal;
}

.innerContent .bigNew .newsTitle p{
	font-size: 20px;
	line-height: 1.20em;	
	font-weight: normal;
	color: #908F8F;
	display: inline;
	font-family: georgia, arial, tahoma, verdana, sans-serif;
}

.innerContent .bigNew .newsTitle a.comments{
	font-size: 20px;
	line-height: 1.20em;	
	font-weight: normal;
	color: #908F8F;
	display: inline;
	font-family: georgia, arial, tahoma, verdana, sans-serif;	
}

.innerContent .bigNew .newsTitle a.comments:hover{color: #000;}

.innerContent .categoryName{
	width: 646px;	
	margin: -2px 0 0 0;
	padding: 0 0 12px 0;
	background: url(../images/bg_gradient_line.gif) 0 16px no-repeat;
}

.innerContent .categoryName h2{
	color: #A88E66;
	float: left;
	font-size: 19px;
	padding: 0 5px 0 0;
	line-height: 22px;
	background: #fff;
}

.innerContent .newsHeader{
	width: 646px;	
	margin: 4px 0 0 0;
	border-top: 1px solid #E1E1E1;
	padding: 6px 0 0 0;
}

.innerContent .newsHeader .newsHeaderTop{
	width: 646px;
	padding: 0 0 5px 0;
	position: relative;
}

.innerContent .newsHeader .newsHeaderTop p{
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}

.innerContent .newsHeader .newsHeaderTop .newsHeaderDate{padding: 0 14px 0 0;}

.innerContent .newsHeader .newsHeaderTop .newsHeaderAuthor{

}

.innerContent .newsHeader .newsHeaderTop .newsHeaderLinks{
	float: right !important;
	margin: 0 -6px 0 0;
}

.innerContent .newsHeader .newsHeaderTop .newsHeaderLinks p{font-weight: normal;}

.innerContent .newsHeader .newsHeaderTop .newsHeaderLinks p a{margin: 0 6px 0 6px;}

.innerContent .newsHeader .newsHeaderTop .newsHeaderZoom{
	float: right !important;
	padding: 0 0 0 26px;
}

.innerContent .newsHeader .newsHeaderTop .newsHeaderZoom p a{margin: 0 0 0 6px;}

.innerContent .newsHeader .newsHeaderTop .newsHeaderZoom p img{margin: 0; float: none; padding: 0; border: none;}


.innerContent .newsHeader .newsHeaderPhotoHolder{
	width: 646px;	
	padding: 0 0 22px 0;
}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeaderPhoto{width: 646px;	}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeaderPhoto p{
	line-height: 1px;
	padding: 0;
}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeaderPhoto p img{margin: 0; float: none; padding: 0; border: none;}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeaderVideo{width: 646px;	}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeaderVideo p{
	line-height: 1px;
	padding: 0;
}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeaderVideo p img{margin: 0; float: none; padding: 0; border: none;}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeadeComment{
	width: 616px;
	background: #F0E9D6;
	padding: 6px 15px 6px 15px;
}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeadeComment.video{
	background: #00243a;
}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeadeComment p{
	font-size: 11px;
	line-height: 16px;
	padding: 0 0 8px 0;	
}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeadeComment.video p{color: #aeaeae;}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeadeComment p strong{color: #4F4F4F;	}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeadeComment .photoAuthor{

}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeadeComment .photoGallery{
	float: right !important;
	padding: 1px 0 0 0 !important;
	width: auto !important;
	margin: 0 !important;
}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeadeComment .photoGallery p{
	line-height: 13px !important;
}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeadeComment .photoGallery p img{
	float: none;
	border: none;
	margin: 0 0 0 2px;
	padding: 0;
	vertical-align: middle;
}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeadeCommentVideo{
	width: 646px;
	padding: 6px 0px 0px 0px;
	margin: 0 0 -10px 0;
}

.innerContent .newsHeader .newsHeaderPhotoHolder .newsHeadeCommentVideo p{
	font-size: 11px;
	padding: 0;
}



.innerContent .newsContent .newsHeaderPhotoHolder{
	width: 270px;	
	padding: 5px 20px 12px 0;
}

.innerContent .newsContent .newsHeaderPhotoHolder .newsHeaderPhoto{width: 270px;	}

.innerContent .newsContent .newsHeaderPhotoHolder .newsHeaderPhoto p{
	line-height: 1px;
	padding: 0;
}

.innerContent .newsContent .newsHeaderPhotoHolder .newsHeaderPhoto p img{margin: 0; float: none; padding: 0; border: none; max-width:270px;}

.innerContent .newsContent .newsHeaderPhotoHolder .newsHeadeComment{
	width: 240px;
	background: #F0E9D6;
	padding: 6px 15px 6px 15px;
}


.innerContent .newsContent .newsHeaderPhotoHolder .newsHeadeComment p{
	font-size: 11px;
	line-height: 16px;
	padding: 0 0 8px 0;	
}

.innerContent .newsContent .newsHeaderPhotoHolder .newsHeadeComment.video p{color: #aeaeae;}

.innerContent .newsContent .newsHeaderPhotoHolder .newsHeadeComment p strong{color: #4F4F4F;	}

.innerContent .newsContent .newsHeaderPhotoHolder .newsHeadeComment .photoAuthor{

}

.innerContent .newsContent .newsHeaderPhotoHolder .newsHeadeComment .photoGallery{
	padding: 1px 0 0 0 !important;
	width: 100% !important;
	margin: 0 !important;
}

.innerContent .newsContent .newsHeaderPhotoHolder .newsHeadeComment .photoGallery p{
	line-height: 13px !important;
}

.innerContent .newsContent .newsHeaderPhotoHolder .newsHeadeComment .photoGallery p img{
	float: none;
	border: none;
	margin: 0 0 0 2px;
	padding: 0;
	vertical-align: middle;
}

.innerContent .newsContent span.image{
	float: right;
	margin: 5px 0px 20px 18px;
	background: #F0E9D6;
}

.innerContent .newsContent span.image img{margin: 0; padding: 0;}

.innerContent .newsContent span.image span.caption{
	color: #000;
	padding: 8px 10px 10px 10px;
	float: left;
	font-size: 11px;
	line-height: 14px;
}

.innerContent .newsContent a.link {
	color: #000;
	font-weight: normal;
}

.innerContent .newsContent table {
	margin: 0 0 19px 0;
	border-collapse: collapse;
}

.innerContent .newsContent table td {
	background: #F0E9D6;
	padding: 0 10px 6px 10px;	
	border: none;
	font-size: 11px;
	line-height: 14px;
}


.innerContent .newsContent table td img {
	position: relative;
	margin: 0 -10px 0 -10px;
}


.innerContent .pagging{
	width: 646px;
	margin: 15px 0 0 0;
	padding: 0 0 30px 0;
	background: url(../images/bg_gradient_line.gif) 0 40px no-repeat;		
}

.innerContent .pagging p{
	font-family: georgia, arial, verdana, tahoma, sans-serif;
	font-size: 17px;
	line-height: 31px;
	text-align: center;
	padding: 0;
}

.innerContent .pagging p a{
	font-weight: normal;
	padding: 0 3px 0 3px;
	margin: 0 5px 0 5px;	
}

.innerContent .pagging p a.selected{color: #A88E66;}

.innerContent .pagging p a.selected:hover{cursor: default;}

.innerContent .pagging p a.back{
	padding: 0 0px 0 0;
	margin: 0 25px 0 0;
}

.innerContent .pagging p a.next{
	padding: 0 0px 0 0;
	margin: 0 0px 0 25px;
}

.innerContent .newBrake{
	background: url(../images/bg_gradient_line.gif) 0 20px no-repeat;	
	width: 646px;
	height: 50px;
}

.innerContent .newsContent {width: 646px;}

.innerContent .newsContent .oneEventHolder {width: 646px;}

.innerContent .newsContent .oneEventHolder  img{
	float: left;
	padding: 1px;
	border: 1px solid #D7D7D7;
	margin: 6px 14px 0 0;
}

.innerContent .newsContent .oneEventHolder  h3 img{
	float: left;
	padding: 1px;
	border: 1px solid #D7D7D7;
	margin: 4px 16px 0 0;		
}

.innerContent .leftFlyingBlock {
	/*display: none!important;*/
	width: 646px;
	padding: 0px 0 20px 0;	
}

.innerContent .textads{
	width: 220px;
	padding: 5px 0 0px 0;
}

.innerContent .textads .textadsHeader{
	width: 213px;
	height: 13px;
	padding: 0 7px 0 0;
	background: url(../images/bg_banner_header.gif) right 0 no-repeat;
}

.innerContent .textads .textadsHeader p{
	font-size: 9px;
	text-align: right;
	padding: 0;
	line-height: 11px;
}


.innerContent .textads .textadsBody{
	width: 220px;
	overflow: hidden;
}

.innerContent .relatedNews{
	margin: 5px 0 0 0;
	width: 646px;
	background: url(../images/bg_news_block_sprite2a.gif) 0 0 repeat-y;
}

.innerContent .relatedNewsTop{
	width: 646px;
	padding: 13px 0 0 0;	
	background: url(../images/bg_news_block_sprite2a.gif) -646px 0 no-repeat;
}

.innerContent .relatedNewsBottom{
	width: 616px;
	padding: 0px 15px 13px 15px;
	background: url(../images/bg_news_block_sprite3.gif) 0 bottom no-repeat;
}

.innerContent .relatedNewsBottom p{
	color: #4F4F4F;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	padding: 0 0 9px 0;
}

.innerContent .relatedNewsBottom p.more{
	line-height: 1px;
	padding: 0 0 0px 0;
	text-align: right;
}

.innerContent .relatedNewsBottom p.more img{
	padding: 0;
	margin: 0;
	border: none;
	float: none;
}

.innerContent .relatedNewsBottom ul{
	margin: 0px;
}

.innerContent .relatedNewsBottom li{
	color: #908F8F;
	font-size: 11px;
	line-height: 12px;
	padding: 4px 0 4px 10px;
	background: url(../images/bg_ul_li.gif) 0 8px no-repeat;
}

.innerContent .relatedNewsBottom li a.comments{
	font-weight: normal;
	color: #908F8F;
}

.innerContent .relatedNewsBottom li a.comments:hover{color: #000;}

.innerContent .leftSideBanner300{
	width: 320px;
	padding: 5px 0 20px 0;
}

.innerContent .leftSideBanner300 .Banner300Header{
	width: 293px;
	height: 13px;
	padding: 0 7px 0 0;
	background: url(../images/bg_banner_header.gif) right 0 no-repeat;
}

.innerContent .leftSideBanner300 .Banner300Header p{
	font-size: 9px;
	line-height: 11px;
	text-align: right;
	padding: 0;
}


.innerContent .leftSideBanner300 .Banner300Body{
	width: 300px;
	overflow: hidden;
}

.innerContent .leftSideBanner300 .Banner300Body p{line-height: 1px; padding: 0;}

.innerContent .leftSideBanner300 .Banner300Body p img{margin: 0; float: none; padding: 0; border: none;}

.innerContent .textQuoteHolder{
	width: 320px;
	padding: 2px 0 20px 0;
}

.innerContent .textQuoteHolder .textQuote{width: 300px}

.innerContent .textQuoteHolder .textQuote p{
	font-size: 15px;
	line-height: 21px;
	font-style: italic;
	padding: 5px 0 10px 0;
}

.innerContent .textQuoteHolder .textQuote p img{
	border: none;
	padding: 0;
	margin: 0 10px 0 0;
}

.innerContent .textQuoteHolder .quoteAuthor{
	width: 300px;
	padding: 10px 0 0 0;
	background: url(../images/bg_gradient_line.gif) right 0 no-repeat;	
}

.innerContent .textQuoteHolder .quoteAuthor p{
	font-weight: bold;
	font-size: 11px;
	color: #4F4F4F;
}

.innerContent .textQuoteHolder .quoteAuthor p img{
	border: none;
	padding: 0;
	margin: 3px 10px 0 0;
}

.innerContent .commentsHolder {
	width: 646px;
	padding: 0 0 15px 0;
	font-size: 13px;
}

.innerContent .commentsHolder .comment{
	width: 616px;
	background: #FAF8F1;
	padding: 8px 15px 0 15px;
	margin: 4px 0 6px 0;
}

.innerContent .commentsHolder .white{background: #fff;}

.innerContent .commentsHolder .white h3{
	font-size: 1.3077em;
}

.innerContent .commentsHolder .comment h3 a{
	font-weight: normal;
}

.innerContent .commentsHolder .comment .name{padding: 0 20px 0 0;}

.innerContent .commentsHolder .comment .date{padding: 8px 20px 0 0;}

.innerContent .commentsHolder .comment .date p{
	font-size: 0.8461em;
	padding: 0;
	color: #908F8F;
}

.innerContent .commentsHolder .comment .badComment{
	padding: 8px 0px 0 0;
	float: right !important;
}

.innerContent .commentsHolder .comment .badComment p{
	font-size: 0.8461em;
	padding: 0;
}

.innerContent .commentsHolder .allCommentsLink{
	width: 646px;
	padding: 15px 0 5px 0;
}

.innerContent .commentsHolder .allCommentsLink p{
	line-height: 20px;
}

.innerContent .commentsHolder .allCommentsLink a{
	display: block;
	float: right;
	padding: 5px 0 5px 12px;
	width: 135px;
	font-weight: normal;
	color: #fff;
	font-size: 11px;
	background: url(../images/bg_visi_komentarai.gif) 0 0 no-repeat;
}

.innerContent .yourCommentHolder{
	width: 646px;	
	padding: 5px 0 25px 0;	
}

.innerContent .yourComment{
	width: 646px;	
	background: url(../images/bg_your_comment.gif) 0 0 repeat-y;	
}

.innerContent .yourCommentTop{
	width: 646px;	
	padding: 5px 0 0 0;
	background: url(../images/bg_news_block_sprite.gif) -5425px 0 no-repeat;	
}

.innerContent .yourCommentBottom{
	width: 607px;	
	padding: 10px 29px 15px 10px;
	background: url(../images/bg_news_block_sprite.gif) -6080px bottom no-repeat;	
}

.innerContent .yourCommentBottom .inputLineHolder{
	padding: 15px 0 3px 0;
	width: 607px;
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineText{
	width: 106px;
	padding: 5px 0 0 0;
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineText p{
	padding: 0 10px 0 0;
	color: #4f4f4f;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineText.errText p{
	color: #D00000;
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineText2{
	width: 111px;
	padding: 5px 0 0 0;	
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineText2 p{
	padding: 0 15px 0 0;
	color: #4f4f4f;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineText2.errText p{
	color: #D00000;
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineInput{
	width: 195px;
	height: 28px;
	background: url(../images/bg_bignew_form.gif) 0 -105px no-repeat;
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineInput.errInput{
	background: url(../images/bg_form_errors.gif) 0 0 no-repeat;
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineInput input{
	width: 176px;
	padding: 2px 8px 0px 8px;
	margin: 4px 0 0 1px;
	height: 20px;
	line-height: 15px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineTextarea{
	width: 501px;
	height: 100px;
	background: url(../images/bg_bignew_form.gif) 0 0 no-repeat;
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineTextarea.errTextarea{
	background: url(../images/bg_form_errors.gif) 0 -110px no-repeat;
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineTextarea textarea{
	width: 484px;
	padding: 5px 8px 3px 8px;
	height: 90px;
	line-height: 15px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.innerContent .yourCommentBottom .inputLineHolder .errMsg{
	width: 340px;
	padding: 0px 0 0 106px;
}

.innerContent .yourCommentBottom .inputLineHolder .errMsg p{
	font-size: 11px;
	padding: 0;
	line-height: 14px;
	color: #D00000;
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineSubmit{
	width: 103px;
	height: 30px;
	float: right !important;
	padding: 2px 0 10px 0;
}

.innerContent .yourCommentBottom .inputLineHolder .inputLineSubmit input{
	width: 103px;
	padding: 0 0 0 103px;
	height: 30px;
	text-indent: -9999px;
	background: url(../images/bg_bignew_submit.gif) 0 0 no-repeat;
	border: none;
	cursor: pointer;
	float: left;
}

.backToArticle{
	width: 646px;
	padding: 15px 0 5px 0;
}

.backToArticle a{font-weight: normal;}

.archive{
	width: 646px;
	padding: 15px 0 5px 0;
}

.archive a{
	font-weight: normal;
	padding: 0 0 0 27px;
	background: url(../images/calendar.gif) 0 6px no-repeat;
}

.leftSideBanner640a{
	width: 646px;
	padding: 10px 0 20px 0;
}

.leftSideBanner640a .Banner640aHeader{
	width: 639px;
	height: 13px;
	padding: 0 7px 0 0;
	background: url(../images/bg_banner_header.gif) right 0 no-repeat;
}

.leftSideBanner640a .Banner640aHeader p{
	font-size: 9px;
	text-align: right;
	line-height: 13px;
	padding: 0;
}

.leftSideBanner640a .Banner640aBodyTop{
	width: 646px;
	padding: 5px 0 0 0;
	background: #f2f2f2;
}

.leftSideBanner640a .Banner640aBodyBottom{
	width: 646px;
	padding: 0 0 5px 0;
	background: #f2f2f2;
}

.leftSideBanner640a .Banner640aBody{
	width: 640px;
	padding: 0 3px 0 3px;
	overflow: hidden;
	background: #f2f2f2;
}

.leftSideBanner640a .Banner640aBody p{line-height: 1px; padding: 0;}

.leftSideBanner640a .Banner640aBody img{border: none; padding: 0; margin : 0; float: none;}


.innerContent .textads2{
	width: 646px;
	padding: 10px 0 15px 0;
}

.innerContent .textads2 .textadsHeader2{
	width: 639px;
	height: 13px;
	padding: 0 7px 0 0;
	background: url(../images/bg_banner_header.gif) right 0 no-repeat;
}

.innerContent .textads2 .textadsHeader2 p{
	font-size: 9px;
	text-align: right;
	padding: 0;
	line-height: 13px;
}


.innerContent .textads2 .textadsBody2{
	width: 646px;
	overflow: hidden;
}

.innerContent .newsCopyright{
	width: 616px;
	padding: 10px 15px 10px 15px;
	background: #f2f2f2;
	margin: 0 0 25px 0;
}

.innerContent .newsCopyright p{
	padding: 0;
	font-size: 11px;
	line-height: 16px;
	color: #808080;
}


.innerContent .newsGalleryHolder{
	width: 646px;	
	padding: 5px 0 25px 0;	
}

.innerContent .newsGalleryHolder2{
	width: 646px;	
	padding: 0px 0 25px 0;	
}

.innerContent .newsGallery{
	width: 646px;	
	background: url(../images/bg_your_comment.gif) 0 0 repeat-y;	
}

.innerContent .newsGalleryTop{
	width: 646px;	
	padding: 5px 0 0 0;
	background: url(../images/bg_news_block_sprite.gif) -5425px 0 no-repeat;	
}

.innerContent .newsGalleryBottom{
	width: 646px;	
	padding: 6px 0px 15px 0px;
	background: url(../images/bg_news_block_sprite.gif) -6080px bottom no-repeat;	
}

.innerContent .newsGalleryBottom .photoOfDayTitle{
	width: 626px;	
	padding: 0 10px 6px 10px;	
}

.innerContent .newsGalleryBottom .photoOfDayTitle a.comments{
	font-weight: normal;
	color: #908F8F;
}

.innerContent .newsGalleryBottom .photoOfDayTitle a.comments:hover{color: #000;}

.innerContent .newsGalleryBottom .bigPhotoHolder{
	width: 626px;	
	padding: 0 10px 22px 10px;
}

.innerContent .newsGalleryBottom .bigPhotoHolder .bigPhoto{
	width: 626px;	
	height: 341px;
	position: relative;
}

.innerContent .newsGalleryBottom  .bigPhotoHolder .bigPhoto p{
	line-height: 1px;
	padding: 0;
	text-align: center;
}

.innerContent .newsGalleryBottom  .bigPhotoHolder .bigPhoto p img{margin: 0; float: none; padding: 0; border: none;}

.innerContent .newsGalleryBottom .bigPhotoHolder .bigPhoto .bigPhotoControlers{
	width: 626px;	
	height: 341px;
	position: absolute;
	top: 0;
	left: 0;
}

.innerContent .newsGalleryBottom .bigPhotoHolder .bigPhoto .bigPhotoControlers p{padding: 0;}

.innerContent .newsGalleryBottom .bigPhotoHolder .bigPhoto .bigPhotoControlers .previuosImg{
	width: 313px;	
	height: 341px;
}

.innerContent .newsGalleryBottom .bigPhotoHolder .bigPhoto .bigPhotoControlers .previuosImg a{
	display: block;
	float: left;
	width: 313px;	
	height: 341px;
	background: url(../images/bg_img_link.gif) 0 0 no-repeat;
}

.innerContent .newsGalleryBottom .bigPhotoHolder .bigPhoto .bigPhotoControlers .previuosImg a:hover{
	background: url(../images/bg_previuos_img.gif) 0 0 no-repeat;
}

.innerContent .newsGalleryBottom .bigPhotoHolder .bigPhoto .bigPhotoControlers .nextImg{
	width: 313px;	
	height: 341px;
	float: right !important;
}

.innerContent .newsGalleryBottom .bigPhotoHolder .bigPhoto .bigPhotoControlers .nextImg a{
	display: block;
	width: 313px;	
	height: 341px;
	background: url(../images/bg_img_link.gif) 0 0 no-repeat;
}

.innerContent .newsGalleryBottom .bigPhotoHolder .bigPhoto .bigPhotoControlers .nextImg a:hover{
	background: url(../images/bg_next_img.gif) 0 0 no-repeat;
}

.innerContent .newsGalleryBottom  .bigPhotoHolder .bigComment{
	width: 596px;
	background: #F0E9D6;
	padding: 6px 15px 6px 15px;
}

.innerContent .newsGalleryBottom  .bigPhotoHolder .bigComment p{
	font-size: 11px;
	line-height: 16px;
	padding: 0 0 8px 0;	
}

.innerContent .newsGalleryBottom  .bigPhotoHolder .bigComment p strong{color: #4F4F4F;}

.innerContent .newsGalleryBottom  .bigPhotoHolder .bigComment .photoAuthor{width: 596px;}

.innerContent .newsGalleryBottom .smallPhotosHolder{
	width: 636px;	
	padding: 5px 5px 0px 5px;
}

.innerContent .newsGalleryBottom .smallPhotosHolder .smallPhoto{
	width: 106px;
	padding: 0 0 13px 0;	
}

.innerContent .newsGalleryBottom .smallPhotosHolder .smallPhoto .smallPhotoImg{
	width: 100px;	
	padding: 0 3px 0 3px;
}

.innerContent .newsGalleryBottom .smallPhotosHolder .smallPhoto .smallPhotoImg p{
	padding: 0;
	line-height: 1px;
}

.innerContent .newsGalleryBottom .smallPhotosHolder .smallPhoto .smallPhotoImg p a{
	display: block;
	width: 100px;
	height: 100px;
	background: url(../images/bg_gallery_img.gif) 3px 3px no-repeat;
}

.innerContent .newsGalleryBottom .smallPhotosHolder .smallPhoto .smallPhotoImg p a.active{background: url(../images/bg_gallery_img_h.gif) 0 0 no-repeat;}

.innerContent .newsGalleryBottom .smallPhotosHolder .smallPhoto .smallPhotoImg p a:hover{background: url(../images/bg_gallery_img_h.gif) 0 0 no-repeat;}

.innerContent .newsGalleryBottom .smallPhotosHolder .smallPhoto .smallPhotoImg p img{
	padding: 5px;
	border: none;
	margin: 0;
}

.innerContent .newsGalleryBottom .smallPhotosHolder .smallPhoto .smallPhotoText{
	width: 100px;	
	padding: 3px 3px 0 3px;
}

.innerContent .newsGalleryBottom .smallPhotosHolder .smallPhoto .smallPhotoText p{
	padding: 0 3px 0 3px;
	line-height: 13px;
	color: #4f4f4f;
	font-size: 11px;
}

.innerContent .newsGalleryBottom .smallPhotosHolder2{
	width: 626px;	
	padding: 5px 10px 0px 10px;
}


.innerContent .newsGalleryBottom .smallPhotosHolder2 .smallPhoto{
	width: 106px;
	padding: 0 0 13px 0;	
	margin: 0 2px 0 2px;
}

.innerContent .newsGalleryBottom .smallPhotosHolder2 .smallPhoto .smallPhotoImg{
	width: 100px;	
	padding: 0 3px 0 3px;
}

.innerContent .newsGalleryBottom .smallPhotosHolder2 .smallPhoto .smallPhotoImg p{
	padding: 0;
	line-height: 1px;
}

.innerContent .newsGalleryBottom .smallPhotosHolder2 .smallPhoto .smallPhotoImg p a{
	display: block;
	width: 100px;
	height: 100px;
	background: url(../images/bg_gallery_img.gif) 3px 3px no-repeat;
}

.innerContent .newsGalleryBottom .smallPhotosHolder2 .smallPhoto .smallPhotoImg p a.active{background: url(../images/bg_gallery_img_h.gif) 0 0 no-repeat;}

.innerContent .newsGalleryBottom .smallPhotosHolder2 .smallPhoto .smallPhotoImg p a:hover{background: url(../images/bg_gallery_img_h.gif) 0 0 no-repeat;}

.innerContent .newsGalleryBottom .smallPhotosHolder2 .smallPhoto .smallPhotoImg p img{
	padding: 5px;
	border: none;
	margin: 0;
}

.innerContent .newsGalleryBottom .smallPhotosHolder2 .smallPhoto .smallPhotoText{
	width: 100px;	
	padding: 3px 3px 0 3px;
}

.innerContent .newsGalleryBottom .smallPhotosHolder2 .smallPhoto .smallPhotoText p{
	padding: 0 3px 0 3px;
	line-height: 13px;
	color: #4f4f4f;
	font-size: 11px;
}

.innerContent .newsGalleryBottom .allPhotosCount{
	width: 626px;	
	padding: 0px 10px 0px 10px;
	margin: -5px 0 0 0;
}

.innerContent .newsGalleryBottom .allPhotosCount p{
	padding:0;
	font-size: 11px;
	text-align: right;
}

.innerContent .newsGalleryBottom .allPhotosCount p strong{color: #4f4f4f;}

/* --- newsList - starts ---*/

.innerContent  .newsList{width: 646px;}

.innerContent .newsList .oneNew{
	width: 646px;	
	padding: 0 0 15px 0;
	border-bottom: 1px solid #e1e1e1;
	margin: 5px 0 10px 0;
}

.innerContent .newsList .oneNew .oneNewTitle{
	width: 646px;	
	padding: 3px 0 7px 0;
}

.innerContent  .newsList .oneNew .oneNewText{width: 426px;}

.innerContent .newsList .oneNew .oneNewText .oneNewTitle{
	width: 426px;	
}

.innerContent  .newsList .oneNew  h2{
	color: #908f8f;
	font-size: 17px;
	line-height: 24px;
}

.innerContent  .newsList .oneNew  a{
	font-weight: normal;
	font-size: 20px;
}

.innerContent  .newsList .oneNew  a.comments{
	color: #908f8f;
	font-size: 17px;
}

.innerContent  .newsList .oneNew  a.comments:hover{color: #000;}


.innerContent  .newsList .oneNew  .oneNewTitle  h2{
	display: inline;
}


.innerContent  .newsList .oneNew  .oneNewTitle p{
	display: inline;
	color: #908f8f;
	font-size: 17px;
	line-height: 24px;
	font-family: georgia, arial, tahoma, verdana, sans-serif;
}

.innerContent  .newsList .oneNew  .oneNewTitle p span{
	color: #A88E66;
}


.innerContent  .newsList .oneNew  .oneNewTitle p img{
	float: none;
	border: none;
	padding: 0;
	margin: 0;
}

.innerContent  .newsList .oneNew .oneNewTitle a{
	font-weight: normal;
	font-size: 20px;
}

.innerContent  .newsList .oneNew  .oneNewTitle a.comments{
	color: #908f8f;
	font-size: 17px;
}

.innerContent  .newsList .oneNew  .oneNewTitle a.comments:hover{color: #000;}


.innerContent  .newsList .oneNew  p{
	font-size: 11px;
	line-height: 16px;
	padding: 0 0 2px 0;
}

.innerContent  .newsList .oneNew  p strong{color: #4f4f4f;}

.innerContent  .newsList .oneNew .oneNewImg{
	width: 220px;	
	padding: 0 0 2px 0;
	position: relative;
}

.innerContent  .newsList .oneNew .oneNewImg p{
	padding: 0;
	line-height: 1px;
}

.innerContent  .newsList .oneNew .oneNewImg p img{
	padding: 0;
	margin: 3px 0 0 0;
	border: none;
	float: none;
}

.innerContent  .newsList .oneNew .oneNewImg .hoverImg{
	width: 200px;
	position: absolute;	
	display: block;
	height: 112px;
	background: url(../images/bg_video_link_spring.png) -645px 15px no-repeat;	
	top: 0;
	left: 4px;
	z-index: 0;
}

.innerContent  .newsList .oneNew .oneNewImg .hoverImg a{
	width: 200px;
	display: block !important;
	height: 112px;
	background: url(../images/bg_gallery_a.gif) 0 0 no-repeat;
}

/* --- newsList - ends ---*/

/* --- jokes - starts ---*/

.innerContent  .oneJoke{
	width: 646px;	
	border-bottom: 1px solid #E1E1E1;
	padding: 0 0 6px 0;
	margin: 0 0 16px 0;
}

.innerContent  .oneJoke p{
	padding: 0;	
	line-height: 1.5385em;
}

.innerContent  .jokeAuthor{
	width: 646px;	
}

.innerContent  .jokeAuthor p{
	font-size: 0.8461em;
	color: #908F8F;
	padding: 0 0 6px 0;
}

.innerContent  .jokeAuthor p strong{color: #4F4F4F;}

.innerContent  .voteJokeHolder{
	width: 646px;	
	padding: 15px 0 0 0;	
	background: url(../images/bg_vote_joke.gif) 0 12px no-repeat;
}

.innerContent .videoNewsBottomHolder .voteJokeHolder{
	background: none;
}

.innerContent .videoNewsBottom .voteJokeHolder{
	background: none;
}

.innerContent  .voteJokeHolder .voteJokeHeader{
	padding: 0 0 0 16px;
}

.innerContent  .voteJokeHolder .voteJokeSmiles{padding: 0.58em 0 0 8px;}

.innerContent  .voteJokeHolder .voteJokeSmiles .ui-stars-cancel {display: none !important;}

.innerContent  .voteJokeHolder .voteJokeSmiles .ui-stars-star {
	float:left;
	width:17px;
	height:14px;
	text-indent:-999em;
	cursor:pointer;
	display:block;
	background:transparent;
	overflow:hidden;
}

.innerContent  .voteJokeHolder .voteJokeSmiles .ui-stars-cancel a {background:url(../images/delete.gif) no-repeat 0 -16px;}

.innerContent  .voteJokeHolder .voteJokeSmiles .ui-stars-star,
.innerContent  .voteJokeHolder .voteJokeSmiles .ui-stars-star a {background:url(../images/smiles.gif) no-repeat 0 -15px !important;}

.innerContent  .videoNewsBottom .voteJokeHolder .voteJokeSmiles .ui-stars-star,
.innerContent  .videoNewsBottom .voteJokeHolder .voteJokeSmiles .ui-stars-star a {background:url(../images/stars.gif) no-repeat 0 -15px !important;}

.innerContent  .voteJokeHolder .voteJokeSmiles .ui-stars-cancel a,
.innerContent  .voteJokeHolder .voteJokeSmiles .ui-stars-star a {
	display:block;
	width:16px;
	height:100%;
	background-position:0 0px;
}

.innerContent  .voteJokeHolder .voteJokeSmiles .ui-stars-star-on a {background-position:0 0px !important;}

.innerContent  .videoNewsBottom .voteJokeHolder .voteJokeSmiles .ui-stars-star-on a {background-position:0 0px !important;}

.innerContent  .voteJokeHolder .voteJokeSmiles .ui-stars-star-hover a {background-position:0 -30px !important;}

.innerContent  .videoNewsBottom .voteJokeHolder .voteJokeSmiles .ui-stars-star-hover a {background-position:0 -30px !important;}

.innerContent  .voteJokeHolder .voteJokeSmiles .ui-stars-star {
	background:transparent!important;
	overflow:hidden!important;
}

.innerContent  .voteJokeHolder .voteJokeText{padding: 0.56em 0 0 6px;}

.innerContent  .voteJokeHolder .voteJokeText p{font-size: 0.8461em;}

.innerContent  .voteJokeHolder .voteJokeText p strong{color: #4F4F4F;}

.innerContent .sendAjoke{
	width: 646px;	
	margin: 0 0 22px 0;
	background: url(../images/bg_send_joke.gif) 0 0 repeat-y;
}

.innerContent .sendAjokeBottom{
	width: 646px;	
	padding: 0 0 4px 0;
	background: url(../images/bg_color_sprite.gif) -1330px bottom no-repeat;	
}

.innerContent .sendAjokeTop{
	width: 606px;	
	padding: 10px 20px 17px 20px;	
	background: url(../images/bg_color_sprite.gif) 0 0 no-repeat;	
}

.innerContent .sendAjokeTop p{padding: 0 0 14px 0;}

.innerContent .sendAjokeTop p.send{
	padding: 0;
	line-height: 1px;
}

.innerContent .sendAjokeTop p.send img{
	padding: 0;
	margin: 0;
	border: none;
}

.innerContent .sendAjokeTop .sendButton{width: 606px;}

.innerContent .sendAjokeTop .sendButton.hide{
	display: none !important;
}

.innerContent .sendAjokeTop .sendForm{
	width: 606px;	
	display: none !important;
}

.innerContent .sendAjokeTop .sendForm.show{
	width: 606px;	
	display: inline !important;	
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder{
	padding: 10px 0 7px 0;
	width: 606px;
	margin: 0 0 0 -8px;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineText{
	width: 105px;
	padding: 4px 0 0 0;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineText p{
	padding: 0 10px 0 0;
	color: #4f4f4f;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineText.errText p{
	color: #D00000;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineText2{
	width: 111px;
	padding: 4px 0 0 0;	
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineText2 p{
	padding: 0 10px 0 0;
	color: #4f4f4f;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineText2.errText p{
	color: #D00000;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineInput{
	width: 195px;
	height: 28px;
	background: url(../images/bg_bignew_form.gif) 0 -105px no-repeat;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineInput.errInput{
	background: url(../images/bg_form_errors.gif) 0 0 no-repeat;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineInput input{
	width: 176px;
	padding: 2px 8px 0px 8px;
	margin: 4px 0 0 1px;
	height: 20px;
	line-height: 15px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineTextarea{
	width: 501px;
	height: 100px;
	background: url(../images/bg_bignew_form.gif) 0 0 no-repeat;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineTextarea.errTextarea{
	background: url(../images/bg_form_errors.gif) 0 -110px no-repeat;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineTextarea textarea{
	width: 484px;
	padding: 5px 8px 3px 8px;
	height: 90px;
	line-height: 15px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .errMsg{
	width: 380px;
	padding: 0px 0 0 105px;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .errMsg p{
	font-size: 11px;
	padding: 0;
	line-height: 14px;
	color: #D00000;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineSubmit{
	width: 103px;
	height: 30px;
	float: right !important;
	padding: 2px 0 5px 0;
}

.innerContent .sendAjokeTop .sendForm .inputLineHolder .inputLineSubmit input{
	width: 103px;
	padding: 0 0 0 103px;
	height: 30px;
	text-indent: -9999px;
	background: url(../images/btn_atsiusti_anekdota.gif) 0 0 no-repeat;
	border: none;
	cursor: pointer;
	float: left;
}

/* --- jokes - ends ---*/

/* --- oneAuthor - starts ---*/

.innerContent .oneAuthorHolder{
	width: 686px;	
	margin: -4px 0 0 -40px;
	padding: 0 0 32px 0;
}

.innerContent .oneAuthor{
	width: 303px;	
	margin: 0 0 0 40px;
}

.innerContent .oneAuthor .authorsPhoto{width: 114px;	}

.innerContent .oneAuthor .authorsText{width: 189px;}

.innerContent .oneAuthor .authorsText h3 a{font-weight: normal;}

.innerContent .oneAuthor p{padding: 0;}

.innerContent .oneAuthor img{
	margin: 8px 0 0 0;
	padding: 0;
	border: none;
}


/* --- oneAuthor - ends ---*/

/* --- horoscopes - starts ---*/

.innerContent .horoscopes{
	width: 646px;	
	margin: 2px 0 22px 0;
	background: url(../images/bg_send_joke.gif) 0 0 repeat-y;
}

.innerContent .horoscopesBottom{
	width: 646px;	
	padding: 0 0 4px 0;
	background: url(../images/bg_color_sprite.gif) -1330px bottom no-repeat;		
}

.innerContent .horoscopesTop{
	width: 450px;	
	padding: 10px 176px 14px 20px;	
	background: url(../images/bg_color_sprite.gif) -666px 0 no-repeat;	
}

.innerContent .horoscopesTop p{padding: 0 0 0px 0;}

.innerContent .horoscopesList{
	width: 646px;	
	padding: 0 0 28px 0;
}

.innerContent .horoscopesList .oneHoroscope {
	width: 646px;
	border-top: 1px solid #E1E1E1;
	padding: 12px 0 13px 0;
}

.innerContent .horoscopesList .oneHoroscope.first {
	width: 646px;
	border-top: none;
	padding: 3px 0 13px 0;
}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg{
	width: 84px;	
	height: 75px;
	margin: 8px 0 0 0;
}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.avinas{background: url(../images/bg_horoscopes.gif) 0 0px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.aries{background: url(../images/bg_horoscopes.gif) 0 0px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.jautis{background: url(../images/bg_horoscopes.gif) 0 -75px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.taurus{background: url(../images/bg_horoscopes.gif) 0 -75px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.dvyniai{background: url(../images/bg_horoscopes.gif) 0 -150px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.gemini{background: url(../images/bg_horoscopes.gif) 0 -150px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.vezys{background: url(../images/bg_horoscopes.gif) 0 -225px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.cancer{background: url(../images/bg_horoscopes.gif) 0 -225px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.liutas{background: url(../images/bg_horoscopes.gif) 0 -300px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.leo{background: url(../images/bg_horoscopes.gif) 0 -300px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.mergele{background: url(../images/bg_horoscopes.gif) 0 -375px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.virgo{background: url(../images/bg_horoscopes.gif) 0 -375px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.svarstykles{background: url(../images/bg_horoscopes.gif) 0 -450px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.libra{background: url(../images/bg_horoscopes.gif) 0 -450px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.skorpionas{background: url(../images/bg_horoscopes.gif) 0 -525px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.scorpio{background: url(../images/bg_horoscopes.gif) 0 -525px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.saulys{background: url(../images/bg_horoscopes.gif) 0 -600px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.sagittarius{background: url(../images/bg_horoscopes.gif) 0 -600px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.oziaragis{background: url(../images/bg_horoscopes.gif) 0 -675px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.capricorn{background: url(../images/bg_horoscopes.gif) 0 -675px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.vandenis{background: url(../images/bg_horoscopes.gif) 0 -750px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.aquarius{background: url(../images/bg_horoscopes.gif) 0 -750px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.zuvys{background: url(../images/bg_horoscopes.gif) 0 -825px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeImg.pisces{background: url(../images/bg_horoscopes.gif) 0 -825px no-repeat;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeText{width: 552px;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeText p{padding: 0;}

.innerContent .horoscopesList .oneHoroscope .oneHoroscopeText h3 span{
	font-size: 11px;
	margin: 0 0 0 5px;
	font-weight: bold;
	font-family: arial, tahoma, verdana, sans-serif;
	color: #908F8F;
}

/* --- horoscopes - ends ---*/

/* --- searchList - starts ---*/

.innerContent .searchList {
	width: 646px;
	border-top: 1px solid #E1E1E1;	
	padding: 0 0 20px 0;
	margin: 5px 0 0 0;
}

.innerContent .searchList .searchListElement {
	width: 646px;
	padding: 15px 0 0 0;
	border-bottom: 1px solid #E1E1E1;
}

.innerContent .searchList .searchListElement h2 {
	font-size: 19px;
	color: #A88E66;
}

.innerContent .searchList .searchListElement h2 strong{font-size: 22px;}

.innerContent .searchList .searchListElement h2 a {
	font-weight: normal;
	font-size: 20px;
}


.innerContent .searchList .searchListElement  .oneNewTitle {
	padding: 0 0 8px 0;
	width: 100%;
}


.innerContent .searchList .searchListElement  .oneNewTitle  h2{
	display: inline;
}


.innerContent .searchList .searchListElement  .oneNewTitle p{
	display: inline;
	color: #908f8f;
	font-size: 17px;
	line-height: 24px;
	font-family: georgia, arial, tahoma, verdana, sans-serif;
}

.innerContent .searchList .searchListElement  .oneNewTitle p span{
	color: #A88E66;
}


.innerContent .searchList .searchListElement  .oneNewTitle p img{
	float: none;
	border: none;
	padding: 0;
	margin: 0;
}

.innerContent .searchList .searchListElement .oneNewTitle a{
	font-weight: normal;
	font-size: 20px;
}

.innerContent .searchList .searchListElement  .oneNewTitle a.comments{
	color: #908f8f;
	font-size: 17px;
}

.innerContent .searchList .searchListElement  .oneNewTitle a.comments:hover{color: #000;}












.innerContent .searchList .searchListElement p {
	font-size: 11px;
	padding: 0 0 14px 0;
}

.innerContent .searchList .searchListElement p strong{font-size: 13px;}

/* --- searchList - ends ---*/


/* --- Greatings - starts ---*/

.innerContent .sendGreating{
	width: 646px;	
	margin: 0 0 22px 0;
	background: url(../images/bg_send_greating.gif) 0 0 repeat-y;
}

.innerContent .sendGreatingBottom{
	width: 646px;	
	padding: 0 0 4px 0;
	background: url(../images/bg_color_sprite2.gif) -656px bottom no-repeat;	
}

.innerContent .sendGreatingTop{
	width: 626px;	
	padding: 10px 10px 17px 10px;	
	background: url(../images/bg_color_sprite2.gif) 0 0 no-repeat;	
}

.innerContent .sendGreatingTop .text{
	width: 435px;
	padding: 0 0 0 10px;
}

.innerContent .sendGreatingTop p{padding: 0 0 14px 0;}

.innerContent .sendGreatingTop p.send{
	padding: 0;
	line-height: 1px;
}

.innerContent .sendGreatingTop p.send img{
	padding: 0;
	margin: 0;
	border: none;
}

.innerContent .sendGreatingTop .sendButton{
	width: 616px;
	padding: 0 0 0 10px;
}

.innerContent .sendGreatingTop .sendButton.hide{
	display: none !important;
}

.innerContent .sendGreatingTop .sendForm{
	width: 626px;	
	display: none !important;
	padding: 8px 0 0 0;
	margin: 0 0 0 -6px;
}

.innerContent .sendGreatingTop .sendForm.show{display: inline !important;}

.innerContent .sendGreatingTop .sendForm .inputLineHolder{
	padding: 10px 0 7px 0;
	width: 626px;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineText{
	width: 125px;
	padding: 5px 0 0 0;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineText p{
	padding: 0 10px 0 0;
	color: #4f4f4f;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-align: right;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineText.errText p{
	color: #D00000;
}


.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineText3{
	width: 125px;
	padding: 1px 0 0 0;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineText3 p{
	padding: 0 10px 0 0;
	color: #4f4f4f;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	text-align: right;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineText3.errText p{
	color: #D00000;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineText4{
	width: 111px;
	padding: 1px 0 0 0;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineText4 p{
	padding: 0 10px 0 0;
	color: #4f4f4f;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	text-align: right;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineText4.errText p{
	color: #D00000;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineText2{
	width: 111px;
	padding: 5px 0 0 0;	
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineText2 p{
	padding: 0 10px 0 0;
	color: #4f4f4f;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	line-height: 14px;	
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineText2.errText p{
	color: #D00000;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineInput{
	width: 195px;
	height: 28px;
	background: url(../images/bg_bignew_form.gif) 0 -105px no-repeat;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineInput.errInput{
	background: url(../images/bg_form_errors.gif) 0 0 no-repeat;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineInput input{
	width: 176px;
	padding: 0px 8px 0px 8px;
	margin: 4px 0 0 1px;
	height: 20px;
	line-height: 18px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineInput3{
	width: 195px;
	height: 28px;
	margin: -2px 0 0 0;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineInput3 input{
	background: none;
	border: 0px;
	font-style: italic; 
	padding: 7px 0 0 0;
	width: 80px;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineTextarea{
	width: 501px;
	height: 100px;
	background: url(../images/bg_bignew_form.gif) 0 0 no-repeat;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineTextarea.errTextarea{
	background: url(../images/bg_form_errors.gif) 0 -110px no-repeat;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineTextarea textarea{
	width: 484px;
	padding: 5px 8px 3px 8px;
	height: 90px;
	line-height: 15px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .errMsg{
	width: 340px;
	padding: 0px 0 0 125px;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .errMsg p{
	font-size: 11px;
	padding: 0;
	line-height: 14px;
	color: #D00000;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineSubmit{
	width: 123px;
	height: 30px;
	float: right !important;
	padding: 2px 0 5px 0;
}

.innerContent .sendGreatingTop .sendForm .inputLineHolder .inputLineSubmit input{
	width: 123px;
	padding: 0 0 0 123px;
	height: 30px;
	text-indent: -9999px;
	background: url(../images/btn_pasveikinkite.gif) 0 0 no-repeat;
	border: none;
	cursor: pointer;
	float: left;
}

.innerContent .anniversaries{
	width: 646px;
	margin: 7px 0 -5px 0;
}

.innerContent .anniversaries .oneAnniversaryHolder{
	width: 686px;	
	margin: 0 0 0 -40px;
	padding: 0 0 35px 0;
}

.innerContent .anniversaries .oneAnniversary{
	width: 303px;	
	margin: 0 0 0 40px;
}

.innerContent .anniversaries .oneAnniversary a{font-weight: normal;}

.innerContent .anniversaries .oneAnniversary h3 a{
	padding: 0 0 0 25px;
	background: url(../images/edit.gif) 0 2px no-repeat;
}

.innerContent .anniversaries .oneAnniversary .oneAnniversaryPhoto{width: 124px;}

.innerContent .anniversaries .oneAnniversary .oneAnniversaryPhoto p{
	padding: 0;
	line-height: 1px;
}

.innerContent .anniversaries .oneAnniversary .oneAnniversaryText{width: 179px;}

.innerContent .anniversaries .oneAnniversary .oneAnniversaryText p{padding: 0 0 8px 0;}

.innerContent .anniversaries .oneAnniversary img{
	margin: 8px 0 0 0;
	padding: 0;
	border: none;
}

.innerContent .addCommentHolder{
	width: 646px;
	padding: 5px 0 20px 0;
}

.innerContent .addCommentHolder .addCommentImg{width: 197px;}

.innerContent .addCommentHolder .addCommentImg p{
	padding: 0;
	line-height: 1px;
}

.innerContent .addCommentHolder .addCommentImg p img{
	padding: 0;
	margin: 0;
	border: none;
}

.innerContent .addCommentHolder .addCommentText{
	width: 449px;
	float: right !important;
	background: url(../images/bg_add_comment.gif) 0 0 repeat-y;	
}

.innerContent .addCommentHolder .addCommentTextTop{
	width: 449px;	
	padding: 0 0 4px 0;
	background: url(../images/bg_color_sprite2.gif) -1772px bottom no-repeat;	
}

.innerContent .addCommentHolder .addCommentTextBottom{
	width: 449px;	
	padding: 10px 0px 17px 0px;	
	background: url(../images/bg_color_sprite2.gif) -1315px 0 no-repeat;	
}

#datepicker{
	width: 197px;
	display: block;
	height: 220px;
	position: absolute;
	top: 262px;
	left: 25px;
	font: 90.5% "Trebuchet MS", arial, tahoma, sans-serif;
}

#datepicker2{
	width: 197px;
	display: block;
	height: 220px;
	position: absolute;
	top: 552px;
	left: 45px;
	font: 90.5% "Trebuchet MS", arial, tahoma, sans-serif;
}

#datepicker3{
	width: 197px;
	display: block;
	height: 220px;
	position: absolute;
	top: 552px;
	left: 280px;
	font: 90.5% "Trebuchet MS", arial, tahoma, sans-serif;
}

.innerContent .newspapersHolder{
	width: 660px;
	margin: 0 0 25px -16px;
	padding: 3px 0 11px 0;
	background: url(../images/bg_newspaper.gif) right bottom no-repeat;
}

.innerContent .newspapersHolder .oneNewspaper{
	width: 149px;
	margin: 0 0 0 16px;
}

.innerContent .newspapersHolder .oneNewspaper .img{
	width: 147px;
	height: 197px;	
	border: 1px solid #D7D7D7;
}

.innerContent .newspapersHolder .oneNewspaper .img p{
	line-height: 0;
}

.innerContent .newspapersHolder .oneNewspaper .img p img{
	margin: 0;
	padding: 0;
	border: none;
}

.innerContent .newspapersHolder .oneNewspaper .text{
	width: 147px;
	padding: 5px 0 8px 0;
}

.innerContent .newspapersHolder .oneNewspaper .text p{
	text-align: center;
	font-size: 17px;
	padding: 0 0 0 0;
	font-family: georgia, arial, verdana, sans-serif;
}

.innerContent .newspapersHolder .oneNewspaper .text p a{
	font-weight: normal;
}

.innerContent .newspapersHolder .oneNewspaper .text p a:hover{
	text-decoration: underline;
}

.innerContent .addCommentHolder .addCommentText .arhive{
	width: 230px;	
	padding: 0 0 0 20px;
	height: 170px;
}

.innerContent .addCommentHolder .addCommentText .sendForm{
	width: 428px;	
	padding: 0 0 0 20px;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder{
	padding: 0px 0 7px 0;
	width: 428px;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder .inputLineText{
	width: 214px;
	padding: 4px 0 0 0;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder .inputLineText p{
	padding: 0 10px 0 0;
	color: #4f4f4f;
	font-size: 11px;
	font-weight: bold;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder .inputLineText.errText p{
	color: #D00000;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder .inputLineInput{
	width: 214px;
	height: 28px;
	background: url(../images/bg_bignew_form.gif) 0 -105px no-repeat;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder .inputLineInput.errInput{
	background: url(../images/bg_form_errors.gif) 0 0 no-repeat;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder .inputLineInput input{
	width: 176px;
	padding: 2px 8px 0px 8px;
	margin: 4px 0 0 1px;
	height: 20px;
	line-height: 15px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder .inputLineTextarea{
	width: 409px;
	height: 66px;
	background: url(../images/bg_bignew_form.gif) 0 -203px no-repeat;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder .inputLineTextarea.errTextarea{
	background: url(../images/bg_form_errors.gif) 0 -38px no-repeat;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder .inputLineTextarea textarea{
	width: 392px;
	padding: 5px 8px 3px 8px;
	height: 56px;
	line-height: 15px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder .errMsg{
	width: 265px;
	padding: 11px 0 0 0;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder .errMsg p{
	font-size: 11px;
	padding: 0;
	line-height: 14px;
	color: #D00000;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder .inputLineSubmit{
	width: 103px;
	height: 30px;
	float: right !important;
	padding: 13px 19px 0px 0;
}

.innerContent .addCommentHolder .addCommentText .sendForm .inputLineHolder .inputLineSubmit input{
	width: 103px;
	padding: 0 0 0 103px;
	height: 30px;
	text-indent: -9999px;
	background: url(../images/btn_sveikinti.gif) 0 0 no-repeat;
	border: none;
	cursor: pointer;
	float: left;
}


/* --- greating - ends ---*/


/* --- videoGallery - starts ---*/

.innerContent .videoGallery{
	width: 646px;
	margin: -15px 0 0 0;
}

.innerContent .videoGallery .videoLine{
	width: 675px;
	margin: 0 0 0 -29px;
	padding: 15px 0 5px 0;
}

.innerContent .videoGallery .videoLine .oneVideoHolder{
	width: 196px;
	padding: 0 0px 0 29px;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery{
	width: 196px;
	position: relative;
	background: #000;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery.hover{background: #D7002D;}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryImg{
	width: 196px;
	height: 110px;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryImg p{
	padding: 0;
	line-height: 1px;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryImg p img{
	padding: 0;
	margin: 0;
	border: none;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryText{
	width: 182px;
	height: 31px;
	padding: 1px 7px 0 7px;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryText .videoLenght{
	width: 46px;
	padding: 2px 0 3px 1px;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryText .videoPlayed{
	width: 61px;
	border-left: 1px solid #B0B0B0;	
	padding: 2px 0 4px 10px;	
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryText .videoDate{
	border-left: 1px solid #B0B0B0;	
	padding: 2px 0 4px 10px;		
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryText p{
	color: #B0B0B0;
	padding: 0;
	font-size: 11px;
	line-height: 12px;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryText p span{color: #fff;}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery.hover .oneGalleryText p{color: #fff;}


.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery .galleryHover{
	width: 196px;
	height: 142px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery .galleryHover p{
	padding: 0;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery .galleryHover a{
	width: 196px;
	height: 142px;
	display: block;
	text-indent: -9999px;
	background: url(../images/bg_gallery_a.gif) 0 0 no-repeat;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGallery .galleryHover a{
	width: 196px;
	height: 142px;
	display: block;
	text-indent: -9999px;
	background: url(../images/bg_video_link_spring.png) -300px 0 no-repeat;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGalleryText{
	width: 196px;
	padding: 2px 0 0 0;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGalleryText p{
	font-size: 0.8462em;
	line-height: 1.45em;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGalleryText h3{
	line-height: 1.1765em;
	font-size: 1.3077em;
}

.innerContent .videoGallery .videoLine .oneVideoHolder .oneGalleryText h3 a{font-weight: normal;}

/* --- videoGallery - ends ---*/

/* --- photoGallery - starts ---*/

.innerContent .photoGallery{
	width: 646px;
	margin: -12px 0 0 0;
}

.innerContent .photoGallery .videoLine{
	width: 675px;
	margin: 0 0 0 -29px;
	padding: 15px 0 7px 0;
}

.innerContent .photoGallery .videoLine .oneVideoHolder{
	width: 196px;
	padding: 0 0px 0 29px;
}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGallery{
	width: 196px;
	position: relative;
	background: #000;
}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGallery.hover{background: #D7002D;}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryImg{
	width: 196px;
	height: 110px;
}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryImg p{
	padding: 0;
	line-height: 1px;
}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryImg p img{
	padding: 0;
	margin: 0;
	border: none;
}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryText{
	width: 182px;
	height: 16px;
	padding: 3px 7px 0 7px;
}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryText p{
	color: #B0B0B0;
	padding: 0;
	font-size: 11px;
	line-height: 12px;
}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGallery .oneGalleryText p span{color: #fff;}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGallery.hover .oneGalleryText p{color: #fff;}


.innerContent .photoGallery .videoLine .oneVideoHolder .oneGallery .galleryHover{
	width: 196px;
	height: 129px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGallery .galleryHover p{padding: 0;}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGallery .galleryHover a{
	width: 196px;
	height: 129px;
	display: block;
	text-indent: -9999px;
	background: url(../images/bg_gallery_a.gif) 0 0 no-repeat;
}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGalleryText{
	width: 196px;
	padding: 2px 0 0 0;
}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGalleryText h3{
	line-height: 1.1765em;
	font-size: 1.3077em;
}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGalleryText h3 a{font-weight: normal;}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGalleryText h3 a.comments{color: #908F8F;}

.innerContent .photoGallery .videoLine .oneVideoHolder .oneGalleryText h3 a.comments:hover{color: #000;}

/* --- photoGallery - ends ---*/

.innerContent .videoNewsBottomHolder{
	width: 646px;
	padding: 0 0 20px 0;
}

.innerContent .videoNewsBottomHolder .videoNewsBottom{
	width: 626px;
	border-bottom: 1px solid #E1E1E1;
	margin: 0 10px 0px 10px;
}

.innerContent .videoNewsBottom{
	width: 646px;
	border-bottom: 1px solid #E1E1E1;
	margin: 0 0 15px 0;
}

.innerContent .videoNewsBottom .voteJokeHolder{
	padding: 0;
	width: 300px;
}

.innerContent .videoNewsBottom .newsHeaderLinks{
	float: right !important;
	margin: 6px -6px 0 0;
}

.innerContent .videoNewsBottom .newsHeaderLinks p{
	font-weight: normal;
	font-size: 11px;
}

.innerContent .videoNewsBottom .newsHeaderLinks p a{margin: 0 6px 0 6px;}

.innerContent .contactsPage{
	width: 646px;
	padding: 0 0 10px 0;
}

.innerContent .contactsPage .oneAuthorHolder{
	padding-top: 9px;
	padding-bottom: 30px;
}

/* --- searchForEvents - starts ---*/

.innerContent .searchForEvents{
	width: 646px;	
	margin: 0 0 22px 0;
	background: url(../images/bg_send_greating.gif) 0 0 repeat-y;
}

.innerContent .searchForEventsBottom{
	width: 646px;	
	padding: 0 0 4px 0;
	background: url(../images/bg_color_sprite2.gif) -656px bottom no-repeat;	
}

.innerContent .searchForEventsTop{
	width: 606px;	
	padding: 10px 20px 12px 20px;	
	background: url(../images/bg_color_sprite2.gif) -2238px 0 no-repeat;	
}

.innerContent .searchForEventsTop .formHolder{
	width: 606px;		
}

.innerContent .searchForEventsTop .formHolder .formLeft{
	width: 431px;		
}

.innerContent .searchForEventsTop .formHolder .formLeft .formLine{
	width: 431px;	
	padding: 3px 0 15px 0;
	margin: 0;
}

.innerContent .searchForEventsTop .formHolder .formLeft .formLine .formInput{
	width: 180px;	
	height: 26px;
	background: url(../images/bg_bignew_form.gif) 0 -274px no-repeat;	
}

.innerContent .searchForEventsTop .formHolder .formLeft .formLine .formInput select{
	margin: 4px 0 0 3px;
	padding: 0;
	width: 143px;
	border: none;
	font-size: 13px;
	height: 18px;
	line-height: 15px;
	background: transparent;
	color: #000;
}

.innerContent .searchForEventsTop .formHolder .formLeft .formLine .formInput .ie{
	display: block;
	position: relative;
}

.innerContent .searchForEventsTop .formHolder .formLeft .formLine .formInput .ie .ieHover{
	display: none !important;
	position: absolute;
	top: 3px;
	left: 3px;
	width: 141px;
	height: 18px;
	border: 1px solid #fff;
	z-index: 10;
}

.innerContent .searchForEventsTop .formHolder .formLeft .formLine .formInput2{
	width: 251px;	
	height: 26px;
	background: url(../images/bg_bignew_form.gif) 0 -305px no-repeat;	
}

.innerContent .searchForEventsTop .formHolder .formLeft .formLine .formInput2 select{
	margin: 4px 0 0 3px;
	padding: 0;
	width: 214px;
	border: none;
	font-size: 13px;
	height: 18px;
	line-height: 15px;
	background: transparent;
	color: #000;
}

.innerContent .searchForEventsTop .formHolder .formLeft .formLine .formInput2 .ie{
	display: block;
	position: relative;
}

.innerContent .searchForEventsTop .formHolder .formLeft .formLine .formInput2 .ie .ieHover{
	display: none !important;
	position: absolute;
	top: 3px;
	left: 3px;
	width: 212px;
	height: 18px;
	border: 1px solid #fff;
	z-index: 10;
}

.innerContent .searchForEventsTop .formHolder .formRight{width: 175px;		}

.innerContent .searchForEventsTop .formHolder .formRight .formSubmit{
	width: 123px;		
	padding: 43px 0 0 0;
}

.innerContent .searchForEventsTop .formHolder .formRight .formSubmit input{
	width: 123px;		
	height: 30px;
	border: none;
	padding: 0 0 0 123px;
	float: left;
	text-indent: -9999px;
	cursor: pointer;
	background: url(../images/btn_rinktis.gif) 0 0 no-repeat;
}

.innerContent .eventsUberHolder{
	width: 646px;	
	padding: 8px 0 18px 0;
}

.innerContent .eventsHolder{
	width: 646px;	
	margin: 0 0 3px 0;
	padding: 10px 0 10px 0;
	background: url(../images/bg_events.gif) 0 0 repeat-y;
}

.innerContent .eventsHolder p{
	font-size: 0.8462em;
	line-height: 1.4545em;
	padding: 0;
}

.innerContent .eventsHolder .title{
	width: 219px;
	padding: 0 15px 0 15px;
}

.innerContent .eventsHolder .place{
	width: 185px;
	margin: 0 0 0 1px;
	padding: 0 15px 0 15px;	
}
.innerContent .eventsHolder .time{
	width: 150px;
	margin: 0 0 0 1px;
	padding: 0 15px 0 15px;	
}

/* --- searchForEvents - ends ---*/

/* --- OrderForm - starts ---*/

.innerContent .orderOptionsHolder{
	width: 646px;
	padding: 5px 0 20px 0;
}

.innerContent .orderOptionsText{
	width: 646px;
}

.innerContent .orderOptionsText p{
	font-weight: bold;
	padding: 6px 10px 0 10px;
	color: #fff;
	font-size: 11px;
	line-height: 14px;
}

.innerContent .orderOptionsText .timePeriod{
	width: 110px;
	background: #3A3A3A;	
	height: 42px;
}

.innerContent .orderOptionsText .startTime{
	width: 110px;
	margin: 0 0 0 1px;
	background: #3A3A3A;
	height: 42px;	
}

.innerContent .orderOptionsText .delivery{
	width: 110px;
	margin: 0 0 0 1px;
	background: #3A3A3A;
	height: 35px;	
	padding: 7px 0 0 0;
}

.innerContent .orderOptionsText .orderingDays{
	width: 135px;
	margin: 0 0 0 1px;
	background: #3A3A3A;
	height: 42px;	
}

.innerContent .orderOptionsText .quantity{
	width: 79px;
	margin: 0 0 0 1px;
	background: #3A3A3A;
	height: 35px;	
	padding: 7px 0 0 0;
}

.innerContent .orderOptionsText .price{
	width: 97px;
	margin: 0 0 0 1px;
	background: #3A3A3A;	
	height: 35px;	
	padding: 7px 0 0 0;	
}

.innerContent .orderOptionsSelects{
	width: 646px;
	margin: 3px 0 0 0;
}

.innerContent .orderOptionsSelects .select{
	width: 90px;
	background: url(../images/bg_bignew_form.gif) 10px -461px no-repeat;	
	height: 26px;	
	padding: 0 0 0 10px;
}

.innerContent .orderOptionsSelects .select select{
	margin: 5px 0 0 1px;
	padding: 0;
	width: 84px;
	border: none;
	font-size: 11px;
	height: 18px;
	line-height: 13px;
	background: #fff;
	color: #4F4F4F;
}

.innerContent .orderOptionsSelects .select .ie{
	display: block;
	position: relative;
}

.innerContent .orderOptionsSelects .select .ie .ieHover{
	display: none !important;
	position: absolute;
	top: 4px;
	left: 2px;
	width: 82px;
	height: 18px;
	border: 1px solid #fff;
	z-index: 10;
}

.innerContent .orderOptionsSelects .timePeriod{
	width: 110px;
	background: #F2F2F2;	
	height: 66px;	
	padding: 15px 0 0 0;
}

.innerContent .orderOptionsSelects .startTime{
	width: 110px;
	margin: 0 0 0 1px;
	background: #F2F2F2;
	height: 66px;	
	padding: 15px 0 0 0;
}

.innerContent .orderOptionsSelects .delivery{
	width: 110px;
	margin: 0 0 0 1px;
	background: #F2F2F2;
	height: 66px;	
	padding: 15px 0 0 0;
}

.innerContent .orderOptionsSelects .orderingDays{
	width: 135px;
	margin: 0 0 0 1px;
	background: #F2F2F2;
	height: 66px;	
	padding: 15px 0 0 0;
}

.innerContent .orderOptionsSelects .orderingDays .orderingDaysLine{
	width: 135px;
	padding: 0 0 13px 0;
}

.innerContent .orderOptionsSelects .orderingDays .input{
	padding: 0 0 0 10px;
	width: 14px;
}

.innerContent .orderOptionsSelects .orderingDays .input input{width: 14px;}

.innerContent .orderOptionsSelects .orderingDays .label{
	padding: 0 0 0 5px;
	width: 13px;
	margin: -2px 0 0 0;
}

.innerContent .orderOptionsSelects .orderingDays .label label{
	font-size: 11px;
	font-weight: bold;
}

.innerContent .orderOptionsSelects .quantity{
	width: 79px;
	margin: 0 0 0 1px;
	background: #F2F2F2;	
	height: 66px;	
	padding: 15px 0 0 0;
}

.innerContent .orderOptionsSelects .quantity .input{
	width: 70px;
	background: url(../images/bg_bignew_form.gif) 10px -421px no-repeat;	
	height: 26px;	
}

.innerContent .orderOptionsSelects .quantity input{
	width: 50px;
	margin: 4px 5px 0 15px;
	height: 17px;
	line-height: 15px;
	border: none;
	background: none;
}

.innerContent .orderOptionsSelects .price{
	width: 97px;
	margin: 0 0 0 1px;
	background: #F2F2F2;	
	height: 66px;	
	padding: 15px 0 0 0;
}

.innerContent .orderOptionsSelects .price .input{
	width: 87px;
	background: url(../images/bg_bignew_form.gif) 10px -381px no-repeat;	
	height: 26px;	
}

.innerContent .orderOptionsSelects .price input{
	width: 67px;
	margin: 4px 5px 0 15px;
	height: 17px;
	line-height: 15px;
	border: none;
	background: none;
}

.innerContent .orderFormHolder{
	width: 372px;
	background: #F2F2F2;
	padding: 0 0 20px 0;
	margin: 3px 0 15px 0;
}

.innerContent .orderFormHolder .orderFormTop{
	width: 372px;
	padding: 15px 0 18px 0;
}

.innerContent .orderFormHolder .orderFormTop .radio{padding: 2px 0 0 20px;}

.innerContent .orderFormHolder .orderFormTop .label{padding: 0 10px 0 8px;}

.innerContent .orderFormHolder .orderFormTop .label label{
	font-family: georgia, arial, tahoma, sans-serif;
	font-size: 17px;
	line-height: 20px;
}

.innerContent .orderFormHolder .orderFormMiddle{
	width: 352px;
	padding: 0 0 0 20px;
}

.innerContent .orderFormHolder .orderFormMiddle .personal{
	width: 352px;
	display: none !important;
}

.innerContent .orderFormHolder .orderFormMiddle .nonPersonal{
	width: 352px;
	display: none !important;	
}

.innerContent .orderFormHolder .orderFormMiddle .show{display: inline !important;}

.innerContent .orderFormHolder .orderFormMiddle .dontShow{display: none !important;}

.innerContent .orderFormHolder .orderFormMiddle .orderFormLine{
	width: 352px;
	margin: 9px 0 9px 0;	
}

.innerContent .orderFormHolder .orderFormMiddle .orderFormLine .orderFormText{
	width: 120px;
	padding: 6px 15px 0 0 ;
}

.innerContent .orderFormHolder .orderFormMiddle .orderFormLine .orderFormText p{
	text-align: right;
	color: #4F4F4F;
	font-size: 11px;
	line-height: 12px;
	padding: 0 0 0 0;
	font-weight: bold;
}

.innerContent .orderFormHolder .orderFormMiddle .orderFormLine .orderFormText.errText p{
	color: #D00000;
}

.innerContent .orderFormHolder .orderFormMiddle .orderFormLine .orderFormInput{
	width: 190px;
	height: 28px;
	background: url(../images/bg_bignew_form.gif) 0 -338px no-repeat;
}

.innerContent .orderFormHolder .orderFormMiddle .orderFormLine .orderFormInput.errInput{
	background: url(../images/bg_form_errors.gif) 0 -216px no-repeat;
}

.innerContent .orderFormHolder .orderFormMiddle .orderFormLine .orderFormInput input{
	width: 180px;
	height: 18px;
	line-height: 18px;	
	margin: 4px 0 0 5px;
	font-size: 13px;
	padding: 0 0 0 0;
	border: none;
	background: none;
}

.innerContent .orderFormHolder .orderFormMiddle .orderFormLine .orderFormInput select{
	margin: 4px 0 0 4px;
	padding: 0;
	width: 181px;
	border: none;
	font-size: 13px;
	height: 19px;
	line-height: 15px;
	background: #fff;
	color: #4F4F4F;
}

.innerContent .orderFormHolder .orderFormMiddle .orderFormLine .orderFormInput .ie{
	display: block;
	position: relative;
}

.innerContent .orderFormHolder .orderFormMiddle .orderFormLine .orderFormInput .ie .ieHover{
	display: none !important;
	position: absolute;
	top: 4px;
	left: 4px;
	width: 179px;
	height: 18px;
	border: 1px solid #fff;
	z-index: 10;
}


.innerContent .orderFormHolder .orderFormMiddle .orderFormLine .errMsg{
	width: 190px;	
	float: right !important;
	margin: 0 27px 0 0;
}


.innerContent .orderFormHolder .orderFormMiddle .orderFormLine .errMsg p{
	color: #D00000;
	font-size: 11px;
	line-height: 16px;
	padding: 0;
}

.innerContent .orderFormHolder .orderFormBottom{
	width: 345px;
	padding: 11px 27px 5px 0;
}

.innerContent .orderFormHolder .orderFormBottom input{
	float: right;
	width: 130px;
	height: 30px;
	text-indent: -9999px;
	padding: 0 0 0 130px;
	border: none;
	cursor: pointer;
	background: url(../images/btn_prenumeruoti.gif) 0 0 no-repeat;
}

.innerContent .orderFormHolder .orderScs{
	width: 325px;
	padding: 10px 27px 0px 20px;
}

.innerContent .orderFormHolder .orderScs h3{
	padding: 0;
	text-align: right;
}


/* --- OrderForm - ends ---*/

/* --- questionOfTheDay - starts ---*/

.innerContent .questionOfTheDayHolder{
	width: 646px;
	padding: 0 0 20px 0;
	margin: -20px 0 0 0;
}

.innerContent .questionOfTheDayHolder .questionOfTheDay{
	width: 646px;
	border-bottom: 1px solid #E1E1E1;
	padding: 18px 0 12px 0;
}

.innerContent .questionOfTheDayHolder .questionOfTheDay h2{
	padding-bottom: 20px;
}


.innerContent .questionOfTheDayHolder .questionOfTheDay .questionOfTheDayAnswer{
	width: 646px;
	padding: 5px 0 5px 0;
}

.innerContent .questionOfTheDayHolder .questionOfTheDay .questionOfTheDayAnswer .answerText{
	width: 120px;
	padding: 0 20px 0 0;
}

.innerContent .questionOfTheDayHolder .questionOfTheDay .questionOfTheDayAnswer .answerText p{
	text-align: right;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	padding: 0;
	color: #4F4F4F;
}

.innerContent .questionOfTheDayHolder .questionOfTheDay .questionOfTheDayAnswer .answerGraphHolder{
width: 361px;
padding: 2px 0 0 0;
}

.innerContent .questionOfTheDayHolder .questionOfTheDay .questionOfTheDayAnswer .answerGraphHolder .answerGraphText{
	width: 60px;
	padding: 0 0 0 20px;
}

.innerContent .questionOfTheDayHolder .questionOfTheDay .questionOfTheDayAnswer .answerGraphHolder .answerGraphText p{
	font-size: 11px;
	line-height: 12px;	
	font-weight: bold;
	padding: 0;
	color: #4F4F4F;
}

.innerContent .questionOfTheDayHolder .questionOfTheDay .questionOfTheDayAnswer .answerGraphHolder .answerGraphBg{
	width: 261px;
	background: #E7E7E7;
	height: 6px;
	margin: 4px 0 0 0;
}

.innerContent .questionOfTheDayHolder .questionOfTheDay .questionOfTheDayAnswer .answerGraphHolder .answerGraph{
	background: #62B3CF;
	height: 6px;	
}

.innerContent .questionOfTheDayHolder .questionOfTheDay .questionOfTheDayInfo{
	width: 506px;
	padding: 10px 0 5px 140px;
}

.innerContent .questionOfTheDayHolder .questionOfTheDay .questionOfTheDayInfo p{
	padding: 0 0 0 0;
	font-size: 11px;
	line-height: 16px;
	
}

.innerContent .questionOfTheDayHolder .questionOfTheDay .questionOfTheDayInfo p strong{color: #4F4F4F;}

/* --- questionOfTheDay - ends ---*/

/* --- allContestsHolder - starts ---*/

.innerContent .allContestsHolder{
	width: 646px;
	padding: 5px 0 15px 0;
}

.innerContent .oneContestTop{
	width: 646px;
	padding: 15px 0 10px 0;
	background: url(../images/bg_contest_spring.gif) 0 0 no-repeat;
}

.innerContent .oneContestBottom{
	width: 646px;
	padding: 0 0 15px 0;
	background: url(../images/bg_contest_spring.gif) -650px bottom no-repeat;
}

.innerContent .oneContest{
	width: 606px;
	padding: 0 20px 0 20px;
	background: #F2F2F2;
}

.innerContent .oneContestTop.active{
	background: url(../images/bg_contest_spring.gif) -1298px 0 no-repeat;
}

.innerContent .active .oneContestBottom{
	background: url(../images/bg_contest_spring.gif) -1947px bottom no-repeat;
}

.innerContent .active .oneContest{
	background: url(../images/bg_contest.gif) 0 0 repeat-y;
}

.innerContent .oneContest .oneContestButton{padding: 0 20px 0 0;}

.innerContent .oneContest .oneContestButton p{padding: 0;}

.innerContent .oneContest .oneContestButton p a{
	display: block;
	width: 45px;
	height: 30px;
	background: url(../images/bg_plus.gif) 0 0 no-repeat;
}

.innerContent .active .oneContest .oneContestButton p a{background: url(../images/bg_minus.gif) 0 0 no-repeat;}

.innerContent .oneContest .oneContestDate{padding: 1px 15px 0 0;}

.innerContent .oneContest .oneContestDate p{
	padding: 0;
	font-size: 11px;
	color: #4F4F4F;
	line-height: 14px;
	font-weight: bold;
}

.innerContent .oneContest .oneContestName{
	border-left: 1px solid #4F4F4F;
	padding: 0 0 0 14px;
	margin: 4px 0 0 0;
	width: 440px;
}

.innerContent .oneContest .oneContestName h2{
	padding: 0 0 0 0;
	line-height: 22px;
}

.innerContent .oneContest .description{
	display: none !important;
	width: 606px;
	padding: 16px 0px 0 0px;
}

.innerContent .active .oneContest .description{display: inline !important;}

.innerContent .oneContest .description p{padding: 0 0 16px 0;}

.innerContent .oneContest .description .photosHolder{
	width: 615px;
	padding: 0px 0px 0 0px;
	margin: 0 0 0 -9px;
}

.innerContent .oneContest .description .photosHolder .onePhoto{
	width: 196px;
	margin: 0 0 0 9px;
}

.innerContent .oneContest .description .photosHolder .onePhoto .onePhotoImg{width: 196px;}

.innerContent .oneContest .description .photosHolder .onePhoto .onePhotoImg p{
	padding: 0;
	line-height: 1px;
}

.innerContent .oneContest .description .photosHolder .onePhoto .onePhotoImg p img{
	padding: 0;
	border: none;
	margin: 0;
}

.innerContent .oneContest .description .photosHolder .onePhoto .onePhotoText{width: 196px;}

.innerContent .oneContest .description .photosHolder .onePhoto .onePhotoText h3{padding: 3px 0 3px 0;}

.innerContent .oneContest .description .photosHolder .onePhoto .onePhotoText p{
	font-size: 11px;
	color: #4F4F4F;
	font-weight: bold;
}

/* --- allContestsHolder - ends ---*/

/* --- participantsHolder - starts ---*/

.innerContent .participantsUberHolder{
	width: 651px;
	margin: -10px 0 0 -5px;
}

.innerContent .participantsHolder{
	width: 651px;
	padding: 15px 0 25px 0;
}

.innerContent .participantsLine{
	width: 675px;
	margin: 0 0 0 -20px;
}

.innerContent .participantsLine .participantsImg{
	width: 202px;
	height: 316px;
	margin: 0 0 0 23px;
}

.innerContent .participantsLine .participantsImg p{
	padding:0;
	line-height: 1px;
}

.innerContent .participantsLine .participantsImg p a{
	display: block;
	width: 192px;
	height: 306px;
	padding: 5px;
	background: url(../images/bg_contest_img_ia.gif) 0 0 no-repeat;
	position: relative;
}

.innerContent .participantsLine .participantsImg p a:hover{
	background: url(../images/bg_contest_img.gif) 0 0 no-repeat;
}

.innerContent .participantsLine .participantsImg p img{
	padding:0;
	margin: 0;
	border: none;
}

.innerContent .participantsLine .participantsImgH{
	width: 202px;
	height: 130px;
	margin: 0 0 0 23px;
}

.innerContent .participantsLine .participantsImgH p{
	padding:0;
	line-height: 1px;
}

.innerContent .participantsLine .participantsImgH p a{
	display: block;
	width: 192px;
	height: 120px;
	padding: 5px;
	background: url(../images/bg_contest_img2_ia.gif) 0 0 no-repeat;
	position: relative;
}

.innerContent .participantsLine .participantsImgH p a:hover{
	background: url(../images/bg_contest_img2.gif) 0 0 no-repeat;
}

.innerContent .participantsLine .participantsImgH p img{
	padding:0;
	margin: 0;
	border: none;
}

.innerContent .participantsLine .participantsText{
	width: 199px;
	margin: 0 0 0 26px;
}

.innerContent .participantsLine .participantsText h3{padding: 3px 0 3px 0;}

.innerContent .participantsLine .participantsText p{
	font-size: 0.8462em;
	line-height: 1.4545em;
}

.innerContent .participantsLine .participantsVoting{
	width: 199px;
	margin: 0 0 0 26px;
}

.innerContent .participantsLine .participantsVoting .participantsVotingButton{padding: 0 15px 0 0;}

.innerContent .participantsLine .participantsVoting .participantsVotingButton p{
	padding: 0;
	line-height: 1px;
}

.innerContent .participantsLine .participantsVoting .participantsVotingButton p a{
	display: block;
	width: 103px;
	height: 30px;
	background: url(../images/btn_balsuoti.gif) 0 0 no-repeat;
}

.innerContent .participantsLine .participantsVoting .participantsVotingButton p img{
	padding: 0;
	margin: 0;
	border: none;
}

.innerContent .participantsLine .participantsVoting .participantsTotalVotes{padding: 6px 0 0 0;}

.innerContent .participantsLine .participantsVoting .participantsTotalVotes p{
	font-size: 11px;
	font-weight: bold;
	color: #4F4F4F;
	padding: 0;
}

/* --- participantsHolder - ends ---*/

/* --- participantInHolder - starts ---*/

.innerContent .participantInHolder{
	width: 646px;
	padding: 5px 0 20px 0;
}

.innerContent .participantInTop{
	width: 646px;
	padding: 15px 0 5px 0;
	background: url(../images/bg_contest_spring.gif) -1298px 0 no-repeat;
}

.innerContent .participantInBottom{
	width: 646px;
	padding: 0 0 15px 0;
	background: url(../images/bg_contest_spring.gif) -1947px bottom no-repeat;
}

.innerContent .participantIn{
	width: 606px;
	padding: 0 20px 0 20px;
	background: url(../images/bg_contest.gif) 0 0 repeat-y;
}

.innerContent .participantInTop2{
	width: 646px;
	padding: 15px 0 0px 0;
	background: url(../images/bg_color_sprite.gif) -1984px 0 no-repeat;
}

.innerContent .participantInBottom2{
	width: 606px;
	padding: 0 20px 20px 20px;
	background: url(../images/bg_contest_spring.gif) -1947px bottom no-repeat;
}

.innerContent .participantIn2{
	width: 646px;
	padding: 0 0px 0 0px;
	margin: 0 0 5px 0;
	background: url(../images/bg_contest.gif) 0 0 repeat-y;
}

.innerContent .participantIn2 p{
	padding: 0 0 14px 0;
}

.innerContent .participantIn2 p.img{
	padding: 0 0 0 0;
	line-height: 1px;
}

.innerContent .participantIn2 p img{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: none;
}

.innerContent .participantIn h2{
	font-size: 20px;
	line-height: 24px
}

.innerContent .participantIn .inputLineHolder{
	padding: 5px 0 14px 0;
	width: 606px;
}

.innerContent .participantIn .inputLineHolder .inputLineText{
	width: 155px;
	padding: 0px 0 0px 0;
}

.innerContent .participantIn .inputLineHolder .inputLineTextNew{
	padding: 6px 0 0px 0;
}

.innerContent .participantIn .inputLineHolder .inputLineText p{
	padding: 0 10px 0 10px;
	color: #4f4f4f;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-align: right;
}

.innerContent .participantIn .inputLineHolder .inputLineText.errText p{color: #D00000;}

.innerContent .participantIn .inputLineHolder .inputLineText2{
	width: 115px;
	padding: 6px 0 0px 0;
}

.innerContent .participantIn .inputLineHolder .inputLineText2 p{
	padding: 0 10px 0 10px;
	color: #4f4f4f;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-align: right;
}

.innerContent .participantIn .inputLineHolder .inputLineText2.errText p{color: #D00000;}

.innerContent .participantIn .inputLineHolder .inputLineText3{
	width: 96px;
	padding: 6px 0 0px 0;
}

.innerContent .participantIn .inputLineHolder .inputLineText3 p{
	padding: 0 10px 0 10px;
	color: #4f4f4f;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-align: right;
}

.innerContent .participantIn .inputLineHolder .inputLineText3.errText p{color: #D00000;}

.innerContent .participantIn .inputLineHolder .inputLineText4{
	width: 96px;
	padding: 0px 0 0px 0;
}

.innerContent .participantIn .inputLineHolder .inputLineText4 p{
	padding: 0 10px 0 10px;
	color: #4f4f4f;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-align: right;
}

.innerContent .participantIn .inputLineHolder .inputLineText4.errText p{color: #D00000;}

.innerContent .participantIn .inputLineHolder .inputLineText5{
	width: 124px;
	padding: 5px 0 0px 0;
}

.innerContent .participantIn .inputLineHolder .inputLineText5 p{
	padding: 0 0px 0 0px;
	color: #4f4f4f;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}

.innerContent .participantIn .inputLineHolder .inputLineText5.errText p{color: #D00000;}

.innerContent .participantIn .inputLineHolder .inputLineText6{
	width: 37px;
	padding: 5px 0 0px 0;
}

.innerContent .participantIn .inputLineHolder .inputLineText6 p{
	padding: 0 0px 0 0px;
	font-size: 13px;
	line-height: 17px;
}

.innerContent .participantIn .inputLineHolder .inputLineText6.errText p{color: #D00000;}

.innerContent .participantIn .inputLineHolder .inputLineText7{
	width: 450px;
	padding: 3px 0 0px 0;
}

.innerContent #newspaperadsForm .participantIn .inputLineHolder .inputLineText7{
	width: 432px;
}

.innerContent .participantIn .inputLineHolder .inputLineText7 p{
	padding: 0 0px 0 0px;
	font-size: 11px;
	line-height: 14px;
}

.innerContent .participantIn .inputLineHolder .inputLineInput{
	width: 195px;
	height: 28px;
	background: url(../images/bg_bignew_form.gif) 0 -338px no-repeat;
}

.innerContent .participantIn .inputLineHolder .inputLineInput.errInput{
	background: url(../images/bg_form_errors.gif) 0 -216px no-repeat;
}

.innerContent .participantIn .inputLineHolder .inputLineInput input{
	width: 176px;
	padding: 2px 8px 0px 8px;
	margin: 3px 0 0 1px;
	height: 18px;
	line-height: 15px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.innerContent .participantIn .inputLineHolder .inputLineInput-wide{
	width: 221px;
	height: 28px;
	background: url(../images/bg_bignew_form.gif) 0 -305px no-repeat;
}

.innerContent .participantIn .inputLineHolder .inputLineInput-wide.errInput{
	background: url(../images/bg_form_errors2.gif) 0 0px no-repeat;
}

.innerContent .participantIn .inputLineHolder .inputLineInput-wide select{
	background: none ;
    border: none;
    color: #4F4F4F;
    font-size: 13px;
    height: 19px;
    line-height: 15px;
    margin: 4px 0 0 4px;
    padding: 0;
    width: 209px;	
}



.innerContent .participantIn .inputLineHolder .inputLineText9{
	width: 115px;
	padding: 0;
}

.innerContent .participantIn .inputLineHolder .inputLineText9 p{
	padding: 0 10px 0 10px;
	color: #4f4f4f;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-align: right;
}

.innerContent .participantIn .inputLineHolder .inputLineText9.errText p{color: #D00000;}






.innerContent .participantIn .inputLineHolder .inputLineInput2{
	width: 71px;
	height: 28px;
	background: url(../images/bg_bignew_form.gif) 0 -580px no-repeat;
}

.innerContent .participantIn .inputLineHolder .inputLineInput2.errInput{
	background: url(../images/bg_form_errors.gif) 0 -333px no-repeat;
}

.innerContent .participantIn .inputLineHolder .inputLineInput2 input{
	width: 45px;
	padding: 2px 8px 0px 8px;
	margin: 3px 0 0 1px;
	height: 18px;
	line-height: 15px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.innerContent .participantIn .inputLineHolder .inputLineInput3{
	width: 195px;
	height: 28px;
	margin: -2px 0 0 0;
}

.innerContent .participantIn .inputLineHolder .inputLineInput3 input{
	background: none;
	border: 0px;
	font-style: italic; 
	padding: 7px 0 0 0;
	width: 80px;
	margin-left: -34px!important;
}

.innerContent #newspaperadsForm .participantIn .inputLineHolder .inputLineInput3 input{
	width: 18px;
}

.innerContent .participantIn .inputLineHolder .inputLineInput4{
	width: 153px;
	height: 28px;
	background: url(../images/bg_bignew_form.gif) 0 -617px no-repeat;
}

.innerContent .participantIn .inputLineHolder .inputLineInput4.errInput{
	background: url(../images/bg_form_errors.gif) 0 -370px no-repeat;
}

.innerContent .participantIn .inputLineHolder .inputLineInput4 input{
	width: 136px;
	padding: 2px 8px 0px 8px;
	margin: 3px 0 0 1px;
	height: 18px;
	line-height: 15px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.innerContent .participantIn .inputLineHolder .inputLineInput5{
	width: 25px;
	height: 28px;
	padding: 4px 0 0 116px;
}
.innerContent #newspaperadsForm .participantIn .inputLineHolder .inputLineInput5{
	padding: 4px 0 0 134px;
}

.innerContent .participantIn .inputLineHolder .inputLineInput5 input{width: 14px;}

.innerContent .participantIn .inputLineHolder .inputLineText8{
	width: 250px;
	padding: 8px 0 0 0;
}

.innerContent .participantIn .inputLineHolder .inputLineText8 p{
	padding: 0 10px 0 10px;
	color: #4f4f4f;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-align: right;
}

.innerContent .participantIn .inputLineHolder .inputLineTextarea{
	width: 441px;
	height: 70px;
	background: url(../images/bg_bignew_form.gif) 0 -502px no-repeat;
}

.innerContent .participantIn .inputLineHolder .inputLineTextarea.errTextarea{
	background: url(../images/bg_form_errors.gif) 0 -255px no-repeat;
}

.innerContent .participantIn .inputLineHolder .inputLineTextarea textarea{
	width: 424px;
	padding: 5px 8px 3px 8px;
	height: 60px;
	line-height: 15px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.innerContent .participantIn .inputLineHolder .errMsg{
	width: 280px;
	padding: 0px 0 0 116px;
}

.innerContent .participantIn .inputLineHolder .errMsg p{
	font-size: 11px;
	padding: 0;
	line-height: 14px;
	color: #D00000;
}

.innerContent .participantIn .inputLineHolder .inputLineSubmit{
	width: 180px;
	height: 30px;
	float: right !important;
	padding: 2px 10px 0px 0;
}

.innerContent .participantIn .inputLineHolder .inputLineSubmit input{
	width: 180px;
	padding: 0 0 0 180px;
	height: 30px;
	text-indent: -9999px;
	background: url(../images/btn_dalyvauti_konkurse.gif) 0 0 no-repeat;
	border: none;
	cursor: pointer;
	float: left;
}

.innerContent .participantIn .inputLineHolder .inputLineSubmit input.report{
	width: 80px;
	padding: 0 0 0 80px;
	height: 30px;
	text-indent: -9999px;
	background: url(../images/btn_pranesti.gif) 0 0 no-repeat;
	border: none;
	cursor: pointer;
	float: right;
}

.innerContent #newspaperadsForm .participantIn .inputLineHolder .inputLineSubmit input.report{
	background: url(../images/btn_uzsakyti.gif) 0 0 no-repeat;
	width: 103px;
}

.innerContent .participantIn .quetionPollHolder{
	width: 606px;
	padding: 0 0 8px 0;
}

.innerContent .participantIn .quetionPollHolder h3{
	padding-left: 11px;
	font-size: 17px;
	line-height: 24px;
}

.innerContent .participantIn .quetionPollHolder .oneQuestion{
	width: 606px;
	padding: 0 0 5px 0;
}

.innerContent .participantIn .quetionPollHolder .oneQuestion .oneQuestionInput{
	width: 22px;
	padding: 1px 0 0 11px;
}

.innerContent .participantIn .quetionPollHolder .oneQuestion .oneQuestionInput input{width: 14px;}

.innerContent .participantIn .quetionPollHolder .oneQuestion .oneQuestionLabel{width: 573px;}

.innerContent .participantIn .quetionPollHolder .oneQuestion .oneQuestionLabel label{
	font-size: 13px;
	line-height: 20px;
}

.innerContent .eventOngoingHolder{
	width: 646px;
	margin: -6px 0 0 0;
	padding: 0 0 20px 0;
}

.innerContent .eventOngoing{
	width: 646px;
	border-bottom: 1px solid #E1E1E1;
	padding: 14px 0 18px 0;
}

.innerContent .eventOngoing .eventOngoingImg{
	width: 220px;
}

.innerContent .eventOngoing .eventOngoingImg p{
	padding: 0;
	line-height: 1px;
}

.innerContent .eventOngoing .eventOngoingImg p img{
	padding: 0;
	margin: 7px 0 0 0;
	border: none;
}

.innerContent .eventOngoing .eventOngoingText{width: 426px;}

.innerContent .eventOngoing .eventOngoingText h3 a{font-weight: normal;}

.innerContent .eventOngoing .eventOngoingText .eventOngoingBottom{
	width: 426px;
	margin: -5px 0 0 0;
}

.innerContent .eventOngoing .eventOngoingText .eventOngoingBottom .eventOngoingButton{width: 124px;}

.innerContent .eventOngoing .eventOngoingText .eventOngoingBottom .eventOngoingButton p{
	padding: 0;
	line-height: 1px;
}

.innerContent .eventOngoing .eventOngoingText .eventOngoingBottom .eventOngoingButton p img{
	padding: 0;
	margin: 0;
	border: none;
}

.innerContent .eventOngoing .eventOngoingText .eventOngoingBottom .eventOngoingStartEnd{width: 302px;}

.innerContent .eventOngoing .eventOngoingText .eventOngoingBottom .eventOngoingStartEnd p{
	font-size: 11px;
	line-height: 16px;
	padding: 0;
}

/* --- participantInHolder - ends ---*/

/* --- participantInHolder - starts ---*/

.innerContent .archiveCalendarsHolder{
	width: 467px;
	background: #F2F2F2;
	margin: 5px 0 25px 0;
}

.innerContent .archiveCalendarsHolder .archiveCalendar1{width: 233px;}

.innerContent .archiveCalendarsHolder .archiveCalendar2{
	width: 233px;
	border-left: 1px solid #fff;	
}

.innerContent .archiveCalendarsHolder .archiveCalendarTop{
	width: 191px;
	padding: 10px 0 10px 42px;
	border-bottom: 3px solid #fff;
}

.innerContent .archiveCalendarsHolder .archiveCalendar1 .archiveCalendarTop{background: #3A3A3A url(../images/bg_menu_links.gif) 20px -90px no-repeat;}

.innerContent .archiveCalendarsHolder .archiveCalendar2 .archiveCalendarTop{background: #3A3A3A url(../images/bg_menu_links.gif) 20px -123px no-repeat;}

.innerContent .archiveCalendarsHolder .archiveCalendarTop h2{
	padding: 0;
	color: #fff;
}

.innerContent .archiveCalendarsHolder .archiveCalendarBottom{
	width: 213px;
	padding: 236px 0 0 20px;
}

.innerContent .archiveCalendarsHolder .archiveCalendarBottom p{
	font-size: 11px;
	line-height: 16px;
}

/* --- participantInHolder - ends ---*/

/* ---------- contentInner - ends -----------*/

/* ---------- mainMenu - start -----------*/

.mainMenu{
	width: 992px;
	height: 58px;
	position: absolute;
	display: block;
	top: 72px;
	left: 5px;
}

.mainMenu .categoryOne{
	width: 992px;
	height: 28px;
	position: relative;
}

/* --- categoryOneMain - starts ---*/

.mainMenu .categoryOne .categoryOneMain{height: 28px;}

.mainMenu .categoryOne  ul{float: left;}

.mainMenu .categoryOne  ul li{
	float: left;
	font-size: 12px;
	line-height: 29px;
	padding: 0;
	list-style: none;
	margin: 0;
}

.mainMenu .categoryOne  ul li a{
	padding: 7px 12px 6px 12px;	
	color: #000;
}

.mainMenu .categoryOne  ul li.active a{background: #3B97C7;}

.mainMenu .categoryOne  ul li.hover a{background: #3B97C7;}

.mainMenu .categoryOne  ul li a:hover{background: #3B97C7;}

.mainMenu .categoryOne .categoryTwoHolder{
	width: 992px;
	height: 30px;
	position: absolute;
	display: none !important;
	top: 28px;
	left: 0px;
}

.mainMenu .categoryOne  ul li.active .categoryTwoHolder{display: block !important;}

.mainMenu .categoryOne  ul li.hover .categoryTwoHolder{display: block !important;}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo{
	height: 30px;
	/*background: #3B97C7;*/
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul{float: left;}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li{
	float: left;
	font-size: 12px;
	line-height: 31px;
	padding: 0 0px 0 0px;
	list-style: none;
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li a{
	padding: 8px 12px 7px 12px;	
	color: #fff;
	font-weight: normal;
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds a{
	padding: 8px 24px 7px 12px;	
	background: #3B97C7 url(../images/bg_menu_drop.gif) right 10px no-repeat;
}


.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds.hoverChild  .elementLeftSide{background: #3B97C7 url(../images/bg_menu_second.gif) 0 3px repeat-x;}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds.hoverChild  .elementRightSide{background: url(../images/bg_input_form_sprite.gif) right -127px no-repeat;}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds.hoverChild  .element{
	background: url(../images/bg_input_form_sprite.gif) 0 -127px no-repeat;	
	position: relative;
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds .element{position: relative;}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds.hoverChild  .element a{
	background: none;
	color: #000;
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds  .element .thirdCategoryHolder{display: none !important;}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds.hoverChild  .element .thirdCategoryHolder{
	display: block !important;
	position: absolute ;
	width: 160px;
	top: 30px;
	left: 0;
	padding: 0 0 1px 0;
	background: url(../images/bg_news_block_sprite.gif) -3694px bottom no-repeat;
	z-index: 2;
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds  .element .thirdCategory{
	width: 160px;
	background: url(../images/bg_third_category.gif) 0 0 repeat-y;
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds  .element .thirdCategoryTop{width: 160px;}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds  .element .thirdCategoryBottom{
	width: 160px;
	padding: 0 0 1px 0;
	background: url(../images/bg_news_block_sprite.gif) -3864px bottom no-repeat;
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds  .element .thirdCategoryBottom ul li{
	float: none;
	font-size: 11px;
	line-height: 16px;
	padding: 0;
	margin: 0;
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds  .element .thirdCategoryBottom ul li a{
	color: #000;
	background: none;
	padding: 2px 13px 2px 13px;
	width: 134px;
	display: block;
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds  .element .thirdCategoryBottom ul li.active a{
	color: #56ABCE;
	background: url(../images/bg_news_block_sprite.gif) -4034px bottom no-repeat;
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds  .element .thirdCategoryBottom ul li.inactive a{
	color: #56ABCE;
	background: url(../images/bg_news_block_sprite.gif) -4034px bottom no-repeat;
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.hasChilds  .element .thirdCategoryBottom ul li a:hover{
	color: #56ABCE;
	background: url(../images/bg_news_block_sprite.gif) -4034px bottom no-repeat;
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.activeSecond a{color: #000;}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li a:hover{color: #000;}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.specific a{
	background: #3184B5 url(../images/bg_specific_a2.gif) 0 0 no-repeat;
	padding: 8px 12px 7px 16px;	
	line-height: 29px;	
}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.activeSecond.specific a{color: #000;}

.mainMenu .categoryOne  .categoryTwoHolder .categoryTwo ul li.specific a:hover{color: #000;}


/* --- categoryOneMain - ends ---*/

.mainMenu .categoryOne .categoryOneOther{height: 28px;}

.mainMenu .categoryOne  .categoryOneOther ul li:first-child {padding-left: 6px;}

.mainMenu .categoryOne  .categoryOneOther ul li a{
	padding: 8px 8px 6px 8px;	
	font-weight: normal;
	font-size: 11px;
}

.mainMenu .categoryOne  .categoryOneOther .categoryTwoHolder .categoryTwo ul li a{font-size: 12px;}

.mainMenu .categoryOne  .categoryOneOther .categoryTwoHolder .categoryTwo ul li.hasChilds  .element .thirdCategoryBottom ul li a{font-size: 11px;}

.mainMenu .categoryOne .categoryOneLinks{
	float: right !important;
	height: 21px;
	padding: 7px 0 0 0;
}

.mainMenu .categoryOne .categoryOneLinks p{line-height: 1px;}

.mainMenu .categoryOne .categoryOneLinks p a{
	margin: 0 0 0 5px;
	height: 15px;
	display: block;
	float: left;
	text-indent: -9999px;
}

.mainMenu .categoryOne .categoryOneLinks p a.facebook{
	width: 54px;
	background: url(../images/bg_menu_links.gif) 0 0 no-repeat;
}

.mainMenu .categoryOne .categoryOneLinks p a.rss{
	width: 38px;
	background: url(../images/bg_menu_links.gif) 0 -16px no-repeat;
}

.mainMenu .categoryOne .categoryOneLinks p a.pdf{
	width: 38px;
	background: url(../images/bg_menu_links.gif) 0 -32px no-repeat;
}

.mainMenu .categoryOne .categoryOneLinks2{
	float: right !important;
	height: 21px;
	padding: 7px 0 0 0;
}

.mainMenu .categoryOne .categoryOneLinks2 p{line-height: 1px;}

/* ---------- mainMenu - ends -----------*/

/* ---------- sendForFriend - starts -----------*/

.sendForFriendHolder{
	width: 350px;	
	padding: 5px 0 25px 0;	
	display: none !important;
	position: absolute;
	/*top: 309px;*/
	top: 242px;
	/*left: 501px;*/
	left: 647px;
	background: url(../images/bg_news_block_sprite.gif) -7088px 0 no-repeat;		
}

.sendForFriendHolder.show{display: block !important;}

.sendForFriend{
	width: 350px;	
	padding: 0 0 4px 0;
	background: url(../images/bg_news_block_sprite.gif) -6731px bottom no-repeat;		
}

.sendForFriendTop{
	width: 350px;
	background: url(../images/bg_send_friend.gif) 0 0 repeat-y;		
}

.sendForFriendBottom{
	width: 316px;	
	padding: 3px 15px 11px 19px;
	background: url(../images/bg_news_block_sprite.gif) -7444px bottom no-repeat;	
}

.sendForFriendBottom .sendForFriendHeader{
	width: 316px;
	padding: 0 0 4px 0;
}

.sendForFriendBottom .sendForFriendHeader .sendForFriendText {padding: 5px 0 0 0;}

.sendForFriendBottom .sendForFriendHeader .sendForFriendText p{font-weight: bold;}

.sendForFriendBottom .sendForFriendHeader .sendForFriendClose{float: right !important;}

.sendForFriendBottom .sendForFriendHeader .sendForFriendClose p{
	line-height: 1px;
	padding: 0;
}

.sendForFriendBottom .inputLineHolder{
	padding: 12px 0 3px 0;
	width: 311px;
}

.sendForFriendBottom .inputLineHolder .errMsg{
	width: 311px;
	color: #D00000;
}

.sendForFriendBottom .inputLineHolder .inputLineText{
	width: 116px;
	padding: 6px 0 0 0;
}

.sendForFriendBottom .inputLineHolder .inputLineText p{
	padding: 0 15px 0 0;
	color: #4f4f4f;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}

.sendForFriendBottom .inputLineHolder .inputLineText.errText p{
	color: #D00000;
}

.sendForFriendBottom .inputLineHolder .inputLineInput{
	width: 195px;
	height: 28px;
	background: url(../images/bg_bignew_form.gif) 0 -105px no-repeat;
}

.sendForFriendBottom .inputLineHolder .inputLineInput.errInput{
	background: url(../images/bg_form_errors.gif) 0 0 no-repeat;
}

.sendForFriendBottom .inputLineHolder .inputLineInput input{
	width: 176px;
	padding: 2px 8px 0px 8px;
	margin: 4px 0 0 1px;
	height: 20px;
	line-height: 15px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.sendForFriendBottom .inputLineHolder .inputLineTextarea{
	width: 195px;
	height: 60px;
	background: url(../images/bg_bignew_form.gif) 0 -138px no-repeat;
}

.sendForFriendBottom .inputLineHolder .inputLineTextarea.errTextarea{
	background: url(../images/bg_form_errors.gif) 0 -417px no-repeat;
}

.sendForFriendBottom .inputLineHolder .inputLineTextarea textarea{
	width: 178px;
	padding: 5px 8px 3px 8px;
	height: 50px;
	line-height: 15px;
	font-size: 13px;
	font-family: arial, tahoma, verdana, sans-serif;
	background: none;
	border: none;
}

.sendForFriendBottom .inputLineHolder .twitter{padding: 11px 20px 0 0;}

.sendForFriendBottom .inputLineHolder .twitter p{line-height: 25px;}

.sendForFriendBottom .inputLineHolder .twitter a{
	padding: 2px 0 2px 19px;
	background: url(../images/bg_menu_links.gif) 0 -54px no-repeat;
}

.sendForFriendBottom .inputLineHolder .facebook{padding: 11px 0 0 0;}

.sendForFriendBottom .inputLineHolder .facebook p{line-height: 25px;}

.sendForFriendBottom .inputLineHolder .facebook a{
	padding: 0 0 0 19px;
	background: url(../images/bg_menu_links.gif) 0 -75px no-repeat;
}


.sendForFriendBottom .inputLineHolder .inputLineSubmit{
	width: 80px;
	height: 30px;
	float: right !important;
	padding: 0px 0 8px 0;
}

.sendForFriendBottom .inputLineHolder .inputLineSubmit input{
	width: 80px;
	padding: 0 0 0 80px;
	height: 30px;
	text-indent: -9999px;
	background: url(../images/bg_send_submit.gif) 0 0 no-repeat;
	border: none;
	cursor: pointer;
	float: left;
}

/* ---------- sendForFriend - ends -----------*/

/* ---------- lightbox - start -----------*/

.black_overlay{
    display: block;
    position: absolute;
    top: -200px;
    left: 0%;
    width: 100%;
	padding: 200px 0 0 0;
	min-height: 100%;
	height: 100%;
    background-color: #000;
    z-index:1001;
    -moz-opacity: 0.7;
    opacity:.70;
    filter: alpha(opacity=70);
}

.white_content {
    display: block;
    position: absolute;
    top: -50px;
    left: 50%;
	margin: 0 0 0 -207px;
    width: 414px;
    padding: 0;
    z-index:1002;
}

.white_content div{
    display: inline;
    float: left;
}

.white_content .contentTop {
    width: 414px;
	padding: 6px 0 0 0;
	background: url(../images/bg_lightbox_top.gif) 0 0 no-repeat;
}

.white_content .contentBottom {
    width: 414px;
	padding: 0 0 6px 0;
	background: url(../images/bg_lightbox_bot.gif) 0 bottom no-repeat;
}

.white_content .contentMiddle {
    width: 402px;
	padding: 0 6px 0 6px;
	background: #F0E9D6;
}

.white_content .contentMiddle  .img{
    width: 402px;
	margin: 0;
	padding: 0;
}

.white_content .contentMiddle  .img p{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	line-height: 1px;
}

.white_content .contentMiddle  .img img {
	margin: 0;
	padding: 0;
}

.white_content .contentMiddle  .title{
    width: 402px;
	padding: 10px 0 8px 0;
	text-align: center;
}

.white_content .contentMiddle  .title h2{
   font-size: 30px;
   color: #000;
   line-height: 34px;
   font-weight: normal;
   font-family: georgia, arial, verdana, sans-serif;
}

.white_content .contentMiddle  .text{
    width: 362px;
	padding: 10px 20px 10px 20px;
}

.white_content .contentMiddle  .text ul{
    margin: 0 0 0 0;
	padding: 0;
	list-style: none;
}

.white_content .contentMiddle  .text ul li{
    font-size: 12px;
	margin: 0;
	width: 350px;
	padding: 0 0 6px 12px ;
	line-height: 18px;
	background: url(../images/bg_ul_li2.gif) 0px 8px no-repeat;
}

.white_content .contentMiddle  .text ul li.img{
	padding: 0 0 6px 0 ;
	line-height: 1px;
	background: none;
}

.white_content .contentMiddle  .text ul li img{
    margin: 0;
}

.white_content .contentMiddle  .link{
    width: 402px;
	padding: 10px 0 28px 0;
	text-align: center;
}

.white_content .contentMiddle  .link p{
    padding: 0 0 0 0;
	line-height: 1px;
}

/* ---------- lightbox - ends -----------*/

/* ---------- footer - start -----------*/


.footer{
	width: 992px; 
	padding: 0px 0 55px 0;
	background: url(../images/bg_date_and_search.gif) 0 345px repeat-x;
}


/*.footer{
	width: 992px; 
	padding: 0px 0 25px 0;
	background: url(../images/bg_date_and_search.gif) 0 215px repeat-x;
}*/

.footer.withBanner{padding: 0px 0 65px 0;}

.footerPopularPhrases{
	width: 992px;
	padding: 0 0 43px 0;
}

.footerPopularPhrases p{
	color: #808080;
	font-size: 9px;
	line-height: 10px;
}

.footerPopularPhrases p a{
	color: #808080;
	font-weight: normal;
}

.footerPopularPhrases p a:hover{color: #000;}

.footerMainMenu{
	width: 992px;
	padding: 0 0 30px 0;	
}

.footerMainMenu p{
	color: #004A77;
	line-height: 22px;
}

.footerMainMenu p a{
	font-weight: normal;
	margin: 0 11px 0 0;
}

.footerbottom{
	width: 992px;
	padding: 0 0 14px 0;		
	border-bottom: 5px solid #DFDFDF;
}

.footerLogo{
	width: 138px;
	padding: 1px 0 0 0;
}

.footerLogo p{line-height: 1px;}

.footerCopy{width: 600px;}

.footerCopy p{line-height: 14px;}

.footerCopy p span{
	padding: 0 5px 0 6px;
	background: url(../images/divider.gif) 5px 6px no-repeat;
}

.footerCopy p a{
	font-weight: normal;
	color: #4F4F4F;
}

.footerCopy p a:hover{color: #000;}

.footerCopy p img {
	margin: 0 5px 5px 5px;
	vertical-align: bottom;
}

.footerCopy p.small{font-size: 9px;}

.footerSolution{
	float: right !important;
	width: 150px;
	padding: 16px 0 0 0;
}

.footerSolution p{
	font-size: 9px;
	text-align: right;
}

.footerBanner{
	display: block;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	background: url(../images/footer_banner.gif) 0 0 repeat-x;
}


/* ---------- footer - end -----------*/


/* ---------- misc - start -----------*/

.oldVersion{
	display: block;
	float: left;
	position: absolute;
	top: 36px;
	left: 620px;
}

/* ---------- misc - end -----------*/


.printPage{display: none!important;}

.noPrint{
	width: 100%;
	float: none;
}

.clear{
	display: inline;
	float: left;
	width: 100%;
}

.raudona{
	color: #d00!important;
	font-weight: bold!important;
}

.hover .raudona, .active .raudona{
	color: #000!important;
}

.isRed{
	color: #dd0000!important;
	font-weight: bold!important;
}

#n18{
	padding: 10px;
}

#n18 h2{
    font-family: georgia,arial,tahoma,verdana,sans-serif;
    font-size: 26px;
    font-weight: normal;
    line-height: 30px;
    padding: 0 0 10px;	
}

#n18 p{
    font-family: arial,tahoma,verdana,sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
    padding: 0 0 19px;		
}

#n18 ul{
    margin: 0 0 12px;		
}

#n18 ul li{
	background: url(../images/bg_ul_li2.gif) 10px 10px no-repeat ;
    font-family: arial,tahoma,verdana,sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
    list-style: none outside none;
    padding: 2px 0 4px 24px;		
}

#n18 p a{
    font-size: 20px;
    line-height: 24px;	
}

#n18 p a.yes{
    margin: 0 0 0 146px;	
}

#n18 p a.no{
    margin: 0 0 0 20px;	
	color: #e11212;
}

#n18 p a:hover{
    color: #4fa3c4;	
}


.header-banner-container {
    width: 1000px;
    margin: 0 -4px;
}


