
/*------------ ИЗМЕНЕНИЯ по отношению к main.css -------------*/

#header_container{
height:110px;
background: url("rufso_bg.png") repeat-y scroll center center #076F3A;
}
#logo{
font-style: italic;
font-size:170%;
padding:0;
width: 95%;
}
#logo img{
vertical-align: middle;
float:left;
}
#logo a , #logo a:hover{
color:#fb0;
display:inline;
}
.jqueryslidemenu{
position:absolute;
top:82px;
right:0;
font-size:16px;
font-weight:normal;
}
#page .jqueryslidemenu{
position: relative;
top:0;
left:0;
font-weight:bold;
}
.jqueryslidemenu ul li{
border:none;
border-radius:0;
margin:0 5px 0 0;
background:#009846; /*#009846*/
}
.jqueryslidemenu ul li a, .jqueryslidemenu ul li span{
border:none;
border-radius:0;
color:#fb0;
text-decoration:none;
padding:7px 12px 6px 12px;
}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited, .jqueryslidemenu ul li span{
color:#fb0;
}
.jqueryslidemenu ul li :hover, .jqueryslidemenu ul li.active{
background:#009846;
color:#fb0;
}
#user{
position:absolute;
top:115px;
right:0;
background: #fb0;
z-index:1;
margin:0;
padding:5px 20px 4px 20px;
font-size:90%;
}
div.breadcrumbs span {
font-weight:normal;
}
.span-19{float:left; width:75%; padding-left:30px;}
.span-5{float:right; width:20%;}


/*----------------- PAGE CONTENT --------------------*/

/*
div.breadcrumbs, .portlet-decoration, #footer, #content thead th{
border-radius:0; 
background:#fb0;     
font-weight:normal;
}
#content .tab, form fieldset, .portlet{
border-radius:0;
border:2px solid #009846; 
}
form fieldset legend{
color:#076F3A; 
}
*/

h1{font-size:1.6em;line-height:1;margin-bottom:0.4em;}
h2{font-size:1.4em}
#content .detail-view th{
width:auto;
}
.accent{color:#06c}
form fieldset legend{
font-size:110%;
}
.tableEvents tr td{
padding: 10px 3px !important; 
}
.breadcrumbs a {
    color: #076f3a;
}
#man-grid .button-column{width:100px;}

.flash-success {
    color: #3c763d;
    background-color: #dff0d8;
    padding: 2px
} 
.flash-notice {
    color: #8a6d3b;
    background-color: #fcf8e3;
    padding: 2px;
} 
.flash-error {
    color: #a94442;
    background-color: #f2dede;
    padding: 2px
}

/*----------------- SIDEBAR --------------------*/

.portlet-title{
font-weight:normal;
color:#333;
}


/*----------------- FOOTER --------------------*/

#footer .btn, #footer a {
    margin-bottom: 15px;
    border: 0;
    color: #076f3a;
}

/*----------------- FORMS --------------------*/

.btn-primary {
    background: #076f3a;
}
.errorSummary {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
    padding: 10px 10px 5px 10px;
}

/*----------------- HEADER --------------------*/

#menu-top {
    background: #076f3a;
}
#bottom_fixed_save {
    background: #076f3a;
}
#fixed-float-button {
    opacity: 0.92;
    z-index: 20000;
    background: #076f3a;
    margin-left: -30px;
}
#fixed-float-button .btn {
   margin: 10px 0px 10px 15px;
}