/* CSS Document */
*{margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#282529;}
#wrap{width:1020px; margin:0px auto; background:#f6f6f6; overflow:hidden; position:relative;}
#navigation{float:left; width:635px; padding:10px 0px 0px 54px;}
 #navigation img{float:left; border:none;}
 #navigation ul{float:right; list-style-type:none; margin-top:37px;}
 #navigation ul li{position:relative; display:inline; float:left;}
 #navigation ul li a{clear:both; display:block; color:#454545; text-decoration:none; margin-left:30px; padding-bottom:20px; font-size:0.7em; font-weight:bold;}
 #navigation ul li a:hover, #navigation .active{color:#006552;}
 * html #navigation ul li a{display: inline-block;} /*IE6 hack to get sub menu links to behave correctly*/
 #navigation ul li ul{position:absolute; left:0px; margin:0px 30px; padding:0px; display:block; visibility:hidden; background:#f6f6f6; opacity:0.9; z-index:999;}
 #navigation ul li ul li{display: list-item; float:none;}
 #navigation ul li ul li a{width:260px; padding:5px 5px 5px 16px; margin-left:0px; font-weight:normal; line-height:1.1em; background:url(../images/list.gif) no-repeat 4px 5px;}
 #navigation ul li ul li ul{top:0px; margin:0px;}
 .tx-macinasearchbox-pi1{float:right; display:inline; margin:42px 35px 15px 0px;}
  #searchstring{float:left; width:165px; padding:4px 10px; border:solid 1px #fff; background-color:#fff; color:#272428; font-size:0.7em;}
  #submitsearch{float:left; display:inline; padding:3px 15px; height:23px; width:70px; border:solid 1px #fff; background-color:#ececed; color:#272428; font-size:0.7em;}
 .header{float:left; height:185px; width:1020px; overflow:hidden; z-index:998;}
#content{float:left; display:inline; width:630px; margin:10px 30px 10px 60px; font-size:0.75em; overflow:hidden;}
 #breadcrumps{display:block; padding:0px 0px 15px 0px; list-style:none; font-size:0.95em;}
 .breadcrump-list{padding-right:12px; margin-right:1px; background:url(../images/list.gif) no-repeat; background-position:right;}
 #content a{font-size:1em;}
 h1{font-size:1.5em; margin:30px 0px; font-weight:normal;}
 h2{font-size:1.5em; margin:15px 0px; font-weight:normal;}
 p{margin:15px 0px; text-align:justify; line-height:1.5em;}
 #content ul{list-style:inside; padding-left:5px;}
 #content #breadcrumps{list-style:none; padding-left:0px;}
 #breadcrumps li{float:left;}
 a{text-decoration:none;}
 a:hover{text-decoration:underline;}
 .detail{color:#5d7a67;}
 #content .teaserbox{float:left; width:422px; height:90px; margin:0px 40px 20px 0px; overflow:hidden; position:relative;}
 #content .teaserbox h2 a{position:static; font-weight:bold !important; background:none; padding:0px;}
 #content .teaserbox img{float:left; margin:0px 10px 10px 0px;}
 #content .teaserbox h2{font-size:1em; font-weight:bold; margin:0px;}
 #content .teaserbox p{margin:0px; padding-bottom:10px; line-height:1.1em; font-size:1em; text-align:left;}
 #content .teaserbox a, #content .news-more a{position:absolute; bottom:0px; right:0px; padding-left:12px; line-height:1.1em; background:url(../images/list.gif) no-repeat 0px -1px; font-weight:normal !important;}
 .news{margin-bottom:30px;}
 .news-date{float:left; padding-right:20px;}
 .news-title{padding-left:20px;}
 .news p{position:relative;}
 .news a{display:blocK; font-weight:bold;}
 .news a:hover{text-decoration:underline;}
 .news-amenu-item-year{display:none;}
 .csc-mailform-field label{float:left; width:120px; margin-bottom:5px; padding-top:1px;}
 .csc-mailform-field input, .csc-mailform-field textarea, .csc-mailform-field select{width:300px; padding:2px; margin-bottom:5px; font-size:1em;}
 input.csc-mailform-submit{margin-left:120px; width:306px; clear: both; padding:5px 20px; border:solid 2px #fff; background-color:#ececed; color:#272428;}
 .browsebox{margin:3px 0 12px 10px;}
 #content .tx-indexedsearch-redMarkup{color:#282529;}
#right{float:left; width:290px; margin:85px 0px 0px 10px; font-size:0.7em; overflow:hidden;}
 #right h3{margin:15px 0px;}
 #right img{margin:15px 0px;}
 #right ul{display:block; margin-bottom:15px; padding:0px; list-style:none;}
 #right li{margin:10px 0; padding-left:12px; line-height:1.1em; background:url(../images/list.gif) no-repeat 0 -1px;}
 #right a{text-decoration:none;}
 #right a:hover{text-decoration:underline;}
#footer{clear:both; width:1000px; height:50px; margin-left:60px; padding-top:25px; color:#707173; font-size:0.55em;}
 #footer a{color:#707173;}
#copyright{text-indent:-999px; position:absolute; top:0; left:0;}