/* CSS Document */
/*
  ul, li{margin:0;padding:0; list-style-type:none;}
  a,a:active,a:visited{text-decoration:none;}
  a{color:#444;}
  ul.menu{margin:15px 0 0 0;}  
  ul.menu ul{margin-left:5px;}
  ul.menu li a{padding:5px 0 5px 15px;display:block;border-left:5px solid #aaa}
  ul.menu li a:hover{padding:5px 0 5px 10px;border-left:10px solid #aaa}
  ul.menu > li {border-bottom: 1px dotted #aaa;}
  ul.menu ul {border-top: 1px dotted #aaa;}
  
  ul#rmenu{margin:15px 0 0 0;}
  ul#rmenu li a{padding:5px 0 5px 0px;display:block;}
  ul#rmenu > li {border-bottom: 1px dotted #aaa;}
  #CONTAINER{position:relative;margin:240px 0 0 0}
  
  
*/
  
/***************** Reset CSS start */
  body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,
  fieldset,input,p,blockquote,th,td{margin:0; padding:0;}
  table {border-collapse:collapse;border-spacing:0;}
  #CONTENT table{width:512px;}
  td{vertical-align:top;}  
  #LEFTCOL ul, #RIGHTCOL ul{list-style-type:none;margin-left:0;}
  fieldset,img {border:0;}
  address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}  
  caption,th {text-align:left;}
  h1,h2,h3,h4,h5,h6 {font-size:100%;}
  q:before,q:after {content:”;}
  a, a:hover, a:visited{text-decoration:none;color:inherit;}
  
/***************** Reset CSS end */
body{width:1008px;margin:0;padding:0;color:#444;font-family:Arial,Verdana,sans-serif;font-size:13px;}
  body{color:#666;line-height:20px;}
  a, a:visited {color:#006;text-decoration:none;}
  a:hover {font-weight:bold;}
  
  /* #CONTENT P{text-align:justify;} */

  #TOP{position:absolute;left:-9999px;}
  
  #LOGO_IMAGE{position:absolute;left:650px;top:60px;}
  #LOGO_IMAGE{position:absolute;left:-9999px;}  
  
  #FOOTER{padding:10px;text-align:center;background-color:#eee;border-top:1px solid #ccc;}
  #LEFTCOL{float:left;width:245px;}
  #LEFTBOX{width:180px;margin-left: 15px; font-weight: bold;}
  #LEFTBOXCONTENT{width:180px;margin-left: 15px;color: black;}
  #CONTENT{float:left;width:510px;padding-top:30px;} 
  #RIGHTCOL{float:left;width:230px;}
  
  #MENU1, #LOGOSLEFT{padding:30px 30px 0 15px;}
  #MENU2, #LOGOS{padding:30px 0 0 30px;}
  /*
  #LEFTCOL{voice-family: "\"}\"";float:left;width:180px;padding:30px 0 0 30px;}
  #CONTENT{voice-family: "\"}\"";float:left;width:540px;padding:30px 0 0 30px;}  
  #RIGHTCOL{voice-family: "\"}\"";float:left;padding:30px 0 0 30px;width:180px;}
  */
  
  #MENU1 li a, #MENU2 li a{display:block;padding: 5px 0;border-bottom:1px dotted #999; padding-left:5px;}
  #MENU1 li a{border-left:5px solid #999;}
  #MENU1 li a:hover{color:#000;}
  #MENU1 li.menu1-level2-no a, #MENU1 li.menu1-level2-act a{margin-left:5px;border-bottom:none;}  
  #MENU1 li.menu1-level2-act a{margin-left:10px;color:#000;background:#ddd;}
  #MENU1 li.menu1-level3-act a{margin-left:15px;border-bottom:none;color:#000;background:#ccc;}
  #MENU1 li.menu1-level3-no a{margin-left:15px;border-bottom:none;}
  #MENU1 li.menu1-level1-act a{color:#000;background:#eee;}
  #MENU2 li.menu1-level1-act a{color:#000;background:#eee;}
  #MENU2 li a:hover{color:#000;}
  
  #MENU1 li.u7 a{border-left:5px solid #9c6;}
  #MENU1 li.p7 a,#MENU1 li.p23 a,#MENU1 li.p63 a,#MENU1 li.p20 a{border-color:#9c6;}
  
  #MENU1 li.u6 a{border-left:5px solid #f9f;}
  #MENU1 li.p6 a,#MENU1 li.p33 a,#MENU1 li.p32 a,#MENU1 li.p31 a{border-color:#f9f;}
  
  #MENU1 li.u5 a{border-left:5px solid #999;}
  #MENU1 li.p5 a{border-color:#999;}
  
  #MENU1 li.u4 a{border-left:5px solid #f93;}
  #MENU1 li.p4 a{border-color:#f93;}
  
  #MENU1 li.u216 a{border-left:5px solid #33C5F4;}
  #MENU1 li.p216 a{border-color:#33C5F4;}
  
  
  #MENU2 li#item13 a, #MENU2 li#item13.menu1-level1-act a, #MENU2 li#item140 a, #MENU2 li#item140.menu1-level1-act a{font-weight:bold;color:#09f;}
  
  #LOGOS{text-align:center;margin-top:0;margin-bottom:60px;padding:0 0 0 30px;}
  #LOGOS div{border-bottom:1px dotted #999;padding:20px 0px;}
  
  #LOGOSLEFT{text-align:center;margin-top:0;margin-bottom:60px;padding:0 0 30 0px;}
  #LOGOSLEFT div{border-bottom:1px dotted #999;padding:20px 0px;}
  
  h1{ padding:5px 0; margin:10px 0; border-bottom:1px dotted #999;}
  h2{clear:both;padding:5px 0; border-bottom:1px dotted #999; margin-top:10px;}
  h3{clear:both;padding:5px 0;border-bottom:1px dotted #999;}
  h1,h2{background:#aaa;color:#fff;padding:5px;}
  h3{font-weight:bold;border:none;}
  #CONTENT h3 a{font-weight:inherit;}
  dl{ padding:10px 0;}
  p { padding:10px 0;}
  table.contenttable{font-size:13px;}
  #CONTENT table.contenttable a{border-bottom:1px solid #fff;}
  #CONTENT table.contenttable a:hover{border-bottom:1px solid #000;}
  table.contenttable td{font-size:13px; border-bottom:1px solid #eee;}
  #CONTENT a{color:#006;font-weight:normal;}
  th{font-weight:bold;color:#000;border-bottom:1px solid #aaa;}
  form th{border-bottom:none;}

  .doublecolumn, .doublecolumn-first {width:240px;margin-left:30px;float:left;}
  .doublecolumn-first {margin-left:0;}
  
  .tx-mininews-pi1 .tx-mininews-pi1-listrow { margin-top: 0; }
  P.tx-mininews-pi1-fp_listrowField-datetime{}
	P.tx-mininews-pi1-listrowField-title { font-weight:normal; padding:0;}
	P.tx-mininews-pi1-listrowField-teaser { margin-bottom:0; padding:0;}
	P.tx-mininews-pi1-fp_listrowField-title { font-weight:normal; padding:0;}
	P.tx-mininews-pi1-fp_listrowField-teaser { margin-top: 0; margin-bottom: 0; padding:0;}
  .tx-mininews-pi1 .tx-mininews-pi1-singleView { margin-top: 0; }
	P.tx-mininews-pi1-singleViewField-teaser { font-style: normal; margin:0; padding:0;}
	SPAN.tx-mininews-pi1-browsebox-strong { font-weight: normal; }	
	P.tx-mininews-pi1-listrowField-teaser A { color: black; text-decoration:none; }
	P.tx-mininews-pi1-listrowField-teaser A:hover { color: black; text-decoration:none; }
	
	SPAN.tx-mininews-pi1-fp_listrowField-more-link{float:right;}
	.tx-mininews-pi1-fp_listrow-first, .tx-mininews-pi1-fp_listrow-normal, .tx-mininews-pi1-fp_listrow-last{padding-bottom:20px;}
	div.tx-mininews-pi1-browsebox table td{border-top:1px solid #006;border-bottom:1px solid #006;}
	div.tx-mininews-pi1-listrow div{padding:10px 0px;}
	div.tx-mininews-pi1-browsebox{padding-top:20px;}
	div.tx-mininews-pi1-browsebox a{font-weight:normal;}
	div.tx-mininews-pi1-browsebox p{font-weight:bold;}
	
	.news-latest-container {
      background-color:#fff;
      border:none;
}
hr.clearer{display:none;}
.news-latest-item {
background-color:#eee;
border:none;
height:auto !important;
line-height:1.3;
margin:10px 0px ;
padding:5px;
}
.news-list-container h3 {
background-color:transparent;
border-bottom:1px dotted #999;;
margin-bottom:5px;
padding:2px;
}
.news-list-item {
background-color:#eee;
border:none;
height:auto !important;
line-height:1.3;
margin:20px 3px;
padding:10px;
}
.news-list-date {
background-color:transparent;
color:#3E551C;
float:right;
font-size:9px;
font-weight:normal;
height:20px;
margin-right:-2px;
margin-top:-2px;
text-align:right;
width:180px;
}
.news-list-container {
background-color:#fff;
border:none;
}
.news-single-item {
background-color:#fff;
border:none;
margin-bottom:5px;
padding:0px;
}
.news-single-item h2 {
color:#fff;
font-size:inherit;
font-weight:bold;
margin-bottom:0px;
}
.news-amenu-container li {
padding-bottom:1px;
}
.news-amenu-item-year {
background-color:transparent;
border:none;
color:#444;
font-weight:bold;
padding:2px;
}
.news-amenu-container ul {
background-color:transparent;
border:none;
list-style-type:none;
margin-bottom:0px;
margin-left:0px;
margin-top:5px;
padding:3px;
}
.news-amenu-container li a{padding-left:30px;}
.news-amenu-container {
background-color:transparent;
border:none;
margin:10px 0px 50px 0px;
padding:3px;
}
.tx-newloginbox-pi1{
border-bottom:1px solid #999;
padding-bottom:10px;
}
#CONTENT .backtolinks a{color:darkred; font-weight:bold;}

#tx-srfeuserregister-pi1-fe_users_form p{padding:5px 0px;margin:0px;}
#tx-srfeuserregister-pi1-fe_users_form em{font-style:italic;font-weight:bold;}
.tx-srfeuserregister-pi1-submit {
background-color:darkred;
border:1px solid red;
color:#FFFFFF;
font-weight:bold;
margin:5px 0px 5px 0px;
vertical-align:middle;
}
.starmark{color:red;font-style:bold;font-size:20px;}
.captchabox td{background:#eee;padding:10px;}
.tx-drwiki-pi1{padding:0px 20px;}

.tx-julleevents-pi1-listrow{
background-color:#EEEEEE;
border:medium none;
height:auto !important;
line-height:1.3;
margin:20px 3px;
padding:10px 10px;
}
.tx-julleevents-pi1-listrowField-title{
background-color:transparent;
border-bottom:1px dotted #999999;
margin-bottom:5px;
padding:2px;
font-weight:bold;
}

#CONTENT .tx-julleevents-pi1-listrowField-title a{font-weight:bold;}

a.11111{ background:red; }
p#loadstatus{margin:10px;background:lightyellow;font-size:15px;text-align:center;font-weight:bold;border:1px solid black;}

input, textarea {
background:#FAFAFA none repeat scroll 0% 0%;
border:1px solid #CCCCCC;
color:#777777;
}

input[type="text"]:focus, textarea:focus {
background:#F0F0F0 none repeat scroll 0% 0%;
border-color:#666666;
color:#333333;
}

input[type="submit"] {
background:#999999 none repeat scroll 0% 0%;
border-color:#444444;
color:white;
padding:5px 10px;
font-weight:bold;
}

tr.captcha td{ background:#eee; padding:10px; }
.tx-newloginbox-pi1 p{color:darkred;font-weight:bold;}
strong{font-weight:bold;}
div.rp{padding:20px;background:#eee;}
.rp_applicant_evaluate th,.rp_applicant_evaluate td{padding:10px 0;vertical-align:bottom;border-bottom:1px solid #ccc;}

.tx_abdownloads_listView_downloadAddNew{display:none;}
.tx-ttnews-browsebox, .browseBoxWrap { background-color:#fff; border:none;}
.tx-neofileshareorig-pi2 .browseLinksWrap { text-align:left;}
.tx-neofileshareorig-pi2-searchbox{margin-top:10px;}

#CONTENT div.tx-fetchurl-pi1 table{width:100%}

.news-single-additional-info{ background-color:#eee; }
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{
font-weight:bold;
padding-top:10px;
text-align:center;}
.news-list-item img{display:none;}
.news-single-related, .news-single-files, .news-single-links {
background-color:#eeeeee;
}
.news-single-img{display:none;}
.tx-newloginbox-pi1 {
text-align:right;
}
.tx-newloginbox-pi1 input[type="submit"] { background:transparent none repeat scroll 0 0; color:#000066; border-color:transparent; font-weight:normal; padding:2px 2px; }
.news-latest-gotoarchive, .news-latest-container h2{ display:none; }
