html {font-size: 100.01%;}
body {font: 62.5% 'Arial';}
html, body {margin: 0px; padding: 0px; height: 100%; background: #553c26 url(../images/bg.jpg) 0% 44%;}
a, a img {border: none; outline: none;}
ul, li, form, fieldset, dl, dt, dd, h1, h2, h3, h4, h5, h6, em, del {margin: 0px; padding: 0px; list-style: none; text-decoration: none; font-style: normal; border: none;}
a {color: #686868; text-decoration: underline;}
a:hover {text-decoration: none;}

/* Тело страницы, фоны */
#page {background: url(../images/shad_top.png) no-repeat 0px 0px; position: relative; width: 992px; left: 50%; margin-left: -496px; padding-top: 47px; behavior: url(scripts/iepngfix.htc);}
/*.shad_bot {background: url(../images/shad_bot.png) no-repeat 0px 100%; padding-bottom: 101px;}*/
.shad_cen {background: url(../images/shad_cen.png); position: relative; behavior: url(scripts/iepngfix.htc);}

/* Главный блок */
#content {margin-top: -34px; left: 16px; position: relative;}

/* Шапка */
.header {background: url(../images/header.jpg) no-repeat 0px 0px; height: 125px; position: relative;}
/* Логотип */
h1 {width: 160px; height: 95px; position: relative; color: #fff; text-transform: uppercase; font-family: 'Times New Roman';}
h1 span {display: block; font-size: 18px; text-align: center; padding: 34px 0px 0px 30px;}
h1 em {font-size: 36px; display: block;}
h1 a {position: absolute; top: 14px; left: 15px; display: block; width: 160px; height: 95px; background: url(../images/logo.png) no-repeat;}
h2.en  {position: absolute; margin-top: 29px; margin-left:930px; display: block; width: 920px; height: 95px; }
h2.nl  {position: absolute; margin-top: 29px; margin-left:900px; display: block; width: 920px; height: 95px; }
/* Иконки */
.header ul {position: absolute; right: 30px; top: 2px;}
.header ul li {display: block; float: left; margin-right: 8px;}
.header ul li a {display: block; width: 18px; height: 16px; opacity: 0.50; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); -khtml-opacity: 0.50; -moz-opacity: 0.50;}
.header ul li a.dutch {background: url(../images/langs.gif) no-repeat 0px 0px;}
.header ul li a.english {background: url(../images/langs.gif) no-repeat -26px 0px;}
.header ul li a.active {opacity: 1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -khtml-opacity: 1; -moz-opacity: 1;}

/* Навигация */
#nav {border-bottom: 2px solid #ab121d; width: 960px; height: 38px; background: url(../images/nav.gif) repeat-x 0px 0px;}
#nav li {display: block; float: left; background: url(../images/nav.gif) no-repeat 100% -82px; padding-right: 3px;}
#nav li.last {background: none;}
#nav li a {display: block; float: left; color: #fff; font: bold 1em/3.4em 'Verdana'; text-transform: uppercase; text-decoration: none; height: 38px; padding: 0px 15px;}
#nav li a:hover, #nav li.active a, #nav li.active a:hover {text-decoration: none; color: #fff; background: url(../images/nav.gif) repeat-x 0px -41px;}

/* Колонки */
.main {overflow: hidden; zoom: 1;}

/* Правая колонка */
#rightcol {float: right; width: 318px; margin: 3px 32px 0px 0px;}
.rimgs li {margin-bottom: 3px;}
.rimgs img {display: block;}
/* Блоки */
.block .title {width: 315px; background: url(../images/hr.gif) no-repeat 0px 100%; height: 30px;}
.block .title em {color: #a92c07; font: bold 1.2em 'Verdana'; letter-spacing: 1px; text-transform: uppercase; display: block; float: left; padding: 7px 0px 0px 20px;}
.block .title span {display: block; float: right; font: 1em 'Verdana'; color: #686868; margin: 6px 2px 0px 0px;}
.block dl {color: #686868; font: 1.1em 'Verdana'; width: 250px; padding: 16px 0px 31px 20px;}
.block dd {margin-top: 2px; line-height: 1.4em;}
.block dd a {display: block; text-decoration: none; color: #ab121d; font-weight: bold; margin-top: 7px;}
.block dd a:hover {text-decoration: underline;}
/* Блок  с тенью */
.withshadow {background: url(../images/shad_block.png) no-repeat 0px 100%;}


.form1 {
background-color: black;
margin-top: -100px;}


/* Левая колонка */
#leftcol {margin-right: 320px; margin: 3px 0px 0px 0px; width: 639px;}
/* Контейнеры и тени */
.textcont {background: url(../images/l_top.png) no-repeat 0px 0px; padding-top: 30px;}
.page {background: url(../images/pagebg.jpg) no-repeat 0px 0px !important; padding-top: 80px;}
.text_bot {background: url(../images/l_bot.png) no-repeat 0px 100%; padding-bottom: 10px;}
.page .text {min-height: 230px !important;}
.text {background: url(../images/l_rig.png) repeat-y 100% 0px; padding: 0px 0px 0px 37px; width: 600px;  min-height: 270px;}
h3 {font: bold 1.3em 'Verdana'; color: #ab121d; padding-bottom: 12px;}
.text p {font: 1.1em/1.4em 'Verdana'; color: #686868; margin: 0px; padding: 0px 0px 2px 0px; width: 560px;}
h2 {font: bold 1.3em 'Verdana'; color: #fff; text-transform: uppercase; top: -24px; position: relative;}
/* Ротатор */
.text .rotator {width: 589px; height: 142px; background: url(../images/rotator_c.jpg) no-repeat; margin: 45px 0px 0px -6px;}
.block_head {overflow: hidden; zoom: 1;}





.block_title {color: #a92c07; font: bold 1.2em 'Verdana'; text-transform: uppercase; display: block; height: 18px; float: left; border-right: 2px solid #e8c9cb; margin: 10px 0px 0px 12px; letter-spacing: 1px; padding: 4px 20px 0px 0px;}
.news_title {overflow: hidden;}
.news_title del {font: bold 1.2em 'Verdana'; color: #a92c07; display: block; float: left; padding: 14px 0px 0px 15px; letter-spacing: 1px;}
.news_title span {display: block; float: right; font: 1em 'Verdana'; color: #686868; margin: 14px 16px 0px 0px;}
.paginator {width: 60px;}
.paginator b {color: #a92c07; padding-left: 2px;}
.paginator a {text-decoration: none;}
.paginator a.prew {background: url(../images/arrows.gif) no-repeat 0px 3px; padding: 0px 4px;}
.paginator a.next {background: url(../images/arrows.gif) no-repeat 8px -10px; padding: 0px 6px;}
.rotator dl {clear: both; padding: 4px 0px 0px 5px;}
.rotator dt {float: left; width: 120px; display: block;}
.rotator dt img {display: block; position: absolute;}
.rotator dd {float: left; margin: 13px 30px 0px 115px; display: block; font: 1.1em/1.4em 'Verdana'; color: #686868; height: 72px; border-left: 2px solid #ab121d; padding-left: 16px;}

/* Состояния ссылок для ротаторов */
.pages1 div, .paginations2 span, .paginations3 span {display: none !important;}
.pages1 div.active1, .paginations2 span.active2, .paginations3 span.active3 {display: block !important;}
dl.news1, dl.news2, dl.news3 {display: none;}
dl.act1, dl.act2, dl.act3 {display: block;}
/* Скроллер */
.scroller {position: relative;}
div.scrollable {position: relative; overflow: hidden; width: 639px; height: 250px;}
div.items {width: 20000em; position: absolute; clear: both;}
div.scrollable div.items div {float: left; width: 211px; margin-right: 3px;}
div.scrollable div.items div img {display: block; margin-bottom: 2px;}
div.scrollable div.items div del {display: block; background: #c6c6c6; color: #565656; font: bold 1.2em/2.4em 'Verdana'; height: 30px; width: 212px; text-indent: 20px;}
div.scrollable div.items div span {display: block; width: 180px; background: #e2e2e2; height: 70px; font: 1.1em 'Verdana'; color: #686868; padding: 14px 12px 10px 20px;}
.back {display: block; height: 30px; width: 15px; background:  url(../images/arrows2.png) no-repeat 0px 0px; position: absolute; z-index: 10; top: 126px;}
.forward {display: block; height: 30px; width: 15px; background: url(../images/arrows2.png) no-repeat -15px 0px; position: absolute; z-index: 10; top: 126px; right: -1px;}
a.disabled {visibility: hidden !important;}
a.activated {visibility: visible !important;}

/* Менюшка внизу */
.menu {text-align: center; font: 1em 'Verdana'; color: #ccc; margin-top: 4px; padding-bottom: 9px;}
.menu li {display: inline; padding: 0px 5px;}
.menu li a {color: #ccc; text-decoration: none; font-weight: normal; padding-right: 5px;}
.menu li a:hover, .menu li a.active, .menu li a.active:hover {color: #ccc; text-decoration: none; font-weight: bold;}

/* Подвал */
#footer {width: 960px; position: absolute; overflow: hidden; color: #492b08; background: url(../images/shad_bot.png) no-repeat 0px 0px !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shad_bot.png'); height: 101px; left: -16px; width: 992px;}
#footer a {color: #492b08; text-decoration: none;}
#footer a:hover { color: #492b08; text-decoration: underline;}
#footer span {position: absolute; left: 40px; top: 26px;}
#footer del {position: absolute; right: 40px; top: 26px;}
#footer .info {text-align: center; color: #492b08;}
#footer .info p {padding: 12px 0px 4px 0px; margin: 0px;}

/* IE6 */
* html #rightcol {margin-right: 16px;}
* html .rotator dd {margin: 10px 0px 0px 7px;}
* html .rotator dl {padding-top: 2px;}
* html .rimgs li {margin-bottom: -13px;}
* html .rotator dt {width: 110px;}
* html .block_title {margin-left: 7px;}
* html .news_title span {margin-right: 8px;}
* html .page .text {height: 230px;}
* html .text {height: 270px;}

/* IE7 */
*:first-child+html .rotator dd {margin: 10px 0px 0px 7px;}
*:first-child+html .rotator dl {padding-top: 2px;}
*:first-child+html .rimgs li {margin-bottom: 0px;}
*:first-child+html .block_title {margin-left: 14px;}
*:first-child+html .rotator dt {width: 110px;}

.mainphoto {
	position: relative;
}	

.donatie_button {
	position: absolute;
	z-index:999;
	left: 430px;
	top: 0;
	padding: 10px;
}


/* shadowbox */

#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(close.png);}
#sb-nav-next{background-image:url(next.png);}
#sb-nav-previous{background-image:url(previous.png);}
#sb-nav-play{background-image:url(play.png);}
#sb-nav-pause{background-image:url(pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

/* end shadowbox */

