@charset "utf-8";
/* CSS Document */
@import url(menus.css);

html, body{
	background-color:#6E9DD7;
	background-attachment: scroll;
	background-image: url(images/bodybg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:100%;
	font-family:"Trebuchet MS";
	font-size:12px;
}
*{
	margin:0;
	padding:0;
}
a{
	text-decoration:none;
	outline:none;
}
a:hover{
	text-decoration:underline;
}

H1{
	color:#3F3F3F;
	font-weight:normal;
	font-size:24px;
	letter-spacing:1px;
	padding-bottom:15px;
	text-transform:uppercase;
}
H2{
	color:#6D6F70;
	font-weight:normal;
	font-size:18px;
	text-transform:uppercase;
	padding-bottom:7px;
}
H3{
	color:#FFFFFF;
	font-size:16px;
	padding-left:5px;
	padding-top:8px;
	padding-bottom:5px;
}
H4,
p.csc-subheader{
	color:#FFFFFF;
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}

.clear{
	clear:both;
	height:0;
	font-size:0;
}
.mainContainer{
	position:relative;
	height:auto !important;
	height:100%;
	min-height:100%;
	background-attachment: scroll;
	background-image: url(images/mainContainerBg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.container{
	width:960px;
	margin:0 auto;
	height:100%;
	background-color:#EBF4F7;
	background-attachment: scroll;
	background-image: url(images/headerBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
/******  HEADER   *****/
.header{
	height:360px;
	padding-bottom:10px;
}
.headerTop{
	height:301px;
	margin-bottom:0px !important;
	margin-bottom:-7px;
}
.headerLeft{
	width:206px;
	float:left;
	padding-top:55px;
}
.headerLogo{
	background-attachment: scroll;
	background-image: url(images/logoBg.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
	width:206px;
	height:249px;
	border-left:5px solid #EBF4F7;
}
.logo{
	background-attachment: scroll;
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	width:206px;
	height:64px;
}
.logo a{
	display:block;
	width:206px;
	height:64px;
	font-size:0px;
	color:#FFFFFF;
}
.headerRight{
	width:748px;
	float:left;
	padding-left:5px !important;
	padding-left:0px;
}
.topHeader{
	height:86px;
}
.headerImage{
	background-attachment: scroll;
	background-image: url(images/headerImageBg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	background-color:#EBF4F7;
	width:747px;
}
/*.headerImage img{
	margin:0;
	padding:0;
	border-top:6px solid #FFFFFF;
	border-right:6px solid #FFFFFF;
	border-left:6px solid #FFFFFF;
	border-bottom:0;
}
*/
.headerImage div{
	border-top:1px solid #E7F0F3;
	border-right:1px solid #E7F0F3;
}
.headerImage div div{
	border-top:1px solid #DFE8EA;
	border-right:1px solid #DFE8EA;
}
.headerImage div div div{
	border-top:1px solid #D2DADD;
	border-right:1px solid #D2DADD;
}
.headerImage div div div div{
	margin:0;
	padding:0;
	border-top:6px solid #FFFFFF;
	border-right:6px solid #FFFFFF;
	border-left:6px solid #FFFFFF;
	border-bottom:0;
	background-attachment: scroll;
	background-image: url(images/header_image.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
.mainHeader{
	height:55px;
	width:960px;
	margin-top:0px;
}
.newsletterBox{
	float:left;
	width:210px;
	height:55px;
	background-attachment: scroll;
	background-image: url(images/newsletterBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin-left:5px !important;
	margin-left:2px;
	background-color:#FFFFFF;
	border-top:1px solid #FFFFFF;
	padding-left:0px !important;
	padding-left:1px;
}
.newsletter{
	background-attachment: scroll;
	background-image: url(images/newsletter_bg.jpg);
	background-repeat: no-repeat;
	background-position: 203px -1px;
	width:210px;
	height:55px;
}
.newsletter p{
	color:#FFFFFF;
	padding-bottom:0px;
	padding-left:10px;
	padding-top:2px;
}
.redirect_input{
	height:16px;
	width:180px;
	padding-top:5px;
	font-size:11px;
	color:#666666;
	margin-left:7px;
	border:0;
	margin-top:5px;
	padding-left:3px;
}
.newsletter form{
	display:block;
	vertical-align:top;
}
.redirect_button{
	background-attachment: scroll;
	background-image: url(images/redirect_button.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:12px;
	height:13px;
	border:0;
	font-size:0;
	background-color:transparent;
	vertical-align:top;
	margin-top:8px;
	cursor:pointer;
}
.newsletter_form .inputf{
	width:200px;
	border:1px solid #999999;
	height:18px;
	margin-bottom:10px;
}
.newsletter_form .trimite_button{
	width:auto;
	background-color:#0054FF;
	border:0;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:2px 3px;
	margin-bottom:10px;
}



/******  CONTENT   *****************/

.contentLeft{
	width:190px;
	float:left;
	margin-left:5px;
	padding-right:8px;
	padding-top:20px;
}
.contentLeft a{
	color:#3F3F3F;
}
.contentCenter{
	width:542px;
	float:left;
}
.mainContent{
	padding-top:10px;
	color:#3F3F3F;
	width:534px;
	padding-left:7px;
}
.breadcrumb{
	padding-left:7px;
}
.mainContent a{
	color:#000000;
	font-weight:bold;
}
.mainContent p b,
.mainContent p strong{
	color:#000000;
}
.mainContent p.bodytext{
	padding-bottom:10px;
}
.contentRight{
	width:195px;
	float:right;
	margin-right:5px;
	padding-top:20px;
}

/****  FOOTER   *****/
.mainFooter{
	height:123px;
	background:#000000;
	width:100%;
	position:absolute;
	bottom:0;
}
.footer{
	width:960px;
	margin:0 auto;
	text-align:center;
}
.copyright{
	color:#FFFFFF;
	float:none;
	clear:both;
	padding-top:5px;
	text-align:center;
}
/*****  languages ***********/

.languages{
	float:left;
	width:65px;
	padding-top:33px;
	color:#FFFFFF;
	font-weight:bold;
}
.languages span{
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(images/white_separator.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:5px;
	padding-right:5px;
	margin-left:2px;
}
.languages a{
	color:#FFFFFF;
}
.languages a:hover,
.languages a.active{
	color:#0D6BDF;
	font-weight:bold;
}
/****  SEARCH   *******/


.search{
	background-attachment: scroll;
	background-image: url(images/searchBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
	height:30px;
	width:188px;
	padding-top:10px;
	padding-left:7px;
	margin-bottom:2px;
}
.searchButton{
	background-attachment: scroll;
	background-image: url(images/searchButton.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	width:12px;
	height:14px;
	border:0;
	background-color:transparent;
	font-size:0;
	display:block;
	margin-left:5px;
}

.search .inputf{
	width:166px;
	height:16px;
	border:0;
	font-size:11px;
	color:#000000;
	padding-top:5px;
	font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
	width:100px;
	border:0;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#0054FF;
	margin-top:10px;
	margin-left:5px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {
	width:200px;
	margin-left:5px;
	border:1px solid #999999;
	height:18px;
	padding-left:2px;
}
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr {
	font-style:normal;
}
.tx-indexedsearch-icon {
	display:none;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	display:none;
}
.tx-indexedsearch-title a,
.result-number{
	color:#333333;
	font-size:12px;
}
.tx-indexedsearch-browsebox{
	margin-bottom:10px;
	margin-top:10px;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
	display:none;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
	color:#333333;
}
/*******  FCE   *******/
.threeColumnsBox{
	width:534px;
}
.threeColumnsBox .column1{
	width:173px;
	float:left;
}
.threeColumnsBox .column2{
	width:173px;
	float:left;
	padding-left:6px;
	padding-right:6px;
}
.threeColumnsBox .column3{
	width:173px;
	float:left;
}
.whiteBox{
	background-color:#FFFFFF;
}
.whiteBoxContent{
	padding:10px;
}
/******  TT_NEWS  ******/
.tx-ttnews{
	background-color:#0054FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
}
.calendar-table td, .calendar-table th {
	color:#FFFFFF;
	padding:3px;
	text-align:center;
}
.linked_today {
	background-color:#FFFFFF;
	border:none;
	color:#000000;
	cursor:pointer;
	padding:2px;
	text-decoration:none;
}
.columYear a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:13px;
}
.columPrevious a,
.columNext a{
	color:#FFFFFF;
}
.rcMenuContainer {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    position: absolute;
    background-color:#6299FF;
    z-index:10;
    width:200px;
}
.rcMenuItem {
    font-size:11px;
    font-weight:normal;
    color:#FFFFFF;
    width:200px;
    background-color: #2D76FF;
	padding:5px;
	border-bottom:1px solid #64B1FF;
}
.rcMenuItemHover {
    font-size:11px;
    font-weight:normal;
    color:#FFFFFF;
    background-color: #2D76FF;
	text-decoration:underline;
	padding:5px;
	border-bottom:1px solid #64B1FF;
}
.rcMenuItemText {
    font-size:12px;
    font-weight:bold;
    border:0px;
    color:#FFFFFF;
    text-align:center;
    width:200px;
	padding:5px;
}
.rcMenuItemTextExt {
    font-size:11px;
    font-weight:normal;
} 
.rcMenuSeparator{
    color:#7e7e7e;
    height:1px;
    width:200px;
}
.rcImage {
	padding-right:4px; 
}
/* LIST  */
.news-list-item{
	padding-bottom:15px;
}
.news-list-item .list_image{
	width:93px;
	float:left;
}
.news-list-item .listContentBox{
	width:439px;
	float:left;
}
.listContentBox H3 a{
	color:#000000;
	font-size:11px;
}
.listContentBox H3,
.listContentBox span,
.listContentBox .list_subheader{
	padding-left:10px;
}
.listContentBox .list_subheader p{
	line-height:14px;
}
.list-morelink{
	margin-top:10px;
}
.list-morelink .detalii_link{
	display:block;
	float:left;
	margin-top:0px;
	padding-left:10px;
}
.list-morelink .detalii_link  a,
.list-morelink .rezervare_link a{
	color:#FFFFFF;
	text-align:left;
	background-color:#7935E2;
	padding:1px 10px;
}
.rezervare_link{
	display:block;
	float:left;
	width:200px;
	background-attachment: scroll;
	background-image: url(images/news_li.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left:10px;
	padding-top:1px;
}
.programTeatru .news-list-item{
	border-bottom:1px dotted #7935E2;
	padding-bottom:7px;
	margin-bottom:7px;
}
/******  RTE   **************/
.detalii_link{
	margin-top:5px;
}
.center{
	text-align:center;
}
.detalii_link a{
	display:block;
	text-align:right;
	color:#FFFFFF;
	background-color:#0054FF;
	font-weight:bold;
	padding-right:7px;
}
.borderLine{
	border-bottom:1px dotted #000000;
	margin-bottom:10px;
	color:#3D3E42;
}
.justifytext,
.justifyText{
	text-align:justify;
	padding-bottom:10px;
}
.alignleft,
.alignLeft{
	text-align:left;
}
.alignright,
.alignRight{
	text-align:right;
}
/*****  TT_NEWS   *********/
.news-latest-item{
	display:block;
	padding-bottom:20px;
}
.comunicate_image{
	float:left;
}
.comunicate_image img{
	margin-right:10px;
}

.news-latest-item H3 a{
	color:#666666;
	font-size:16px;
}
.comunicate_content{
	margin-left:130px;
}
.comunicate_content p.bodytext{
	padding-bottom:3px;
	line-height:17px;
}
.comunicate-morelink{
	text-align:left;
	margin-top:8px;
}
.comunicate-morelink a{
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	padding-left:10px;
	background-attachment: scroll;
	background-image: url(images/white_arrow.png);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right:8px;
}

.news-single-backlink{
	padding-top:10px;
}
.news-single-backlink a{
	color:#666666;
	font-weight:bold;
}
.news-single-img{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
.rightBox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.rightBox img,
.rightBox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
	margin-left:10px;
}

.social_menu{
	padding-bottom:10px;
}
.social_menu a{
	display:block;
	border-bottom:1px dotted #000000;
	padding-bottom:10px;
	padding-top:10px;
}
.social_menu .bookmark_twitter{
	display:block;
}
/*****  ARHIVA   ********************/
.dropdownTable select{
	width:350px;
	font-size:11px;
	font-family:"Trebuchet MS";
	color:#404040;
	padding-left:3px;
}
.dropdownTable select option{
	font-size:11px;
	font-family:"Trebuchet MS";
	color:#404040;
	padding-left:3px;


	padding-top:1px;
}
/****   REEATEASERMENU    ******/td.tx-reeateasermenu-pi1{
	padding-right:5px;
}
td.tx-reeateasermenu-pi1 .title{
	padding-bottom:20px;
	padding-left:5px;
	margin-bottom:7px;
}
td.tx-reeateasermenu-pi1 .title a{
	color:#FFFFFF;
}
/****  ECHIPA   ****/
table.even td,
table.odd td{
	vertical-align:top;
}
span.title_actor{
	display:block;
}
.title_actor a{
	color:#000000;
	margin-bottom:-5px;
	display:block;
}
.echipaBox{
	width:170px;
	padding-left:10px;
}
.echipa table.tx-reeateasermenu-pi1{
	background-attachment: scroll;
	background-image: url(images/even_odd.jpg);
	background-repeat: repeat;
	background-position: left top;
	display:block;
}
.echipa tr.tx-reeateasermenu-pi1,
.echipa table.tx-reeateasermenu-pi1 tr{
	height:36px;
	width:523px;
	vertical-align:middle;
}

/** DISTRIBUTIE **/
.echipaBox_distributie{
	width:533px;
	padding:1px 0;
}
.echipaBox_distributie .title_actor a{
	color:#000000;
}
.echipaBox_distributie .abstract{
	text-align:right;
}
.echipaBox_distributie .abstract p{
	padding-bottom:0px;
}
.echipaBox_distributie .odd{
	background-color:#E3EDEF;
	padding:5px 0;
}
.echipaBox_distributie table{
	width:100%;
}
.echipaBox_distributie .even{
	padding:5px 0;
}
table.tx-reeateasermenu-pi1{
	margin-bottom:15px;
}
.echipaBox_distributie span.title_actor{
	display:block;
	padding-bottom:5px;
}

.news-list-container{
	background-attachment: scroll;
	background-image: url(images/distribuite_bg.jpg);
	background-repeat: repeat;
	background-position: left top;	
	width:533px;
	margin-bottom:20px;
}
.programTeatru .news-list-container{
	background:none;	
}
/*********************************************/
.pageTitle{
	margin-bottom:-3px;
}
.pageTitle H1{
	padding-bottom:0px;
}
.abstractPage{
	padding-bottom:5px;
}
.csc-textpic-caption{
	padding-top:10px;
	text-align:right;
}
.mainContent .list_subheader .bodytext{
	padding-bottom:0px;
}
.spectacolBox{
}
.specacolItem{
	margin-top:5px;
	padding-right:5px;
	padding-left:5px;
	padding-top:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.spectacolBox H3{
	color:#FFFFFF;
	padding-bottom:10px;
	font-size:12px;
	font-weight:bold;
	padding-left:17px;
	display:none;
}
.spectacolBox H4{
	color:#FFFFFF;
	padding-left:0px;
	font-size:11px;
	font-weight:bold;
}
.spectacol-date-time{
	padding-bottom:5px;
	padding-left:17px;
}
.spectacol-locatie{
	padding-bottom:5px;
	padding-left:17px;
	padding-top:5px;
}
.spectacol-tarife{
	padding-left:17px;
	line-height:17px;
}
.spectacol-durata{
	padding-left:17px;
	border-bottom:1px dotted #A275EB;
	margin-bottom:5px;
	padding-bottom:10px;
}
.tx-reeareservation-pi2 div{
	background-color:#7A39E2;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	margin-top:5px;
}
.tx-reeareservation-pi2 a{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

/*****  GALERIE VIDEO   ************/
.tx-stflashplayer-pi1{
	margin-bottom:20px;
} 

.playlist_box{
	background-attachment: scroll;
	background-image: url(images/playlist_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:533px;
	height:106px;
	clear:both;	
}
#player {
	float:left;
	margin-bottom:0px;
	margin-right:16px;
}
.prev{
	float:left;
	width:22px;
	height:39px;
	margin-top:35px;
	background-attachment: scroll;
	background-image: url(images/prev_button.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	font-size:0;
	margin-right:15px;
	border:0;
	margin-left:25px;
	outline:none;
	cursor:pointer;
}
#playlist{
	float:left;
	margin-top:15px;
}
#playlist ul li{
	margin-right:12px;
	border:1px solid #000000;
	list-style:none;
	float:left;
}
.next{
	float:left;
	width:22px;
	height:39px;
	margin-top:35px;
	background-attachment: scroll;
	background-image: url(images/next_button.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:0;
	margin-left:10px;
	border:0;
	outline:none;
	cursor:pointer;
}


/******  REZERVARE BILETE     ******************************/
select#newsId{
	width:533px;
	font-size:11px;
	margin-bottom:8px;
}
select#newsId option{
	font-size:11px;
	padding-bottom:2px;
}
.formularRezervare{
	position:relative;
}
.noTicket{
	float:left;
	width:97px;
	font-size:11px;
	margin-right:5px;
}
.noTicket option{
	font-size:11px;
}
.ticketRow{
	margin-bottom:10px;
}
.priceDiv{
	float:left;
	width:108px;
}
.priceDiv select,
.priceDiv option{
	font-size:11px;
}	
#addRow{
	cursor:pointer;
	position:absolute;
	top:35px;
	right:190px;
}
.nume-prenume input{
	width:334px;
	margin-bottom:10px;
	border:1px solid #666666;
	font-size:11px;
	height:14px;
	padding-top:2px;
}
.inputBox .email_input{
	width:246px;
}
.inputBox .phone_input{
	width:83px;
}
.inputBox input{
	margin-bottom:10px;
	border:1px solid #666666;
	font-size:11px;
	height:14px;
	padding-top:2px;
}
img.tx-srfreecap-pi2-image {
	width:95px;
	margin-left:2px;
	margin-right:2px;
}
.captchaBox{
	margin-bottom:10px;
}
.captchaBox input{
	font-size:11px;
	width:83px;
	border:1px solid #666666;
	height:14px;
	padding-top:2px;
}
.tx-srfreecap-pi2-cant-read{
	color:#333333;
}
.NewsletterCheckBox{
	margin-bottom:10px;
	width:350px;
}
.infoText{
	color:#000000;
	font-weight:bold;
	background-attachment: scroll;
	background-image: url(images/exclamation_mark.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:25px;
	margin-bottom:10px;
	width:350px;
}
.trimiteButton{
	background-color:#0DB405;
	height:18px;
	margin-top:10px;
}
.trimiteButton input{
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
	height:18px;
	border:0;
	border-left:2px solid #EBF5F7;
	border-right:2px solid #EBF5F7;
	margin-left:18px;
	font-size:11px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:2px;
}
.errors{
	color:#FF0000;
}

/*****  CRONICI    *****/
.cronica_item H2{
	padding-bottom:0px;
}
.cronica_info{
	padding-bottom:10px;
}
.cronica_info td{
	vertical-align:top;
	padding-right:7px;
	padding-left:5px;
}
.cronica_info .subheader H3{
	color:#3F3F3F;
	font-size:12px;
	font-weight:normal;
}
.cronica_info .autor,
.cronica_info .subheader{
	background-attachment: scroll;
	background-image: url(images/vertical_separator.jpg);
	background-repeat: no-repeat;
	background-position: right 4px;
	
}
.cronica_info .autor{
	padding-left:0px;
}

/********   rezervareBox    *************/
.rezervareBox{
	margin-left:60px;	
	padding-top:70px;
}

.popupPage{
	background:#EBF4F7;
}

.popupPage .rezervareBox .formularRezervare{
	width:533px;
}





.galerieBox div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image{
	height:173px;
	padding-left:10px;
	padding-right:10px;
	vertical-align:middle;
	background-color:#C4C9CC;
	margin-right:5px;
	display:table-cell;
}

.galerieBox div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt {
	display:table-cell;
	float:none;
	height:173px;
	vertical-align:middle;
}
.galerieBox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
	max-height:150px;
	max-width:150px;
}
.galerieBoxContent{
	width:530px;
	display:block;
}
.galerieBoxContent a{
	width:172px;
	height:172px;
	background-color:#C4C9CC;
	border-right:4px solid #EBF4F7;
	border-bottom:4px solid #EBF4F7;
	display:block;
	text-align:center;
	vertical-align:middle;
	float:left;
}
.galerieBoxContent a div{
	width:172px;
	height:172px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}

/*******  CAROUSEL    ***********/
#horizontal_carousel .container {
	height:106px;
	left:33px;
	overflow:hidden;
	position:absolute;
	top:0px;
	width:467px;
	background-image:url(images/playlist_bg.jpg);
	background-color:transparent;
	background-repeat:repeat-x;
	background-position:left top;
}
#horizontal_carousel {
	  float:left;
	  width: 530px;
	  height: 106px;
	  margin-bottom: 10px;
	  position: relative;  
	  background-image:url(images/playlist_bg.jpg);
	  background-color:transparent;
	  background-repeat:repeat-x;
	  background-position:left top;
}         


#horizontal_carousel .previous_button {
 	position: absolute;
  	top: 35px;
  	left: 7px;
    z-index: 100;    
	width:22px;
	height:39px;
	background-attachment: scroll;
	background-image: url(images/prev_button.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	font-size:0;
	border:0;
	outline:none;
	cursor:pointer;
}        
/*
#horizontal_carousel .previous_button_disabled {
	  background: url(classic/horizontal/left-disabled.gif);
	  cursor:default;
}
*/
#horizontal_carousel .next_button {
	position: absolute;
	top: 35px;
	right: 6px;
	z-index: 100;
	cursor:pointer;
	width:22px;
	height:39px;
	background-attachment: scroll;
	background-image: url(images/next_button.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:0;
	border:0;
	outline:none;
	cursor:pointer;
}   
/*
#horizontal_carousel .next_button_disabled {
  background: url(classic/horizontal/right-disabled.gif);
  cursor:default;
}
*/
#horizontal_carousel ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 144px;
}                      

#horizontal_carousel ul li img {
  border:1px solid #999999;
  display:block;             
  background:#E3EDFA;  
}                               

#horizontal_carousel ul li {
  font-family:verdana,arial,sans-serif;
  font-size:10px;
}                               

#horizontal_carousel ul li {
  border:0px solid green;
  color:#E3EDFA;
  margin:0pt;
  width:106px;
  list-style:none;   
  float:left;
  padding-right:5px;
  padding-top:11px;
  padding-left:5px;
}
.caption {
  margin-top: 10px;
  clear:both;
  display:none;
 }


/*****  Distribuite  BOX   *************/
.distribtieBox{
	margin-bottom:20px;
}
.distributieContent .even{
	background-color:#E3EDEF;
	width:533px;
}
.distributieContent .odd{
	width:533px;
}
.distributieContent .rolActor{
	color:#000000;
	font-weight:bold;
	float:left;
	width:55%;
	line-height:26px;
}
.distributieContent .numeActor{
	float:right;
	width:43%;
	line-height:26px;
	text-align:right;
}

/***** FOOTER  INFO   ******/
.footerInfo{
	color:#999999;
	padding-top:5px;
}
.footerInfo a{
	color:#999999;
}

td.columYear{
	font-size:13px;
}



