@charset "utf-8";
body {
   font: 11px Tahoma, Arial;
   background-color: #222222;
   color:#727272;
   margin: 0;
}
a:link, a:visited{ color: #50c211; text-decoration:none;}
a:hover {text-decoration: underline;}
.header {
   background: url(images/bg.gif) repeat-x top left #282828;
   padding: 5px;
   margin: 0 0 3px 0;
   text-align: center;
   border-bottom: 1px solid #373737;
   color: #fff;
}
.logo { text-align: center; height: 50px; background-color: #222222;}
.gmenu {
color: #b6b6b6;
padding: 2px;
background-color: #282828;
border: 1px solid #2a2a2a;
}
.gmenu a {
color: #50b211;}

h3 { margin: 0; padding: 0 0 2px 0; }
p { margin: 0; padding: 3px; }
ul { margin: 0; padding-left: 20px; }

form{   padding: 0px; margin:
0px; font-size: small; }

hr{     margin: 0; border:
0; border-top: 1px solid gray; }

.alarm{background-color: Red;
color: #B7B5B2;
font-weight: bold;
border: 1px solid white;
padding: 3px 0px 3px 4px;
}
.alarm a:link, .alarm a:visited{ font-size: x-small; color: white; }
.list1{ color: #999999;
margin: 0px;
padding: 3px 4px 4px 4px;
background-color: #232323;
border: 1px solid #323232;
}
.list2{ color: #999999;
margin: 0px;
padding: 3px 4px 4px 4px;
background-color: #2a2a2a;
border: 1px solid #303030;
}
.end{ text-align: center;
color: #bbbbbb;}
.fmenu{
border-top: 1px solid #373737;
border-bottom: 1px solid #373737;
color: #7ab857;
background-image: url(images/box1.gif) repeat-x top left #282828;
}
.footer, .niz {
margin: 0px;
background-color: #333333;
color: #bbbbbb;
padding: 2px;
background: url(images/box2.gif) repeat-x top left #3d4935;
border-top: 1px solid #373737;
border-bottom: 1px solid #373737;
}
.niz a:link, .niz a:visited{ color: #bbbbbb; text-decoration: #2D3331; }
.footer a:link, .footer a:visited{ color: #bbbbbb; text-decoration: #2D3331; }
.func{
padding: 2px;
border-left: 4px solid #2D3331;
}
/* .end a:link, .end a:visited{ color: #bbbbbb; text-decoration: #2D3331; text-align: center; } */
.end {
margin: 0px;
background-color: #333333;
color: #bbbbbb;
padding: 2px;
background: url(images/box3.gif) repeat-x top left #3d4935;
border-top: 1px solid #373737;
border-bottom: 1px solid #373737;
}

.hdr{
padding-left: 1px;
background-color: #2D3331;
font-weight: bold;
border-bottom: 1px solid #2D2D2D;
background-image: url(images/bg.gif);
}

.menu {
margin: 0px;
padding: 2px 0px 3px 4px;
background-color: #242424;
border: 1px solid #292929;
}

.razd, .phdr{
text-align : center; 
color: #bbbbbb;
background-color : #2c2c2c;
background-image : url(images/bok.png);
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border-top: 1px solid #373737;
border-bottom: 1px solid #373737;
} 
.quote{
background-color: #202020;
color: #aaa; 
font-size: x-small;
padding: 2px 0px 2px 4px;
border-left: 4px solid #666;
}

.reply {
background-color: #222222;

padding: 2px 0px 2px 4px;
color: #0088a0;
border-left: 4px solid #0088a0;
}

.red{ color: #ED852D; }
.green { color: #0088a0;}
.redhr{ margin: 0; border: 0; border-top: 3px solid red; }


.rmenu {color : #bd0000;
background-color : #050000;
background-image : url(images/rmenu.gif);
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #590000;
text-align : center;
}

.status{ color: #CD853F; font-weight: bold; }
.sub2{
font-size: x-small;
border-top: 1px solid #333;
padding: 1px;
margin: 1px;
background-color: #2a2a2a; color: #777;
}

.tmn{
padding: 5px 0px 5px 4px;
margin: 0px;
color: #BABABA
background-color: #2D3331;
border-top: px solid #bbbbbb;
background-image: url(images/foot.png);
text-decoration: #BABABA;
}

.tmn a:link, .tmn a:visited, .fmenu a:link, .fmenu a:visited{ color: #BABABA; text-decoration: #BABABA; }
.tmn a:hover, .fmenu a:hover{ text-decoration: underline; }

select { color: #fff; background: #454545; background-image: url(images/bg.png);
 font-size: 10px; border: 1px solid #2D2D2D; margin: 2px 0; padding: 2px 4px; }
select:hover {
background: #454545; 
background-image: url(images/bg.png); 
border: 1px solid #1B1B1B;
}
input, textarea {
color: #fff; 
background: #454545;
background-image: url(images/bg.png);  
font-size: 10px; 
border: 1px solid #2D2D2D; 
margin: 2px 0; padding: 2px 4px;
}
input:focus, textarea:focus {
background: #454545; 
background-image: url(images/bg.png); 
border: 1px solid #1B1B1B;
}
