html,div,span,h1,h2,h3,form,p,img,ul,li {margin:0;padding:0;}
body {margin: 0 auto;max-width:480px;color:#FFFFFF;background-color:#303030;padding:0 2px;}
body,input,textarea {font-family:Verdana, Arial, Tahoma, Sans-Serif;}
table {border:0;border-collapse:collapse;}
img {border:0;vertical-align:middle;max-width:100%;}
a {color:#CCFFCC; text-decoration:none}

input,textarea {
min-height:20px;
font-family:Verdana;
margin-bottom:3px;
margin-top:1px;
font-size:12px;
color:#141;
border:2px solid #141;
border-radius:5px;
}

input:hover {
background-color:#EFF3F6;
border-radius:4px;
}


a:hover {
color:#30F2A2;
text-decoration:none;
}

h1,h2,h3 {
font-weight: normal ;
}

h1 a,h2 a {
color:#66CC33;
}

h3 {
font-size:1em;
padding:4px 0;
}

li {
list-style:none;
}

input[type=checkbox] {
border-radius:0;
border:1px solid #141;
min-height:10px;
}

buttons {
background:#030  no-repeat;
margin-left:15px;
text-align:center;
height:30px;
max-width:88px;
min-width:88px;
display:inline-block;
cursor:pointer;
padding:5px 0;
}

input[type~=text],input[type~=password],input[type~=select] {
border:1px solid #9f9f9f;
background:#fff ;
color:#686868 margin-top: 0;
margin-bottom:3px;
border-radius:3px;
}

.teg {
border:1px solid #458003;
border-radius:4px;
background-color:#2C5202;
margin:2px 0;
padding:4px;
}

.landing {
background:url(images/landing.png);
}

buttons a {
color:#080;
text-shadow:1px 1px 1px #555;
text-decoration:none;
font-weight:700;
font-size:12px;
padding:3px;
}

buttons a:hover {
color:#0A0;
margin-top:1px;
text-shadow:1px 1px 2px black, 0 0 1em red;
border-bottom:0;
}

.refresh {
position:right;
z-index:2;
}

.event {
background:#114411 ;
font-weight: normal ;
border-radius:3px;
color:#66CC33;
padding:4px;
}

.block {
background-color:#030;
border:1px solid #242;
border-radius:3px;
margin:2px 0;
padding:4px;
}
.block5 {
background-color:#030;
border:1px solid #66CC33;
border-radius:3px;
margin:2px 0;
padding:4px;
}

.logo {
background:#82c221  repeat-x;
height:80px;
}

.footer {
background:#fff  repeat-x;
}

.chat {
background:#fff repeat-x;
}



.btnp {
border:2px solid #242;
border-radius:4px;
margin-top:4px;
margin-bottom:4px;
color:#fff;
text-shadow:1px 1px 1px #000;
text-decoration:none;
padding:4px;
}

.emptyPanel {
border:2px solid #CC0;
border-radius:4px;
margin-top:4px;
margin-bottom:4px;
padding:4px;
}

.pg {
text-align:center;
display:inline-block;
min-width:20px;
}

.fotevent {
border:1px solid #242;
border-radius:4px;
background-color:#13361c;
margin:2px 0;
padding:4px;
}

.event1 {
background-color:#141;
}

.content {
background-color:#030;
}

.button_one {
display:inline-block;
border-radius:3px;
background:#1D441B;
padding:3px 6px;
}

.g_menu {
background:url(images/title.png) left top repeat-x;
border-radius:12px 12px 12px 0;
border:solid 1px gray;
display:inline-block;
color:#366ea1;
padding:5px 15px 5px 5px;
}

.g_menu2 {
background:url(images/title.png) left top repeat-x;
border-radius:12px 12px 0 0;
border:solid 1px gray;
display:inline-block;
color:#366ea1;
padding:5px 15px 5px 5px;
}

.pt {
padding-top:12px;
}

.ptm {
padding-top:4px;
}

.pb {
padding-bottom:12px;
}

.pbm {
padding-bottom:4px;
}

.prm {
padding-right:4px;
}

.minor,.pag {
color:#447744;
}

.major,.feedbackPanelERROR {
color:#F33;
}

.title {
color:#FF0;
}

.info,.feedbackPanelINFO {
color:#3C3;
}

.small {
font-size:small;
}

.expline {height:6px;background-color:#07701C;background-image:url('/images/progress.png');background-repeat:repeat-x;border-radius:4px;}

.feedback {
background-color:#114411;
border:1px ;
border-radius:4px;
margin:2px 0;
padding:4px;
}

.err {
background-color:#faebe9;
border:1px ;
border-radius:4px;
margin:2px 0;
padding:4px;
}

.wide {
width:90%;
}

.main_menu a {
background:url(images/title.png) left top repeat-x;
border-radius:4px 0 4px 0;
border-bottom:solid 1px lime;
border-left:solid 1px lime;
font-weight:400;
color:#FFF;
display:block;
padding:5px;
}

.rare {
color:#398DFA;
}

.nickEl_1 {color:#FF00FF;}
.nickEl_2 {color:#64C061;}
.nickEl_3 {color:#7ECDED;}
.nickEl_4 {color:#FACF0D;}
.nickEl_5 {color:#20B2AA;}
.nickEl_6 {color:#946A44;}
.nickEl_7 {color:#7FFF00;}
.nickEl_8 {color:#FFEBCD;}
.nickEl_9 {color:#8A2BE2;}
.nickEl_10 {color:#FF6600;}
.nickEl_11 {color:#00BFFF;}
.nickEl_12 {color:#FF7F50;}
.nickEl_13 {color:#008B8B;}
.nickEl_14 {color:#ADFF2F;}
.nickEl_15 {color:#F0E68C;}
.nickEl_16 {color:#F08080;}
.nickEl_17 {color:#F4A460;}
.nickEl_18 {color:#008080;}
.nickEl_19 {color:#FF7F24;}
.nickEl_20 {color:#8B0000;}

.nickPlat_rol_1 {
color:#EF4133;
}

.nickBlocked {
color:#666;
}

.nickBanned {
color:#474;
}

.nickModerator {
color:#40E0D0;
}

.nickSupporter {
color:#6C3;
}

.nickPromoter {
color:#F9F0f0;
}

.nickDeveloper {
color:#BB7000;
}

.nickAdmin {
color:#39F;
}

img.portrait {
float:left;
margin-right:2px;
margin-bottom:2px;
}

.pl4 {
padding-left:4px!important;
}

.ml30 {
margin-left:30px!important;
}

.f-quest-link-name {
padding-top:11px;
text-align:center;
font-size:12px;
}

.f-friends-link {
color:#fff;
position:relative;
width:230px;
height:37px;
}
/*
input[type=submit] {
background:#62DB3C  repeat-x;
color:#333;
cursor:pointer;
padding:5px;
}
*/

input[type="submit"] {
border-radius: 4px; 
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background-color:#5188D0;
background-image: -webkit-linear-gradient(bottom, #eb5d10 0%, #f2de00 100%);
background-image: -moz-linear-gradient(bottom, #eb5d10 0%, #f2de00 100%);
background-image: -o-linear-gradient(bottom, #eb5d10 0%, #f2de00 100%);
color: #fff;
padding: 4px 4px 4px 4px;
border: 1px solid #db5314;
text-shadow: 0 1px 0 #6f6f6f;
box-shadow: inset 0px 1px 0px #F7EAD7;
}
input[type="submit"]:hover {
border-radius: 4px; 
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background: #f7773b;
color: #fff;
padding: 4px 4px 4px 4px;
text-shadow: 0 1px 0 #6f6f6f;
-webkit-box-shadow:0 0 1px 0 #fff;
box-shadow: 0px 1px 0px #fff;
-moz-box-shadow: 0px 1px 3px #d6d6d6;
}
input[type="submit"]:active {
background-image: -webkit-linear-gradient(bottom, #eb5d10 0%, #f7773b 100%);
background-image: -moz-linear-gradient(bottom, #eb5d10 0%, #f7773b 100%);
background-image: -o-linear-gradient(bottom, #eb5d10 0%, #f7773b 100%);
box-shadow: inset 0 1px 4px #495c9b;
-moz-box-shadow: inset 0 1px 3px #495c9b;
position: relative;
}



.s1s2 {
box-shadow:inset 0 1px 0 #dcba8b;
border-radius:2px;
text-decoration:none;
background:#8f5c28 ;
text-shadow:0 1px 0 #4a2808;
color:#efd2a9;
border:1px solid #343333;
padding:4px;
}

.s1s2:hover {
box-shadow:inset 0 1px 0 #dcba8b;
border-radius:2px;
text-decoration:none;
background:#8f5c28;
text-shadow:0 1px 0 #4a2808;
color:#efd2a9;
border:1px solid #343333;
padding:4px;
}

.zatemnenie a:hover img {
opacity:1.0;
-moz-opacity:1.0;
filter:alpha(opacity=100);
}

.zatemnenie a img {
opacity:0.3;
-moz-opacity:0.3;
filter:alpha(opacity=100);
}

.list {
border:1px solid #242;
border-radius:4px;
background-color:#70aa2e;
background-repeat:no-repeat;
background-position:right center;
margin:2px 0;
padding:4px;
}

.q {
background-color:#fff;
border-left:4px solid silver;
color:#878787;
font-size:x-small;
margin-left:2px;
padding:2px 0 2px 4px;
}

h1,h2 {
font-size:1em;
padding:4px;
}

.warn,.nickJurnalist {
color:#FF3;
}

.nickEl_10,.nickCharli {
color:#000;
}

input[type=regaa],.no {
background:#62DB3C repeat-x;
color:#333;
cursor:pointer;
padding:5px;
} 0 0 1em red;border-bottom:0px}
.nickDeveloper{color:#FFD54A;font-weight:bold;text-shadow:0 0 4px #9c6b00;}
.nickChiefDeveloper{color:#FFD700;font-weight:bold;text-shadow:0 0 5px #ff8c00;}
