* {margin: 0; padding:0; }

body { background: #fff url(../images/body.jpg) 0 0 repeat-x; font-family:  Arial, Helvetica,sans-serif; font-size: 12px; color: #666;}

a { text-decoration: none; color: #933; }
a  img { border: none; }

h1, h2, h3, h4, h5 { margin-bottom: 0.5em; }
h1 { margin: 2em 0;  }
p { margin: 12px 0;  }

.container { width: 984px; margin: 0 auto; }

/* START header */
.header { background: url(../images/header.jpg) no-repeat 50% 0; height: 233px; padding: 0 8px; position: relative; z-index: 0; }

.header .left { float: left; margin: 5px 0 0 0; width: 201px;}
.header .left .home-links {margin-top:2px;}
.header .left .home-links  a { display: block; width: 100px; line-height: 22px; float: left; text-align: center; color: #fff;  }
.header .left .home-links  a:hover { background: url(../images/home-link-hover.jpg) no-repeat 50% 50%; }
.header .left .bg-emblem { height: 92px; clear: both;  }
.header .left .search-box { text-align: center; padding: 16px 20px 0;    }
.header .left .search-box input.search-input {  padding: 0 0 0 28px; background: url(../images/search-input.jpg) 0 50% no-repeat; border: none; width: 130px; height: 18px; color: #666;   }
.header .left .search-box input.search-btn {  padding: 0 0 2px; background: url(../images/search-btn.jpg) 0 50% no-repeat; border: none; width: 55px; height: 16px; color: #fff; float: right; text-align: center; font-size: 9px; font-weight: bold; margin: 12px 0 0 0; cursor:pointer; font-family: Verdana; text-transform: uppercase; }
.header .left .search-box input.search-btn:hover {background: #69090e;}
.header .left .language-menu { float: left; padding: 0px 0 ;  }
.header .left .language-menu a { display: block; width: 26px; height: 32px; text-indent: -1000px; overflow: hidden; outline: none; float: left; }
.header .left .language-menu a.en { background: url(../images/en-btn.jpg) 50% 50%;  }
.header .left .language-menu a.bg { background: url(../images/bg-btn.jpg) 50% 50%;  }

.header .left {}

.comdos-site-link { position: absolute; top: 3px; left:12px; font-size: 10px; font-weight: bold;  }
.logo { position: absolute; right: 12px; top: 16px; }
.header-text { position: absolute; top: 112px; right: 16px; width: 525px; color: #ffc; font-size: 12px; font-weight: bold; }
/* END header */

/* START content*/
.content { padding: 0 8px; clear: both; background: url(../images/content.jpg) 50% 0 repeat-y; position: relative; z-index: 1; min-height: 600px; }

/* left column */
.left-column { float: left; background: #ebebeb;  width: 201px; }
.left-column .main-menu a {
background:transparent url(../images/dd-menu-a.png) no-repeat 0 0;
border-bottom: 1px solid #FFFFFF;
color: #933;
display:block;
font-weight:bold;
line-height: normal;
padding: 5px 0 5px 20px;
}

.left-column .main-menu li {
margin: 1px;
list-style: none;
}

/* main menu */
.left-column .main-menu { margin: -8px 0 0 0;  } 
/*.left-column .main-menu  li { list-style: none; width: 201px; line-height: 24px; margin: 1px 0; }
.left-column .main-menu a { line-height: 24px; display: block; background: url(../images/dd-menu-a.jpg) no-repeat 0 50%; color: #933; padding: 0 0 0 20px; font-weight: bold;   }*/
.left-column .main-menu a:hover, .main-menu a.active { color: #666; }
.left-column .sub-menu {}
.left-column .sub-menu a { background: none;  color: #333;}

.left-column .sub-menu a:hover { color: #999;}

.left-column .main-menu {}
.left-column .sub-menu li {margin: 1px 0;}
/* ul.sub-menu a { color: #333;}
  ul.sub-menu a:hover { color: #666;}*/

/* box */
.left-column  .box { margin: 16px 0; padding: 0 16px; }
.left-column  .box h2 { font-size: 12px; margin: 0 0 0.5em; }
.box {  }


/* right column */
.right-column { float: right;   width: 200px; margin: 0px 0 0;}
.right-column h2 { background: url(../images/right-box-h2.jpg) repeat-x 0 50%;  }

.list-link { background: url(../images/people-list.jpg) repeat-x 0 50%; height: 51px; margin: 0 0 0 0 !important; font-size: 11px;  }
.list-link a { padding: 8px 0 6px 64px; display: block; }
.list-link span { font-size: 18px; }
/* box */
.right-column  .box { margin: 0 0 16px 0; padding: 0px; }
.right-column  .box h2 { font-size: 14px; margin: 0 0 0.5em; padding: 0 16px; line-height:33px; }
.right-column  .box .box-content { padding: 8px 16px; }


/* breadcrumbs */
.breadcrumbs { text-align: right; font-weight: bold; padding: 0 0 8px 0; line-height: 12px;}
.breadcrumbs {}

.main { width: 533px; float: left; padding: 0 16px; color: #666; }
.main h1 { font-size: 13px; color: #333; text-transform: uppercase; }
.main h2 { font-size: 13px; color: #333; font-weight: normal; text-transform: uppercase; }
.main img {border: solid 10px #f0f0f0;}
.main  .btn { height: 22px; color: #fff; background: #933; border: none; padding: 0 8px; font-size: 10px; font-weight: bold; cursor:pointer;}
.main .btn:hover {background: #69090e;}
.main  {}

/* gallery */
.gallery-item { border-bottom: solid 1px #ccc; margin: 8px 0; padding: 0 0 4px;}
.gallery-item img { float: left; }
.gallery-item .gallery-info { padding: 0 0 0 16px; float: left; width: 390px; }
.gallery-item h2 { color: #933; }
.gallery-item .photo-counter { font-size: 10px; color: #666; }
.gallery-item {}

.gallery-items-list img { float: left; margin: 0 2px 2px 0; max-width: 242px;}
.gallery-items-list {  }

/* date picher */
.date-range { color: #666; }
.date-range  input { border: solid 1px #ccc; height: 20px; text-align: center;  color: #666;}
.date-range .date-pick-link { background: url(../images/date-pick-a.jpg) no-repeat 50% 50%; overflow: hidden; width: 27px; height: 22px; vertical-align: middle;  color: #666;}
.date-range .date-pick-link  img { border: none; vertical-align: middle;  }
.date-range {}



.article-summery { }
.article-summery p { margin: 0 0 16px; }
.article-summery  h3 { color: #933; text-transform: uppercase; margin: 16px 0 0 0; margin-bottom: 0 !important; font-size: 12px; font-weight: normal; }
.article-summery .more-link { float: right; font-size: 11px; font-weight: bold;}
/* paging */
.paging { text-align: center; padding: 8px 0; font-weight: bold; }

.back-link { text-align: center; padding: 8px 0; font-weight: bold; font-size: 11px; }

/* END */

/* START footer */
.footer_top { border-top: solid #d9d9d9 8px; border-bottom: solid #F5EACA 4px; height: 1px;}
.footer { background: #9A3334; /*height: 97px;*/ clear: both; color: #ffc; font-size: 11px;}
.footer .container {padding: 5px 0px 0 20px;}
.footer .menu { float: left; width: 790px; line-height: 22px; }
.footer a { color: #ffc;}
.footer .site-info { float: right; border-left: solid 1px #7c2929; color: #ccc; height: 68px; padding: 0 0 0 12px; line-height: 22px; position: relative; left: -20px;  }
.footer .site-info label { width: 128px; display: block; float: left;}
.footer .site-info div {  border-bottom: solid 1px #7c2929; }
.footer {}
.footer .credits { padding-top: 5px; clear: both;}
.footer .copyright {width: 480px; display: inline-block; text-align: left; }
.footer .design { width: 480px; display: inline-block; text-align: right; }
.footer .design a { text-decoration: underline; }
/* END footer*/

/* START Common */
.fleft { float: left; }
.fright { float: right; }
.clear { clear: both; }

/* END Common*/

/* START */
/* END */

.footer .menu ul#menu {
	margin: 0;
	padding: 0;
}

.footer .menu ul#menu li { display: inline; float: left;}
.footerNavControl {display:none;}
.footer .menu .footerNavControl {display: inline;}

.examined {padding: 5px; background: #f5ebcb;}
.examined-flash {float: left; border-right: 1px solid #fff;}
.examined-text {margin-left: 51px; padding: 0 0 0 12px; height: 50px; line-height: 25px; color: #933; text-transform: uppercase; font-size: 11px; border-left: 1px solid #e2d9bb;}
#text_link{
margin:-20px 0 0 0;
font-family:Arial;
color:#9a3334;
font-size:10px;}
form.apr_search{margin: -25px 0 0 0px;}

fieldset#apr_search_form{ border: 0px;}

.formRow{
color:#666666;
display:block;
font-family:Arial;
font-size:14px;
margin:10px 0;
}

input#search {
        background: url(../images/search-btn.jpg) 0 50% no-repeat;
        border: none;
        width: 55px;
        height: 16px;
        color: #fff;
        margin: -20px 0 10px 0;
        text-align: center;
        font-size: 9px;
        font-weight: bold;
        cursor:pointer;
        font-family: Verdana;
        text-transform: uppercase;

}

.gallery_text_content { width: 390px;
float: left;
margin: 0 0 0 10px;}

.gallery_thumbs { float: left;
}

.list_entry {margin:10px 0 0  4px;}

.gallery_line {
border-bottom:1px solid #ccc;
border-top:0 none;
height:1px;
/*margin: -4px 0 6px 0px;*/

}

.left { float: left; }
.right { float: right; }
.right-column div.archive {background-color: #ccc; height:20px;padding:5px 0px 0px 5px;}
div.left-column ul.main-menu li ul.sub-menu {display: none;}
div.left-column ul.main-menu li.selected ul.sub-menu {display: block;}

/*table.apr_persons_table {border:1px solid #000;
                   border-collapse: collapse;
                   letter-spacing: -1px;
}*/


.border_search {border: 1px solid #eeeeee;
padding: 0 0 0 3px;}

.main-content {color:#000; }


a#selected {
    color: #a0a0a0;
    font-weight: bolder;
}

div.pagination {
    font-size: 13px;
}
