/* 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{color:#666;line-height:20px;}
  a, a:visited {color:#999;text-decoration}
  
  
  /* #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{text-align:center;background-color:#fff;border-top:1px solid #999;border-bottom:1px solid #999; font-size:10px;}
  #FOOTERtxtLeft{ padding-right:80px;}
  #LEFTCOL{float:left;width:245px;}  
  #CONTENT{float:left;width:510px;padding-top:10px; background-color:#f8f8f8;} 
  .bodytext{padding-left:4px;padding-right:2px;}
  #RIGHTCOL{float:left;width:230px;}
  
  #MENU1{padding:7px 30px 0 15px; text-align:right;}
  #MENU2, #LOGOS{padding:7px 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{}
  #MENU1 li a:hover{color:#000;border-left:5px solid #004a9a;}
  #MENU1 li.menu1-level2-no a, #MENU1 li.menu1-level2-act a{border-bottom:none;}  
  #MENU1 li.menu1-level2-act a{color:#000;background:#ddd;border-left:15px solid #004a9a;}
  #MENU1 li.menu1-level3-act a{border-bottom:none;color:#000;background:#ccc;border-left:25px solid #004a9a;}
  #MENU1 li.menu1-level3-no a{border-bottom:none;}
  #MENU1 li.menu1-level1-act a{color:#000;background:#eee;border-left:5px solid #004a9a;}
  #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{border-color:#9c6;}
  
  #MENU1 li.u6 a{border-left:5px solid #f9f;}
  #MENU1 li.p6 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;}
  
  
  
  #LOGOS{text-align:left;margin-top:60px;margin-bottom:60px;}
  /*#LOGOS div{border-top: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;}
  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{border-bottom:1px solid #eee;color:#000;}
  #CONTENT a:hover{border-bottom:1px solid #666;}
  th{font-weight:bold;color:#000;border-bottom:1px solid #aaa;}

  .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{ font-size:9px;}
  P.tx-mininews-pi1-listrowField-datetime{ font-size:9px;}
  P.tx-mininews-pi1-singleViewField-datetime{ font-size:10px;}
	P.tx-mininews-pi1-listrowField-title { font-weight:normal; padding:0;}
	P.tx-mininews-pi1-listrowField-teaser { margin-bottom:0; padding:0px;}
	P.tx-mininews-pi1-fp_listrowField-title { font-weight:normal; padding:0; margin-top:-15px;}
	P.tx-mininews-pi1-fp_listrowField-teaser { margin-top: 0; margin-bottom: 0; padding-left:4px;padding-right:2px;}
  .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{}
	.tx-mininews-pi1-fp_listrow-first, .tx-mininews-pi1-fp_listrow-normal, .tx-mininews-pi1-fp_listrow-last{padding-bottom:10px;}
	.tx-mininews-pi1-fp_listrowField-more-link{font-size:10px;}
