html, body, ul, li 
{ margin: 0; padding: 0; list-style: none; }

img 
{ border:0px;}

a 
{ font-weight: bold; text-decoration: none; }

a:hover 
{ text-decoration: underline; }

.more 
{ text-align: right; }

.left 
{ float: left; }

.clear 
{ clear: both; height:1px;}

body, h1, h2, h3, form 
{ font: 10px tahoma, arial, sans-serif; margin: 0; padding: 0; color: #5C5C5C; }

h1 
{ color:#000000; font-size:12px; font-weight:bold; }
h2 
{ color:#000000; font-weight:bold; }

body 
{ background: url(../images/back2.jpg) repeat-x; text-align: left; }

#wrapper 
{ text-align: left; margin-left:10px; width: 1000px;}

#header 
{ /*height: 159px;*/ position: absolute; left:10px; }

#header h1 
{ margin-top: 44px; }

#header h1 img 
{ display: block; }

#nav 
{ margin-top: 7px; }

fieldset 
{ border:1px solid #cecece; }

#nav img 
{ float: left; z-index:1; }

#headline 
{ padding-top: 127px; }

#photo 
{ float: left; }

#photo div 
{ border: 1px solid #D8D8D8; padding: 2px; }

#photo img 
{ display: block; }

#search-news 
{ float: right; width: 140px; }

#search-news div 
{ padding: 3px 0; margin: 0; }

#search-news #q 
{ width: 140px; border: 1px solid #859D31; }

#search-news .downcast 
{ background: #E6E7E7; border-top: 1px solid #CFD0D0; padding: 3px 4px 4px 4px; margin: 2px 0 0 0; }

.downcast 
{ background: #E6E7E7; border-top: 1px solid #CFD0D0; padding: 3px 4px 4px 4px; margin: 2px 0 0 0; }

#search-news h3 
{ background: url(../images/bullet_letter.gif) no-repeat; padding-left: 15px; font-weight: bold; margin: 1em 0 0.4em 0; }

#search-news p 
{ padding-left: 15px; padding-right: 2px; margin: 0.1em 0; }

a
{ font-weight: bold; color: #5C5C5C; }

#body 
{ padding-top: 2em; padding-bottom:0px;}

#body-left 
{ float: left; width: 408px; }

#body-right 
{ float: right; width: 330px; }

#body-left ul.plussbullets 
{ margin-top: 45px; margin-left: 120px; padding: 0; font-weight: bold; }

#body-left ul.plussbullets li 
{ background: top left url(../images/bullet_plus.gif) no-repeat; margin: 0 0 10px 0; padding: 0 0 0 25px; }

#body h2, #body p 
{ margin: 0.3em 0; }

#body-right p 
{ margin-right: 2em; }

#body a.green 
{ color: #9AAB68; font-weight: normal; text-decoration: underline; }

#gallery img 
{ float: left; }

#footer 
{ color: #FFFFFF; background: #42453D url(../images/footer_bg.gif) repeat-x; padding: 6px 0 5px 0; margin-top: 0em; font-weight: bold;
  text-align: center; }

#footer p 
{ margin: 0; padding: 0; display:block; }

.photo 
{ padding:0px; padding-bottom:20px; background:#fff; width:248px; text-align:left; border:1px solid #CCCCCC; margin-bottom:10px;}

.photo h1 
{ font-size:14px; font-weight:normal; color:#666; margin:0 0 0 5px; padding:0; }

.photo ul 
{ list-style:none; padding:0; margin:0; width:248px; background:#fff; ; position:relative; height:144px; }

.photo ul li 
{ display:inline; width:24px; height:24px; float:left; margin:6px; }

.photo ul li a 
{ display:block; width:24px; height:24px; cursor:default; background:url(/images/arrow.gif) no-repeat; text-decoration:none; }

.photo ul li a b 
{ display:none; }

.photo ul li a img 
{ display:block; width:22px; height:22px; border:1px solid #666; border-top-color:#ccc; }

.photo ul li a:hover 
{ white-space:normal;position:relative; }
/*
.photo ul li a.vert:hover img 
{ position:absolute; left:-12px; top:-20px; width:48px; height:64px; border-color:#fc0; }

.photo ul li a.hor:hover img 
{ position:absolute; left:-20px; top:-12px; width:64px; height:48px; border-color:#fc0; }

.photo ul li a:active, .photo ul li a:focus 
{ position:static; outline:0;}

 .photo ul li a:focus.vert img, .photo ul li a:active.vert img 
{ background-color:#fff; position:absolute; left:-283px; top:-90px; width:200px; height:250px; border:1px solid #ddd; padding:5px 5px; }

.photo ul li a:focus.hor img, 
.photo ul li a:active.hor img 
{ background-color:#fff; position:absolute; left:-283px; top:-78px; width:200px; height:150px; border:1px solid #ddd; padding:5px 5px;}
*/

/*
@import url('includes/DanCss.css');
@import url('DanCss.css');
@import url('../includes/DanCss.css');
*/
