body {
margin: auto;
max-width: 800px;
font-family: verdana, sans-serif;
font-size: 13px;
vertical-align: middle;
color: #fff;
text-shadow: 0 1px 0 rgba(0,0,0,0.1);
background: #000; }

.contact {
margin: auto;
text-align: left;
border: solid 1px #222;
background: #000;
padding: 3px;
color: #fff;
text-shadow: 0 1px 0 rgba(0,0,0,0.1); }

.contur {
margin: 3px;
border-radius: 3px;
background: #000;
color: #fff;}

a { transition: all 0.3s ease; }

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

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

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

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

img { border: none; }

.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; }

.warn {
margin: auto;
text-align: center;
border: solid 1px #222;
padding: 3px;
color: #fff;
text-shadow: 0 1px 0 rgba(0,0,0,0.1);
background: #000;
}

.warn2 {
margin: auto;
text-align: center;
border: solid 1px #222;
padding: 3px;
color: #fff;
text-shadow: 0 1px 0 rgba(0,0,0,0.1);
background: #000;}

.warn_aspect {
text-align: center;
margin: auto;
padding: 3px;
border: solid 1px #222;
color: #fff;
text-shadow: 0 1px 0 rgba(0,0,0,0.1);
background: #000;}

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

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

.warn22 {
text-align: center;
margin: auto;
padding: 3px;
border: solid 1px #222;
color: #fff;
background: #000;}

.warn222 {
text-align: center;
margin: auto;
padding: 3px;
border: solid 1px #222;
color: #fff;
background: #000;}

.warn2222 {
text-align: center;
margin: auto;
padding: 3px;
border: solid 1px #222;
color: #fff;
background: #000;}

.line11 {
margin: auto;
padding: 3px;
border-radius: 2px;
border: 1px solid #222;

color: #fff; }

.line11km {
margin: auto;
padding: 3px;
border-radius: 2px;
border: 1px solid #222;

}

.line11_sub {
border-top: 1px solid #222;
font-size: 12px;
margin: auto;
padding-top: 3px;
text-align: center;
color: #fff;}

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

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

.linee11 {
margin: auto;
padding: 3px;
border-radius: 2px;
border: 1px solid #222;

color: #fff; }

.linee11km {
margin: auto;
padding: 3px;
border-radius: 2px;
border: 1px solid #222;
 }

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

.line111 {
margin: auto;
padding: 3px;
border: 1px solid #222;
color: #fff; }

.line111_sub {
font-size: 12px;
margin-top: 3px;
padding-top: 2px;
}

.line1111 {
margin: auto;
padding: 3px;
border: 1px solid #222;
color: #fff; }

.line {
margin: auto;
padding: 3px;
border: 1px solid #222;
color: #fff;
font-size: 14px;
font-weight: bold;
}

.linekm {
margin: auto;
padding: 3px;
border: 1px solid #222;
font-size: 14px;
font-weight: bold; }

.line a, .linekm a { display: block; }

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

.linex {
margin: auto;
padding: 3px;
border: 1px solid #222;
color: #fff;
font-size: 13px;
font-weight: bold; }

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

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

.line2 {
margin: auto;
padding: 3px;
border-radius: 2px;
border: 1px solid #222;
color: #fff;
font-size: 13px; }

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

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

.line22 {
margin: auto;
padding: 3px;
border-radius: 2px;
border: 1px solid #222;
color: #fff;
font-size: 13px; }

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

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

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

.head a:hover {
color: #222;
text-decoration: underline; }
.florinmafia {
margin: auto;
padding: 3px;
border: 1px solid #222;
background: #000;
color: #fff;
text-align: center;
}
.message {
margin: auto;
padding: 3px;
border: 1px solid #222;
text-align: center;
background: #000;
color: #fff;}

.message2 {
text-align: center;
margin: auto;
padding: 3px;
border: 1px solid #222;
text-align: center;
background: #000;
color: #fff;}

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

.message22 {
margin: auto;
padding: 3px;
border: 1px solid #222;
background: #000;
text-align: center;}

.page_title {
font-weight: 700;
margin: auto;
padding: 2px;
color: #fff;
text-shadow: #000 2px 2px 2px;
text-align: center;
}

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

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

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

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

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

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

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

hr {
border: none;
height: 1px;
width: 100%; }

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

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

select {
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: auto;
padding: 4px;
border: #BBBBBB solid 1px;
font-weight: 700;
cursor: pointer;
height: 29px; }

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

.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; }
.red {color: red;}
