/* @group RESET */
*{
	padding:0;
	margin:0;
	z-index: 100;
}
body{
	font-family:Georgia,serif;
	font-size:90%;
	line-height:1.8em;
	background-color:#DDDBCA;
	vertical-align: top;
}
.wrapper{
	width:940px;
	margin:0 auto 10px;
	padding: 0 0 5px 0;
	position: relative;
}
.wrapper_header{
	width:940px;
	margin:0 auto;
	padding: 0 0 5px 0;
	position: relative;
}

.column1 {
	float: left;
	width: 150px;
	margin-top: 4px;
	overflow: visible;
	font-size:0.65em;
	line-height: 1.6em;
	font-family: Verdana, Geneva, sans-serif;
	padding-left: 5px;
	color: #FFF;
}

.column2 {
	float: left;
	width: 185px;
	margin-top: 4px;
	overflow: visible;
	font-size:0.65em;
	line-height: 1.6em;
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
}


.column3 {
	float: left;
	width: 181px;
	margin-top: 4px;
	border-left: 1px solid #fff;
	overflow: visible;
	font-size:0.65em;
	line-height: 1.6em;
	font-family: Verdana, Geneva, sans-serif;
	padding-left: 12px;
	color: #FFF;
}


/* Link Styles */
a:link, a:visited, a:active {text-decoration: none;}
a:hover  {text-decoration: underline;}
.sidebar a {color: #9C0000;}
img,img a{border-style:none;}
.column1, .column2, .column3 a {color: #333;font-weight: bold;}
/* @end */


h1,h2,h3,h4,h5,h6{padding-bottom:1em;line-height:1em;font-weight:normal;}
p{margin:0 0 1.0em 0;}
b,strong{}
em {color: #333;letter-spacing: 0.01em;font-weight: normal;font-style: italic;}

.KAP {text-transform: uppercase; /* force text to uppercase */font-weight: bold;}
.smaller {font-size:80%;color:#999;line-height: 1.5em;}
.smaller2 {font-size:93%;color:#666;}
.smaller3 {font-size:85%;line-height: 1.5em;}
blockquote,.standout{font-size:0.8em;line-height:1.5em;font-style:normal;padding:1em;border:1px solid #999;background-color: #FFF;}


/* clear */
.clear{clear:both;}
.clear-right{clear:right;}
.clear-left{clear:left;}
/* @end */

/* image Styles */
img,img a{border-style:none;}
.image-left{float:left;margin:0 15px 5px 0;}
.image-right{float:right;margin:0 0 5px 15px;}
.image-kaart{border: solid #F4EFF8 4px;}
/* @end */

/* Table Styles */
td{vertical-align: top;font-size:0.85em;line-height:1.4em;}
td a {color: #9C0000;}
td h2, h3 {font-family:Georgia,serif;} 
/* @end */


/* @group mainContainer */
.mainContainer{}
.mainContainer_bg{padding:15px 0 1.5em;}
.mainContent_inner{border:1px solid;padding:1em;}
.mainContent_inner2{padding:1em;}

.mainContent{float:right;width:73%;}
.mainContent2{float:right;width:81%;}

.sidebarContent{
	width:24%;
	float:left;
	font-size:0.85em;
	line-height:1.5em;
}
.sidebarContent2{width:19%;float:left;font-size:0.8em;line-height:1.5em;padding-top:15px;}

.sidebar{padding:1em 1em 1em 0.8em;border:1px solid;margin-bottom: 2px;}
.sidebar2{padding:1em 1em 1em 0.8em;border:1px solid;margin-bottom: 2px;}
.sidebar_title{font-size:1.4em;padding-bottom: 15px;}
/* @end */


/* footer */


#footerContainer {
	width: 940px;
	height: 160px;
	margin-right: auto;
	margin-left: auto;
	background-color: #DCD7CA;
	padding: 15px 0 20px 5px;
	border: solid #FFF 1px;
	padding-bottom: 10px;
}

.footerNormal{font-size:0.75em;width: 940px;height:30px;margin-right:auto;margin-left:auto;padding-top:10px;text-align:right;}
.footerNormal a {color: #9C0000;}

/* @end */


/* @menu 13 */
ul {list-style: none;margin: 0;padding: 0;}
#menu13 {width: 217px;margin: 5px 0px 5px 3px;}
#menu13 li a {height: 32px;height: 24px;text-decoration: none;}	
#menu13 li a:link, #menu13 li a:visited {color:#333333;display: block;background:url(../images/menu13.png);padding: 8px 0 0 10px;}
#menu13 li a:hover {color: #9C0000;background:url(../images/menu13.png) 0 -32px;padding: 8px 0 0 10px;}
#menu13 li.current a {color: #920000;background:url(../images/menu13.png) 0 -32px;padding: 8px 0 0 10px;}
/* @end */

/* album */
.cthumb {background-color: #ffffff;border: 0px;}
.thumb {background-color: #eeeeee;border: 1px solid #fff;}

.image { border: 2px solid #ffffff;}
.slideImage { border-width: 2px; border: 2px solid; border-color: #ffffff;}
a:link .slideImage { border-color: #ffffff;}
a:visited .slideImage { border-color: #ffffff;}

.title {font-size: 110%;font-weight: bold;color: #333;}
.title a:link {text-decoration: none;color: #333;}
.title a:visited {text-decoration: none;color: #333;}
.title a:hover {text-decoration: none;color: #000000;}

.infotable {border: 1px solid #fff;background-color: #eeeeee;border-collapse: collapse;}
.infotable td {border: 1px solid #fff;}
.infotable table {border-collapse: separate;}
.infotable table td {border: 0px;}
/* @end */

/* video */
a.zoomable {
  display:block;
  width:180px;
  height:76px;
  position:relative;
  -webkit-box-shadow:rgba(0,0,0,0.4) 0 4px 10px;
  -moz-box-shadow:rgba(0,0,0,0.4) 0 4px 10px;
  box-shadow:rgba(0,0,0,0.4) 0 4px 10px;
}

a.zoomable span.zoom_icon {
  display:block;
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  background:url(http:/lesbischarchief.nl/video/posters/sv_zoom_icon.png) no-repeat bottom right;
  opacity:0.3;
  -o-transition:opacity 0.25s;
  -moz-transition:opacity 0.25s;
  -webkit-transition:opacity 0.25s;
  transition:opacity 0.25s;
}

a.zoomable:hover span.zoom_icon {opacity:1}

