/****** TIPS *****************************************/
ul.tips{font-size:0.85em; padding:0; margin:0; color:#9e9e9e; }
ul.tips li{list-style-position: inside;}

#comment-form p{font-size:0.85em; margin-bottom:10px;}




/************** Табы для админа ********************/
#rws-uni-tabs{
background-color:#dbdbdb; 
padding:0; margin:0;
border:1px solid #9f9f9f;
margin-bottom:15px;
}

#rws-uni-tabs li{
list-style:none; float:left;
display:block;
margin-right:2px;
}

#rws-uni-tabs li a{
background:#000 url(images/bg-tab.gif) repeat-x top left;
display:block;
color:#fff;
padding:5px 10px;
font-size:11px;
border:1px solid #fff;
text-decoration:none;
}

#rws-uni-tabs li a:hover{background:#c50700; display:block; ;}




/********************* Таблица и форум **************************/
/** Forums **/
#forum ul {padding:0;margin:0; display:block; clear:both;position:relative;}
#forum ul li{  padding:5px 5px; margin: 0 5px 5px 0 ; list-style:none; background-color:#eefcea; border:1px solid #aade91; display:block;  float:left;}
#forum ul li a{color:#349f00;text-decoration:none;}
#forum ul li  a:hover{color:#45c009;}




.even, .even td {
  background-color: transparent;
  padding: 0.5em;}

.odd, .odd td {
  background-color: transparent;
  padding: 0.5em;
}


tr.even, tr.odd {  background-color: transparent;   border-bottom: none;}

table{width:100%;  clear:both;   background-color:#f5f5f5; border:1px solid #e1e1e1;}
tbody {border-top:none;}

#forum table{margin-bottom:10px; ;}
table td{border-bottom:1px solid #e1e1e1; padding:6px 8px; }
td.active {  background-color: #e2eaea;}
thead th{padding:4px 8px; clear:both;  color:#fff; font-size:0.9em; background:transparent url("../images/bg-2.gif") repeat-x bottom left;}
td.forum .name{font-weight:bold; font-size:1.1em;}
#forum td.forum .description{margin:5px 0; padding:0 ;}
.content-add-more{padding:2px 0px 20px 42px;  border:1px solid #e1e1e1;  background-color:#f5f5f5; border-top:none; margin-bottom:20px;}
.content-add-more .form-submit {background:transparent url("../images/addmore.gif") no-repeat center left; border:none; cursor:pointer; padding-left:20px; text-decoration:underline;}
#field-image-add-more-wrapper{margin-top:50px;}


/* Pager */
.item-list ul.pager{margin:10px 0; border:none; clear:both; padding: 2em 0.7em; }
.item-list ul.pager li{margin:0;}
.item-list ul.pager a{  

}
 




/*********** MESSAGES *************/
div.messages{padding:8px; margin: 1px 0 2px 0;}
div.error {background:#ff9797; padding-left:28px; border: 1px solid #ff0000; font-weight: bold; color: #fff; display:block;}
div.status {background:#eefcea; padding-left:28px; border: 1px solid #aade91; font-weight: bold; color: #35a000; display:block;}
.error a{color:#fff;}
.error a:hover{color:#ffe7e7;}




/********************* box *******************/
.box{
margin-top:25px;

}




/*****************/

/* tabs */
.tabs{font-size:14px; font-weight:bold; display:block;
 
}


ul.primary{padding:0; border:none; margin-top:10px; margin-left:0; margin-bottom:12px;}

ul.primary li a{
border:none;
border-color:#a7a7a7;
border-width:1px;
border-style:solid;
margin-right:0;
background-color:#fff; 
color:#a7a7a7 !important;
padding:0.3em 1em;

} 

ul.primary li.active a {
  
  background:transparent url("../images/bg-2.gif") repeat-x bottom left;
 color:#fff !important;
  border:1px solid #928e8e;

   }


ul.primary li a:hover{
  border:1px solid #928e8e;
background-color:#b2b2b2;
 color:#fff !important;
}



ul.primary li.active a:hover{
  background-color: #000;
 color:#fff !important;
border:1px solid #806900;
}


ul.secondary{clear:both;}


#comment-form{margin-bottom:15px;}
