/* compressed with: http://www.cssdrive.com/index.php/main/csscompressor/ */


body {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#D9FEAE; /* #DCDCDC */
	background-image:url('../images/bgs/background_green.png');
	background-repeat: no-repeat;
	background-position: top center;
}

body,td,th {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
}

A 		{ color:#666666; text-decoration:none; }
A:hover { color:#000000; text-decoration:underline; }


.rc { /* rounded all corners */
	-moz-border-radius: 16px; 
	-webkit-border-radius: 16px;
	/* border:#FFFFFF 0px solid;
	behavior:url('../images/border-radius.htc');
	*/
}
.rctl { /* rounded corners top left */
	-moz-border-radius-topleft: 6px; 
	-webkit-border-top-left-radius: 6px;
}
.rctr { /* rounded corners top right */
 	-moz-border-radius-topright: 6px; 
	-webkit-border-top-right-radius: 6px;
}
.rcbl { /* rounded corners bottom left */
	-moz-border-radius-bottomleft: 6px; 
	-webkit-border-bottom-left-radius: 6px;
}
.rcbr { /* rounded corners bottom right */
	-moz-border-radius-bottomright: 6px; 
	-webkit-border-bottom-right-radius: 6px;
}

.rcblbr {
	-moz-border-radius-bottomleft: 6px; 
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px; 
	-webkit-border-bottom-right-radius: 6px;	
}




.container			{ width:990px; margin:0 auto;}
.header				{ height:100px; padding-top:10px; }
.logo				{ float:left; margin-left:10px; }
.main				{ float:left; margin-top:42px; }
/*
.main UL			{ float:left; margin:0px; padding:0px; }
.main LI			{ float:left; line-height:34px; font-weight:bold; margin:0px; padding:0px; list-style:none; background-image:url(../images/main/c.png); background-repeat:no-repeat; background-position:right; height:42px; }
.main UL LI A		{ color:#FFFFFF; height:42px; text-decoration:none; text-align:center; padding-right:20px; padding-left:12px; }
.main .mliend		{ background-position:left; }
*/


.promo1				{ margin-top:20px;}
.promo2				{ float:left; height:332px; padding-bottom:15px; width:960px; background-image:url('../images/showcase/white/showcase-m.png'); background-repeat:repeat-x; background-position:bottom; }
.promo3				{ border:#C0C0C0 1px solid; height:332px; width:960px; background-image:url(../images/bg_promo.jpg); background-repeat:repeat-x; background-position:top; }
.promo-img			{float:left; padding:15px; width: 655px;}
.promo-cl			{position: absolute; z-index:10000; background-image:url('../images/feature-block-corner.png'); background-repeat:no-repeat; background-position:0 0; width:17px; height:15px;}
.promo-cr			{position: absolute; z-index:10000; background-image:url('../images/feature-block-corner.png'); background-repeat:no-repeat; background-position:-17px 0; ; margin-left:635px; width:16px; height:15px;}
.promo-bl			{position: absolute; z-index:10000; background-image:url('../images/feature-block-corner.png'); background-repeat:no-repeat; background-position:left; background-position:0 -17px; margin-top:286px; width:16px; height:15px;}
.promo-br			{position: absolute; z-index:10000; background-image:url('../images/feature-block-corner.png'); background-repeat:no-repeat; background-position:-17px -17px; margin-top:286px; margin-left:635px; width:16px; height:15px;}
.promo-arrow-l		{width:37px; height:75px; position:absolute; background-image:url('../images/feature-block-arrows.png'); background-repeat:no-repeat; background-position:-38px 0 ; margin-top:110px; cursor:pointer; z-index:10000;}
.promo-arrow-r		{width:37px; height:75px; position:absolute; background-image:url('../images/feature-block-arrows.png'); background-repeat:no-repeat; background-position:0 0 ;margin-left:614px; margin-top:110px; cursor:pointer; z-index:10001;}
.promo-arrow-l:hover{ background-position:-38px -73px; cursor:pointer; z-index:10000; }
.promo-arrow-r:hover{ background-position:0 -73px; cursor:pointer; z-index:10001; }


.promo-icl			{position: absolute; z-index:10000; background-image:url('../images/feature-block-corner.png'); background-repeat:no-repeat; background-position:0 0; width:17px; height:15px; margin-left:12px;}
.promo-icr			{position: absolute; z-index:10000; background-image:url('../images/feature-block-corner.png'); background-repeat:no-repeat; background-position:0 -17px bottom; margin-left:234px; width:16px; height:15px;}
.promo-ibl			{position: absolute; z-index:10000; background-image:url('../images/feature-block-corner.png'); background-repeat:no-repeat; background-position:bottom left; margin-left:12px; margin-top:154px; width:16px; height:15px;}
.promo-ibr			{position: absolute; z-index:10000; background-image:url('../images/feature-block-corner.png'); background-repeat:no-repeat; background-position:bottom right; margin-top:154px; margin-left:234px; width:16px; height:15px;}

.onair1				{float:left; width:260px; margin-top:15px;}
.onair2				{height:50px; background-image:url('../images/onair/top.png'); background-position:top; background-repeat:no-repeat; color:#999999; font-size:18px; line-height:56px; text-align:center;}
.onair3				{background-image:url('../images/onair/center.png'); padding-top:10px; padding-bottom:10px; background-position:top; background-repeat: repeat-y; text-align:center;}
.onair4				{text-align:left; padding-left:13px; margin-top:6px; height:38px;}
.onair5				{height:19px; background-image:url('../images/onair/bottom.png'); background-position:top; background-repeat:no-repeat;}
.onair6				{ background-image:url('../images/sigla2.jpg'); background-repeat:no-repeat; background-position:left; width:122px; height:50px; float:left; margin-top:10px; margin-left:10px; padding-right:6px; border-right:#CCCCCC 1px dashed; margin-right:6px; }
.onairinfo			{ position:absolute; margin-left:12px; padding:3px; padding-right:8px; padding-bottom:8px; text-align:left; background-image:url(../images/bg_white_opaque.png); background-repeat:repeat-x; background-position:bottom right; color:#000000; }
.onairinfo A		{ color:#000; }

.nbar-1				{ background-image:url('../images/nbar/c.png'); text-align:left; background-repeat:repeat-x; height:59px; background-position:center; margin-top:18px;}
.nbar-2				{ width:900px; float:left; padding-top:22px; font-size:14px;}

.row_news1			{ float:left; width:370px; background-image:url('../images/row_news.png'); background-repeat:no-repeat; background-position:top center; height:220px; margin-top:18px;}
.row_news2			{ float:left; width:370px; background-image:url('../images/row_news.png'); background-repeat:no-repeat; background-position:top center; height:220px; margin-top:18px; margin-left:18px;}
.row_blogs			{ float:right; margin-right:3px; width:210px;  background-image:url('../images/row_blogs.png'); background-repeat:no-repeat; background-position:top center; height:220px; margin-top:18px;}
.title_rows			{ color: #666666; font-size:18px; line-height:56px; text-align:left; padding-left:30px;}

.hgallery1			{ margin-top:18px; background-image:url('../images/gallery/c.png'); background-repeat:repeat-x; height:115px; background-position:center;}

.asculta-header		{ height:20px; float:left; position:absolute; margin-left:408px;}

.atitle		 { background:none; height:33px; margin-left:26px; padding-left:3px; width:708px; background-image:url(../images/article/a_title.png); background-repeat:no-repeat; background-position:center; }
.atitle h1	 { font-size:15px; margin:0px; padding-top:7px; padding-left:12px; text-shadow: #CCCCCC 2px 2px 2px; }
.atitle h1 em { font-style:normal; }
.atop		{ background-image:url('../images/article/top2.png'); background-position:center; background-repeat:no-repeat; height:14px;}


.article-top		{ background-image:url('../images/article/top.png'); background-position:center; background-repeat:no-repeat; height:51px;}
.article-top H1		{ color: #CC0000; font-size:15px; padding-top:20px; padding-left:40px; text-shadow: #CCCCCC 2px 2px 2px; }
.article-top H1 EM  { font-style:normal; }
.spantitle			{ font-size:10px; font-style:normal; font-weight:normal; color: #666666; float:left; margin-left:6px; font-family:Arial, Helvetica, sans-serif; }
.spantitleviz		{ font-size:10px; font-style:normal; font-weight:normal; color: #666666; float:right; text-align:right; padding-right:3px; font-family:Arial, Helvetica, sans-serif; }
.article-center		{ background-image:url('../images/article/center.png'); background-position:center; background-repeat: repeat-y;}
.article-bottom		{ background-image:url('../images/article/bottom.png'); background-position:center bottom; background-repeat: no-repeat; height:14px; }
.article-c			{ margin-top:10px; width:702px; float:left; background-color:#FFFFFF; margin-left:30px; background-image:url('../images/article/t_w.png'); background-position:top; background-repeat:no-repeat;}
.article-bottom2	{ width:705px; float:left; margin-left:30px; background-image:url('../images/article/b_w.png'); background-position:top; background-repeat:no-repeat;}
.article-c P		{ margin:0px; padding:0px; }
.article-txt		{ font-size:13px; padding-left:10px; padding-right:10px; padding-top:10px; }
.article-txt IMG    { margin:6px; margin-top:0px;  }
.article-right		{ float:right; margin-right:20px; margin-top:3px; width:230px; text-align:center;}
.article-right IMG	{ margin-bottom:10px; }
.article-txt H2		{ font-size:16px; color:#000000; background-image:url('../images/ic_ctg_grey.jpg'); padding-left:26px; background-repeat:no-repeat; background-position:left; margin-bottom:6px; }
.article-ul	UL		{ margin:0px; padding:0px; padding-top:13px; }
.article-ul	LI		{ margin:0px; padding:0px; list-style: circle; margin-left:30px; margin-bottom:2px; }
.article-ul	LI A		{ color:#CC0000; text-decoration:none; }
.article-ul	LI A:hover	{ color: #666666; text-decoration:underline; }
.article-maimult		{ float:right; margin-top:0px; color:#CC0000; margin-left:10px; font-weight:bold;}
.article-maimult2		{ text-align:right; margin-top:0px; color:#CC0000; margin-left:10px; font-weight:bold;}
.article-maimult A		{ color:#CC0000;text-decoration:none;}
.article-maimult A:hover{ color:#666666;text-decoration:none;}
.share					{ float:right; }
.share IMG				{ margin:1px; border:none; }


.news1				{ background-image:url('../images/lrow/t.png'); background-position:center; background-repeat:no-repeat; height:9px;}
.news2				{ padding-right:14px; background-image:url('../images/lrow/c.png'); background-position:center; background-repeat:repeat-y; }
.news3				{ background-image:url('../images/lrow/b.png'); background-position:center; background-repeat:no-repeat; height:10px; margin-bottom:14px; }
.news2 H2			{ background:none; margin:0px; padding:0px; font-size:14px; padding:0px; margin-top:0px; margin-bottom:4px; position:relative; }
.news2h2span		{ color:#666666; }

/* Vezi color/x.css ptr. culori */
.news2 H2 SPAN		{ font-size:10px; font-weight:normal; margin:0px; padding:0px; }
.news2 H2 A			{ font-size:14px; text-decoration:none; margin:0px; padding:0px;  }
.news2 H2 A:hover	{ font-size:14px; text-decoration:underline;  }



.news2 .span IMG		{ margin-left:14px; border: #F0F0F0 5px solid; }
.comm				{ float:right; margin-top:8px; }
.news2 .comm IMG	{ border:none; margin:0px; padding:0px; }
.comm A				{ color:#666666; text-decoration:none; }
.comm A:hover		{ color:#CC0000; text-decoration:none; }
.feed				{ float:right; padding-right:16px; margin-top:3px;}

.footer				{ margin:0px; margin-top:20px; padding:0px; height:42px; text-align:center; background-image:url('../images/footer.png'); background-position:top center; background-repeat:no-repeat; border:none;}
.footer2			{ margin:0px; background-color:#FFFFFF; height:70px; text-align:center; }

/* TOP30 */
.toptoate			{ margin-left:15px; margin-top:6px;}
.piesavotata		{ color: #990000; }
.t30				{ float:left; }
.t300				{ float:left; line-height:19px; width:30px; height:22px; text-align:left; position:absolute; font-weight:bold; font: 16px "Futura Medium", "Myriad Pro", "Gill Sans", Helvetica, Verdana, Arial, sans-serif; text-shadow: #000 1px 1px 4px; color: #999999; margin-left:-21px; }
.t301				{ float:left; line-height:19px; width:30px; height:22px; text-align:center; border-bottom:#ECECEC 1px solid; border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid; background-image:url('../images/vot_top30.png'); background-position:bottom; background-repeat:no-repeat; }
.t301active			{ float:left; line-height:19px; width:30px; height:22px; text-align:center; border-bottom:#ECECEC 1px solid; border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid; background-image:url('../images/vot_top30.png'); background-position:top; background-repeat:no-repeat; }
.t301:hover			{ background-position:top; }
.t301 A IMG			{ cursor: auto; }
.t301a /* votat */	{ float:left; line-height:19px; width:30px; height:22px; text-align:center; border-bottom:#ECECEC 1px solid; border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid; background-image:url('../images/vot_top30_disabled.png'); background-position:bottom; background-repeat:no-repeat; }
.t301b /* votat */	{ float:left; line-height:19px; width:30px; height:22px; text-align:center; border-bottom:#ECECEC 1px solid; border-left:#ECECEC 1px solid; border-right:#ECECEC 1px solid; background-image:url('../images/vot_top30_disabled.png'); background-position:top; background-repeat:no-repeat; }

.t302				{ float:left; line-height:19px; width:222px; height:22px; text-align:left; padding-left:4px; border-bottom:#ECECEC 1px solid; border-right:#ECECEC 1px solid; background-image:url('../images/top30_bg.png'); background-repeat:repeat-x;}
.t303				{ float:left; line-height:19px; width:306px; height:22px; text-align:left; padding-left:4px; border-bottom:#ECECEC 1px solid; border-right:#ECECEC 1px solid; background-image:url('../images/top30_bg.png'); background-repeat:repeat-x;}
.t304				{ float:left; line-height:19px; width:50px; height:22px; text-align:center; border-bottom:#ECECEC 1px solid; border-right:#ECECEC 1px solid; background-image:url('../images/top30_bg.png'); background-repeat:repeat-x;}
.t305				{ float:left; width:52px; padding-top:6px; height:16px; text-align:center; border-bottom:#ECECEC 1px solid; border-right:#ECECEC 1px solid; background-image:url('../images/top30_bg.png'); background-repeat:repeat-x;}
.tinfo				{ text-align:left; color:#999999; margin-left:10px; margin-top:6px; }
.bn					{ background:none; background-image:url('../images/top30_bg.png'); background-repeat:repeat-x; background-position:top; height:30px; line-height:33px; border-top:#ECECEC 1px solid; }
.bn2				{ padding-top:0px; }
.titlh2				{ text-align:center; margin-bottom:30px; }

.votbtnpos			{ text-align:right; padding-right:6px; }
.btn-voteaza		{ width:110px; height:32px; background:transparent; background-image:url(../images/btn.png); background-repeat:no-repeat; background-position:center; cursor:pointer; margin:0; padding:0; border:none; color:#FFFFFF; }
.btn-voteaza:hover	{ background-image:url(../images/btn_black.png); cursor:pointer; }



.homegal			{float:left; margin-right:8px; margin-top:23px; background-position:top center; height:70px; width:70px;}





.ads-short {
	padding-left:20px; 
	padding-right:20px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:14px;
	background-color:#F2F2F2; 
	/* height:24px; */
	padding-top:8px; 
	padding-bottom:8px; 
	text-align:left; 
	border: #E1E1E1 1px dotted; 
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
}


/* comments */
.error{
 background : #FECEC2;
 border : 1px solid #EE2F1A;
 font-size: 11px;
 font-family : verdana;
 margin-left : 5px;
 padding : 2px;
 display : none;
}
.clear_error{
 background : #D8FAD9;
 border : 1px solid #159902;
 font-size: 11px;
 font-family : verdana;
 margin-left : 5px;
 padding : 2px;
 display : none;
}
.responce{
	font-weight : bold;
	font-size:12px;
	font-family:verdana;
	margin-bottom:3px;
}
.btn-bg {
	background-image:url('../images/simple_btn.gif'); 
	background-repeat:no-repeat; 
	background-position:center; 
	width:92px; 
	height:28px; 
	border:none; 
	background-color:#F5F5F5; 
	cursor:pointer;
}
.btn-bg-long {
	background-image:url('../images/simple_btn_long.gif'); 
	background-repeat:no-repeat; 
	background-position:center; 
	width:131px; 
	height:28px; 
	border:none; 
	background-color:#F5F5F5; 
	cursor:pointer;
}
.btn-bg-longer {
	background-image:url('../images/simple_btn_longer.gif'); 
	background-repeat:no-repeat; 
	background-position:center; 
	width:182px; 
	height:28px; 
	border:none; 
	background-color:#F5F5F5; 
	cursor:pointer;
}
.comment_listing{
	width : 640px;
	text-align:center;
}
.comm1 {border-left:#FFFFFF 1 px solid; padding:8px; padding-right:10px; padding-top:8px;}















 img, div, input 	{ behavior: url("../../../../iepngfix.htc") }
.fl					{ float:left;}
.fr					{ float:right;}
.clr				{ clear:both; }
hr					{ border:#CCCCCC 1px solid; color:#CCCCCC; margin-bottom:3px; margin-top:20px; }





/* MOOTOOLS DIALOGS */

.MooDialog {
/*
	background: #eef5f8;
	color: black;
	padding: 10px;
	border-radius: 7px; 
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px; 
	border-radius: 7px; 
	-moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.8);
	-webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.8);
	box-shadow: 1px 1px 5px rgba(0,0,0,0.8);
	*/
	background-image:url(../images/player_bg.png);
	padding: 10px;
}

.MooDialogTitle {
	padding-top: 30px;
}

.MooDialog .title {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	padding: 10px 10px;
	color:#FFFFFF;
}

.MooDialog .close {
	background: url('../images/icons/delete.gif') no-repeat;
	width: 16px;
	height: 16px;
	display: block;
	cursor: pointer;
	top: 10px;
	left: 390px;
	position: absolute;
}















/********************* RATINGS ***********************/
.rabidcontainer {width:110px; margin-left:300px; text-align:center;}

.rabidRating .wrapper {	
	cursor: pointer;
	background: #ccc;
}

.rabidRating .wrapper {
	overflow: hidden;
}

.rabidRating span,.rabidRating .wrapper {
	display: block;
	width: 110px;
	height: 25px;
}

.rabidRating span {
	position: relative;
	top: 0;
	left: 0;
	text-indent: -999em;
}

.rabidRating .ratingStars {
	display: block;
	background: url('../images/ratings.png') no-repeat center;
}

.rabidRating .ratingFill {
	background-color: #ff0000;
}

.rabidRating .ratingVoted {
	cursor: default;
	background-color: #0069ff;
}

.rabidRating .ratingActive {
	background-color: #ffa800;
}

.rabidRating .ratingText {
	color: #000;
}

.rabidRating .ratingText.ratingError {
	color: #f00;	
}

.rabidRating .ratingText.loading {
	background: url('../images/ajax-loading.gif') no-repeat;
	background-position:center;
	margin-bottom:6px;
	text-indent: -999em;
}










/******************** JD GALLERY ***************/
#myGallery, #myGallerySet, #flickrGallery
{
	width: 650px;
	height: 300px;
	z-index:5;
}

.jdGallery a
{
	outline:0;
}

#flickrGallery
{
	width: 650px;
	height: 300px;
}

#myGallery img.thumbnail, #myGallerySet img.thumbnail
{
	display: none;
}

.jdGallery
{
	overflow: hidden;
	position: relative;
}

.jdGallery img
{
	border: 0;
	margin: 0;
}

.jdGallery .slideElement
{
	width: 100%;
	height: 100%;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('../images/jdgallery/loading-bar-black.gif');
}

.jdGallery .loadingElement
{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('../images/jdgallery/loading-bar-black.gif');
}

.jdGallery .slideInfoZone
{
	position: absolute;
	z-index: 10;
	width: 100%;
	margin: 0px;
	left: 0;
	bottom: 0;
	height: 40px;
	background: #333;
	color: #fff;
	text-indent: 0;
	overflow: hidden;
}

* html .jdGallery .slideInfoZone
{
	bottom: -1px;
}

.jdGallery .slideInfoZone h2
{
	padding: 0;
	font-size: 80%;
	margin: 0;
	margin: 2px 5px;
	font-weight: bold;
	color: inherit;
}

.jdGallery .slideInfoZone p
{
	padding: 0;
	font-size: 60%;
	margin: 2px 5px;
	color: #eee;
}

.jdGallery div.carouselContainer
{
	position: absolute;
	height: 135px;
	width: 100%;
	z-index: 10;
	margin: 0px;
	left: 0;
	top: 0;
}

.jdGallery a.carouselBtn
{
	position: absolute;
	bottom: 0;
	right: 30px;
	height: 20px;
	/*width: 100px; background: url('../images/jdgallery/carousel_btn.gif') no-repeat;*/
	text-align: center;
	padding: 0 10px;
	font-size: 13px;
	background: #333;
	color: #fff;
	cursor: pointer;
}

.jdGallery .carousel
{
	position: absolute;
	width: 100%;
	margin: 0px;
	left: 0;
	top: 0;
	height: 115px;
	background: #333;
	color: #fff;
	text-indent: 0;
	overflow: hidden;
}

.jdExtCarousel
{
	overflow: hidden;
	position: relative;
}

.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper
{
	position: absolute;
	width: 100%;
	height: 78px;
	top: 10px;
	left: 0;
	overflow: hidden;
}

.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner
{
	position: relative;
}

.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail
{
	cursor: pointer;
	background: #000;
	background-position: center center;
	float: left;
	border: solid 1px #fff;
}

.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail
{
	margin-bottom: 10px;
}

.jdGallery .carousel .label, .jdExtCarousel .label
{
	font-size: 13px;
	position: absolute;
	bottom: 5px;
	left: 10px;
	padding: 0;
	margin: 0;
}

.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton
{
	font-size: 10px;
	position: absolute;
	bottom: 5px;
	right: 10px;
	padding: 1px 2px;
	margin: 0;
	background: #222;
	border: 1px solid #888;
	cursor: pointer;
}

.jdGallery .carousel .label .number, .jdExtCarousel .label .number
{
	color: #b5b5b5;
}

.jdGallery a
{
	font-size: 100%;
	text-decoration: none;
	color: inherit;
}

.jdGallery a.left  {width:37px; height:74px; position:absolute; background-image:url('../images/feature-block-arrows.png'); background-repeat:no-repeat; background-position:-38px 0 ; margin-top:110px; cursor:pointer; z-index:10000;}
.jdGallery a.right {width:37px; height:74px; position:absolute; background-image:url('../images/feature-block-arrows.png'); background-repeat:no-repeat; background-position:0 0 ;margin-left:614px; margin-top:110px; cursor:pointer; z-index:10001;}
.jdGallery a.left:hover{ background-position:-38px -73px; cursor:pointer; z-index:10000; }
.jdGallery a.right:hover{ background-position:0 -73px; cursor:pointer; z-index:10001; }


.jdGallery a.open
{
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.withArrows a.open
{
	position: absolute;
	top: 0;
	left: 40px;
	right:40px;
	height: 99%;
	width: 498px;
	cursor: pointer;
	z-index: 10;
	background: none;

}

.withArrows a.open:hover { background: url('../images/jdgallery/open.png') no-repeat center center; }

* html .withArrows a.open:hover { background: url('../images/jdgallery/open.gif') no-repeat center center;
	filter:alpha(opacity=80); }
	
	
/* Gallery Sets */

.jdGallery a.gallerySelectorBtn
{
	z-index: 15;
	position: absolute;
	top: 0;
	left: 30px;
	height: 20px;
	/*width: 100px; background: url('../images/jdgallery/carousel_btn.gif') no-repeat;*/
	text-align: center;
	padding: 0 10px;
	font-size: 13px;
	background: #333;
	color: #fff;
	cursor: pointer;

}

.jdGallery .gallerySelector
{
	z-index: 20;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: #000;
}

.jdGallery .gallerySelector h2
{
	margin: 0;
	padding: 10px 20px 10px 20px;
	font-size: 20px;
	line-height: 30px;
	color: #fff;
}

.jdGallery .gallerySelector .gallerySelectorWrapper
{
	overflow: hidden;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton
{
	margin-left: 10px;
	margin-top: 10px;
	border: 1px solid #888;
	padding: 5px;
	height: 40px;
	color: #fff;
	cursor: pointer;
	float: left;
}

.jdGallery .gallerySelector .gallerySelectorInner div.hover
{
	background: #333;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview
{
	background: #000;
	background-position: center center;
	float: left;
	border: none;
	width: 40px;
	height: 40px;
	margin-right: 5px;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
	color: #aaa;
}






/* GRIJA */
.grila TABLE { border:#F5F5F5 1px solid; }
.grila TD { border: #E9E9E9 1px solid; }
.grila .style1 {
	color: #CC3300;
	font-weight: bold;
}
.grila A { color: #CC3300; text-decoration:none; }
.grila A:hover { }