@charset "utf-8";
/* CSS Document */

body { font-family: Trebuchet MS, Tahoma, Arial, Verdana, Sans-Serif; font-size: 12px; color: #282828; margin: 0; padding: 0; }
input, textarea, button { font-family: Tahoma; font-size: 11px; color: #000; border: none; background: none; margin:0; padding:0;}
textarea { overflow: auto; }
a {	outline: none; text-decoration: none; }
a:hover {  }
p, h1, h2, h3, h4, h5, h6, ul, ol, li, hr, form, fieldset, legend, table, theah, tbody, blockquote { margin: 0; padding: 0; }
ul { list-style-type: none; }
a img { border: none; }
.clear { clear: both;float:none !important; }
.fl { float:left; }
.fr { float:right; }

.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mt10{margin-top:10px;}
.mt35{margin-top:35px;}
.mt20{margin-top:20px;}
.mt5{margin-top:5px;}

.clearie:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


body{background:#f6f6f6;
	behavior:url("/Content/css/csshover.htc");
}

#container{
width:960px;
margin: 0 auto;
margin-top:24px;
padding-bottom:70px;

}

#header-home{
height:345px;
background:#f6f6f6 url(../img/bkgr-bar.png) repeat-x top left;
}

#header-interior{
height:297px;
background:#f6f6f6 url(../img/bck-interior.png) repeat-x top left;
}

#header-home-content{
	width:960px;
	margin:0 auto;
	position:relative;
	z-index:120;


}

.light{
	position:absolute;
	background:url(../img/bck-home.png) no-repeat top left;
	width:304px;
	height:239px;
	z-index:-1;
	left: -66px;
	top: 0px;
}

#header-home-interior{
	width:1020px;
	margin:0 auto;
	background:url(../img/bck-home.png) no-repeat top left ;
	padding-left:60px;
}

#logo{
margin-top:79px;
width:185px;
float:left;
margin-right:60px;
}

#logo-interior{
margin-top:79px;
width:185px;
float:left;
margin-right:185px;
}


#slider{
margin-top:25px;
float:left;
height:235px;
width:550px;

}


#slider-interior{
margin-top:15px;
float:left;
margin-bottom:10px;
}

#slider img, #slider-interior img {
	border:3px solid #FFFFFF;
}

#div-lang{
margin-top:107px;
float:left;
margin-left:30px;
}
*+html #div-lang{
margin-left:25px;
}
* html #div-lang{
margin-left:25px;
}

#div-lang a{
	background:url(../img/arrw-lang.png) no-repeat center left;
	padding-left:11px;
	font:normal normal 9px "Trebuchet MS";
	color:#FFFFFF;

}

.submeniu{
	
	position:absolute;
	left:120px !important;
	top:310px !important;
	width:313px;
	height:30px;
	z-index:1;

}

.submeniu2{
	clear: both;
	position:absolute;
	left:220px !important;
	top: 310px !important;
	width: 450px;
	height: 30px;
	z-index:1;
}



.submeniu3{
	clear: both;
	position:absolute;
	left:230px !important;
	top: 310px !important;
	width: 654px;
	height: 30px;
	z-index:1;
}



.submeniu4{
	clear: both;
	position:absolute;
	left:560px !important;
	top: 310px !important;
	width: 546px;
	height: 30px;
	z-index:1;
}



.submeniu5{
	clear: both;
	position:absolute;
	left:670px !important;
	top: 310px !important;
	width: 258px;
	height: 30px;
	z-index:1;
}



.submeniu6{
	clear: both;
	position:absolute;
	left:805px !important;
	top: 310px !important;
	width: 195px;
	height: 30px;
	z-index:1;
}



a.lnk-submenu{
	font:normal normal 14px "Trebuchet MS";
	color:#444444;
	background:url(../img/arrw-sub-blk.png) no-repeat left center;
	padding-left:10px;
	float:left;
	margin-right:15px;
	margin-top:7px;
}

a.lnk-submenu:hover{
	color:#0091e7;
	background:url(../img/arrw-sub-blu.png) no-repeat left center;
}


ul.menu{
	padding:17px 0px 0px 0px;
	width:960px;
	
	
}

ul.menu li{
	float:left;
	display:block;
	

}

ul.menu li a{
	margin-right:28px;
}

ul.menu li a.home{
	background:url(../img/li-home.png) no-repeat bottom center;
	width:38px;
	height:18px;
	display:block;
}

ul.menu li a.home:hover{
	background:url(../img/li-home-blu.png) no-repeat bottom center;
}


ul.menu li a.repert{
	background:url(../img/li-repertoriu.png) no-repeat bottom center;
	width:79px;
	height:23px;
	display:block;
}

ul.menu li a.repert:hover{
	background:url(../img/li-repertoriu-blu.png) no-repeat bottom center;
}

ul.menu li a.progr{
	background:url(../img/li-progr.png) no-repeat bottom center;
	width:64px;
	height:23px;
	display:block;
}

ul.menu li a.progr:hover{
	background:url(../img/li-progr-blu.png) no-repeat bottom center;
}

ul.menu li a.ti{
	background:url(../img/ti.png) no-repeat bottom center;
	width:131px;
	height:17px;
	display:block;
}

ul.menu li a.ti:hover{
	background:url(../img/tihover.png) no-repeat bottom center;
}

ul.menu li a.actori{
	background:url(../img/li-actori.png) no-repeat bottom center;
	width:120px;
	height:23px;
	display:block;
}

ul.menu li a.actori:hover{
	background:url(../img/li-actori-blu.png) no-repeat bottom center;
}

ul.menu li a.festival{
	background:url(../img/li-festival.png) no-repeat bottom center;
	width:59px;
	height:23px;
	display:block;
}

ul.menu li a.festival:hover{
	background:url(../img/li-festival-blu.png) no-repeat bottom center;
}

ul.menu li a.despre{
	background:url(../img/li-despre.png) no-repeat bottom center;
	width:75px;
	height:23px;
	display:block;
}

ul.menu li a.despre:hover{
	background:url(../img/li-despre-blu.png) no-repeat bottom center;
}

ul.menu li a.muzeu{
	background:url(../img/li-muzeu.png) no-repeat bottom center;
	width:104px;
	height:23px;
	display:block;
}

ul.menu li a.muzeu:hover{
	background:url(../img/li-muzeu-blu.png) no-repeat bottom center;
}

ul.menu li a.contact{
	background:url(../img/li-contact.png) no-repeat bottom center;
	width:62px;
	height:23px;
	display:block;
	margin-right:0;

}

ul.menu li a.contact:hover{
	background:url(../img/li-contact-blu.png) no-repeat bottom center;
}

#content-left{
	width:720px;
	margin-right:20px;
	float:left;

  
}

#content-left-bgr{
	width:720px;
	margin-right:20px;
	float:left;
	background:url(../img/tandarica.png) no-repeat top right;
  
}

#content-right{
	width:219px;
	float:left;
	border-left:1px solid #cacaca;
}

.div-bar-title{
	font:bold normal 16px "Trebuchet MS";
	color:#444444;
	background:url(../img/arrw-title-bar.png) no-repeat center left;
	padding-left:10px;
}

.txt-blu-big{
	font:bold normal 15px "Trebuchet MS";
	color:#0091e7;
}

h2.txt-blu-big a{
	color:#0091e7;
}

.txt-small-black-italic{
	font:italic normal 11px "Trebuchet MS";
	color:#444444;
	line-height:14px;
}

.txt-black-big{
	font:bold normal 16px "Trebuchet MS";
	color:#444444;
}

a.lnk-blue-bold{
	font:normal bold 11px "Trebuchet MS";
	color:#0091e7;
	background:url(../img/arrw-blu.png) no-repeat center left;
	padding-left:10px;
	
}

a.lnk-black{
	font:normal normal 11px "Trebuchet MS";
	color:#444;
	background:url(../img/arrw-blu.png) no-repeat center left;
	padding-left:10px;
	
}

a.lnk-black:hover{
	color:#0091e7;

}

.txt-elevenpx{
	font:normal normal 11px "Trebuchet MS";
	color:#444444;
	line-height:13px;
}

.txt-global{
	font:normal normal 12px "Trebuchet MS";
	color:#444444;
	line-height:15px;
}

.txt-global p a {
	color:#444444;
	text-decoration:underline;
}

.photo-thumb{
	width:52px;
	height:52px;
	border:1px solid #cacaca;
	background:url(../img/grad-foto.png);
	float:left;
	margin:0px 5px 14px 5px;
	padding:2px;
	
}

#footer
{
	background:#f6f6f6 url(../img/bck-footer.png) repeat-x top left;
	margin:0 auto;
	height:150px;
	margin-top:20px;
	padding-top:20px;
	
}

.tandarica{
	position:absolute;
	width:100px;
	height:112px;
	background:url(../img/tandarica.png) no-repeat;
	left: 0px;
	top: -83px;

}

.footer-content{
width:960px;
margin:0 auto;
position:relative;
}

.copyright{
	float:left;
	margin-left:110px;
	font:normal normal 11px "Trebuchet MS";
	color:#444444;
	line-height:13px;
}

* html .copyright{
margin-left:60px;
}



ul.sponsors{
	margin:0;
	padding:0;
}

ul.sponsors li{
	float:left;
	margin-right:20px;
}

ul.sponsors li.no-margin{
margin:20px 0px 0px 0px;
}

ul.sponsors2{
	margin:10px 0px 0px 0px;
	padding:0;
}

ul.sponsors2 li{
	float:left;
	margin-right:31px;
}

ul.sponsors2 li.no-margin{
margin:10px 0px 0px 0px;
}


h1.big-bold-black{
font:normal bold 23px "Trebuchet MS";
color:#444444;
margin:0px 0px 20px 0px;

}

h1.big-bold-black a{
	color:#444444;
}
.width-box{
	width:655px;
	text-align:left;
}

.oferta{
	background:url(../img/arrw-tall.png) no-repeat top left;
	padding-left:15px;
	margin-top:10px;
}

/*CSS REPERTORIU*/

.box-spectacol{
margin-bottom:20px;
background:url(../img/bar.png) no-repeat bottom left;
padding-bottom:20px;
}

* html .box-spectacol{
padding-bottom:5px;
}

*+html .box-spectacol{
padding-bottom:5px;
}

.box-spectacol a img{
border:solid 3px #cfcfcf;
}

.det-spect{
float:left;
margin-left:20px;
font:normal normal 14px "Trebuchet MS";
color:#444444;

}

.twenty-black{
font:normal normal 20px "Trebuchet MS";
color:#444444;
}

.twenty-black a{
	color:#444444;
}

.spect-copii{
border-top:1px solid #cfcfcf;
border-bottom:1px solid #cfcfcf;
background:url(../img/copii.png) no-repeat center left;
font:normal normal 12px "Trebuchet MS";
color:#444444;
width:240px;
padding:3px 0px 3px 40px;
margin:4px 0px;
}

.spect-adult{
border-top:1px solid #cfcfcf;
border-bottom:1px solid #cfcfcf;
background:url(../img/adulti.png) no-repeat center left;
font:normal normal 12px "Trebuchet MS";
color:#444444;
width:240px;
padding:3px 0px 3px 40px;
margin:4px 0px;
}

.spect-alt{
border-top:1px solid #cfcfcf;
border-bottom:1px solid #cfcfcf;
font:normal normal 12px "Trebuchet MS";
color:#444444;
width:240px;
padding:3px 0px 3px 40px;
margin:4px 0px;
}


.txt-blue-bold{
	font:normal bold 11px "Trebuchet MS";
	color:#0091e7;
}

.lnk-detalii{
	font:normal normal 14px "Trebuchet MS";
	color:#0091e7; 
	background:url(../img/plus.png) no-repeat center left;
	padding-left:15px;
}

.presa{
width:310px;
}

/*css video*/

.box-video{
margin-bottom:40px;
}

.box-video h2{
	font:normal bold 15px "Trebuchet MS";
	color:#0091e7;
	margin-bottom:7px;
}

/*css istoric*/

.txt-global-link{
	width:655px;
	text-align:justify;
	font:normal normal 12px "Trebuchet MS";
	color:#444444;
	line-height:15px;

}

.txt-global-link a{
font:normal bold 12px "Trebuchet MS";
	color:#0091e7;
}

.bara-blu{
width:563px;
height:30px;
margin:30px 0px 0px 20px;
padding:15px 0px 0px 60px;
background:url(../img/bara-tandarica.png) no-repeat;
font:normal bold 15px "Trebuchet MS";
color:#FFFFFF;
}


/*css articol eveniment comunicate*/

.box-articol{
margin-bottom:25px;
width:680px;
}

.box-articol h2{
font:normal bold 15px "Trebuchet MS";
color:#0091e7;
}

.box-articol a{
font:normal normal 10px "Trebuchet MS";
color:#0091e7;
letter-spacing:-0.1em;
}

.tile-art{
	background:url(../img/bar-bg.png) no-repeat bottom left;
	padding:0px 0px 10px 15px;
	margin-bottom:10px;
}
.tile-art h2 a{
	font:bold normal 15px "Trebuchet MS" !important;
	color:#0091e7 !important;
}
.det-articol{
font:normal normal 10px "Trebuchet MS";
color:#444444;
}

.det-articol span{
color:#0091e7;
}

/*css actori azi*/

.actori-fl{
width:315px;
float:left;
	margin-bottom:35px;
}

.actori-fl a{
font:normal normal 12px "Trebuchet MS";
color:#444444;
line-height:16px;
display:block;

}


.actori-fl a:hover{
color:#0091e7;
}

.div-pic-actori{
	border:1px solid #cacaca;
	background:#eaeaea url(../img/bg-pic-act.png) repeat-x top left;
	padding:3px;
	width:466px;
	height:311px;
}


/*css specatacol*/

.r-box-lft{
float:left;
width:275px;
margin-right:79px;

}

.r-box-lft img{
border:solid 3px #cacaca;
}


/*css homepage*/

.box-spect{
border:1px solid #e1e1e1;
background:#f1f1f1 url(../img/grad-box.png) repeat-x top left;
padding:5px;
width:210px;
float:left;
margin:0px 15px 15px 0px;
filter:alpha(opacity=95);
-moz-opacity:.95;
opacity:.95;
}

.box-spect2
{
border:1px solid #e1e1e1;
background:#f1f1f1 url(../img/grad-box.png) repeat-x top left;
padding:5px;
width:210px;
float:left;
margin:0px 15px 15px 0px;
filter:alpha(opacity=15);
-moz-opacity:.15;
opacity:.15;

}

* html .box-spect{
margin:0px 10px 10px 0px;

}

* html .box-spect2{
margin:0px 10px 10px 0px;

}

.box-spect img{
border-bottom:1px solid #e1e1e1;
padding-bottom:5px;
}

.box-spect2 img{
border-bottom:1px solid #e1e1e1;
padding-bottom:5px;
}

.txt-titlu-spect{
font:normal normal 16px "Trebuchet MS";
color:#444444;
line-height:17px;
}

.txt-titlu-spect a{
	color:#444444;
}

.txt-data-spect{
font:italic normal 11px "Trebuchet MS";
color:#222222;
}

.lnk-spect{
background:url(../img/arrw-home.png) no-repeat center left;
padding-left:15px;
font:normal normal 12px "Trebuchet MS";
color:#444444;
line-height:14px;
}


.column-home-fl{
float:left;
width:340px; 
margin-top:20px;
text-align:justify;
}

/*css program*/

.box-prog{
width:650px;
border:1px solid #cacaca;
font:normal normal 12px "Trebuchet MS";
color:#444444;
line-height:14px;
margin-bottom:10px;

}

.blue-bar{
background:url(../img/grad-blu-bar.png) repeat-x top left;
height:23px;
color:#FFFFFF;
font:normal bold 15px "Trebuchet MS";
padding:3px 15px 0px 15px;
}

.blue-bar a{color:#FFFFFF;
font:normal bold 15px "Trebuchet MS";}

.txt-white{
font:normal bold 12px "Trebuchet MS";
color:#FFFFFF;
}

.gri-content{
padding:10px 15px;
background:#eaeaea url(../img/grad-grey-cont.png) repeat-x;
}


.gri-content a img{
border:solid 1px #cacaca;
}

.premiera{
font:normal normal 12px "Trebuchet MS";
color:#f21d25;
padding-bottom:3px;
float:left;
margin-left:10px;
}

.spect-copii-noborder{
background:url(../img/copii.png) no-repeat center left;
font:normal normal 12px "Trebuchet MS";
color:#444444;
padding:3px 0px 3px 30px;
}


.spect-adult-noborder{

background:url(../img/adulti.png) no-repeat center left;
font:normal normal 12px "Trebuchet MS";
color:#444444;
padding:3px 0px 3px 40px;
}
.max-length{
width:170px;
}

.max-length2{
width:470px;
}

.max-length3{
width:275px;
}

.detalii-prog{
	float:left;
	background:url(../img/bar-vert.png) no-repeat center right;
	padding-right:5px;
	
}


/*css agentie */

.table-big{
border:solid 7px #cacaca;
width:460px;
height:85px; 
float:left;
margin-right:20px;
}

.table-one{
float:left;
width:220px;
}

.table-two{
float:left;
width:85px;
border-left:solid 7px #cacaca;
border-right:solid 7px #cacaca;
}

.table-row{
height:20px;
border-bottom:solid 2px #cacaca;
padding:6px 0px 0px 10px;
}

.table-row-noborder{
height:23px;
padding:6px 0px 0px 10px;
}


.row-width{
width:131px;
}

.phone-box{
float:left;
border:solid 1px #444444;
position:relative;
background:#0091e7 url(../img/grad-phone.png) repeat-x top left;
width:198px;
height:81px;
font:normal normal 17px "Trebuchet MS";
color:#FFF;
padding:15px 0px 0px 20px;
}

.phone-pic{
	position:absolute;
	width:26px;
	height:28px;
	left: 173px;
	top: 17px;
}

.program{
font:normal normal 15px "Trebuchet MS";
color:#FFF;
margin-top:10px;
}

.achtung{
border:solid 1px #cacaca;
width:405px;
background:url(../img/achtung.png) no-repeat top left;
padding:15px 15px 15px 50px;
float:left;
margin-top:20px;
margin-right:20px;
}

.observ{
border:solid 1px #cacaca;
width:210px;
padding:5px;
float:left;
margin-top:20px;

}

h2.big-bold-black{
font:normal bold 23px "Trebuchet MS";
color:#444444;
margin:40px 0px 20px 0px;

}

.sala{
	width:240px;
	border:1px solid #cacaca;
	background:#eaeaea url(../img/grad-foto.png);
	padding:10px 0px 5px 0px;
	text-align:center;
	font:normal bold 16px "Trebuchet MS";
color:#444444;
}

.sala span{
	font:normal normal 12px "Trebuchet MS";
color:#0091e7;
}

.contact{
float:left;
}

.contact h2{
font:normal normal 15px "Trebuchet MS";
color:#0091e7;
}

.contact a{
font:normal normal 14px "Trebuchet MS";
color:#444;
}

.contact a:hover{
color:#0091e7;
}

.sala-box{
background:#eaeaea url(../img/grad-sala.png) repeat-x top left;
border:solid 1px #cacaca;
padding:10px 30px;
width:280px;
}

.sala-box img{
border:solid 3px #cacaca;

}

.sala-box a{
font:normal bold 14px "Trebuchet MS";
color:#0091e7;
}

/*css festival*/

.column-left{
	width:220px;
	margin-right:40px;
	float:left;
}



.div-afis{
	background:#eaeaea url(../img/gar-afis.png) repeat-x;
	padding:4px;
	width:197px;
	height:284px;
	border:solid 1px #cacaca;
}

.editie{
		text-align:center;
		float:left;
		width:110px;
}

.editie a{
	color:#797979;
	font:normal bold 15px "Trebuchet MS";
}


.div-afis-small{
	background:#eaeaea url(../img/gar-afis.png) repeat-x;
	padding:3px;
	width:94px;
	height:134px;
	border:solid 1px #cacaca;

}

.an-editie{
	color:#c0c0c0;
	text-align:center;
}


.fest-day h2{
color:#797979;
font:normal bold 15px "Trebuchet MS";
}

.fest-day-box{
border:solid 1px #cacaca;
width:420px;
padding:10px;
background:#eaeaea url(../img/grad-day.png) repeat-x;
margin-top:4px;
margin-bottom:10px;
}


.fest-day-box a{
color:#0091e7;
font:normal bold 15px "Trebuchet MS";
}

.ora-spect{
	color:#4d4d4d;
	font:normal bold 14px "Trebuchet MS";
	float:left;
	margin-right:10px;
	padding-top:3px;
}

span.blu{
color:#0091e7;
}

.bara-spect{
	background:url(../img/bara-spect.png) repeat-x center;
	height:16px; 
}

.border-img{
border:solid 1px #cacaca;
}

/*css festival editii*/

.detalii-fest{
	margin-top:40px;
	float:left;
width:430px;
text-align:justify;
}

/*css spectacol*/

.column-fl{
	float:left;
	width:290px;
		margin-right:40px;
}

.column-fl img{
border:solid 3px #cacaca;
}

.tip-spectacol{
margin:10px 0px;
border:solid 1px #cacaca;
background:#eaeaea url(../img/grad-spect.png) repeat-x top left;
padding:5px 0px 5px 10px;
width:270px;
}

.tip-copii{
	background: url(../img/tip-copii.png) no-repeat center left;
	padding-left:40px;
}

.tip-adulti{
	background: url(../img/tip-adulti.png) no-repeat center left;
	padding-left:40px;
}

.info-spect{
	border:solid 1px #cacaca;
	background:#f0f0f0;
	padding:10px;
}

.tip-info{
	float:left;
	width:110px;
	font:normal bold 12px "Trebuchet MS";
}

.det-info{
	float:left;
	width:180px;
}

.premii{
	background:#f0f0f0;
	border:solid 1px #cacaca;
	width:310px;
	border-bottom:none;
}

.div-alb{
padding:10px;
	border-bottom:solid 1px #cacaca;
}

.div-albastru{
background:#d8effc;
padding:10px 10px;
	border-bottom:solid 1px #cacaca;
}

.max-width4{
width:240px;
}

.max-width5{
width:640px;
}

.foto-spect{
width:290px;
position:relative;
margin-top:20px;

}

.derulare-stanga {
	float:left;
	width:20px;
	height:28px;
	margin-top:60px;
}


.derulare-stanga a{
width:20px;
height:28px;
background:url(../img/derulare-st.png) no-repeat top left;
display:block;
}

.derulare-stanga a:hover{
width:20px;
height:28px;
background:url(../img/derulare-st-hover.png) no-repeat top left;
display:block;
}

.derulare-dreapta {
	float:left;
	width:20px;
	height:28px;
	margin-top:60px;
}


.derulare-dreapta a{
width:20px;
height:28px;
background:url(../img/derulare-dr.png) no-repeat top left;
display:block;
}

.derulare-dreapta a:hover{
width:20px;
height:28px;
background:url(../img/derulare-dr-hover.png) no-repeat top left;
display:block;
}


div.scroller {
overflow:hidden;
width:250px;
float:left;
}

div.scroller div.content {
width:10000px;
}

div.scroller div.section {
float:left;
overflow:hidden;
width:250px;
}

ul.list-member {
padding:0;
}

ul.list-member li {
display:block;
float:left;



}

ul.list-member li img {
border:solid 2px #cacaca;
}

/*maestrii azi*/

.maestru-box{
padding:10px;
background:#eaeaea url(../img/grad-maestru.png) repeat-x;
border:solid 1px #cacaca;
width:370px;
margin-bottom:10px;
height:52px;
}

.maestru-box img{
border-right:solid 1px #cacaca;
padding-right:10px;
}



a.link-cv{
	font:normal normal 11px "Trebuchet MS";
		color:#444444;
		background:url(../img/arrw-blk.png) no-repeat left center;
		padding-left:10px;
}

a.link-cv:hover{
	color:#0091e7;
	background:url(../img/arrw-blue.png) no-repeat left center;
}

/*css cv*/

.poza-cv{
	float:left;
	margin-right:40px;
}

.poza-cv img{
	float:left;
	border:solid 1px #cacaca;
}

.nume-actor{
font:normal bold 23px "Trebuchet MS";
color:#444444;
}

.camp-cv{
	float:left;
	width:150px;
	font:normal bold 12px "Trebuchet MS";
	margin-bottom:5px;
}

* html .camp-cv{
	margin-bottom:0px;
}

*+html .camp-cv{
	margin-bottom:0px;
}


.white-box{
	background:#f0f0f0;
	border:solid 1px #cacaca;
	width:500px;
	border-bottom:none;
}

.max-width6{
width:350px;
}

.max-width7{
width:500px;
}

.tip-exper{
color:#797979;
font:normal bold 15px "Trebuchet MS";
}

/*css calendar */
.month{
	text-align:center;
	font:normal normal 19px "Trebuchet MS";
	color:#444444;
	margin-bottom:15px;
}

a.month-prev{
background:url(../img/month-ant.png) no-repeat;
width:18px;
height:13px;
display:block;
margin-left:275px;
margin-right:10px;
margin-top:7px;
}

a.month-prev:hover{
background:url(../img/month-ant-hover.png) no-repeat;
}

a.month-next{
background:url(../img/month-next.png) no-repeat;
width:18px;
height:13px;
display:block;
margin-left:10px;
margin-top:7px;
}

a.month-next:hover{
background:url(../img/month-next-hover.png) no-repeat;
}


.calendar{
background:#e0e0e0;
width:708px;
height:515px;
padding:3px;

}


ul.box-luna{
margin:0;
padding:0;
}

ul.box-luna li{
width:90px;
height:90px;
float:left;
background:#ffffff;
border:solid 2px #e0e0e0;
font:normal normal 18px "Trebuchet MS";
color:#e0e0e0;
padding:9px 0px 0px 7px;

}




ul.box-luna li.select{
color:#444444;
position:relative;
padding:0;
width:97px;
height:99px;




}

div.moreitems{
	background:#0091e7 url(../img/grad-luna.png) repeat-x top left;
	width:90px;
	height:90px;
	padding:9px 0px 0px 7px;
	overflow:hidden;
	

}
div.moreitems:hover{
	
	position:absolute;
	left:0;
	height:180px;
	overflow:visible;
	z-index:10000;
}

ul.box-luna li.empty{
background:#e0e0e0
}

.efect{
	position:absolute;

}

.descriere-poza{
	position:absolute;
	z-index:5;
	color:#fff;
	top:200px;
	font-size:18px;
	left:15px;
}

.stema
{
	float:left;
	margin-left:50px;
	margin-top:69px;
	width:59px;	
}

.det-stema{
	width:50px;
	float:left;
	font-family:"Trebuchet MS",Arial, Helvetica;
	font-size:9px;
	color:#fff;
	margin-top:92px;
	text-align:left;
}

.det-stema a{
	color:#fff;
}



.pag {

	margin: 40px 0;

}



.pag a, .pag a.pag_c {

	display: block;

	width: 19px;

	height: 17px;

	float: left;

	text-align: center;

	padding-top: 2px;

	color: #0071a2;

}



.pag a.pag_c {

	background: url(../img/pag_bg.gif) no-repeat;

	color: white;

}



.pag a:hover {

	background: url(../img/pag_bg.gif) no-repeat;

	color: white;

}



a.first_n {

	margin-right: 10px;

}



a.first_n img, a.last_n img {

	margin-top: 2px;

}



a.last_n {

	margin-left: 10px;

}



a.first_n:hover, a.last_n:hover {

	background: none;

}

.nroen{
	position:absolute;
	right:120px;
	top:80px;
	color:#fff;
}

.nroen a{
	color:#fff;
}
.developed{
	width:200px;
}

.developed a{
	color:#0091E7;
	}
.mt15
{
	margin-top:15px;
}	

.text_despre
{
	width:265px;
	margin-top:5px;
}

h2.titlu_despre  {
	color:#0091E7;
	font:bold 15px "Trebuchet MS";
	margin-top:15px;
}

.fl280
{
	float:left;
	width:345px;
}

.box-prog2{
width:370px;
border:1px solid #cacaca;
font:normal normal 12px "Trebuchet MS";
color:#444444;
line-height:14px;
margin-top:15px;

}

.max-length4{
width:190px;
}