@charset "iso-8859-1";
/* CSS Document */

/*  forms -----------------------------------------------------*/
form {
  margin: 0;
  padding: 0;
}

.prof_label {text-align:right; color:#000099; font-weight: bold;vertical-align:top; width:200px; }
.prof_data {text-align:left; vertical-align:top; border-bottom: solid #EEEEEE 1px; width:400px;}
form .f_field {
  background: #FFFFFF url("images/field_bg.gif") no-repeat left top;
  border: 1px solid #767676;
  vertical-align: middle;
  padding: 1px;
}
form .f_textarea {
  background: #FFFFFF url("images/field_bg.gif") no-repeat left top;
  border: 1px solid #767676;
  vertical-align: middle;
  padding: 1px;
}
form .f_button {
  vertical-align: middle;
  margin-top: 4px;
}
login {
	text-align:right;
}
a {
  color: #585858;
  text-decoration: none;
  font-weight: bold;
}
a:hover {
  color: #255B00;
  text-decoration: none;
  font-weight: bold;
  }
 .flagbg{
		background:url('../images/bigflag2.jpg') no-repeat;
}

.site{
		background:url('../images/wbg.jpg') no-repeat;
	background-color:#FAFAFA;
	width:1000px;

}
.pagebar { font-size: 14px;
	text-align:center;
	height:20px;
	
	};

.list_head { font-size: 16px;
	text-align:center;
	height:20px;
	text-decoration: bold;
	}
.thumbnail{  text-align:center; padding:5; font-size: 14px;  width:150px; height:150px;
	vertical-align:top; }

.thumb_cell{  text-align:center; padding:5px; font-size: 14px;  width:80px; height:80px;
	vertical-align:middle;vertical-align: }
.thumb_cell_sign{  text-align:center; padding:5px; font-size: 14px;  background: #FFFF00; width:80px; height:80px;
	vertical-align:middle; }

aaap{ 

border-top: 1px solid  #E0E0E0;
} 

.newshead{font-size: 18px; text-decoration: bold
}
.forum-title { text-align:center; font-size: 14px;}
.message_content{  background: #FFFFFF; border-spacing:1px}

.message_head{ width:180px; font-size: 12px; vertical-align:top; text-align:center; background:url('../images/wbg.jpg') no-repeat;padding:10px 10px 10px 10px; }
.message_stat{ width:240px; font-size: 12px; vertical-align:top; text-align:center; background: #fafafa;padding:10px 10px 10px 10px; }
.message_flag{ width:200px; font-size: 12px; vertical-align:top; text-align:center; background:url('../images/wbg.jpg') no-repeat;padding:10px 10px 10px 10px; }
.message_body{ width:600px;font-size: 16px; vertical-align:top; text-align:left; background: #F9FCFF; padding:10px 10px 10px 10px;}
.newsbox {text-align:left;padding:10px 10px 10px 10px; 	}
.msg1 {width:686px; height:237px; background:url('../images/msg_4.jpg') no-repeat;text-align:center;}
.msg2 {width:686px; height:237px; background:url('../images/msg_3.jpg') no-repeat;text-align:center;}

.msgtext {width:600px; height:300px; background:url('../images/msgtext.jpg') no-repeat;padding:60px 60px 60px 60px; text-align:center;}
.newsitem_title{ text-align:left; font-size: 14px; text-decoration: bold;}
.newsbox_foot{ text-align:center;}

.newsitem_short{ text-align:left;}
.foot{
	background-color:#205D00;
	width:1000px;
		height:40px;
text-align:center;
}
.foot a{ color:#419300; }
.msg-user {background-color:#888888;}
.msg-post {width:800;}
.msg-counter{ color: #0; font-size: 10px; text-decoration: bold}
.msgdate{ color: #0; font-size: 10px; text-decoration: bold}

.username  { color: #999999; font-size: 10px; text-decoration: bold}
.linkname  {  font-family: Verdana,Arial, Helvetica, sans-serif; color: #999999; font-size: 16px; text-decoration: bold}
.linkused   {  font-family: Verdana,Arial, Helvetica, sans-serif; color: #999999; font-size: 11px; text-decoration: bold}
.boxbg {background-color:#DDDDEE; }
.boxhead {width:250px; text-align:center}
.trow {width:200px; text-align:left}
.wtext {color:#FF0000; }
.ad {color:#adadad; }
.head   { font-family: Tahoma,Arial, Helvetica, sans-serif; color: #6699CD; font-size: 20px; text-decoration: bold}

.title   {  font-family: Tahoma,Arial, Helvetica, sans-serif; color: #6699CD; font-size: 20px; text-decoration: bold}

.content  { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px}

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#a2a2a2;
	color:#585858;
	font-size: 12px;
}
.thead {
background-color:#a2a2a2;
color:#FFFFFF;
height:30px;

}
.listhead { background:url('../images/cs.gif') repeat-x;  text-color:#FFFFFF;
height:26px;
text-align:center;
}
.listcell { background-color:#efefef;
height:26px;
padding: 4 4 4 4;
}
.listcell2 { background-color:#f9f9f9;
height:26px;
padding: 4 4 4 4;
}

.tc { background-color:#e2e2e2;
height:26px;
}
.login {
background-color:#FFF799;	
height:50px;
}
.navbar2 { height:27px;}
.navbar21 {background:url('../images/nav1.gif') no-repeat;  text-color:#FFFFFF; }
.navbar22 {background:url('../images/nav2.gif') repeat-x;  text-color:#FFFFFF; }
.navbar23 {background:url('../images/nav3.gif') no-repeat;  text-color:#FFFFFF; }
.navbg {background:url('../images/navback.gif') repeat-x;  text-color:#FFFFFF; text-align:center; width:840px;}

.sortbar {width:840px;}
.content-box {width:900px;}
.content-box2 {width:940px;}
.mini-box {width:160px; background-color:#F7F7F7;}
.oldalso {width:380px; background-color:#F7F7F7;}
.middle-box {width:660px;}
#pagenum span a {color:#000000; padding:2px 3px; }
#pagenum span  {color:#FFFFFF; padding:2px 3px; }
.nav {text-align:right;}
#navbar { background:url('../images/nav_l.gif') no-repeat; height:32px; line-height:31px; }
  #navbar-r { background:url('../images/nav_r.gif') no-repeat right; height:32px; padding-left:6px; }
    #navbar li { list-style-type:none; display:inline; }

    #navbar span a { 
        padding:0px 8px; 
      font-size:8pt;
        border-left:1px solid #a7a7a5; 
      text-decoration:none; 
      text-transform:uppercase; 
      font-weight:bold; 
      color:#585858; 
    }

    #navbar span a.arr { margin-right:10px; background:url(../images/nav_arrow.gif) no-repeat right center; }
    #navbar span a.flag { color: #b30000 !important; }
    #navbar span a.first { border:0px }
    #navbar span a:hover { color:#b30000 }
    