/* Start of CMSMS style sheet 'horizontal' */
/* Horizontal menu for the CMS CSS Menu Module */
/* by Alexander Endresen */

#menu_vert {
   margin-left: 1px;
   margin-right: 1px;
}

/* The wrapper clears the floating elements of the menu */

/* Fix for Opera 8 */
.clearb { clear: both; }
#menuwrapper { 
   /* Fix for Opera 8 */ 
   /*   overflow: hidden;  */ 
   background-color: black;

   width: 100%;



}

/* Set the width of the menu elements at second level. Leaving first level flexible. */
#primary-nav li li { 
   width: 140px; 
}
#primary-nav li li li{ 
   width: 90px; 
}
#primary-nav div li.stagiuni{ 
   width: 150px; 
}

/* Unless you know what you do, do not touch this */ 
#primary-nav, #primary-nav ul { 
   list-style: none; 
   margin: 0px; 
   padding: 0px; 
}
#primary-nav ul { 
   position: absolute; 
   top: auto; 
   display: none; 
}
#primary-nav ul ul { 
   margin-top: 1px;
   margin-left: -1px;
   left: 100%; 
   top: 0px; 
}
	
#primary-nav li { 
   margin-left: -1px;
   float: left; 
}
#primary-nav li li { 
   margin-left: 0px;
   margin-top: -1px;
   float: none; 
   position: relative; 
}

/* Styling the basic apperance of the menu elements */
#primary-nav a { 
   display: block; 
   margin: 0px; 
   padding: 5px 10px; 
   text-decoration: none; 



}
#primary-nav li a { 

}
#primary-nav li li a { 

}	
#primary-nav li, #primary-nav li.menuparent { 


}

/* Styling the basic apperance of the active page elements (shows what page in the menu is being displayed) */

#primary-nav li.menuactive { 
   background-color: #C7C7C7; 
}


/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */
#primary-nav ul li.menuparent, 
#primary-nav ul li.menuparent:hover, 
#primary-nav ul li.menuparenth { 
/* arrow for menuparents */
   
   background-position: center right; 
   background-repeat: no-repeat;

}
#primary-nav ul li.menuparent1:hover
{
   background-color:#f00;
   width:150px;
} 
#primary-nav ul li.menuparent1, 
#primary-nav ul li.menuparent1:hover
{    width:150px;
   background-position: center right; 
   background-repeat: no-repeat;
}

/* Styling the apperance of menu items on hover */

#primary-nav li:hover, 
#primary-nav li.menuh, 
#primary-nav li.menuparenth,
#primary-nav li.menuactiveh 
{ 
background-color: red; 
}


/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */

/* 
just add 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul ul ul,
for fourth level 
*/
#primary-nav ul, 
#primary-nav li:hover ul, 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, 
#primary-nav li.menuparenth ul ul { 
   display: none; 
}

/* add 
#primary-nav ul ul ul li:hover ul, 
#primary-nav ul ul ul li.menuparenth ul,
for fourth level
*/
#primary-nav li:hover ul, 
#primary-nav ul li:hover ul, 
#primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, 
#primary-nav ul li.menuparenth ul, 
#primary-nav ul ul li.menuparenth ul 
#primary-nav ul ul ul li.menuparenth ul { 
   display: block; 
}


/* IE Hacks */
#primary-nav li li { 
   float: left; 
   clear: both; 
}
#primary-nav li li a { 
   height: 1%; 
}


.first_depth

{
background-color:black;
color:white;
font-size:12px;
font-weight:bold;
font-family: Verdana, Helvetica, sans-serif;
}

.second_depth

{
color:black;
filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
background-color:white;
font-family: Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}






body

{
margin:0;
}

.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: relative;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #333;
	color: #FFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Helvetica, sans-serif;
width:22px;
	
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 9px;
	text-align: center;
	font-family: Verdana, Helvetica, sans-serif;
}

.ds_cell:hover {
	background-color: #F3F3F3;
} /* This hover code won\'t work for IE */

 a  {text-decoration:none;color:#C3C3C3;}



#logo1{
background-image:url(images/logo1.jpg); width:269px; height:135px;
}

#logo2

{
background-image:url(images/logo2.jpg); width:720px; height:135px;
}

#bara_rosie

{
background-color:#FF0000;
}

#gradient_dreapta

{
background-image:url(images/gradient.jpg);

}


#left_column

{
margin-left:8px; margin-top:5px; 
}

#stagiune

{
padding-top:6px;
padding-bottom:0px;
font-family:Verdana, Verdana, Helvetica, sans-serif;

font-size:12px;
}

#calendar

{
padding-bottom:0px;
}

#dr_spectacole

{
background-color:#B1418D;
font-family:Verdana, Helvetica, sans-serif;
font-size:19px; 
font-weight:bold;color:#FFFFFF;
padding-left:8px;
padding-bottom:8px;

}



#dr_conferinte
{ 
background-color:#0095D9;
font-family:Verdana, Helvetica, sans-serif;
font-size:19px;
font-weight:bold;
color:#FFFFFF;
padding-left:8px;
padding-bottom:8px;
_padding-left:9px; 

}

#dr_galerie
{
background-color:#A6CE39;
font-family:Verdana, Helvetica, sans-serif;
 font-size:19px;
  font-weight:bold;
  color:#FFFFFF; 
  padding-left:8px;
   padding-bottom:8px;
}

#dr_evenimente

{  

background-color:#ED1C24;
 font-family:Verdana, Helvetica, sans-serif;
 font-size:19px;
  font-weight:bold;
  color:#FFFFFF; 
  padding-left:8px;
   padding-bottom:8px; 

}

#continut

{
margin-top:13px; 

margin-left:15px;
}

#saptamana

{
font-family:Verdana, Verdana, Helvetica, sans-serif;
font-size:10px; 
padding-left:12px ;
padding-top:19px;
margin-left:15px;
}


#p1
{

position:relative; top:200px; height:60px;background-color:#b1418d; 
filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}





.p1_modificat
{

filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
font-family:Verdana, Helvetica, sans-serif;color:#FFFFFF;
padding-top:10px;
padding-left:5px;
}



#tp1

{
font-family:Verdana, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; vertical-align:bottom; padding-left:8px;
}

#p2
{
position:relative; top:200px; height:60px; 

background-color:#ed1c24;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;

}

#tp2

{
font-family:Verdana, Helvetica, sans-serif; font-size:18px;  color:#FFFFFF; vertical-align:bottom;padding-left:8px;
}


#p3

{
position:relative; top:200px; height:60px; 

background-color:#0095d9;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;

}

#tp3

{

font-family:Verdana, Helvetica, sans-serif; font-size:18px;  color:#FFFFFF; vertical-align:bottom;padding-left:8px;

}
#nume

{
float:left; padding-left:25px;

}

.nume1

{
float:left; width:160px;  margin-top:5px; font-family:Verdana, Helvetica, sans-serif; font-size:12px; 

font-weight:bold;  padding-top:5px;padding-left:27px;

}




.nume2

{
float:left; width:160px; margin-top:5px; font-family:Verdana, Helvetica, sans-serif; font-size:12px; 

font-weight:bold; padding-top:5px;padding-left:18px;

}





.nume3

{

float:left; width:160px;  margin-top:5px; font-family:Verdana, Helvetica, sans-serif; font-size:12px; 

font-weight:bold; padding-top:5px;padding-left:20px;

}




#t1

{
float:left; width:160px;  margin-top:15px; font-family:Verdana, Helvetica, sans-serif; font-size:10px;  color:#504d4e; 
text-align:justify;


}

#t2

{
float:left; width:160px; margin-left:20px; margin-top:15px; font-family:Verdana, Helvetica, sans-serif; font-size:10px;
color:#504d4e;  text-align:justify;

}

#t3

{
float:left; width:160px; margin-left:20px; margin-top:15px; font-family:Verdana, Helvetica, sans-serif; font-size:10px;

color:#504d4e;   text-align:justify;

}

#lev

{
width:208px; height:525px; background-image:url(images/grad.jpg); background-repeat:repeat-y; 

margin-top:13px;

}

#noutati

{
margin-top:10px;
margin-left:15px;
margin-bottom:40px;
font-family:Verdana, Helvetica, sans-serif;
font-size:18px;
color:#999999;
}

#ev1

{
border-bottom:1px solid #999999;
margin-left:15px;
margin-bottom:15px;
}

#nev1
{
font-family:Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold;
}

#ev2

{
border-bottom:1px solid #999999; margin-left:15px; margin-bottom:15px;
}


#ev3

{
border-bottom:1px solid #999999; margin-left:15px; margin-bottom:15px;
}

#nev3

{
font-family:Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:right;

}

#dev1,#dev2,#dev3

{
font-family: Verdana, Helvetica, sans-serif;
font-size:10px;
color:#504d4e; text-align:justify;
}

#alb_transparent


{
background-color:#ffffff; 

filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;

}


.clasa1 a 

{color:white;}


.distributie a 

{color:black;}


.clasa2 a 

{color:black;}

.clasa3 a 
{color:a92930;}


#buton_spectacole

{
color: #999999;
padding-right:3px;_padding-right:5px;
}

#buton_conferinte

{
color: #CCCCCC;
padding-right:3px;_padding-right:5px;
}

#buton_evenimente

{
color: #C3C3C3;
padding-right:3px;_padding-right:5px;
}


#buton_galerie

{
color: #CFCFCF;
padding-right:3px;_padding-right:5px;
}




.lista_spectacole{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#999999;
display:inline;
padding-right:8px;
font-weight:bold;

}

.lista_spectacole a {color:#999999;

}


#lista_spectacole2

{

border-bottom:1px solid #A7A9AC;
 border-top:1px solid #A7A9AC;
 width:512px; 
 margin-left:26px; 

 margin-bottom:20px;
  padding-top:15px;
margin-top:10px;
padding-bottom:10px;
padding-left:7px;
_padding-left:5px;
text-align:justify;
}

#bannere

{
margin-left:25px;margin-top:14px;
}

#mini_descrieri
{
padding-left:25px;
}



.autor

{
font-family: Verdana, Helvetica, sans-serif;
font-weight:bold;
}

.butoane

{
font-family:Verdana, Helvetica, sans-serif;font-size:18px; color:#FFFFFF;padding-left:8px;padding-bottom:8px;

}

#p11
{
position:relative; left:0px;top:0px; height:60px;width:160px;background-color:#b1418d; 

filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}

.test{
	
color:#000000;
text-decoration:none;
font-family:Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
}

.test:hover{
color:#000000;
text-decoration:underline;
}

.test:visited{
color:#000000;
}




.piese{
	
color:white;
text-decoration:none;
font-family:Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
}

.piese:hover{
color:white;
text-decoration:underline;
}

.piese:visited{
color:white;
}


.titlu_pagina{

font-family:Verdana, Helvetica, sans-serif;  font-size:18px;  color:#5e5b5c;
padding-top:13px;
}

.search{
padding-top:13px;
}

.ani
{text-decoration:none;}

.ani:hover

{
text-decoration:underline;
}

.f1
{color:#FFFFFF;}

.mail_class{color:#000000;}
.mail_class:hover{text-decoration:underline;}


.rezultate{
	
color:#000000;
text-decoration:none;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
}

.rezultate:hover{
color:#000000;
text-decoration:underline;
}

.rezultate:visited{
color:#000000;
}

.detalii_piesa

{
font-family:Verdana, Helvetica, sans-serif;color:#FFFFFF; vertical-align:bottom;
filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}

.transparent{
filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}

.men2{
text-decoration:none;
}
.men2:hover{
text-decoration:underline;
}

.larger{
	font-size:12px;
}

.mydesc{
	font-style:italic;
}
.regularText{
   font-family:Verdana;
   font-size:12px;
   color:#000000;
}

.regularLink{
   font-family:Verdana;
   font-size:12px;
   color:#000000;
   text-decoration:none;
}

.regularLink:hover{
   color:#000000;
   text-decoration:underline
}


.regularLink:visited{
   color:#000000;
}
.arhiva a{
     color:#000;
     font-weight:bold;
}
.arhiva a:hover{
     text-decoration:underline;
     background-color:#fff;
}
/* End of 'horizontal' */

