body {
	background:url(/fileadmin/robit/tpl/img/BAG.png) repeat;
}
.tabs.ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom.ui-tabs.ui-widget.ui-corner-all, 
.ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom {
    height: auto !important;
}
.navbar .nav > li {
    background: none repeat scroll 0 0 #709972;
    border-radius: 7px 7px 7px 7px !important;
    float: left;
    margin: 0 37px 0 0;
}
.input-append, .input-prepend {
    font-size: medium !important;
    white-space: nowrap;
}
.nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
}
.hero-unit{
    position: relative;	
}
.hero-unit .span12 {
    padding: 0;
    margin-left: 0;
}
.csc-default.layout-1 {
    background: none repeat scroll 0 0 #709972;
    box-shadow: 1px 1px 2px 0 #333333;
    color: #FEFEFE;
    height: 124px;
    left: 23px;
    margin: 17px;
    padding: 7px;
    position: absolute;
    top: 75px;
    min-width: 240px;
}
/*#c156{display:none;}*/

.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus {
    background-color: #3F6841;
    color: #F8F8F8;
	
}
#robit-23 .csc-textpic-imagewrap.csc-textpic-single-image {
    width: auto !important;
}
#c132 .contenttable th {
    text-align: center;
}
.row.home a {
    color: #468847;
}
.download:before {
    background: url("/typo3/gfx/fileicons/pdf.gif") no-repeat scroll 0 0 transparent;
    content: "";
    display: inline-block;
    height: 16px;
    padding: 0 4px 0 0;
    width: 18px;
}
a.logo {
    display: block;
    float: left;
    height: 69px;
    width: 11%;
}
.nav-collapse.collapse {
    width: 88%;
}
.home .span4 {
    min-height: 0;
    padding-bottom: 0 !important;
}

.home [class*="span"] {
    padding-bottom: 24px !important;
}

.navbar-inverse .nav a:hover, .navbar-inverse .nav a:focus {
    background-color: #709972;
    border: 2px dotted #3F6841;
    color: #F8F8F8;
	border-radius: 7px 7px 7px 7px;
}

.navbar-inverse .brand, .navbar-inverse .nav > li > a {
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.navbar .nav > li > a {
    float: none;
    padding: 13px 43px 12px;
    text-decoration: none;
	
	border: 2px dotted #709972;
	border-radius: 7px 7px 7px 7px !important;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
    background-color: #406942;
    color: #FFFFFF;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
    background-image: linear-gradient(to bottom, #709972, #3F6841);
    border: medium none !important;
    border-radius: 0 0 0 0 !important;
    text-decoration: none;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
    border-bottom-color: #FFFFFF;
    border-top-color: #FFFFFF;
}
.dropdown .caret {
    left: 7px;
    margin-left: 2px;
    position: relative;
}
.navbar .nav {
    background: none repeat scroll 0 0 transparent;
    display: block;
    float: right;
    left: 0;
    margin:8px 0 0 0;
    position: relative;
}
.nav-collapse.collapse {
    float: right;
}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
    border-radius: 7px 7px 7px 7px;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.18);
    text-decoration: none;
}

.csc-textpic-imagewrap.csc-textpic-single-image {
    width: auto !important;
}
#website_titel {
    display: none;
}
.hero-unit {
    border-radius: 0 0 0 0;
    color: inherit;
    font-size: 0.95em;
    line-height: 18px !important;
    margin-bottom: 30px;
    padding: 0;
	margin:80px 0 0;
	border-radius: 7px 7px 7px 7px !important;
}
.hero-unit img {
    text-align: center;
	border-radius: 7px 7px 7px 7px !important;
}

.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
    
}
.csc-sitemap li, .csc-menu-1 li {
    list-style: none outside none;
    padding: 6px 0 5px;
}
.csc-sitemap a, .csc-menu-1 a {
    color: #709972;
}
.navbar-fixed-top {
    top: 16px;
}
.navbar-fixed-top.koala {
    top: 0;
}
.seitentitle2 {
    display: inline-block;
    margin: 15px 0 0 15px;
}
.navbar.navbar-inverse.navbar-fixed-top {
    background: url(/fileadmin/robit/tpl/img/gridu.png) repeat	;
}
.table_noline{width:100%;}
.table_noline td {
    width: 50%;
}
.span3, .span4 , .span5 , .span6, .span7, .span8, .span9, .span12 {
    background: none repeat scroll 0 0 #F8F8F8;
    border-radius: 7px 7px 7px 7px;
    margin-top: 20px;
    padding: 0 12px;
}
#robit-26 .span4{
    background: none;
    border-radius: 0;
    margin-top: 0;
    padding: 0;
}
#robit-26 .span4 > div{
    background: none repeat scroll 0 0 #F8F8F8;
    border-radius: 7px 7px 7px 7px;
    margin-top: 20px;
    padding: 0 12px 15px;
}
footer{margin-bottom: 40px;}
footer ul {float:right;}
footer ul li {list-style:none; float:left;}
footer ul li a{color: #709972; padding:0 15px;}

.nav > li:last-child {
    margin-right: 0;
}
.row.cybermake {
    float: right;
    margin:11px 13px 15px 0;
}
.row.cybermake > a {
    color: #BEBEBE;
}
.row.cybermake > a:hover {
    color: #000;
}
hr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-image: none;
    border-style: solid none;
    border-width: 1px 0;
    margin: 35px 0 20px;
}

/* .nav > li:nth-child(1) > a  {
    background-image:url(/fileadmin/robit/tpl/img/icon/icon-home.png);
}

.nav > li:nth-child(2) > a  {
    background-image:url(/fileadmin/robit/tpl/img/icon/icon-briefcase.png);
}

.nav > li:nth-child(3) > a  {
    background-image:url(/fileadmin/robit/tpl/img/icon/icon-mail.png);
}
.nav > li:nth-child(4) > a  {
    background-image:url(/fileadmin/robit/tpl/img/icon/icon-bolt.png);
}
.nav > li:nth-child(5) > a  {
    background-image:url(/fileadmin/robit/tpl/img/icon/icon-person.png);
}
*/

.nav > li > a {
    background-position: 18px center;
    background-repeat: no-repeat;
    padding-left: 45px;
}
.navbar .brand {
    padding: 0 0 0 7px;
	margin-left: -7px;
}
footer .span3, footer .span9 {
    padding: 12px 12px 0;
}

th, td {
    border-bottom: 2px solid #F8F8F8;
    border-right: 2px solid #F8F8F8;
    margin: 4px 0;
    padding: 7px;
    text-align: left;
    vertical-align: top;
}
tr {
    background: none repeat scroll 0 0 #EAEAEA;
}
table.dune {
    width: 65%;
}
.home .csc-textpic-imagewrap.csc-textpic-single-image > img {
    padding: 13px 0;
}
.ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom.ui-accordion-content-active {
    padding: 0;
}
#accordion.ui-tabs .ui-tabs-nav li a {
    float: left;
    padding: 0.5em 0.33em;
    text-decoration: none;
}
.noReferenz.ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom.ui-accordion-content-active {
    padding: 10px 0 10px 47px;
}
.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all {
    color: #777777;
}
.ui-accordion-header.ui-helper-reset.ui-state-active.ui-corner-top {
    color: #111111;
}

.ui-icon {
    height: 16px;
    position: absolute;
    width: 16px;
	 left: 9px;
}
.ui-accordion .ui-accordion-header {
    padding: 0.5em 0.5em 0.5em 2.1em;
}
#accordion {
    margin: 22px 0 0;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
background: -moz-linear-gradient(top,  rgba(112,153,114,0.25) 0%, rgba(108,149,110,0.25) 9%, rgba(63,104,65,0.25) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(112,153,114,0.25)), color-stop(9%,rgba(108,149,110,0.25)), color-stop(100%,rgba(63,104,65,0.25))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(112,153,114,0.25) 0%,rgba(108,149,110,0.25) 9%,rgba(63,104,65,0.25) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(112,153,114,0.25) 0%,rgba(108,149,110,0.25) 9%,rgba(63,104,65,0.25) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(112,153,114,0.25) 0%,rgba(108,149,110,0.25) 9%,rgba(63,104,65,0.25) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(112,153,114,0.25) 0%,rgba(108,149,110,0.25) 9%,rgba(63,104,65,0.25) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40709972', endColorstr='#403f6841',GradientType=0 ); /* IE6-9 */

    border: 1px solid #999999;
    font-weight: normal;
}
.ui-tabs-panel.ui-widget-content.ui-corner-bottom, 
.ui-accordion-header.ui-helper-reset.ui-state-active.ui-corner-top,
.ui-state-default.ui-corner-top.ui-tabs-selected.ui-state-active a{
	background: -moz-linear-gradient(top,  rgba(112,153,114,0.25) 0%, rgba(108,149,110,0.25) 9%, rgba(63,104,65,0.25) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(112,153,114,0.25)), color-stop(9%,rgba(108,149,110,0.25)), color-stop(100%,rgba(63,104,65,0.25))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(112,153,114,0.25) 0%,rgba(108,149,110,0.25) 9%,rgba(63,104,65,0.25) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(112,153,114,0.25) 0%,rgba(108,149,110,0.25) 9%,rgba(63,104,65,0.25) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(112,153,114,0.25) 0%,rgba(108,149,110,0.25) 9%,rgba(63,104,65,0.25) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(112,153,114,0.25) 0%,rgba(108,149,110,0.25) 9%,rgba(63,104,65,0.25) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40709972', endColorstr='#403f6841',GradientType=0 ); /* IE6-9 */
	
}

form .control-label.derjas {
    width: 220px !important;
}
.nja {
    left: 220px;
}
.controls.input-append.snja1 {
    margin: 13px 63px 0 42px;
}
input.btn {
    width: 60% !important;
}



.ui-widget-content {
    background: none repeat scroll 0 0 transparent;
    color: #222222;
}
#accordion tr {
    background: none repeat scroll 0 0 transparent;
}
#accordion table {
    width: 100%;
}
#accordion tr td:nth-child(2) {
    border-right:none;
}

#accordion{
    display: none;
}