﻿#last-topics{
border:2px #EEEEEE solid;
border-radius:8px;
margin:5px 5px 15px;
box-shadow: 0px 5px 10px #EEEEEE;
width:99%;
}
#last-topics .title{
width:80px;
padding:12px;
color:#82889B;
font-family:Arial;
font-size:15px;
font-weight:bold;
background: #D0D0D0 url('../images/bg-main.gif') repeat-x  center -11px;
}
#last-topics .title a{
color:#82889B;
}

#last-topics .block-move{

}
#last-topics .block-move a{
font-size:12px;
}
#last-topics .block-move a:hover{
color:#555
}
/*---page_number----*/
.table_page_number { border-collapse: separate;/*font-style:italic;*/}
.page_number {
 border: 1px solid #DDDDDD;
 background-color: #FFF;
 text-align: center;
} 
.page_number_text {
 border: 1px solid #DDDDDD;
 background-color: #FFF;
 text-align: center;
 padding:0 10px;
}
.page_number a {padding:0 10px;display:block;background: #fff url('../images/bg-white.png') repeat-x;}
.page_number a:hover {color:#FFFFFF;background-color: #D0D0D0;}
.page_number_current {
 padding:0 10px;
 border: 1px solid #DDDDDD;
 background: #E0E0E0 url('../images/bg-white.png') repeat-x;
 color:#000;
 text-align: center;
}
.page_number_ets { padding-right:10px; text-align: left;}

  /*form forum*/

.r-forum{
	background-color:#fff;
	border-left:1px #EAEAEA solid;
}
.r-forum p{
border-bottom:1px #DADADA dashed; padding:6px 0; min-height:15px;

}

.r-forum  span{
 text-align:left;
 float:right;
 width:110px;
 font-weight:bold;
 padding-left:4px;

 }
.r-forum  .l{
 text-align:right;
}

.l-forum .info {
background-color:#F4F4F4;border:1px #EAEAEA solid;padding:6px;text-align:left;
 bottom:0; font-size:9px;display:block;
}
.l-forum .post {
 min-height:140px;
 text-align:right;
 font-size:14px;
 padding:5px;
}
.l-forum .post a{
 color:#A88A00;
}
.l-forum .post a:hover{
 text-decoration:underline;
}

.l-forum img{
 max-width:500px;
 max-height:400px;
}

/* .l-forum .admin-tools{
 margin:2px 0 0;
 padding:6px 14px;
 float:right;
 width:40%;
}
.l-forum .tools,.info .tools,.tools{
 margin:2px 0 0;
}
.l-forum .tools a,.info .tools a,.tools a{
 margin:0;
 width:80px;
 padding:3px 8px;
 text-align:center;
 font-weight:bold;
 display:inline-block;
 color:#555;
 background: #D0D0D0 url('../images/bg-white.png') repeat-x;
}
.l-forum .tools a:hover,.info .tools a:hover,.tools a:hover{
 color:#D0D0D0;
 background: #555 url('../images/bg-white.png') repeat-x;
}  */


      .forum_header{
 font:12px tahoma;
 font-weight:bold;
 text-align: center;
 color: #555;
 padding: 6px;
 background: #D0D0D0 url('../images/bg-white.png') repeat-x;
}
.forum_header2{
 font:12px tahoma;
 font-weight:bold;
 text-align: center;
 color: #fff;
 padding:6px;
 height:25px;
 background: #0A5488 url('../images/m-blue.png') repeat-x;
 border-top-right-radius: 5px;
 border-top-left-radius: 5px;
}
.forum_header2 a{
color: #fff;
}
.forum_header3{
	margin: 7px 2px 0px 2px;
	color: #555;
	font-weight: bold;
	text-align: center;
	padding: 7px;
	border: 0px solid #ADADAD;
	background: #D0D0D0 url('../images/bg-white.png') repeat-x;
 border-top-right-radius: 5px;
 border-top-left-radius: 5px;
}
.alt1,.alt2,.alt3,.alt4{
 border-bottom:2px #fff solid;
}
.alt1,.alt2,.alt4{
  text-align:center;
}
.alt3{
 text-align:right;
}
.alt3 a,.alt1 a{
 font-size:12px;
 font-weight:bold;
 color:#0A5488;
}


.select_theme{
height:28px;
width: 200pxl
text-align:left;
}
.clear{ clear:both;}



.msg_ok {
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	padding: 5px;
	border:1px #AAF361 solid;
	background-color: #D7FAB4;
	background-image:url('../styles/images/wait.gif');
    background-repeat:no-repeat;
    background-position:center bottom;	
	width:98%;
	color:#48860B;
	min-height:50px;
	text-align:center;
	font-size: 13pt;
	font-weight:bold;
	font-family:Arial;
}

.msg_info {
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	margin-top:5px;
	padding: 5px;
	border:1px #ffc62b solid;
	background-color: #fff2c2;
	width:98%;
	color:#FF8000;
	min-height:50px;
	text-align:center;
	font-size: 13pt;
	font-weight:bold;
	font-family:Arial;
}
.dscin {
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	margin-top:5px;
	padding: 5px;
	border:1px #F4A028 solid;
	background-color: #FEECC6;
	width:98%;
	color:#9B0F09;
	min-height:50px;
	text-align:right;
	font-size: 11pt;
}
.dscin a{
 color:#d30101;
}

.msg_error {
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	padding: 5px;
	background-color: #ffd4d8;
	border: 1px #fea69e solid;
	width:98%;
	color: #d30101;
	min-height:50px;
	text-align:center;
	font-size: 13pt;
	font-weight:bold;
	font-family:Arial;
}




/*---comment---*/
.comment-table {
 margin:5px 0 10px;	
 padding:1px;
 border:1px #EAEAEA solid;
  background-color:#F4F4F4;

 box-shadow: -4px 5px 10px #EEEEEE;
}
.comment-table-title{
	text-align:right;
	font-family:Arial;
	font-size: 16px;
	font-weight: bold;
	margin-bottom:2px;
	border-bottom:1px #EAEAEA solid;
	
}
.comment-table-title a{
 display:block; padding:2px;color:#1D4161;
}
.comment-table-title a:hover{
 text-decoration:underline;	
}
.comment-table post img{
 float:right;
 width:120px;
 height:90px;
 margin-left:4px;
 margin-bottom:2px;
 padding:4px;
 background-color:#F4F4F4;
 border:1px #EAEAEA solid;
 
}
.comment-table .post{
 margin:0;padding:0;
 font-size:13px;
 text-align:right;
 min-height:100px;
}
.comment-table .post a{
 color:#A88A00;
}
.comment-table .post a:hover{
 text-decoration:underline;
}
.comment-table a.more{
 color:#1D4161; padding-right:5px; font-weight:bold; 
}
.comment-table .info{
 clear:both;background-color:#F4F4F4;border:1px #EAEAEA solid;padding:6px;text-align:left;
 bottom:0; font-size:9px;	
}
.comment-table .info span{
 float:right;
}
.comment-table .info span a{
 color:#1D4161;
}
.comment-table .info span a:hover{
 text-decoration:underline;
}

/*----genral-----*/
.table {width: 100%;background-color: #F4F4F4;	border: 5px solid #E1E1E1;padding: 0.5em; border-collapse:collapse}
.table2 {width: 100%;border-collapse:collapse;}
.tr1 {background-color: #F8F8F8;}
.tr2 {background-color: #F4F4F4; }
.tdr { width:120px; color:#555; font-weight:bold; text-align:right;border: 1px solid #E1E1E1;}
.tdl {text-align:center;}
.news_cat_title{
 margin: 0 0 5px 0;
 background-color:#F4F4F4;
 border:1px #EAEAEA solid;	
}
.etar{
 background-color:#F4F4F4;
 border:1px #EAEAEA solid;
 margin:5px 2px 15px 2px;
 color: #555;
 padding:5px 0px 10px;
 font-size:12px;	
 border-radius: 5px;
 box-shadow: 0px 5px 10px #EEEEEE;
}
.etar-brown{
 background-color:#FFEE9D;/*#FFE879*/
 border:1px #EAEAEA solid;
 margin:5px 2px 15px 2px;
 color: #B99900;
 padding:5px 5px 10px;
 font-size:12px;	
 border-radius: 5px;
 box-shadow: 0px 5px 10px #EEEEEE;
}
.etar-brown a{
 color:#B99900;
 font-family:Arial;
 font-size:14px; font-weight:bold;
}
.etar-brown input[type='submit'],.etar-brown input{
 background-color:#fff;
 border-radius: 6px;
 border: 1px solid #ddd;
 box-shadow: inset rgba(0,0,0, 0.1) 0px 2px 8px;
}
.etar-brown input[type='submit']:hover{
 background-color:#F4F4F4;
 }



.alt1,.alt2,.alt3,.alt4{
 border-bottom:2px #fff solid;	
}
.alt1,.alt2,.alt4{
  text-align:center;	
}
.alt3{
 text-align:right;	
}
.alt3 a,.alt1 a{
 font-size:12px;
 font-weight:bold;
 color:#0A5488;	
}


.titlesubcat{
 display:inline-block;
 
}
.titlesubcat a{
 font-size:10px;border-right:2px #B99900 solid;padding-right:3px;margin-left:3px;
}
.fontablt{
 font:12px tahoma;
}

.info_bar{ 
  font: 12px tahoma ;
  color: #000;
  background-color: #F4F4F4;
  border: 1px #E1E1E1 solid;
  padding: 6px;
  margin:0 0 5px 0;
   }

select {
	padding: 4px 3px 5px;
	width: 280px;
	margin:1px;
    font:14px tahoma;
	border: 1px solid #ddd; 	
	box-shadow: inset rgba(0,0,0, 0.1) 0px 2px 8px;
	background-color: white;
}
option {background-color: #fff;}
.smallinput {margin:0 2px;width: 186px;}
textarea {height: 180px;width: 500px;overflow: auto}
.text_box{width: 500px;}
.text_box,textarea,.smallinput,input[type="text"],input[type="password"]{
	padding: 6px; 	
 	border: 1px solid #ddd; 	
 	font:14px tahoma;
 	background-color: #fff;
 	box-shadow: inset rgba(0,0,0, 0.1) 0px 2px 8px;
 	}
.text_box:hover,textarea:hover,.smallinput:hover,input[type="text"]:hover,input[type="password"]:hover{background-color:#F4F4F4;}
.text_box:focus,textarea:focus,.smallinput:focus,input[type="text"]:focus,input[type="password"]:focus{border:1px #B0B0B0 solid;}
.button,input[type="submit"],input[type="button"]{
 padding: 6px 8px;
 margin:2px;
 border: 1px solid #ddd;
 font:15px arial;
 font-weight:bold; 
 text-align:center;
 color:#555;
 background: #D0D0D0 url('../images/bg-white.png') repeat-x;
 }
.button:hover,input[type="submit"]:hover,input[type="button"]:hover{color:#D0D0D0;background-color: #555;}

/*small icon*/
.icuser{background:transparent url('../images/icuser.png')  no-repeat left center;}
.icpass{background:transparent url('../images/icpass.png')  no-repeat 3px center;}
.icsearch{background:transparent url('../images/icsearch.png')  no-repeat 3px center;}
.ic-at{background:transparent url('../images/ic-at.png')  no-repeat 3px center;}




/*tools*/
.buttons{
 margin:0;
 padding:0;	
}

.buttons a{
 margin:0 2px;
 padding:3px 8px;
 text-align:center;
 font-weight:bold;
 display:inline-block;
 color:#fff;
 background: #0A5488 url('../images/m-blue.png') repeat-x;
 border-radius:7px;
}
.buttons a:hover{
 color:#D0D0D0;
 background: #555 url('../images/bg-white.png') repeat-x;
}
.subbuttons[type="submit"]{
 margin:5px;
 padding:6px 14px;
 width:70px;
 text-align:center;
 font-weight:bold;
 border:0;
 color:#fff;
 background: #0A5488 url('../images/m-blue.png') repeat-x;
 border-radius:7px;
}
.subbuttons[type="submit"]:hover{
 color:#D0D0D0;
 background: #555 url('../images/bg-white.png') repeat-x; 
}

.login-block {
text-align:center;
 background-color:#EBEBEB;
 margin:0px 2px 7px 2px;
 color: #555;
 padding:5px;
 font-size:12px;
 border: 0px solid #ADADAD;
 border-radius: 5px;

}
.login-block .title-h3{
	background-color: #555;
	color: #fff;
	font-weight: bold;
	text-align: center;
	padding: 7px;
	 top:-5px;
	 position:relative;
	border: 0px solid #ADADAD;
	background: #555 url('../images/bg-white.png') repeat-x;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}

.login-block label{
	float:right;
	display:block;
	clear:both;
	width:110px;
	padding:6px;
	color:#555;
	font-weight:bold;

}
.login-block .user{
 width:200px;
 height:25px;
 padding:6px;
 margin:2px;
 border: 1px solid #E1DECF;
}
.login-block input.head-menu{
 text-align:center;
 width:120px;
 height:30px;
 padding:6px;
 margin:2px;
 border: 1px solid #E1DECF;
}

#settings { width:192px; position:absolute;top:0; left:0;}






