/*
A:link {
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	text-transform:uppercase;
}

A:visited { 
	text-decoration: none;
	color: #000000;
	font-weight: normal; 
}

A:hover {
	text-decoration: none;
	color: #005177;
}

*/
A:link {
	font-weight: normal;
	text-decoration: none;
	color: #005177; 
}

A:visited { 
	text-decoration: none;
	color: #005177;
	font-weight: normal; 
}

A:hover {
	text-decoration: none;
	color: #CC3333;
}


text {
	font-family: Calibri;
	font-size: 11px; 
}


body {
	font-family: verdana, arial, sans-serif;
	font-size:0.7em;
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	background-color:#474c4a;
}

input {
	font-size:10px;
}






/* AGENDA */
.base {
	font-size: 10px;
	margin-left:28px;
}


td.kaltexr { width: 117px; 
	padding: 0px; 
	height: 100px; 
	cursor: hand; 
	margin: 0px; 
}
/* EINDE AGENDA */



/* Tip menu */

#hintbox{ /*CSS for pop up hint box */

position:absolute;

top: 0;

background-color:#DCE5F3;

width: 150px; /*Default width of hint.*/ 

padding: 3px;

border:1px solid black;

font:normal 11px Verdana;

line-height:18px;

z-index:100;

border-right: 3px solid black;

border-bottom: 3px solid black;

visibility: hidden;

}



.hintanchor{ /*CSS for link that shows hint onmouseover*/

font-weight: bold;

color: navy;

margin: 3px 8px;

}

/* Uitklap menu */



.menuContainer	{background-color:#DCE5F3; width:150px;

	font-family:verdana, arial, sans-serif; color:#005177; font-size:11px}



.menu		{position:relative; overflow:hidden; margin-left:20px; margin-right:20px;}

.button 		{position:relative; cursor:pointer; background-color:#DCE5F3; color:#005177;}

.pressedButton	{position:relative; cursor:pointer; background-color:#DCE5F3;}



.button .border {border:2px outset;}

.pressedButton	.border {border:2px inset;}

/* Einde Uitklap menu */



/* Facebox */
#facebox .b {
  background:url(../images/b.png);
}

#facebox .tl {
  background:url(../images/tl.png);
}

#facebox .tr {
  background:url(../images/tr.png);
}

#facebox .bl {
  background:url(../images/bl.png);
}

#facebox .br {
  background:url(../images/br.png);
}

#facebox {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}


/* Einde Facebox */



/* Begin Slideshow voor beheerders*/



/* General */

div#container{

	width: 450px;

	margin: 2em auto;

}



div#jas-container{

	/* Width HAS to be here for IE to render the filter */

	width: 320px;

}



div#jas-frame{

	float: left;

	width: 430px;

	margin: 10px 0;

	padding: 10px;

	border: 1px solid #666;

}



div#jas-tags{

	float: right;

	width: 100px;

}



div#jas-tags h3{

	margin-bottom: 1em;

}



div#jas-tags ul{

	list-style: none;

}



div#jas-tags ul li{

	margin-bottom: 0.3em;

}



div#jas-tags ul li input{

	margin-right: 3px;

}



div#jas-thumbnails{

	float: left;

	clear: left;

	width: 448px;

	margin-top: 1em;

	border: 1px solid #666;

}



div#jas-thumbnails ul{

	list-style: none;

	width: 440px;

	margin: 10px 0 10px 10px;

	overflow: hidden;

}



div#jas-thumbnails ul li{

	float: left;

	width: 100px;

	height: 75px;

	margin: 0 10px 10px 0;

}



div#jas-thumbnails ul li img{

	width: 100px;

	height: 75px;

	cursor: pointer;

}



div#jas-thumbnails ul li.selected-parent{

	width: 96px;

	height: 71px;

	padding: 1px;

	border: 1px solid #f60;

}



div#jas-thumbnails ul li img.selected{

	width: 96px;

	height: 71px;

}



h2#jas-image-text{

	text-align: center;

}



img#jas-image{

	margin-bottom: 1em;

}



ul#links{
	display: block;
	clear: left;
	padding: 2em 0 1em 4em;
}

ul#links li{
	line-height: 2em
}

ul#navigation-controls{
	width: 260px;
	list-style: none;
	margin: 0 auto;
}

ul#navigation-controls li{
	float: left;
	line-height: 1.5em;
	margin-right: 0.5em;
}

ul#navigation-controls li#image-counter{
	margin: 0 0.75em 0 0.5em;
}

li.slideshow-item{
	margin-left: 3em;
}



/* Einde slideshow voor beheerders*/



form{	/* No borders in forms */
	display:inline;
}



img {
	border:0px;
}



TD {
	font-family: Verdana, Helvetica, Arial;
	color: #333333;
	font-size: 11px;
}

.td_boven {
	border-top-style:dashed;
	border-top-width: 1px;
	border-top-color: #000000;
	border-bottom-style:groove;
	border-bottom-width: 1px;
	border-bottom-color: #000000; 
	border-left-style: groove;
	border-left-width: 1px;
	border-left-color:#000000;
	border-right-style: groove;
	border-right-width: 1px;
	border-right-color:#000000;
}

.balk {
	color: #FFFFFF;
	border: 1px solid #88A8E1;
	font-weight: bold;
	padding: 5px 15px;
	height:auto;
	background-color:#88A8E1;
	background-image:url(http://www.cabaretmagazine.nl/images/balk1.jpg);
	background-repeat:no-repeat;
}

.sub_balk {
	padding: 5px 15px;
	font-weight: bold;
	background-color:#88A8E1;
	background-image:url(http://www.cabaretmagazine.nl/images/template/tabblad.jpg);
	background-repeat:no-repeat;
}

.omlijning { 
	background-color:#DCE5F3;
	border-bottom-color:#B2CCE5;
	border-bottom-style:solid;
	border-bottom-width: 2px;
	border-left-color: #B2CCE5;
	border-left-style: solid;
	border-left-width: 2px; 
	border-right-color: #B2CCE5;
	border-right-style: solid;
	border-right-width: 2px;
}

.omlijning2 { 
	background-color:#DCE5F3;
	border-bottom-color:#B2CCE5;
	border-bottom-style:solid;
	border-bottom-width: 2px;
	border-left-color: #B2CCE5;
	border-left-style: solid;
	border-left-width: 2px; 
	border-right-color: #B2CCE5;
	border-right-style: solid;
	border-right-width: 2px;
	border-top-color: #B2CCE5;
	border-top-style: solid;
	border-top-width: 2px;
}

.omlijning_links_onder { 
	background-color:#DCE5F3;
	border-bottom-color:#B2CCE5;
	border-bottom-style:solid;
	border-bottom-width: 2px;
	border-left-color: #B2CCE5;
	border-left-style: solid;
	border-left-width: 2px;
}

.omlijning_rechts_onder { 
	background-color:#DCE5F3;
	border-bottom-color:#B2CCE5;
	border-bottom-style:solid;
	border-bottom-width: 2px;
	border-right-color: #B2CCE5;
	border-right-style: solid;
	border-right-width: 2px;
}

.omlijning_onder { 
	background-color:#DCE5F3;
	border-bottom-color:#B2CCE5;
	border-bottom-style:solid;
	border-bottom-width: 2px;
}

.bg1 { 
	background-color:#FFFFFF;
	border-bottom-color:#B2CCE5;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	border-left-color: #B2CCE5;
	border-left-style: solid;
	border-left-width: 1px; 
	border-right-color: #B2CCE5;
	border-right-style: solid;
	border-right-width: 1px;
}

.bg1_onder { 
	border-bottom-color:#B2CCE5;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}

.bg1_links { 
	border-left-color: #B2CCE5;
	border-left-style: solid;
	border-left-width: 1px; 
}

.bg1_rechts { 
	border-right-color: #B2CCE5;
	border-right-style: solid;
	border-right-width: 1px;
}

.bg1_links_rechts { 
	border-left-color: #B2CCE5;
	border-left-style: solid;
	border-left-width: 1px; 
	border-right-color: #B2CCE5;
	border-right-style: solid;
	border-right-width: 1px;
}

.bg1_links_onder { 
	border-left-color: #B2CCE5;
	border-left-style: solid;
	border-left-width: 1px; 
	border-bottom-color:#B2CCE5;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}

.bg1_rechts_onder { 
	border-right-color: #B2CCE5;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color:#B2CCE5;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}

.bg1_links_rechts_onder { 
	border-left-color: #B2CCE5;
	border-left-style: solid;
	border-left-width: 1px; 
	border-right-color: #B2CCE5;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color:#B2CCE5;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}

.bg1_links_rechts_boven { 
	border-left-color: #B2CCE5;
	border-left-style: solid;
	border-left-width: 1px; 
	border-right-color: #B2CCE5;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color:#B2CCE5;
	border-top-style:solid;
	border-top-width: 1px;
}

.omlijning_onder_links {
	border-bottom-color:#B2CCE5;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#B2CCE5;
	border-left-style:solid;
	border-left-width:1px;
}	

.omlijning_onder_links_rechts {
	border-bottom-color:#B2CCE5;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#B2CCE5;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#B2CCE5;
	border-right-style:solid;
	border-right-width:1px;
}

.omlijning_links_rechts {
	border-left-color:#B2CCE5;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#B2CCE5;
	border-right-style:solid;
	border-right-width:1px;
}



/* Profile */
.profile_balk_lbro {
	border-bottom-color:#B2CCE5;
	border-bottom-style:solid;
	border-bottom-width: 2px;
	border-left-color: #B2CCE5;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color:#B2CCE5;
	border-right-style:solid;
	border-right-width: 2px;
}




div.TabView div.Tabs {

  height: 24px;

  overflow: hidden;

}



.tabs_bg {

	background-image:url(http://www.cabaretmagazine.nl/images/template/tabbg.jpg);

	background-repeat:repeat-x;

}



div.TabView div.Tabs a {

	float: left;

	display: block;

	

	width:  150px;

	text-align: center;

	background: url(http://www.cabaretmagazine.nl/images/template/tabblad.jpg);





	height:24px;

	padding: 7px 0;

	vertical-align: middle;

}





div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active

{

	background: url(http://www.cabaretmagazine.nl/images/template/tabblad2.jpg);

}



div.TabView div.Pages

{

  clear: both;

  overflow: hidden;

}



div.TabView div.Pages div.Page

{

  height: 100%;

  padding: 0px;

  overflow: hidden;

}



div.TabView div.Pages div.Page div.Pad

{

  padding: 0px 0px;

}



/* ///////// */

/* Forum CSS */

/* ///////// */



.forum_balk_onder {

border-bottom-color:#B2CCE5;

border-bottom-style:solid;

border-bottom-width:1px;

}



.forum_balk_links {

border-left-color:#B2CCE5;

border-left-style:solid;

border-left-width:1px;

}



.forum_balk_rechts {

border-right-color:#B2CCE5;

border-right-style:solid;

border-right-width:1px;

}	

.forum_balk_onder_boven {

border-bottom-color:#B2CCE5;

border-bottom-style:solid;

border-bottom-width:1px;

border-top-color:#B2CCE5;

border-top-style:solid;

border-top-width:1px;

}	

.forum_balk_onder_rechts {

border-bottom-color:#B2CCE5;

border-bottom-style:solid;

border-bottom-width:1px;

border-right-color:#B2CCE5;

border-right-style:solid;

border-right-width:1px;

}



.forum_balk_onder_links {

border-bottom-color:#B2CCE5;

border-bottom-style:solid;

border-bottom-width:1px;

border-left-color:#B2CCE5;

border-left-style:solid;

border-left-width:1px;

}



.forum_balk_links_rechts {

border-right-color:#B2CCE5;

border-right-style:solid;

border-right-width:1px;

border-left-color:#B2CCE5;

border-left-style:solid;

border-left-width:1px;

}



.forum_balk_onder_links_rechts {

border-bottom-color:#B2CCE5;

border-bottom-style:solid;

border-bottom-width:1px;

border-right-color:#B2CCE5;

border-right-style:solid;

border-right-width:1px;

border-left-color:#B2CCE5;

border-left-style:solid;

border-left-width:1px;

}



