/* Start of CMSMS style sheet 'eco' */
body {background: #e2edfd; text-align: center; margin: 0;}
#wrap {width: 968px; margin: auto;}
a img {border: 0;}
.clear {clear: both;}

#header {text-align: left; background: url(/uploads/tmpl/header_bck.png) no-repeat bottom left; height: 164px; padding-left: 49px; margin-left: 38px;}
#lang {text-align: right; font: 10px arial; color: #5f8ada; padding-right: 20px; margin-bottom: 5px;}
#logo {float: left; width: 300px; text-align: center;}
#topbanner {float: right; width: 580px; text-align: center;}
#nav {height: 44px; margin-bottom: 20px;}
#nav-i {padding-left: 380px; height: 44px;}

#stage {background: url(/uploads/tmpl/stage_bck.png) top left; margin-left: 38px;}
#left {float: left; padding-left: 62px; text-align: left; width: 215px; margin-right: 10px;}
#right {float: right; padding-right: 20px; text-align: left; width: 613px;}

#foot {background: url(/uploads/tmpl/foot_bck.png) no-repeat top left; height: 105px;}
#imprint {margin-top: 50px; color: #5f8ada; font: 10px arial; text-align: right; padding-right: 20px;}
#imprint a {color: #5f8ada; text-decoration: none;}

#content {font: 12px/18px arial; color: #5e6190; }
#content h1 {font: 16px arial; font-weight: bold;}
#content h2 {font: 14px arial; font-weight: bold;}
#content h3 {font: 12px arial; font-weight: bold;}
#content a {text-decoration: none; color: #0207fc;}
#content a:hover {color: #333777;}
#content table {font: 12px/18px arial; color: #5e6190;}

#leftmenu {width: 215px; font: 11px arial; text-align: left;}
#leftmenu a {text-decoration: none; color: #333777; padding-left: 10px;}
#leftmenu ul {margin: 0px 0px 30px 0px; padding: 0; list-style: none;}

#leftmenu li {background: url(/uploads/tmpl/leftmenu_bck.png) no-repeat top left;}
#leftmenu li a {height: 30px; display: block; margin-right: 10px; font-weight: bold; text-transform: uppercase; text-align: right;}
#leftmenu li li a {text-transform: none;}
#leftmenu li ul {margin: 0; padding: 0; border: 0;}

#leftmenu li li {background: url(/uploads/tmpl/leftmenu_bck.png) no-repeat; border: 0;  text-indent: -3px;}

#leftmenu li li a {height: 30px; display: block; padding-top: 0px;  text-transform: none;}
#leftmenu .activeparent a {height: 32px; background: url(/uploads/tmpl/leftmenu_bck.png) no-repeat top left;}

#leftmenu li:first-child {margin-top: 7px;}




#leftmenu .first, #leftmenu ul {border-top: 0px solid #4b6a62;}
#leftmenu li a:hover {color: red;}
#leftmenu .activeparent {background: #fff url() ;}
#leftmenu li a .currentpage {color: #0207fc;}
#leftmenu .currentpage {color: #0207fc;}

#leftnews {width: 193px; padding: 10px; background: url(/uploads/tmpl/leftnews_bck.png) no-repeat right top;}
#leftnews .date {color: #5c5f92; background: url(/uploads/tmpl/leftnews_itemdate.png) no-repeat left top; padding-left: 15px; font: 11px arial;}
#leftnews .body {font: 12px arial; width: 193px;}
#leftnews .body a {color: #788F08; text-decoration: none;}
#leftnews .more {font: 11px arial; text-align: right;}
#leftnews .more a {color: #5c5f92;}
#leftnews .item {padding-bottom: 10px;}

.lefttitle1 {margin-top: 15px;}
.lefttitle, .lefttitle1 { font: 11px arial; width: 215px;}
.lefttitle a, .lefttitle1 a {text-decoration: none; color: #333777; height: 30px; background: url(/uploads/tmpl/leftmenu_bck.png) no-repeat right bottom; text-align: right; font-weight: bold; padding-right: 10px; text-transform: uppercase; display: block;}

.newssum {padding-bottom: 20px;}
.newssum .newsdate1 {color: #333777;}
.newssum .newstitle1 {color: #333777;}
.newstitle1 {text-decoration: none; color: #333777; font-weight: bold;}
.newssum .more1 {}

.formbuilderform .ri {float: right; text-align: left;}
.formbuilderform .li {float: left; }
.formbuilderform label {}
.formbuilderform input {width: 250px;}
.formbuilderform textarea {width: 250px; height: 100px;}
.formbuilderform {background: #f0f8ff; border: 1px solid #6495ed; font: 11px arial; width: 550px;}
/* End of 'eco' */

