body {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight: normal;
background-color: black;
color: white;
text-align: center;
}

table, tr, td {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight: normal;
color: white;
}

.mainbody {
overflow: -moz-scrollbars-vertical;
}


a:link {
color: #C00000;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #FF0000;
font-weight: bold;
text-decoration: none;
}

a:visited {
color: #C00000;
font-weight: bold;
text-decoration: none;
}

.top {
border: 0px solid black; 
width: 1000px;
height: 115px;
position: relative;
text-align: left;
margin: auto;
}

.body {
border: 0px solid black; 
width: 1000px;
position: relative;
text-align: left;
background-color: black;
color: white;
margin: 0px 0px 0px 0px;
}

.bodytab {
border: 0px solid black; 
width: 1000px;
vertical-align: top;
}

.bottom {
border: 1px solid #101010; 
width: 980px;
height: 15px;
position: relative;
text-align: center;
color: #202020;
margin: 0px 0px 0px 0px;
}

.left {
border: 0px solid black;
width: 150px;
margin: 0px 0px 0px 0px;
}

.main {
margin: auto;
border: 0px solid black;
width: 700px;
padding: 10px 5px 5px 16px;
vertical-align: top;
background-repeat: no-repeat;
}

.right {
border: 0px solid black;
margin: auto;
width: 150px;
text-align: center;
vertical-align: top;
}

.menu {
border: 0px solid maroon;
width: 148px;
text-align: center;
}

.cons {
border: 1px solid maroon;
margin: 0px 0px 0px 0px;
width: 148px;
font-size: 9px; 
background-image: url('imgs/back_newconc.jpg');
}

.count {
border: 0px solid black;
margin: 0px 0px 0px 0px;
width: 148px;
}

.ads {
border: 0px solid black;
margin: 0px 0px 0px 0px;
width: 148px;
}

.button {
border: 1px solid black;
height: 25px;
background-color: maroon;
background-image: url('imgs/button.png');
padding: 2px 0px 0px 0px;
}

.button a {
color: white;
font-weight: normal;
text-decoration: none;
}

.button a:hover {
color: white;
font-weight: bold;
text-decoration: none;
}

.button a:visited {
color: white;
font-weight: normal;
text-decoration: none;
}

.menu a:hover {
font-weight: bold;
}

.lang {
position: absolute;
left: 200px;
top: 40px;
}

.lang a {
color: red;
font-size: 14px;
font-weight: bold;
text-decoration: none;}

.lang a:hover {
color: maroon;
}

.linky {
position: absolute;
left: 210px;
top: 300px;
}

.linky a {
color: #404040;
}

.linky a:hover {
color: #606060;
}

.phototab {
border: 0px solid black;
padding: 0px 0px 0px 0px;
text-align: center;
}

.phototab td {
border: 1px solid #401000;
}

.bottom a {color: #202020;
text-decoration: none;
}
