@font-face{font-family:Lobster;
font-weight:900;}
body{background-color:#000000;
color:#0FFF8B;font-family:'Sofia',sans-serif;
font-size:13px;
margin:0px;
padding:0px;
max-height:100%}

a:link  {text-decoration:none;
        color:#FF0000;
}


a:visited  {text-decoration:none;
            color:#FF0000;
}


a:focus {background-color: #00b6ff;
         color: #000000;
	 text-decoration: none;
}

a:hover  {text-decoration:none;
          color:#0FFF8B;
}



.text {color:#0FFF8B;
}
.head{background-color:#434740;color:#d9ebd8;font-family:'Courier New',sans-sarif;font-weight:bold;font-size:15px;padding-right:6px;padding-left:10px;padding-top:8px;padding-bottom:8px;text-align:center;}

a:active {
color: #0078E8;
text-decoration: none; }

img { border: none; }

.center {
 width: 37px;
   height: 37px;
   vertical-align:middle;
   border:1px solid #D3D3D3;
   box-shadow: 0 0 3px #2E2E2E;
   border-radius: 3px;
}


.avatar {
border: 1px solid #A6A6A6;
border-radius: 5px;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.5); }

.avatar:hover { border: 1px solid #FFFFFF; }
span.noua {padding: 1px 3px;line-height: 12px;font-size: 10px;color: #ffffff;background: #3ADF00;border-radius:3px;}
span.EXCLUSIV {padding: 1px 3px;line-height: 12px;font-size: 10px;color: #ffffff;background: #ff4346;border-radius:3px;}
span.HOT {padding: 1px 3px;line-height: 12px;font-size: 10px;color: #FFFFFF;background: #ff5733;border-radius:3px;box-shadow: inset 0 1px rgba(255,255,255,0.2), 0 1px rgba(0,0,0,0.2);}
span.SUPER {padding: 1px 3px;line-height: 12px;font-size: 10px;color: #FFFFFF;background: #8e7aff;border-radius:3px;box-shadow: inset 0 1px rgba(255,255,255,0.2), 0 1px rgba(0,0,0,0.2);}
span.HIT {padding: 1px 3px;line-height: 12px;font-size: 10px;color: #ffffff;background: #3ADF00;border-radius:3px;}
span.REMIX {padding: 1px 3px;line-height: 12px;font-size: 10px;color: #FFFFFF;background: #B40431;border-radius:3px;box-shadow: inset 0 1px rgba(255,255,255,0.2), 0 1px rgba(0,0,0,0.2);}
span.ORIGINALA {padding: 1px 3px;line-height: 12px;font-size: 10px;color: #ffffff;background: #8A2908;border-radius:3px;box-shadow: inset 0 1px rgba(255,255,255,0.2), 0 1px rgba(0,0,0,0.2);}
span.BELEA {padding: 1px 3px;line-height: 12px;font-size: 10px;color: #FFFFFF;background: #ff5733;border-radius:3px;box-shadow: inset 0 1px rgba(255,255,255,0.2), 0 1px rgba(0,0,0,0.2);}
span.EXCLUSIVITATE {padding: 1px 3px;line-height: 12px;font-size: 10px;color: #ff5733;background: #ddd;border-radius:3px;box-shadow: inset 0 1px rgba(255,255,255,0.2), 0 1px rgba(0,0,0,0.2);}
span.PROMOVARE {padding: 1px 3px;line-height: 12px;font-size: 10px;color: #ffffff;background: #8300b0;border-radius:3px;box-shadow: inset 0 1px rgba(255,255,255,0.2), 0 1px rgba(0,0,0,0.2);}
span.PREMIERA {padding: 1px 3px;line-height: 12px;font-size: 10px;color: #ffffff;background: #8300b0;border-radius:3px;box-shadow: inset 0 1px rgba(255,255,255,0.2), 0 1px rgba(0,0,0,0.2);}
span.VECHE {padding: 1px 3px;line-height: 12px;font-size: 10px;color: #FFFFFF;background: #434650;border-radius:3px;box-shadow: inset 0 1px rgba(255,255,255,0.2), 0 1px rgba(0,0,0,0.2);}
span.LIVE {padding: 1px 3px;line-height: 12px;font-size: 10px;color: #ffffff;background: #34495e;border-radius:3px;box-shadow: inset 0 1px rgba(255,255,255,0.2), 0 1px rgba(0,0,0,0.2);}
.warn {
margin: 1px;
border-radius: 2px;
text-align: center;
border: solid 1px #4E90C9;
background-color: #EFF7FF;
padding: 3px;
color: #000000;
text-shadow: 0 1px 0 rgba(0,0,0,0.1); }

.warn2 {
margin: 1px;
border-radius: 2px;
text-align: center;
border: solid 1px #FF0000;
background-color: #FFEBE8;
padding: 3px;
color: #000000;
text-shadow: 0 1px 0 rgba(0,0,0,0.1); }

.warn_aspect {
text-align: center;
color: #000000;
text-shadow: 0 1px 0 rgba(0,0,0,0.1); }

.warn_aspect img { border-radius: 10px; }

.warn_aspect a:hover img { opacity: 0.5; }

.warn22 {
text-align: center;
padding: 9px;
margin: 3px;
margin-bottom: 0; }

.warn222 {
text-align: center;
padding: 5px;
margin: 3px;
margin-top: 0; }

.warn2222 {
text-align: center;
padding: 5px;
margin: 3px;
margin-top: 0;
margin-bottom: 0; }

.line {
margin: 1px;
padding: 3px;
border-radius: 2px;
border: 1px solid #CECECE;
background: #000000;
font-size: 14px;
font-weight: bold; }

.line11 {
margin: 1px;
padding: 3px;
border-radius: 2px;
border: 1px solid #CECECE;
background: #000000; }

.line11km {
margin: 1px;
padding: 3px;
border-radius: 2px;
border: 1px solid #CECECE;
background: #000000; }

.line11_sub {
border-top: 1px dotted #CCCCCC;
font-size: 11px;
margin-top: 3px;
padding-top: 2px; }

.line11 a, .line11km a { display: block; }

.line11:hover, .line11km:hover { background: #F7F7F7; }

.linee11 {
margin: 1px;
padding: 3px;
border-radius: 2px;
border: 1px solid #CECECE;
background: #000000; }

.linee11km {
margin: 1px;
padding: 3px;
border-radius: 2px;
border: 1px solid #CECECE;
background: #000000; }

.linee11:hover, .linee11km:hover { background: #F7F7F7; }

.line111 {
margin: 1px;
padding: 3px;
border-radius: 2px;
border: 1px solid #CECECE;
background: #000000; }

.line111_sub {
border-top: 1px dotted #CCCCCC;
font-size: 12px;
margin-top: 3px;
padding-top: 2px; }

.line1111 {
margin: 1px;
padding: 3px;
border-radius: 2px;
border: 1px solid #CECECE;
background: #000000; }

.linekm {
margin: 1px;
padding: 3px;
border-radius: 2px;
border: 1px solid #CECECE;
background: #000000;
font-size: 14px;
font-weight: bold; }

 .linekm a { display: block; }

.line:hover, .linekm:hover { background: #CC0EC3; }

.linex {
margin: 1px;
padding: 3px;
border-radius: 2px;
border: 1px solid #CECECE;
background: #000000;
font-size: 13px;
font-weight: bold; }

.linexkm {
margin: 1px;
padding: 3px;
border-radius: 2px;
border: 1px solid #CECECE;
background: #000000;
font-size: 13px;
font-weight: bold; }

.linex:hover, .linexkm:hover { background: #F7F7F7; }

.line2 {
margin: 1px;
padding: 3px;
border-radius: 2px;
border: 1px solid #CECECE;
background: #000000;
font-size: 13px; }

.line2km {
margin: 1px;
padding: 3px;
border-radius: 2px;
border: 1px solid #CECECE;
background: #000000;
font-size: 13px; }

.line2:hover, .line2km:hover { background: #F7F7F7; }

.line22 {
margin: 1px;
padding: 3px;
border-radius: 2px;
border: 1px solid #CECECE;
background: #000000;
font-size: 13px; }


.message {
padding-top: 5px;
padding-bottom: 5px;
border-bottom: #CCCCCC 1px solid;
background-color: #000000;
text-align: center; }

.message2 {
padding-top: 5px;
padding-bottom: 5px;
border-bottom: #CCCCCC 1px solid;
background-color: #000000;
text-align: center; }

.message a.activ, .message2 a.activ  {
color: #FF0000; }

.message22 {
padding: 5px;
border-top: #CCCCCC 1px solid;
background-color: #000000;
text-align: center; }

.page_title {
font-weight: 700;
margin: 0;
padding: 5px;
color: #FFFFFF;
text-shadow: #000000 2px 2px 2px;
text-align: center; }

.page_title a:link { color: #FFFFFF; }

.page_title a:visited { color: #FFFFFF; }

.page_title a:hover {
color: #FFFFFF;
text-decoration: underline; }

.footer {
font-weight: 700;
margin: 0;
padding: 5px;
color: #FFFFFF;
text-shadow: #000000 2px 2px 2px;
text-align: center; }

.footer a:link { color: #FFFFFF; }

.footer a:visited { color: #FFFFFF; }

.footer a:hover {
color: #FFFFFF;
text-decoration: underline; }

hr {
background-color: #CCCCCC;
border: none;
height: 1px;
width: 100%; }

input[type="text"], input[type="password"], input[type="file"], textarea, select, input[type="checkbox"] {
border-radius: auto;
border: #BBBBBB solid 1px;
margin: auto;
font-size:medium;
padding: auto;
font-weight:auto; }

input[type="text"], input[type="password"], input[type="file"] {
height: auto;
width: auto; }

select {
border-radius: 2px;
height: 30px;
width: 210px; }

textarea {
border-radius: 2px;
width: 200px;
height: 70px;
max-width: 200px;
max-height: 70px; }

input[type="submit"] {
border-radius: 2px;
background-color: #F4F4F4;
margin: 2px;
padding: 4px;
border: #BBBBBB solid 1px;
font-weight: 700;
cursor: pointer;
height: 29px; }

.button {
border-radius: 2px;
background-color: #F4F4F4;
margin: 2px;
padding: 4px;
border: #BBBBBB solid 1px;
font-weight: 700;
cursor: pointer;
text-shadow: 0 1px 0 rgba(0,0,0,0.3); }

.button:link {
color: #000000;
text-decoration: none; }

.button:hover {
color: #FF0000;
text-decoration: none; }

.button:visited, .button:active {
color: #0077E0;
text-decoration: none; }

input[type="text"]:focus, input[type="password"]:focus, textarea:focus, input.text:focus, input[type="select"]:focus, select:focus { border: #0077E0 solid 1px; }

.HIGHLIGHT { background-color: #FFFFCC; }