.login {
font-family:  verdana;
font-size: 7pt;
font-weight:normal;
border:1px solid;
border-color:#CCCCCC;
padding: 0px;
}

A:link {
font-family:  Arial;
font-size: 9pt;
font-weight:normal;
color:#0066CC;
text-decoration: none
}
A:visited {
font-family:  Arial;
font-size: 9pt;
font-weight:normal;
color:#0066CC;
text-decoration: none
}
A:active {
font-family:  Arial;
font-size: 9pt;
font-weight:normal;
color:#0066CC;
text-decoration: none
}
A:hover {
font-family:  Arial;
font-size: 9pt;
font-weight:normal;
color:#CC0000;
text-decoration: underline
}

a.link:link {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#515E66;
text-decoration: none
}
a.link:visited {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#515E66;
text-decoration: none
}
a.link:active {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#515E66;
text-decoration: none
}
a.link:hover {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#CC0000;
text-decoration: underline
}

a.details:link {
font-family:  Verdana;
font-size: 7pt;
font-weight:bold;
color:#CC0000;
text-decoration: none
}
a.details:visited {
font-family:  Verdana;
font-size: 7pt;
font-weight:bold;
color:#CC0000;
text-decoration: none
}
a.details:active {
font-family:  Verdana;
font-size: 7pt;
font-weight:bold;
color:#CC0000;
text-decoration: none
}
a.details:hover {
font-family:  Verdana;
font-size: 7pt;
font-weight:bold;
color:#CC0000;
text-decoration: underline
}

.date_blu {
font-family:  Arial;
font-size: 8pt;
font-weight:normal;
color:#0066CC;
}

.txt {
font-family:  Arial;
font-size: 9pt;
font-weight:normal;
color:#666666;
}

.txt_b {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#333333;
}

.txt_b_white {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#FFFFFF;
}

.tix_stat {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#CC0000;
}

.txt_blu {
font-family:  Arial;
font-size: 10pt;
font-weight:normal;
color:#0066CC;
}

.txt_b_blu {
font-family:  Arial;
font-size: 10pt;
font-weight:bold;
color:#0066CC;
}

.txt_red {
font-family:  Arial;
font-size: 9pt;
font-weight:normal;
color:#CC0000;
}

.txt_b_red {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#CC0000;
}

.txt_green {
font-family:  Arial;
font-size: 10pt;
font-weight:normal;
color:#009900;
}

.txt_b_green {
font-family:  Arial;
font-size: 10pt;
font-weight:bold;
color:#009900;
}

.txt_spot {
font-family:  Arial;
font-size: 11pt;
font-weight:bold;
color:#333333;
}

.txt_date {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#CC0000;
}

.txt_copy {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#0066CC;
}

.txt_cat {
font-family:  Arial;
font-size: 8pt;
font-weight:normal;
color:#0066CC;
}

.head_dir {
font-family:  Arial;
font-size: 12pt;
font-weight:bold;
color:#666666;
}

#nav {
position:relative;
z-index:1000;
}

.tos_hd {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#0066CC;
}

.tos {
font-family:  Arial;
font-size: 9pt;
font-weight:normal;
color:#666666;
}

.cec_head {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#CC0000;
}

.usr {
font-family:  Arial;
font-size: 9pt;
font-weight:normal;
color:#666666;
}

.usr_err {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#CC0000;
}

.usr_hd {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#CC0000;
}

.usr_head {
font-family:  Arial;
font-size: 10pt;
font-weight:bold;
color:#0066CC;
}

.tix {
font-family:  Arial;
font-size: 9pt;
font-weight:normal;
color:#FFFFFF;
}

.usr_title {
font-family:  Arial;
font-size: 8pt;
font-weight:bold;
}

.event {
font-family:  Arial;
font-size: 9pt;
font-weight:normal;
color: #666666;
}

td.menu a {
color: #FFFFFF; 
background: url('img/menu_bg.jpg') repeat-x;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}

td.menu a:link {
color: #FFFFFF; 
background: url('img/menu_bg.jpg') repeat-x;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}

td.menu a:active {
color: #FFFFFF; 
background: url('img/menu_bg.jpg') repeat-x;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}

td.menu a:visited {
color: #FFFFFF; 
background: url('img/menu_bg.jpg') repeat-x;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}

td.menu a:hover {
color: #FFFFFF; 
background: #CC0000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}
td.menu_sel a {
color: #FFFFFF; 
background: #CC0000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}

td.menu_sel a:link {
color: #FFFFFF; 
background: #CC0000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}

td.menu_sel a:active {
color: #FFFFFF; 
background: #CC0000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}

td.menu_sel a:visited {
color: #FFFFFF; 
background: #CC0000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}

td.menu_sel a:hover {
color: #FFFFFF; 
background: #CC0000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}
td.menu_usr a:{
color: #FFFFFF; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}
td.menu_usr a:link{
color: #FFFFFF; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}
td.menu_usr a:active{
color: #FFFFFF; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}
td.menu_usr a:visited{
color: #FFFFFF; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}
td.menu_usr a:hover{
color: #CC0000; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:20px;
display: block;
}
td.cont a {
color: #FFFFFF; 
background: url('img/cont_bg1.jpg') no-repeat;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:125px;
display: block;
}

td.cont a:link {
color: #FFFFFF; 
background: url('img/cont_bg1.jpg') no-repeat;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:125px;
display: block;
}

td.cont a:active {
color: #FFFFFF; 
background: url('img/cont_bg1.jpg') no-repeat;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:125px;
display: block;
}

td.cont a:visited {
color: #FFFFFF; 
background: url('img/cont_bg1.jpg') no-repeat;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:125px;
display: block;
}

td.cont a:hover {
color: #FFFFFF; 
background: url('img/cont_bg2.jpg') no-repeat;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
line-height:125px;
display: block;
}

.rec-rosu{
background-color:#cc0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
cursor:pointer;
float:left;
height:20px;
padding-top:3px;
}
.rec-gri{
background-color:#515e66;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
cursor:pointer;
float:left;
height:20px;
padding-top:3px;
}

a.heads:link {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#FFFFFF;
text-decoration: none
}
a.heads:visited {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#FFFFFF;
text-decoration: none
}
a.heads:active {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#FFFFFF;
text-decoration: none
}
a.heads:hover {
font-family:  Arial;
font-size: 9pt;
font-weight:bold;
color:#FFFFFF;
text-decoration: underline
}