/*+ @site: neverbesilent.org, @date: Tuesday, 2011-12-13 11:48:09 AM, @checksum: 3d00ca6d7c8da097653a6426ff553ca0, @file: ./style.css */
/*
THEME NAME: rm-framework-child-pnbs0004
THEME URI:
DESCRIPTION: RM Framework child theme for pnbs0004.
VERSION: 0.0.1
AUTHOR:
AUTHOR URI:
TEMPLATE: rm-framework
*/



body {
	background: #000; color: #333;
  font: 13px/17px Georgia, 'Times New Roman', Times, serif;
	}
label { cursor: pointer}
strong {font-weight: bold}
i, em { font-style: italic}
small {
	color: #999;
  font-family: Arial, sans-serif; font-size: 11px; font-weight: normal;
	}
.error, .alert, .notice, .success, .info {
	margin-bottom: 20px;  padding: 15px;
	border: 1px dotted #ddd;
	font-size: 17px; font-weight: bold
	}
.error, .alert {background:#900;color:#FFF;border-color:#900;}
.notice {background:#F6F6F6;color: #333;border-color:#CCC;}
.success {background:#e6efc2;color:#264409;border-color:#c6d880;}
.info {background:#d5edf8;color:#205791;border-color:#92cae4;}
.error a, .alert a {color:#FFF;}
.notice a {color:#333;}
.success a {color:#264409;}
.info a {color:#205791;}
.accordion .acc-trigger a:before {
	display: inline-block; width: 35px;
	content: '[+]  '; color: #444
	}
.accordion.acc-trigger.active a:before, .accordion .acc-trigger:hover a:before {
	content: '[-]  '; 
	}
	


/* =Fonts, Titles
-------------------------------------------------------------- */
.sans-serif, h1, h2, h3, h4, h5, h6, #mainmenu, .error, .alert, .notice, .success, .info {
	font-family: 'Arial Narrow', 'Trebuchet MS', Arial, sans-serif;
	}
.serif {
	font-family: Georgia, 'Times New Roman', Times, serif;
	}
	
	/* section titles */
.section-title {
	display: inline-block; overflow: hidden; clear: left; margin-bottom: 12px; padding: 7px 12px 8px;
	font-weight: normal;
	text-transform: uppercase;
	/*font-variant: small-caps;*/


	/* 12/18/2011 2:17:59 PM */
	color: #666;
	font-size: 22px;
	font-weight: bold;
	line-height: 24px;
	text-decoration: none;
	text-shadow: 0 -1px 0 #F9F9F9;
	text-transform: uppercase;
	padding-left: 0
	}
.section-title-date {
	font-size: 15px; line-height: 15px; padding: 10px 0 0 0;
	}
.section-title a, .section-title { text-decoration: none}
.section-title a:hover { text-decoration: underline}
.section-title-size-large { font-size: 27px; line-height: 27px; font-size: 18px; line-height: 18px; }
.section-title-size-medium  { font-size: 18px; line-height: 18px; }
.section-title-size-small { font-size: 17px; line-height: 17px; padding: 5px 8px 6px 6px;}
.section-title-background-dark, .section-title-background-dark a { color: #FFF; }
.section-title-background-black { background: #555; background: transparent;}
.section-title-background-black, .section-title-background-black a { color: #FFF; color: #999}
.section-title-background-light { background: #FBFBFB;}
.section-title-background-light, .section-title-background-light a { color: #888; }
.section-title-background-transparent, .section-title-background-transparent a { color: #000}
.section-title-background-transparent {
	padding: 0 0 5px 0
	}
.permalink, .permalink:hover, .links a, .links a:hover {
	text-decoration: none;
	/*border-bottom: 1px solid #DDD*/
	}
.permalink:hover, .links a:hover {
	border-bottom: 1px solid #e00
	}
.hr {
	border-top: 1px solid #D8D1A7;
	border-bottom: 1px solid #FFF;
	margin: 0 0 7px
	}



/* =Colors
-------------------------------------------------------------- */
	/* red */
a {
	color: #e00; text-decoration: none;
	}
a:hover {
	text-decoration: underline
	}
.button, .section-title-background-dark, .box-background-red, ul#mainmenu-head a:hover, ul#mainmenu-head .current-menu-item > a, ul#mainmenu-head .current-menu-parent > a, ul#mainmenu-head .current-post-ancestor > a, ul#mainmenu-head .current-category-ancestor > a {
	background: #ED3118;
	}
.button, .section-title-background-dark {
	background: #333;
	background: #000; text-shadow: none;
	padding-left: 4px;
	}

	/* black */
.rmf-slideshow .nav-titles li { background: #000}

	/* red flare */
.button, #widget-name-israeltoday .prev-next-wrap, .rmf-slideshow .nav-titles li.active, .rmf-slideshow .nav-titles li:hover, ul#mainmenu-head a:hover, ul#mainmenu-head .current-menu-item > a, ul#mainmenu-head .current-menu-parent > a, ul#mainmenu-head .current-post-ancestor > a, ul#mainmenu-head .current-category-ancestor > a {
	background: #ed3118; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNlZDMxMTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGQwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  #ed3118 75%, #dd0000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(75%,#ed3118), color-stop(100%,#dd0000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ed3118 75%,#dd0000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ed3118 75%,#dd0000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ed3118 75%,#dd0000 100%); /* IE10+ */
	background: linear-gradient(top,  #ed3118 75%,#dd0000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed3118', endColorstr='#dd0000',GradientType=0 ); /* IE6-8 */

	}


/* =Masthead
-------------------------------------------------------------- */
#masthead {
	height: 360px ;
  height: 323px; /* padding-top: 37px;*/ /* mainmenu */
  background: url(css/img/_final_masthead-rood-50.jpg) center repeat-x;
  border-bottom: 1px solid #CBC6B7;
  }
#masthead h1 a {
	display: block; clear: left;
  margin: 123px 0 0 -15px;

  background: url(css/img/_final_masthead-logo.png) 0 0 no-repeat; width: 370px; height: 175px;
 	background: url(css/img/_final_masthead-logo.png) 0 0 no-repeat; width: 370px; height: 175px;
 	/*
 	background: url(css/img/_final_masthead-logo_black.png) 0 0 no-repeat; width: 370px; height: 175px;
 	*/
 	background: url(css/img/_final_masthead-logo_20120102.png) 0 0 no-repeat; width: 370px; height: 175px;
 	background: url(css/img/_final_masthead-logo_20120103.png) 0 0 no-repeat; width: 370px; height: 175px;
 	
 	/*outline: none; */
	outline-color: #FFF
	}
.home #masthead h1 a {
	margin-left: -5px;
	}



/* =Menu
-------------------------------------------------------------- */
#mainmenu {
	/*position: fixed; */ z-index: 100;
	height: 37px; position: relative;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
	background: #000;
	height: 36px; 
  }
#mainmenu:hover {
	}
#mainmenu ul, #mainmenu li, #mainmenu li a {
	display: block; float: left;
	}
ul#mainmenu-head {
	border-left: 1px solid #111;
	border-right: 1px solid #444;
	}
ul#mainmenu-head li {
	position: relative
	}
ul#mainmenu-head a {
	height: 19px;
	padding: 9px 11px;
	color: #FFF; text-transform: uppercase; text-decoration: none;
	font-size: 18px; line-height: 18px; font-weight: bold;
	border-right: 1px solid #111;
	border-left: 1px solid #444;

	height: 18px;
	font-size: 17px; line-height: 17px; font-weight: bold;

	}
ul#mainmenu-head a:hover, ul#mainmenu-head .current-menu-item > a, ul#mainmenu-head .current-menu-parent > a, ul#mainmenu-head .current-post-ancestor > a, ul#mainmenu-head .current-category-ancestor > a,
#rmf-slideshow-home .nav li.active a, #rmf-slideshow-home .nav li a:hover {
	border-left-color: #F50000;
	border-right-color: #C00;
	}
ul#mainmenu-head a:hover span, ul#mainmenu-head .current-menu-item > a span, ul#mainmenu-head .current-menu-parent > a span, ul#mainmenu-head .current-post-ancestor > a span, ul#mainmenu-head .current-category-ancestor > a span {
	border-bottom: 1px dotted #FFF;
	}
ul#mainmenu-head a .arrow-down, ul#mainmenu-head a:hover .arrow-down {
	display: inline-block; border: none !important;
	width: 12px; height: 11px; margin-left: 6px; line-height: 11px; overflow: hidden;
	
	/*background: url(css/img/arr-dn-444444.png) 0 3px no-repeat*/

	/* display: none !important; width: 0 !important; */
	}

	/* second menu */
ul#mainmenu-head li ul {
	display: none; overflow: hidden;
	position: absolute; top: 100%; left: 0; z-index: -1;
	background: #1A0F0C;
	background: #000;
	background: rgba( 0, 0, 0, .8);
	/*
	box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.8);
	*/
	border: none;
  width: 244px; margin: 0 0 0 -1px; padding: 17px 0 10px;
	}
ul#mainmenu-head li ul li, ul#mainmenu-head li ul li a {
	float: none; clear: both;
	}
ul#mainmenu-head li ul a {
	margin: 0 10px; padding: 6px 2px; height: auto;
	border: none; border-bottom: 1px solid #333; border-bottom: 1px solid #111;
	font-size: 14px; line-height: 16px; font-family: Arial, sans-serif; font-weight: bold; letter-spacing: -.2px;
	}
ul#mainmenu-head li li a:hover, ul#mainmenu-head li li.current-menu-item > a, ul#mainmenu-head li li.current-menu-parent > a {
	background: transparent; filter: none;
	}
ul#mainmenu-head li ul a:hover {
	background: transparent; filter:none;
	text-decoration: underline;
	}
ul#mainmenu-head li li.current-menu-item a, ul#mainmenu-head li li.current-menu-parent a {
	font-style: italic
	}
ul#mainmenu-head li ul a span {
	border: none
	}

	/* languages */
ul#mainmenu-lang { float: right}
ul#mainmenu-lang a {
	display: block;
	width: 37px; height: 37px;
	width: 24px; height: 24px;
	padding: 11px 0 0 2px; margin: 0 0 0 5px;
	/*background-position: center; background-repeat: no-repeat;*/
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	-moz-opacity: .75;
	-khtml-opacity: .75;
	opacity: .75;
	}
ul#mainmenu-lang a:hover,
	.lang-nl ul#mainmenu-lang .lang-nl a,
	.lang-en ul#mainmenu-lang .lang-en a,
	.lang-de ul#mainmenu-lang .lang-de a {
	display: block;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	}
/*
ul#mainmenu-lang .lang-nl a {background-image: url(css/img/lang-nl-s1.png)}
ul#mainmenu-lang .lang-en a {background-image: url(css/img/lang-en-s1.png)}
ul#mainmenu-lang .lang-de a {background-image: url(css/img/lang-de-s1.png)}
*/



/* = Structure
-------------------------------------------------------------- */
#content-outer {
	background: #F4F0E7;
  background: #FCFCEA;
  }
#content {
	padding-bottom: 50px;
	}
#primary {
	/*margin-left: 51px;*/
	margin-top: -300px;
	}
.home #primary {
	margin-left: 21px;
	width: 543px;
	}
/*
.fullscreen #primary {
	margin-top: 10px;
	margin-left: 10px;
	}
*/
#secondary {
	padding-top: 20px
	}



/* = Loops
-------------------------------------------------------------- */
.loop-type-secondary .post {
	margin-bottom: 20px;
  border-top: 1px solid #D8D1A7;
  font-size: 13px; line-height: 20px;
	}
.loop-type-secondary .post-box {
	padding: 7px 0 0;
	border-top: 1px solid #FFF;
	}
#secondary .loop-type-secondary .p1, #secondary .loop-type-secondary .p1 .post-box { border: none}
.loop-type-secondary .cat, .loop-type-secondary .date {
	padding-left: 1px;
	font-family: Arial, sans-serif; text-transform: uppercase; font-size: 11px;
	}
.loop-type-secondary .cat a {
 
  /*color: #8E8B64; text-shadow: #FCFCF7 0 -1px 0;*/
  color: #aaa; 
  color: #777; 
  }
.loop-type-secondary .cat a:hover {
  text-decoration: underline;
  color: #000
  }
/*
.loop-type-secondary .date {
	display: none
	}
*/
.loop-type-secondary .post-box .post-title a, #rmf-slideshow-home .post-title a {
  color: #4F4D44;
  color: #222;
  font-size: 22px; line-height: 24px;
  font-size: 20px; line-height: 22px;
  font-weight: bold; 
  text-decoration: none; text-transform: uppercase;
  text-shadow: 0 -1px 0 #F9F9F9;
  }
.single .loop-type-secondary .post-box .post-title a {
  font-size: 18px; line-height: 20px;
  font-size: 16px; line-height: 20px;
  }
.loop .meta a {
  color: #C48989;
	}
.loop-type-secondary .excerpt strong {
  color: #444
  }
.loop-type-secondary .commentslink, #rmf-slideshow-home .commentslink, #single .commentslink {
	float: right;
	padding-left: 14px;
	/*background: url(css/img/icon-comments-small.png) 0 2px no-repeat;*/
	}
#single .commentslink, #rmf-slideshow-home .commentslink { 
	float: none; 
	}
	
#rmf-slideshow-home .commentslink {
	text-decoration: none;
	color: #888
	}
#rmf-slideshow-home .commentslink:hover {
	text-decoration: none;
	border-bottom: 1px solid #888
	}

	/* loop-type-archive */
.loop-type-archive .post {
	margin: 0 0 20px; padding: 0 0 20px;
	border-bottom: 2px dotted #CCC;
	}
.loop-type-archive .thumb {
	margin: 0 0 5px
	}
.loop-type-archive .thumb h6, .loop-type-archive .date {
	display: block;
	margin: 0 0 -5px; padding: 8px 9px 0; font-weight: normal; text-transform: uppercase
	}
.loop-type-archive .thumb h6, .loop-type-archive .thumb h6 a, .loop-type-archive .date {
	color: #FFF; text-decoration: none
	}	
.loop-type-archive .thumb h6 a.commentslink {
	border-left: 1px solid #FFF;
	margin-left: 5px; padding-left: 22px	
	/*background: url(css/img/icon-comments-large.png) 5px 0 no-repeat;*/
	} 
.loop-type-archive .thumb h6 a.commentslink:hover {
	text-decoration: underline
	} 
.loop-type-archive .index a {
	background: blue; z-index: 20;
	}

	/* excerpt */
.excerpt .link-dest-external { color: #000; text-decoration: none; border-bottom: 1px dotted #AAA;}
.excerpt .link-dest-external:hover { color: #E00; border-bottom: 1px solid #E00;}
/*.excerpt .permalink { color: #666}*/


	/* ALERT POST FRONTPAGE */
/* #secondary .sticky, #secondary .post-alert { */
#secondary .post-background {
	border-top: 1px solid #DDD
	}
#secondary .post-background .ul-post {
	margin: 0 10px 10px;
	}
/*
#secondary .sticky {
	background: #FF0; 
	}
#secondary .post-alert {
	background: #EEE; 
	}
*/
#secondary .post-background-yellow {
	background: #FCE803; 
	}
#secondary .post-background-grey {
	background: #EEE; 
	}


#secondary .post-background .cat a {
	color: #111;
	}
/*
#secondary .sticky ul, #secondary .post-alert ul {
	padding: 0 0 10px 0;
	}
*/
/*
#secondary .sticky li, #secondary .post-alert li {
	margin: 0 10px;
	}
*/
#secondary .post-background .post-title a {
	text-shadow: none
	}
	
		
	

/* = Thumbs
-------------------------------------------------------------- */
.loop-type-secondary .thumb {
	border: 3px solid #FFF;
	}
.loop-type-secondary .thumb {
	margin-top: 1px;
	margin-bottom: 0;
	}
.loop-type-secondary .thumb a:active img {
	margin-top: 1px;
	}
.loop-type-secondary .thumb-align-left { margin-right: 14px;}
.loop-type-secondary .thumb-align-right { margin-left: 14px;}
.loop-type-secondary .thumb-align-left { margin-right: 10px;}
.loop-type-secondary .thumb-align-right { margin-left: 10px;}



/* = Captions
-------------------------------------------------------------- */
.thumb-caption { position: relative; border: none; overflow: hidden;
	}
.thumb-caption .overlay {
	width: 100%; height: 100%; /*z-index: 10;
	/*background: rgba(0, 0, 0, 0.15);*/
	background: #000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
	filter: alpha(opacity=15);
	opacity: .15;
 	}
.thumb-caption .caption a.image { display: block; overflow: hidden;}
.thumb-caption .caption a.image img { margin: 0; padding: 0; border: none}
.thumb-caption .caption {
	z-index: 12;
	width: 100%;
	}
.thumb-caption .caption, .thumb-caption .foot, .loop-type-archive .wrap-title {
	background: #000;
	background: rgba(0, 0, 0, 0.8);
	}
.loop-type-archive .thumb-caption .caption {
	background: rgba(0, 0, 0, 0.87);
	}
.loop-type-archive .wrap-title {
	margin: 0 0 5px;
	background: #111;
	}
.thumb-caption .caption h1, .loop-type-archive .post-title a {
	font-size: 19px; line-height: 21px;
	font-weight: bold; /* text-transform: uppercase; */
	}
.thumb-caption .caption h1 a, .loop-type-archive .post-title a {
	display: block; padding: 8px 9px 9px 9px;
	color: #FFF; text-decoration: none;
	}
.thumb-caption .caption h1 a:hover {
	}
.thumb-caption .title .overlay {
 	display: block; width: 100%; height: 100%;
 	background: rgba( 0, 0, 0, .15);
	z-index: 10;
 	}
.thumb-caption .title img {
 	}
.thumb-caption .title:hover {
 	}
.thumb-caption .foot, .thumb-caption .head {
	display: none;
	width: 100%; height: auto; overflow: hidden;
	margin: 0; padding: 0;
	font-size: 13px; line-height: 15px;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.65);
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
	z-index: 20;
	position: relative
	}
.thumb-caption .head {
	position: absolute; top: 0; 
	}	
.thumb-caption .foot .padding, .thumb-caption .head .padding {
	padding: 2px 8px 5px 8px;
	padding: 2px 8px 15px 8px;
	padding: 7px 8px 15px 8px;
	}
.thumb-caption:hover .foot, .thumb-caption:hover .head {
	visibility: visible;
	}
.thumb-caption .text a {
	text-decoration: none; color: #FFF
	}
	/* small */
.thumb-caption-size-small .caption h1 {
	font-size: 16px; line-height: 19px;
	}
	/* large */
.thumb-caption-size-large .caption h1, .loop-type-archive .post-title a {
	font-size: 25px; line-height: 28px;
	/* opacity: 0.94 */
	}
.thumb .icon, .loop-type-secondary .thumb-type-video .util-1 {
  position: absolute; left: 50%; top: 50%; z-index: 2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	-moz-opacity: .7;
	-khtml-opacity: .7;
	opacity: .7;
	}
.thumb-size-large .icon-play, .thumb-size-medium .icon-play {
	background: url(css/img/icon-play-large.png) 0 0 no-repeat ;
  width: 77px; height: 77px;
	margin-left: -40px; margin-top: -60px;
	}
.loop-type-secondary .thumb-type-video .util-1 {
	width: 50px; height: 50px; margin-left: -25px; margin-top: -25px;
	background: url(css/img/icon-play-medium.png) 0 0 no-repeat ;
	}



/* = Boxes
-------------------------------------------------------------- */
.box {
	clear: both; margin-bottom: 26px; padding: 11px;
	}
.box.widget-articlelist { padding-bottom: 0}
.box-background-transparent {
	padding: 0;
	}
.box-background-white { background: #FFFFFF}
.box-shadow-on {
	box-shadow: 4px 4px 0 0 #E9E4B3;
	box-shadow: 10px 10px 20px #000;
	box-shadow: 0px 0px 6px #555;
	box-shadow: 0px 0px 8px #444;
	}



/* =Single
-------------------------------------------------------------- */
#single .meta {
	border-top: 1px dotted #CCC;
	padding: 10px 0 0 0; margin: 0 15px 20px 0;
	}
#single .meta p {
	margin: 0 0 15px;
	color: #333; font-style: italic
	}
#single .meta p a {
	font-style: normal; text-decoration: none; border-bottom: 1px solid #EEE
	}
#single .meta p a:hover { border-bottom: 1px solid #D00}
#the-content {
	padding: 0 50px 50px 0;
	font-size: 15px; line-height: 22px;
	color: #000;
	min-height: 600px;
	min-height: 500px;
	}
#the-content blockquote, #the-content p, #the-content ul, #the-content ol, #the-content li, #the-content table, #the-content blockquote, #the-content .wrap-video-padding {
	margin-bottom: 20px;
	clear: left;
	}
#the-content ol, #the-content ul {margin: 0 0 0 40px;}
#the-content ol { list-style-type: decimal}
#the-content ul { list-style-type: disc}

#single .post-title { display: block; margin-bottom: 5px; }
#single .post-title a {
	letter-spacing: -.5px;
	font-size: 40px; line-height: 45px; 
	font-size: 29px; line-height: 34px; 
	font-weight: bold;
	font-family: 'Arial Narrow', 'Trebuchet MS', Arial,sans-serif;
	text-decoration: none; color: #000;
	text-transform: uppercase
	}
#the-content blockquote {
	font-style: italic;
	margin-left: 30px
	}
#the-content blockquote p {
	margin-bottom: 0
	}
#the-content a {
	text-decoration: underline;
	color: #d00;
	}
#the-content .button {
	text-decoration: none;
	color: inherit;
	}
#the-content h1 a, #the-content h2 a, #the-content h3 a {
	font-weight: bold; color: #222; text-decoration: none; border: none;
	text-transform: uppercase
	}
#the-content h1 a:hover, #the-content h2 a:hover, #the-content h3 a:hover,
#the-content h4 a:hover, #the-content h5 a:hover, #the-content h6 a:hover {
	color: #000; border-bottom: 1px dotted #CCC
	}
#the-content h1 { font-size: 24px; line-height: 24px; padding-top: 15px; padding-bottom: 10px}
#the-content h2 { font-size: 24px; line-height: 24px; padding-top: 15px; padding-bottom: 10px}
#the-content h3 { font-size: 24px; line-height: 24px; padding-top: 15px; padding-bottom: 10px}

	/* img caption */
#single .wp-caption.alignright, #single img.alignright { margin-right: -50px}
#single .wp-caption, #single img { margin-top: 5px; margin-bottom: 10px}
#single .wp-caption.aligncenter	, #single img.aligncenter { display: block; margin-left: auto; margin-right: auto}
#single .wp-caption.alignright 	, #single img.alignright 	{ margin-left: 12px}
#single .wp-caption.alignleft 	, #single img.alignleft 	{ margin-right: 12px}

.wp-caption-text {
	color: #666; font-size: 13px; line-height: 17px; font-style: italic;
	display: block; 
	}
/* #single .firstimage .alignright, #single .firstimage .alignleft { */
#single .firstimage {
	float: left !important;
	margin: 0 0 15px !important;
	}
#single .firstimage .wp-caption, #single .firstimage img {
	margin-top: 0;
	}
#the-content .accordion .acc-trigger a {
	display: block; 
	font-size: 24px; margin-bottom: 10px;
	} 
#the-content .accordion .acc-trigger.active a {
	background: transparent; border: none !important; box-shadow: none; 
	} 



/* =Forms
-------------------------------------------------------------- */
#primary form {
	padding: 20px 1px 10px;
	}
#content input.text { padding: 2px; }
textarea { padding: 2px}
#content input.text, #content input[type=text], textarea {font-size: 20px; letter-spacing: 0; font-family: Arial, sans-serif; font-weight: bold; color: #555;
	}
#content input.text:focus, textarea:focus {
	color: #000;
	}
.button, #navigator a, #navigator .current, .formBuilderSubmit input  /*, .acc-trigger a */ {
	display: inline-block; margin: 0 5px 0 0; padding: 5px 9px;
  cursor: pointer;
	font: 12px Arial, sans-serif; color: #FFF;
	border-width: 0;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 1px 2px #555;
	text-decoration: none;
	outline: 0 none;
	}
.button:hover {
	box-shadow: 0 1px 4px #111; text-decoration: none
	}
.button-color-grey, #navigator a, .formBuilderSubmit input /*, .acc-trigger a*/ {
  background: #EFEFEF; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #dfdfdf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-9 */
  border: 1px solid #BBB !important;
  box-shadow: 0 0 3px #BBB;
  color: #333333;
	}
.button-color-grey:active, .button-color-grey:hover, #navigator a:active, #navigator a:hover, .formBuilderSubmit input:hover, .formBuilderSubmit input:active /*, .acc-trigger a:active, .acc-trigger a:hover */ {
	border-color: #999 !important;
  box-shadow: 0 0 3px #888;
	}
.button-color-grey:active, .button-color-grey:focus, #navigator a:active, #navigator a:focus, .formBuilderSubmit input:focus /*, .acc-trigger a:active, .acc-trigger a:focus */ {

	background: #CCCCCC; /* Old browsers */
	background: -moz-linear-gradient(top,  #cccccc 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cccccc 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cccccc 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cccccc 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(top,  #cccccc 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	}
.button-color-red, #the-content .button-color-red {
	color: #FFF
	}
	
	/* formbuilder */
#primary .formBuilderForm {
	clear: both; padding: 15px; margin: 50px 0 20px 0;
	background: #EEE; 
	}
.formBuilderForm form {
	display: block; margin: 0; padding: 0; width: 100%; float: left;
	}
#primary .formBuilderForm input.text, #primary .formBuilderForm input[type="text"], #primary .formBuilderForm textarea {
	font: bold 16px/20px Arial, sans-serif;
	padding: 3px 2px ;
	color: #333;
	}
	
	/* form section title */
.formBuilderComment, #the-content .formBuilderError h4, #the-content .formBuilderFailure h4 {
	clear: both; margin: 0 0 15px; padding: 10px 0 5px;
	font: bold 17px Arial, sans-serif; color: #333; 
	border-bottom: 1px dotted #AAA;
	/*box-shadow: 0 17px 15px -15px #000;*/
	padding: 5px 0 3px;
	}
.single_line_text_box {
	clear: both; 
	/*width: 100%;  */
	/* background: red;  */
	}
.formBuilderLabel, .formBuilderLabelRequired {
	float: left; width: 190px; 
	}
.formBuilderInput, .formBuilderSmallTextarea {
	float: left; width: 302px; padding: 0 0 7px 0;
	}
#the-content .formBuilderForm textarea, #the-content .formBuilderForm input[type=text] {
	width: 290px; /*height: 50px; */
	width: 270px; 
	}
#the-content .formBuilderForm textarea {
	height: 50px; 
	}
.formBuilderLabelRequired:after {
	content: '*'; color: #E00; font-weight: bold
	}
.formBuilderHelpText, .formBuilderHelpTextVisible, .formBuilderHelpTextToggle {
	font: 11px/14px Arial, sans-serif; 
	}
.formBuilderHelpText, .formBuilderHelpTextHidden { display: none}
.formBuilderSubmit  {
	padding-left: 190px
	}

/* indiviual fields */
#the-content #fieldformBuilderFieldPostcode { width: 80px}
#the-content #fieldformBuilderFieldExemplaren, 
#the-content #fieldformBuilderFieldExemplaren_Kom_niet_aan_de_Hel, 
#the-content #fieldformBuilderFieldExemplaren_Steen_door_de_Ruit, 
#the-content #fieldformBuilderFieldExemplaren_Terug_van_weg_geweest, 
#the-content #fieldformBuilderFieldExemplaren_Ik_zal { 
	width: 70px; }
	
.formBuilderError, .formBuilderFailure, .formBuilderSuccess {
	background: #F00; color: #FFF; padding: 5px 15px; margin: 0 0 5px;
	}
.formBuilderSuccess {
	background: #03CE58; padding-top: 20px; padding-bottom: 50px; 
	}
#the-content .formBuilderError a, #the-content .formBuilderFailure a {
	font-weight: bold; color: #FFF; text-decoration: none; border-bottom: 1px solid #FFF;
	}
#the-content .formBuilderError h4, #the-content .formBuilderFailure h4 {
	color: #FFF;
	border-bottom: 1px dotted #FFF;
	}






/* =Pagenavi
-------------------------------------------------------------- */
#navigator {
	margin-top: 25px;
	border-top: 1px solid #D8D1A7;
	}
#navigator .wp-pagenavi	{
	padding-top: 10px;
	border-top: 1px solid #FFF;
	}
#navigator, #navigator small {
	font-family: Arial, sans-serif; font-size: 14px;
	}
#navigator .pages {
	display: block; padding: 0 0 15px 0; line-height: 25px;
	font-weight: bold
	}
#navigator .pages small {
	display: block; clear: both; color: #555; font-style: italic;
	}
#navigator .extend {
	padding-right: 5px;
	}
#navigator .current {
	background: #777; box-shadow: none; cursor: default;
	}
#navigator a {
	margin-bottom: 10px;
	}



/* =Comments
-------------------------------------------------------------- */
#comments, #respond {
	clear: left; margin-top: 40px !important;
	}
.commentlist .wrap {
	padding: 11px 60px 22px 70px; min-height: 70px;
	background: #F0EDBF; color: #000;
	}
.commentlist .meta {
  padding: 15px 0 10px;
	}
.commentlist .meta, .commentlist .meta a {
	color: #000
	}
.commentlist .avatar {
	float: left;
	margin: 0 10px 10px -60px;
	border: 3px solid #FAFADE;
	}
.commentlist .fn {
  font-size: 24px; 
  font-size: 20px; 
  font-weight: bold; color: #000;
  }
.commentlist .meta a {
	text-decoration: none; border-bottom: 1px dotted #A09D6A;
	}
.commentlist .meta a:hover {
	border-style: solid
	}
.commentlist .content {
	font-style: italic; line-height: 20px;
	position: relative; z-index: 1
	}
.commentlist .content a {
	color: #000
	}
.commentlist .counter {
	display: block; width: 190px; height: 78px; overflow: hidden; padding: 0 10px 0 0;
	text-align: right;
	font: 100px/90px Arial, sans-serif; letter-spacing: -2px; text-align: right; color: #EDEAB7;
	}
.commentlist .foot {
	margin-bottom: 20px;
	padding: 5px 5px 5px 70px;
	}
.commentlist .foot .bubble {
	margin-top: -5px; margin-right: 10px;
	width: 27px; height: 26px;
	height: 26px; line-height: 26px; 
	/*background: url(css/img/comment-bubble-F0EDBF.gif) 0 0 no-repeat;*/
	}
	/* children */
.commentlist ul {
	margin-left: 30px;
	}
	/* author  */
.commentlist .comment.byuser > .wrap {
	border-left: 3px solid #00F
	}
	/* replying  */
.commentlist .comment.replying > div.foot .reply-text {
	display: inline;
	}
	/* replying & hover */
.commentlist .comment:hover > .wrap, .commentlist .comment.replying > .wrap {
	background: #E5E0A5;
	}
.commentlist .comment:hover .counter a, .commentlist .comment.replying > .wrap .counter a {
	color: #E5E0A5
	}
.commentlist li:hover > .foot .bubble, .commentlist .comment.replying > .foot .bubble {
	/*background: url(css/img/comment-bubble.gif) 0 0 no-repeat;*/
	background-position: 0 -277px; 
	}

	/* form */
#commentform p {
	clear: both;
	margin: 0 0 10px;
  }
.comment-input-row {
	position: relative;
  }
.comment-input-row span {
	display: block; top: 5px; left: 5px;
	}
.comment-input-row input.text { width: auto; }
.comment-input-row label { width: 100px;
	margin: 0 10px 0 0; padding: 2px 10px 3px 0;
	background: #F3F3F3;
	text-align: right;
	}
.comment-input-row label:hover {
	background: #EEE;
	}
.comment-form-comment label {
	display: none;
	}
.comment-form-comment textarea {
	display: block; width: 95%; height: 180px;
	}
#commentform .form-allowed-tags {
  clear: both; margin: 15px 0 0 0; padding: 5px 0 0;
  border-top: 2px solid #CCC;
  font-family: Arial, sans-serif; font-size: 11px; line-height: 15px;
	}
	


/* =Coda's
-------------------------------------------------------------- */
	/* generic */
.widget-coda {
	position: relative;
	}
.scroll-overflow {
 	clear: both; position: relative;
 	/* overflow: auto !important */
	}
.rmf-coda .prev, .rmf-coda .next {
	position: absolute; z-index: 10; width: 30px; height: 30px;
	top: auto; bottom: 15px; margin-top: 0;   /* bottom */
	background: url(css/img/slideshow-prev-next-ccc.png) 0 0 no-repeat;
	background: url(css/img/rmf-coda-prev-next.png) 0 0 no-repeat;
	background: url(css/img/arr-de0000.png) 0 0 no-repeat;
	background: url(css/img/arr-000000.png) 0 0 no-repeat;
	background: url(css/img/arr-ffffff.png) 0 0 no-repeat;
	text-align: left; text-indent: -9999px;
	width: 6px; height: 11px;
	}
.rmf-coda:hover .prev-next {
	}
.rmf-coda .prev {left: 0; left: 10px; background-position: 0 0;}
.rmf-coda .next {right: 0; right: 10px; background-position: -6px 0;}
/*
.rmf-coda .prev-next:hover {opacity: 1}
*/


	
/* =Widgets
-------------------------------------------------------------- */
.widget {
	clear: both;
	}
.widget-top p, .widget-btm p {
	margin: 0 0 15px;
	font-style: italic
	}
.widget-btm p { margin: 10px 0 5px 0 }
.widget-btm { clear: both;}

	/* widget-thumbs about us */
.widget-thumblist .thumb {
	margin-right: 13px; margin-bottom: 13px;
	}
.widget-thumblist .even, .widget-thumblist .odd .thumb { margin-right: 0}


	/* walk with us & extra medling */
.widget-name-extramelding {
	background: #FCE803
	}
.widget-name-walkwithus a, .widget-name-extramelding a {
  text-decoration: none; color: #FFF
	}
.widget-name-extramelding a {
	text-decoration: underline}

.widget-name-walkwithus strong, .widget-name-extramelding strong {
	font-size: 26px; line-height: 26px; font-weight: bold; letter-spacing: -1px; color: #FFF;
  text-transform: uppercase;
	}
.widget-name-walkwithus h2, .widget-name-extramelding h2 {
	font-size: 22px; line-height: 22px; font-weight: normal; letter-spacing: -0.4px; color: #F7C6BF;
	margin-bottom: 2px;
	}
.widget-name-extramelding h2 { color: #444; }
.widget-name-extramelding strong, .widget-name-extramelding a { color: #333}

	/* comments */
#widget-name-comments .commentlist .fn {
	font-size: 18px;
	}
#widget-name-comments .meta {
	padding: 5px 0
	}
#widget-name-comments .commentlist .avatar {
  width: 32px; height: 32px;
  border: 2px solid #FAFADE;
	margin-left: -40px;
	}
#widget-name-comments .commentlist .wrap {
	padding-left: 50px;
	}
#widget-name-comments .wrap-overflow {
	height: 450px; overflow: auto;
	padding-right: 11px;
	}

	/* widget-name-books & widget-name-bartenjoki */
#primary .widget.grid_6 {
	width: 239px; 
	}
#primary .widget-name-books, #primary .widget-name-bartenjoki {
	height: 460px;
	}
#primary .widget-name-bartenjoki {
	margin-right: 11px
	}
	
	/* widget-name-israeltoday */
.widget-name-israeltoday {
	margin-bottom: 10px;
	border-top: 1px solid #DDD; 
	padding-top: 0;
	}
#widget-name-israeltoday .widget-top {
	border-top: 1px solid #FFF;
	background: #EEE;
	height: 28px;
	}
#widget-name-israeltoday h3 {
	font: bold 12px/12px Arial; color: #111; 
	padding: 10px 0 0 10px; text-transform: uppercase;
	}
#widget-name-israeltoday h3 a {
	color: #000;
	}
#widget-name-israeltoday .post { border: none}
#widget-name-israeltoday .post-box { 
	border: none;
	}
.widget-name-israeltoday .prev-next-wrap { 
	position: absolute !important; 
	top: 10px; right: 15px; 
	top: -23px; right: 10px; 
	z-index: 10;
	width: 50px; background: transparent; height: 18px;
	font: bold 12px Arial; color: #FFF;
	border-radius: 0 0 4px 4px;
	top: -21px;
	box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.09);
	padding: 1px 1px 0 1px;
	border-radius: 4px 4px 4px 4px;
	}
.widget-name-israeltoday:hover .prev-next-wrap { 
	}
.widget-name-israeltoday .prev-next-wrap a, .widget-name-israeltoday .prev-next-wrap .counter {
	position: absolute; top: 4px;
	overflow: hidden; outline: 0 none;
	} 
.widget-name-israeltoday .prev-next-wrap:hover .counter {
	} 
.widget-name-israeltoday .prev-next-wrap .prev {  left: 5px}
.widget-name-israeltoday .prev-next-wrap .next {  right: 5px}
.widget-name-israeltoday .prev-next-wrap .prev:hover { opacity: 1}
.widget-name-israeltoday .prev-next-wrap .next:hover { opacity: 1}
.widget-name-israeltoday .prev-next-wrap .counter { left: 15px; top: 2px;}


.widget-name-israeltoday .post {
	clear: none;
	float: left; width: 390px; /* coda pnl's need with */
	/* padding-bottom: 40px; /* for ul */
	
	/*border: none !important; */
	width: 382px;
	width: 390px;
	}
.widget-name-israeltoday .scroll-overflow {
	/* border: 2px solid #DE0000 !important; */
	/* box-shadow: 0 0 8px #CCC; */
	margin-bottom: 10px;
	}
.widget-name-israeltoday .nav-items {
	clear: both; position: relative; margin: 0 0 0 15px;
	z-index: 100;
	}
#widget-name-israeltoday .post .permalink-popup, #widget-name-israeltoday .post .sep { visibility: hidden}
#widget-name-israeltoday .post:hover .sep, #widget-name-israeltoday .post:hover .permalink-popup { visibility: visible}




/* =Miscellaneous
-------------------------------------------------------------- */
.rmf-slideshow {
	}
.rmf-slideshow .pnl {
	z-index: 6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	}
.rmf-slideshow .pnl.active {
	z-index: 8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	}
.rmf-slideshow .nav-prev-next {
	top: 50%; margin-top: -55px;
	z-index: 10; 
	width: 30px; height: 30px;
	width: 40px; height: 40px;
	/* background: url(css/img/slideshow-prev-next-black.png); */
	/* display: none; */
	}
.rmf-slideshow .prev {background-position: -40px 0}
.rmf-slideshow .next {background-position: -210px 0}
.rmf-slideshow .prev {background: url(css/img/fancybox-1.3.4/prev.png) 0 0 no-repeat; left: auto; right: 70px}
.rmf-slideshow .next {background: url(css/img/fancybox-1.3.4/next.png) 0 0 no-repeat; right: 20px;}

.rmf-slideshow .nav-dots li, .rmf-coda .nav-dots li {
	cursor: pointer;
	float: left; width: 18px; height: 18px;
	margin: 0 1px 0 0; padding: 0;
	text-align: left; text-indent: -9999px;
	/*background: transparent url(css/img/marker-dot.png) center no-repeat;*/
  }
.rmf-slideshow .nav-dots li.active, .rmf-slideshow .nav-dots li:hover,
.rmf-coda .nav-dots li.selected, .rmf-coda .nav-dots li:hover {
	/*background: url(css/img/marker-dot-grey-current.png) center no-repeat;*/
	background-position: 0 -705px; 
  }

	/* #rmf-slideshow-home */
#rmf-slideshow-home, #rmf-slideshow-home .pnl {
	background: #FFF;
	width: 521px; height: 550px; /* initial height; will be adjusted by site.js */
	}
	/*
#rmf-slideshow-home .pnl .thumb {
	position: absolute;
	}
	*/
#rmf-slideshow-home .pnl .contents {
	/* top margin equals height of thumb + height of nav (60px) */
	padding: 354px 10px 10px 0;
	}
#rmf-slideshow-home .nav {
	/* top position equals height of thumb  */
	top: 273px; z-index: 10;
	}
#rmf-slideshow-home .pnl .contents .post-title {
	margin-bottom: 5px
	}
#rmf-slideshow-home .nav li {
	float: left; 
	}
#rmf-slideshow-home .nav li:hover {
	}
#rmf-slideshow-home .nav li a {
	display: block; width: 95px; height: 40px; padding: 10px 2px 10px 5px; outline: 0;
	text-transform: uppercase; text-decoration: none; font-size: 13px; color: #FFF;
	border-right: 1px solid #111;
	border-left: 1px solid #444;
	}
#rmf-slideshow-home .nav li.first a {
	border-left: none;
	padding-right: 4px;
	}
	
	
	/* proclamations */
#rmf-slideshow-proclamations {
	width: 521px; height: 440px;
	}
#rmf-slideshow-proclamations .pnl {
	background: #E5E0A5;
	background: #F0EDBF;
	background: #F1F1F1;
	}
#rmf-slideshow-proclamations .pnl .wrap {
	clear: left; 
	width: 441px; height: 330px; overflow: hidden;
	padding: 20px 40px 40px; 
	width: 461px; height: height: 290px; padding: 20px 40px 50px 20px;  
	}
#widget-name-proclamations .quote {
	padding-right: 100px;
	font: 28px/36px Georgia, Palatino, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	}
#widget-name-proclamations .links {
	bottom: 20px; right: 25px
	}
#rmf-slideshow-proclamations .nav-prev-next {
	opacity: .2
	}
#rmf-slideshow-proclamations .nav-dots {
	padding: 410px 0 0 50px; 
	}
	



/* = Sidebar
-------------------------------------------------------------- */
#secondary .sidebar-box {
	margin-bottom: 30px
	}
#secondary p {
	margin: 0 0 10px
	}

#sidebar-crumbs {
	margin-bottom: 20px
	}

#secondary-cloud {
	clear: left; padding: 10px 30px 0 0;
	line-height: 18px !important
	}

.sidebar-box {
	margin: 0 0 30px;
	}


/* =Footer
-------------------------------------------------------------- */
#footer-search {
	padding-top: 25px; padding-bottom: 20px;
	background: #F0EDBF;
	}
#searchform-1 {
	}
#searchform-1 input.field {
	width: 441px; 
	width: 261px; 
	margin: 0 0 15px 0; padding: 10px ;
	font: italic 14px/20px Georgia, 'Times New Roman', times, serif; color: #AAA;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.8) inset;
	color: #666;
	
	border: 1px solid #111; border-bottom-color: #222; border-right-color: #222;
	
	/*background: #1b1b1b url(css/img/search.dark.png) 240px 2px no-repeat;*/
	background: #1b1b1b url(css/img/sprite-1.png) 240px -824px no-repeat;
	}
#searchform-1 input.field:focus {
	background-color: #FFF; color: #000
	}
#searchform-1 input.button {
	display: none
	}
#footer-top {
	background: #0F0F0D;
	color: #C6C6C6;
	}
#footer-bottom {
	background: #000; color: #B0ABAB;
	padding-bottom: 35px;
	}
.footer a, .footer label {
	text-decoration: none; border-bottom: 1px dotted #666
	}
#footer-top a { color: #ABA7A1;  }
#footer-bottom a, .footer label { color: #656565; }
.footer h3 {
	font-weight: bold; font-size: 16px;
	margin: 5px 0 20px
	}
#footer-top h3 {color: #FFF;}
#footer-bottom h3 {color: #B0ABAB;}
.footer p {
	margin: 0 0 10px
	}

#footer-top a:hover, #footer-bottom a:hover, .footer label:hover {
	color: #FFF; border-bottom: 1px solid #FFF
	}
.footer .c {
	width: 288px;
  margin-left: 20px;
	margin-right: 20px;
	padding-top: 15px; padding-bottom: 15px; 
	}
.footer .c-left {
	margin-left: 10px;
	margin-right: 30px;
	}
.footer {
	padding: 15px 0;
	padding: 25px 0;
	}
.footer, .footer h3 { font-family: Arial, sans-serif;}

#footer-top .wrap {
	background: url(css/img/footer-sdoor-1b1b1b.png) top center repeat-y;
	}
#footer-bottom .wrap {
	background: url(css/img/footer-sdoor-111111.png) top center repeat-y;
	}
	
#footer-top .c-left {
	min-height: 400px;
	}
#footer-top .container_24 {
	/* background: url(css/img/footer-logo.png) -37px 250px no-repeat; */
	
	background: url(css/img/_final_footer-logo.png) bottom left no-repeat;
	
	}
#mainmenu-foot li, #widget-name-latest li {
	margin: 2px 0 3px; padding: 0 0 0 12px;
	background: url(css/img/arr-444444.png) 0 6px no-repeat;
	}
#mainmenu-foot li.gototop {
	background: transparent;
	}
#mainmenu-foot li.gototop a span {
	display: inline-block; width: 15px; height: 10px;
	/*background: url(css/img/arr-up-777777.png) 0 -2px no-repeat;*/
	}

#footer-bottom ul {
	float: left;
	}

	/* contact */
#footer-bottom .c-name-contact li {
	width: 130px;
	}
#footer-bottom .c-name-contact .mail li {
	width: 150px;
	}
	/* social */
#footer-bottom .c-name-social li {
	float: left; width: 42px;
	}
#footer-bottom .c-name-social a {
	width: 32px; height: 32px;
	border: none;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	-moz-opacity: .8;
	-khtml-opacity: .8;
	opacity: .8;
	}
#footer-bottom .c-name-social a:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	}
/*
#footer-bottom .c-name-social .twitter {background: url(css/img/social-32x32-twitter.png) 0 0 no-repeat;}
#footer-bottom .c-name-social .blip {background: url(css/img/social-32x32-blip.png) 0 0 no-repeat;}
#footer-bottom .c-name-social .contact {background: url(css/img/social-32x32-contact.png) 0 0 no-repeat;}
#footer-bottom .c-name-social .rss {background: url(css/img/social-32x32-rss.png) 0 0 no-repeat;}
*/
#footer-top .button, #footer-bottom .button {
	filter: none; 
	background: transparent; color: #888;
	border: 1px solid #000; border-bottom-color: #0F0F0D;
	background: #1A1A17; 
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.8) inset;
	}
#footer-top .button:hover, #footer-bottom .button:hover {
	border: 1px solid #000;
	text-decoration: none;    
	background: #332b26; 
	box-shadow: 0 2px 5px #000;
	}



/* =Bodies
-------------------------------------------------------------- */
.body-kotelcam #the-content .media {
	clear: both; height: 380px;
	}



/* =Miscellaneous
-------------------------------------------------------------- */
.a-editlink {
  color: #111 !important; display: inline !important;
  font-size: 11px !important; line-height: 11px !important; font-weight: normal !important; letter-spacing: 0 !important; text-shadow: none !important;
  text-decoration: none !important; border: none !important;
	}



/* =Sprites
-------------------------------------------------------------- */
.sprite1 {
	background: url(css/img/sprite-1.png) no-repeat top left ;
  }
.sprite-arr-444444{ background-position: 0 0; /*width: 5px; height: 7px; */} 
.sprite-arr-dn-444444{ background-position: 0 -57px; background-position: 0 -56px; width: 13px; height: 30px; } 
.sprite-arr-up-777777{ background-position: 0 -139px; width: 11px; height: 14px; } 
.sprite-comment-bubble-F0EDBF{ background-position: 0 -201px; width: 27px; height: 26px; } 
.sprite-comment-bubble{ background-position: 0 -277px; width: 27px; height: 26px; } 
.sprite-icon-comments-large{ background-position: 5px -353px; /*width: 15px; height: 15px; */} 
.sprite-icon-comments-small{ background-position: 0 -416px; /*width: 15px; height: 15px; */} 
.sprite-lang-de-s1{ background-position: 0 -478px; /*width: 24px; height: 24px;*/ } 
.sprite-lang-en-s1{ background-position: 0 -552px; /*width: 24px; height: 24px;*/ } 
.sprite-lang-nl-s1{ background-position: 0 -626px; /*width: 24px; height: 24px;*/ } 
.sprite-marker-dot-grey-current{ background-position: 0 -705px; width: 10px; height: 10px; } 
.sprite-marker-dot{ background-position: 0 -765px; width: 10px; height: 10px; } 
.sprite-searchdark{ background-position: 0 -825px; width: 31px; height: 35px; } 
.sprite-social-32x32-blip{ background-position: 0 -910px; width: 32px; height: 32px; } 
.sprite-social-32x32-contact{ background-position: 0 -992px; width: 32px; height: 32px; } 
.sprite-social-32x32-rss{ background-position: 0 -1074px; width: 32px; height: 32px; } 
.sprite-social-32x32-twitter{ background-position: 0 -1156px; width: 32px; height: 32px; } 
