/* ###########################################################################################################################################################################  */
/* RESET */
/* ###########################################################################################################################################################################  */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, img, q, dl, dt, dd, ol, fieldset, form, label, legend, caption, tfoot{ margin: 0px; padding: 0px; border: 0px; font-weight: inherit;    font-style: inherit; font-size: 100%;    font-family: inherit;    vertical-align: baseline; }

/* ###########################################################################################################################################################################  */
/* BODY DEFAULTS */
/* ###########################################################################################################################################################################  */

body{margin: 0px; padding: 0px; text-align: left; background: #EEE url(new/background-body.jpg) center ; font-family: 'Arial', sans-serif; font-size: 12px; color: #666666;  position:relative; line-height: 20px; padding-bottom: 20px;}
body a{text-decoration: none; color: #1a0902; outline: none;}
body a:hover{text-decoration: none; color:#8a5e3e; text-decoration: none; }
body div.clr, div.clear, .clear {clear: both;  font-size: 0px; height: 0px;}
body .fl{float:left;}
body .fr{float:right;}

/* ###########################################################################################################################################################################  */
/* CONTENT BONE*/
/* ###########################################################################################################################################################################  */

.site {background: transparent url(new/background-site.png) center bottom no-repeat;}
.designed {background: transparent url(new/background-designed.png) top center no-repeat;}
.wrapper {width: 1016px; margin: auto;}
.containter { position: relative; }
.leftside{float:left; width: 203px; padding-top: 10px; padding-bottom: 20px; padding-bottom: 180px;}
.content{float:left;width:604px; padding: 10px 3px 20px 3px}
.rightside{float:left; width: 203px;  padding-top: 10px; padding-bottom: 20px; padding-bottom: 180px;}
h1{color:#2e2e2e; font-size: 14px; font-weight: bold; padding: 8px 0px 8px 10px;}
.date{ padding: 10px 15px 5px 10px;}
.separator {margin: auto; width: 600px}
.more{display: block; text-align: center; font-size: 18px; padding: 8px 0px 8px 0px}
/* ###########################################################################################################################################################################  */
/* SIDEBARS*/
/* ###########################################################################################################################################################################  */

.block{padding-bottom: 15px;}
.imgblock {padding-left: 5px; padding-bottom: 10px;}
.imgblock img{width: 190px; border: 1px solid #dbdbdb;}
.sidebartitle{background: transparent url(new/background-sidebar-title.png) top right no-repeat; color:#ffffff; font-weight: bold; text-shadow: 0px 1px 0px #65452d; float:left; padding: 0px 10px 10px 10px; line-height: 23px}

/* ###########################################################################################################################################################################  */
/* CONTENT*/
/* ###########################################################################################################################################################################  */

.containter ul{clear: both; padding: 0px; margin: 0px; padding-left: 10px;}
.containter ul li{padding:0px; list-style: none;}
.containter ul li a{display:block; background: transparent url(new/background-sidemenus.jpg) top center repeat-x; display:block; width: 190px; padding: 4px 0px 2px 0px}
.contentblock{background: transparent url(new/background-content.jpg) top center repeat-x; border: 1px solid #eeeeee; padding: 25px 0px 0px 20px; margin-top: 0px; text-align:center;}
.contentblock div{display: block; margin: auto;}
.contentblock img{border: 1px solid #ffffff;}
.contentblock .itemtitle{border-top: 1px dotted #dbdbdb; padding: 5px 100px 10px 100px; margin-top: 10px}
.contentblock .itemtitle .fl a{font-weight: bold;}
.bannerholder{margin-bottom: 10px; text-align:center;}
.copyright{position: absolute; bottom: 0px; left: 0px; height: 145px; padding-top: 50px; }

.galleryblock {text-align:left; padding-left: 3px; padding-bottom: 5px; margin-bottom: 10px; border-bottom:1px dotted #dbdbdb }
.galleryblock img{padding: 2px; background:#ffffff; border: 1px solid #dbdbdb; width: 180px; margin: 4px}

.partnergallerys {padding-left: 4px; }
.partnergallerys img{background:#ffffff; padding:0px; border: 1px solid #dbdbdb; width: 190px; margin: 2px}

.imageblock {padding-bottom: 5px; margin-bottom: 10px; border-bottom:1px dotted #dbdbdb }
.imageblock img{border: 1px solid #dbdbdb; width: 600px; }
/*.gallery a:hover img{background: #dbdbdb; border: 1px solid #8A5E3E;} */

/* ###########################################################################################################################################################################  */
/* PAGER*/
/* ###########################################################################################################################################################################  */
.pager {padding-top: 10px;}
.pager a{line-height: 40px; background: #dbdbdb; display: block; float:left; margin-right: 4px; text-align:center; width: 40px; color:#ffffff; font-weight:bold;}
.pager a:hover {background: #ac7b5c; color:#ffffff;}
.pager a.active{background: #ac7b5c url(new/background-pager.jpg) bottom right repeat-x; color:#ffffff;}

/* ###########################################################################################################################################################################  */
/* MENU */
/* ###########################################################################################################################################################################  */

.menu{background: #ffffff; border-bottom: 1px solid #dedddd;}
.menu ul, li{padding:0px; margin: 0px; list-style: none;}
.menu li{float:left; display:block;}
.menu li img {
    display:inline;
    vertical-align: top;
    position:relative;
    top:1px;
}
.menu a{ display:inline-block; padding: 5px 11px 0px 10px; background: transparent url(new/background-menu.jpg) bottom right no-repeat;}

#imad {position:fixed;bottom:0px;z-index:1000;right:40px;}
#imad img {border:0;}
