@import url("reset.css");
@import url("form.css?c=1");
@import url("spervuur.css");

body {
	color: #000000;
	font: 62.5% Verdana, Arial, Helgvetica, sans-serif;
	background: #FFFFFF url(../images/bg-body.jpg) repeat-x;
	padding: 0 0 10px 0;
	overflow:-moz-scrollbars-vertical;
}

a {
	color: #C50783;
}

a:link,
a:visited {
	text-decoration: underline;
}

a:hover,
a:active {
	text-decoration: none;	
}

strong {
	font-weight: bold;
}

/* Clearfix ----------------------------------------------- */
/* -------------------------------------------------------- */

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* Basic structure ---------------------------------------- */
/* -------------------------------------------------------- */

.clear {
	display: block; 
	height: 0; 
	clear: none; 
	visibility: hidden;
}

div#container {
	position: relative;
	margin: 0 auto;
	width: 967px;	
}

div#header {
	position: relative;
	background: #F1F0F2 url(../images/header/logo.gif) no-repeat 34px 17px;
	/*background: #F1F0F2 url(../images/header/5jaarlogo.gif) no-repeat 34px 0px;*/
	height: 82px;
}

/* Modern browsers only */
div#outer {
	position: relative;
	background: url(../images/bg-container1.png) repeat-y;
}

/* IE6 only, sets original background to none */
* html div#outer {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://local.nonverbaal.nl/audities/www/images/bg-container1.png');
}

div#inner {
	position: relative;
	width: 939px;
	left: 14px;
	background: url(../images/bg-wrap1.gif) no-repeat center bottom;
	overflow: hidden;
}

div#left {
	float: left;
	width: 249px;
	font-size: 10px;
}

div#content {
	float: left;
	width: 368px;
	padding: 15px 26px;
	font-size: 1.1em;
}

div#right {
	float: left;
	width: 270px;
	font-size: 1.0em;
}


div#right_search_box{
	float: right;
	height: 100%;
	width: 260px;
	padding: 15px 5px;
	background : white;
}


div#betalingsvenster {
	float: left;
background : white;
	font-size: 1.0em;
}

div#footer {
	clear: both;
	background: url(../images/footer/bg.jpg) no-repeat top left;
	font-size: 1.0em;	
}

div#logo {
	position: absolute;
	width: 190px;
	height: 72px;
	z-index: 500;
	left: 30px;
	top: 0;
}

div#betalingsvenster {
	float: right;
	padding: 15px 15px;
	font-size: 1.1em;
}

div#content .block ul { margin: 10px 0px 10px 15px; }
div#content .block ul li { list-style : disc; }
div#content  ol {
	margin: 10px 0px 10px 35px;
}
div#content  ol li  { list-style-type : decimal; }


div#animation {
	position: absolute;
	width: 310px;
	height: 525px;
	right: 0px;
	top: 0px;
	z-index: 1000;	
	text-align: right;
}

/* Logo --------------------------------------------------- */
/* -------------------------------------------------------- */

div#logo a {
	display: block;
	width: 190px;
	height: 75px;
}

div#logo a span {
	display: none;
}

/* Header ------------------------------------------------- */
/* -------------------------------------------------------- */

div#nav {
	background: url(../images/nav/bg.jpg) no-repeat left bottom;
	padding: 54px 0 0 263px;
	height: 28px;
}

div#nav ul li {
	float: left;
}

div#nav li a {
	display: block;
	background-repeat: no-repeat;
	background-image: url(/images/nav/nav.gif);
	height: 23px;
	margin-right:2px
}

div#nav li a span {
	display: none;
}

#nav1 a {background-position: 0px 0px;    width: 106px;}
#nav2 a {background-position: -108px 0px; width: 120px;}
#nav3 a {background-position: -230px 0px; width: 96px;}
#nav4 a {background-position: -328px 0px; width: 67px;}

#nav1 a:hover, #nav1.active a {background-position: 0px    -23px;}
#nav2 a:hover, #nav2.active a {background-position: -108px -23px;}
#nav3 a:hover, #nav3.active a {background-position: -230px -23px;}
#nav4 a:hover, #nav4.active a {background-position: -328px -23px;}

/* Left -> Login ------------------------------------------ */
/* -------------------------------------------------------- */

div#login {
	position: relative;
	background: #31982A;
	padding: 20px 10px 0 20px;
}

div#login a {
	color: #FFFFFF;
}

div#login form {
	line-height: 15px;
}
 
div#login form input {
	font-size: 11px;
	height: 15px;
}

div#login form div {
	padding: 0 0 3px;
}

div#login form button {
	background: url(../images/login/bt-login.gif) no-repeat;
	display: block;
	height: 11px;
	width: 53px;
	border: none;
	text-indent: -1000em;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */	
	margin: 3px 0 0 0;
}

div#login form button span {
	display: none;
}

div#login div#remember {
	margin: 10px 0 0 0;
	padding: 3px 0 0 0;
	background: url(../images/login/hr.gif) repeat-x left top;
}

div#login div#register {
	padding: 0 0 3px 0;	
	background: url(../images/login/hr.gif) repeat-x left bottom;	
}

/* Left -> Avatar ----------------------------------------- */
/* -------------------------------------------------------- */

div#avatar {
	position: relative;
	background: #31982A;
	padding: 20px 20px 0 20px;	
	width: 209px;
}

div#avatar a {
	color: #FFFFFF;
}

div#avatar h3 {
	font-size: 1.4em;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;	
}

div#avatar div {
	line-height: 1.5em;
}

div#avatar div.image {
	padding: 10px 0 0 0;
}

div#a_form {
	background: #31982A;
	display : none;
	padding: 10px 0px;
}
div#a_form .browse {
	width: 183px;
}

/* Left -> Menu ------------------------------------------- */
/* -------------------------------------------------------- */

div#menu {
	position: relative;
	background: #31982A;
	padding: 9px 10px 0px 10px;
}
div#nav ul{margin-top:2px;}

/* Menu's */
ul#menu1 li a { background-image: url(/images/menu.gif); }
ul#menu2 li a { background-image: url(/images/menu/menu2.gif); }
ul#menu3 li a { background-image: url(/images/menu/menu3.gif); }
div#menu ul li a { display: block; height: 10px; padding: 4px 0; width: 150px; background-repeat: no-repeat; text-decoration: none; }
div#menu ul li a span { visibility: hidden; }

#mn1 a {background-position: 0 0px;}
#mn2 a {background-position: 0 -18px;}
#mn3 a {background-position: 0 -36px;}
#mn4 a {background-position: 0 -54px;}
#mn5 a {background-position: 0 -72px;}
#mn6 a {background-position: 0 -90px;}
#mn7 a {background-position: 0 -108px;}
#mn8 a {background-position: 0 -126px;}
#mn9 a {background-position: 0 -144px;}
#mn10 a {background-position: 0 -162px;}
#mn11 a {background-position: 0 -180px;}
#mn12 a {background-position: 0 -198px;}
#mn13 a {background-position: 0 -216px;}
#mn14 a {background-position: 0 -234px;}
#mn15 a {background-position: 0 -252px;}

#mn1 a:hover, #mn1.selected a {background-position: -150px 0px;}
#mn2 a:hover, #mn2.selected a {background-position: -150px -18px;}
#mn3 a:hover, #mn3.selected a {background-position: -150px -36px;}
#mn4 a:hover, #mn4.selected a {background-position: -150px -54px;}
#mn5 a:hover, #mn5.selected a {background-position: -150px -72px;}
#mn6 a:hover, #mn6.selected a {background-position: -150px -90px;}
#mn7 a:hover, #mn7.selected a {background-position: -150px -108px;}
#mn8 a:hover, #mn8.selected a {background-position: -150px -126px;}
#mn9 a:hover, #mn9.selected a {background-position: -150px -144px;}
#mn10 a:hover, #mn10.selected a {background-position: -150px -162px;}
#mn11 a:hover, #mn11.selected a {background-position: -150px -180px;}
#mn12 a:hover, #mn12.selected a {background-position: -150px -198px;}
#mn13 a:hover, #mn13.selected a {background-position: -150px -216px;}
#mn14 a:hover, #mn14.selected a {background-position: -150px -234px;}
#mn15 a:hover, #mn15.selected a {background-position: -150px -252px;}


/* Left -> Newsletter ------------------------------------- */
/* -------------------------------------------------------- */

div#newsletter {
	position: relative;
	background: #000000 url(../images/newsletter/bg.jpg) no-repeat left top;
	padding: 80px 20px 20px;
	color: #FFFFFF;
	border-top: 3px solid #FFFFFF;
	line-height: 1.5em;	
}

div#newsletter a {
	color: #31982A;
	font-weight: bold;
}

div#newsletter form input {
	font-size: 1.1em;	
}

div#newsletter form  {
	margin: 10px 0;
}

div#newsletter form p.legend {
	margin: 0 0 10px 0;
}

div#newsletter form div {
	padding: 0 0 3px;
}

div#newsletter form input {
	border: 1px solid #32982B;
}

div#newsletter form button {
	background: url(../images/newsletter/bt-send.gif) no-repeat;
	display: block;
	height: 11px;
	width: 65px;
	border: none;
	text-indent: -1000em;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */	
	margin: 3px 0 0 0;
}

div#newsletter form button span {
	display: none;
}

/* Left -> Auditions -------------------------------------- */
/* -------------------------------------------------------- */

div#auditions {
	position: relative;
	padding: 20px;
	border-top: 3px solid #FFFFFF;
}

div#auditions h3 {
	font-size: 1.4em;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;	
}

div#auditions a {
	color: #FFFFFF;
}

/* Right -------------------------------------------------- */
/* -------------------------------------------------------- */

div#right div.more {
	margin: 0 0 90px 0;
	padding: 0 20px 0 10px;
}

div#right div.more a {
	background: url(../images/a-more.gif) no-repeat;
	height: 11px;
	width: 72px;
	display: block;
}

div#right div.more a span {
	display: none;
}

div#right div.top {
	position: absolute;
	bottom: 0;
	margin-bottom: 48px;
	padding: 0 20px 0 10px;
}

div#right div.top a {
	background: url(../images/a-top.gif) no-repeat;
	height: 11px;
	width: 33px;
	display: block;
}

div#right div.top a span {
	display: none;
}

/* Right -> New auditions --------------------------------- */
/* -------------------------------------------------------- */

div#right div#newauditions {
	padding: 10px 15px;
	background: #000;
	/*background: url(../images/newauditions/bg.gif) no-repeat;*/
	border-bottom: 3px solid #FFFFFF;
	height: 202px;
}

div#right div#newauditions h4 {
	color: #C50783;
	text-transform: uppercase;
	font-size: 1.6em;
	font-weight:bold;
	margin-bottom: 15px;
}

div#right div#newauditions ol {
	list-style: decimal inside;	
}

div#right div#newauditions ol li {
	color: #FFFFFF;
	/*font-weight: bold;*/
	margin: 5px 0;
	background: url(../images/newauditions/hr2.gif) repeat-x left bottom;
	padding-top: 3px;
	padding-bottom: 3px;
}

div#right div#newauditions a {
	color: #C50783;
	/*font-weight: bold;*/
}

/* Right -> Recommendations ------------------------------- */
/* -------------------------------------------------------- */

div#recommendations {
	margin: 443px 0 0 0;
	padding: 321px 20px 20px;
	background: url(../images/recommendations/bg.jpg) no-repeat;
	border-top: 3px solid #FFFFFF;
}

div#recommendations h4 {
	font-weight: bold;
}

div#recommendations blockquote {
	margin: 5px 0;
	background: url(../images/recommendations/ul-bg.gif) repeat-x;
	padding-top: 5px;
	line-height: 1.5em;
}

/* de 'wat-vinden-zij-ervan' quotes */
#largequote, #smallquote {
	color: #fff;
	font-family: 'Times New Roman',serif;
	font-weight: bold;
}
#largequote {
	display:block;
	float:left;
	font-size: 40px;
	padding: 10px 6px 3px 0;
}
#smallquote {
	font-size: 12px;
}

div#recommendations a {
	color: #FFFFFF;
}

/* Left -> Recommendations -------------------------------- */
/* -------------------------------------------------------- */

div#recommendations_left {
	background: #000;
	color: #fff;
	padding: 10px 15px;
	height:202px;
	border-bottom: 3px solid #FFF;
}

.greenbg {
	background: #31982a !important;
}

div#recommendations_left h4 {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.6em;
	margin-bottom:15px;
}

div#recommendations_left h5 {
	font-weight: bold;
}

div#recommendations_left a {
	color: #fff;
}

/* Main -> Content ---------------------------------------- */
/* -------------------------------------------------------- */

div#content h1, div#fullcolumn h1 {
	font-size: 1.3em;
	text-transform: uppercase;
	font-weight: bold;
	margin: 20px 0;	
	color: #C50783;
}

div#content h2, div#fullcolumn h2 {
	font-size: 1.2em;
	text-transform: uppercase;
	font-weight: bold;
	margin: 10px 0;	
	color: #C50783;
}

div#content h3, div#fullcolumn h3 {
	font-size: 1.1em;
	text-transform: uppercase;
	font-weight: bold;
	margin: 10px 0;	
	color: #31982A;
	
}

div#content h4, div#fullcolumn h4 {
	color: #32982B;
	font-weight: bold;
}

div#content div, div#fullcolumn div {
	line-height: 1.5em;
}

div#content div.block {
	margin: 0 0 10px 0; 
}

div#content div.hr, div#fullcolumn div.hr {
	background: url(../images/hr.gif) repeat-x 0px 0px;
	padding: 10px 0 0 0;
}

p {
	margin: 0 0 10px 0;
}

div#content  em, div#fullcolumn em {
	font-weight: bold;
	color: #31982A;
}


 .td_odd {
	padding: 5px 2px 7px 2px;
	border: 0px;
}
 .td_even {
	background-color : #F5F5F5;
	padding: 5px 2px 7px 2px;
	border: 0px;
}
div#content a:visited.auditie_link  {
	color: Black;
}

/* Breadcrumbs */
ul#breadcrumbs a {

}

ul#breadcrumbs {
	background: url(../images/breadcrumbs/ul-bg.gif) repeat-x left bottom;
	padding-bottom: 10px;	
	margin-bottom: 10px;
	clear: both;
}

ul#breadcrumbs li {
	display: inline;
}

ul#breadcrumbs li.first {
	background: none;
}

ul#breadcrumbs li a.selected {
	color: #C50783;
}

/* Tabs */ 
div#content ul.tabs {
	position: relative;
	margin: 0 0 10px 0;
	overflow: hidden;
}

div#content ul.tabs li {
	float: left;
}

div#content ul.tabs li a {
	display: block;
	width: 177px;
	height: 16px;
	background: url(../images/tab.gif) no-repeat;	
	color: #FFFFFF;
	padding: 3px 0;
	margin: 0 3px 3px 0;
	text-decoration: none;
	text-align: center;		
}

div#content ul.tabs li a:hover, 
div#content ul.tabs li.selected a {
	background-position: 0px -22px;	
}

/* Audition */ 
div#content div.audition {
	margin: 0 0 10px 0;
	padding: 10px 0;
	border: 1px solid #C50783;
	color: #777;
}

div#content div.audition em {
	font-weight: normal;
	color: #000;
}

div#content div.audition div.kop {
	margin-bottom:5px;
}

div#content div.audition div.kop div {
	display:block;
	float:right;
	color:grey;
}

div#content div.odd {
	border: 1px solid #32982B;	
}

/* Tables */ 
div#content table {
	width: 98%;
}

div#content table tr th,
div#content table tr td {
	padding: 3px 10px;
}

div#content th a {
	font-weight: bold;
	color: #32982B;	
}

div#content table tr.odd td {
	background: #F3F3F2;
}

/* Search */
div#content form#search {
	border: 1px solid #32982B;
	padding: 10px;
	margin: 0 0 10px 0;
}

div#content form#search p.legend {
	font-weight: bold;
}

div#content form#search div {
	margin: 10px 0;
}

div#content form#search select {
	display: inline;
	font-size: 1.1em;
	width: 160px;
}

div#content form#search button {
	background: url(../images/buttons/bt-search.gif);
	display: block;
	height: 11px;
	width: 51px;
	border: none;
	text-indent: -1000em;
	cursor: pointer;
	margin: 3px 0 0 0;
}

div#content form#search button span {
	display: none;
}

/* Shortcut */
div#content div.shortcut img {
	float: left;
}

div#content div.shortcut div {
	margin-left: 70px;
}

/* Wie zijn wij */
div#content div.wiezijnwij {
	margin: 10px 0 0 0;
}

div#content div.wiezijnwij img {
	float: left;
	padding: 4px;
	border: 1px solid #E6E2E9;	
}

div#content div.wiezijnwij div {
	margin-left: 130px;
}

/* Member */
div#content div.member h2 {
	color: #000000;
	margin: 0 0 10px 0;
}

div#content div.member {
	margin: 10px 0 0 0;
}

div#content div.member img {
	float: left;
}

div#content div.member div {
	margin-left: 70px;
	padding: 3px;
}

div#content div.member div.odd {
	background: #F3F3F2;
	border: none;
}

div#content div.becomemember {
	margin-left: 70px;
}

/* Aanbiedingen */
div#content div.aanbiedingen {
	margin: 10px 0 0 0;
}

div#content div.aanbiedingen img {
	float: left;
	padding: 4px;
	border: 1px solid #E6E2E9;	
}

div#content div.aanbiedingen div {
	margin-left: 130px;
}

div#content div.aanbiedingen a.offer {
	padding-top: 10px;
	color: #31982A;
}

/* Icons */
div#content a.magnifier1 {
	background: url(../images/icons/magnifier1.gif) no-repeat;
	display: block;
	height: 45px;	
}

div#content a.magnifier2 {
	background: url(../images/icons/magnifier2.gif) no-repeat;
	display: block;
	height: 45px;	
}

div#content a.video {
	background: url(../images/icons/video.gif) no-repeat;
	display: block;
	padding-left: 55px;
	height: 45px;
}

div#content a.audio {
	background: url(../images/icons/audio.gif) no-repeat;
	display: block;
	padding-left: 55px;
	height: 45px;	
}

div#content a.offer {
	background: url(../images/icons/offer.gif) no-repeat;
	display: block;
	padding-left: 55px;
	height: 45px;
}

/* Footer ------------------------------------------------- */
/* -------------------------------------------------------- */

div#footer {
	height: 22px;
	padding-top: 12px;
}

div#footer a {
	color: #C50783;
	text-decoration: underline;	
}

div#footer ul {
	margin: 0 auto;
	text-align: center;
}

div#footer ul li {
	display: inline;
	padding: 0 5px 0 10px;
	background: url(../images/footer/li.gif) no-repeat left center;	
}

div#footer ul li.first {
	background: none;
}


/* OVERIGE ------------------------------------------------- */
/* -------------------------------------------------------- */
div.menu_serie { margin: 0 0 10px 0; padding: 5px 10px 15px 10px; border: #C50783 1px solid; background-color: #FEEDF8; }
div.menu_serie li { }

img.nice, span.nice {
	padding: 4px;
	background-color : white;
	border: 1px solid #E6E2E9;
}
span.nice { float: left; }
div.onderdeel { margin: 0 0 10px 0; padding: 5px 10px 15px 10px; border: #F1F0F2 1px solid; background-color: #FCFCFC; }
div.onderdeel li { margin: 0px 5px 0px 20px; list-style : disc; }

h3.uitwerking { display : block; height: 19px; }
h3.uitwerking div.title { width: 315px; float: left; }
h3.uitwerking div.icon { width: 30px; float: left; text-align : right; }

#video_player { padding: 4px 4px 0px 4px; background-color : white; border: 1px solid #E6E2E9; margin-bottom: 5px; text-align : center; display : none; }

/* afbeeldingen */
div#content ul.gallery  { text-align : left; margin: 0px; padding: 0px; }
div#content ul.gallery li { float: left; list-style : none; background : white; border: 1px solid #F1F0F2; margin: 3px; }
div#content ul.gallery li a { display: block; width: 107px; height: 100px; background-position: center center; background-repeat: no-repeat; text-decoration : none;}

/* FAQ */
.faq_samenvatting { /*display: none;*/ }

/* advertenties */
.advertentie_flash { background : white; padding: 3px 0px 1px 0px; text-align : center; margin-bottom: 150px; }
.advertentie_image { background : white; padding: 3px 0px 1px 0px; text-align : center; margin-bottom: 150px; }

/* opleidingen */
div#content div.opleidingen_eq { margin: 10px 0 0 0; border: 1px solid #C50783; padding: 5px; }
div#content div.opleidingen_not_eq { margin: 10px 0 0 0; border: 1px solid #31982A; padding: 5px; }
div#content div.opl_samenvatting { margin: 0px 0px 5px 0px; }
div#content a.meer_info { margin-top: 5px; background: url(/images/icons4/16-zoom.png) no-repeat left center; display: block; padding: 0px 0px 5px 25px; width: 120px; font-weight: bold; }
div#content a.ongelezen { margin-top: 5px; background: url(/images/icons4/ongelezen.gif) no-repeat left center; display: block; padding: 3px 0px 2px 25px; font-weight: bold; }
div#content a.gelezen { margin-top: 5px; background: url(/images/icons4/gelezen.gif) no-repeat left center; display: block; padding: 3px 0px 2px 25px; font-weight: bold; }
div#content a.bookmark,  div#content a.bkmrk { margin-top: 5px; background: url(/images/icons4/bookmark.gif) no-repeat left center; display: block; padding: 3px 0px 2px 25px; font-weight: bold;}
div#content a.bookmarked,div#content a.bkmrkd { margin-top: 5px; background: url(/images/icons4/bookmarked.gif) no-repeat left center; display: block; padding: 3px 0px 2px 25px; font-weight: bold;}

div#casting_info{position:relative;padding:20px;color: #FFFFFF; border-top: 3px solid #FFFFFF; line-height: 1.5em; }

/* teller */
#nrauditiesonline{position:absolute;top:1px;left:50%;margin-left:295px;width:180px;z-index:1001;text-align:right;}

/* bijv. date input  */
form input.smallinput{width:18px !important;padding:2px 3px !important;_padding:2px 2px !important}
form input.mediuminput{width:35px !important}

/* multiple select */
form div.multipleselect{float:right;width:180px;border:1px solid #7F9DB9;padding:3px;margin-left:10px;}
form div.multipleselect input{width:20px;margin:0 0 0 0 !important;}
form div.multipleselect label{width:140px;float:none;display:inline;top:-5px}

form div.auditieszoekenmultiselect{float:left;width:220px;margin-bottom:10px;}
form div.auditieszoekenmultiselect div.multipleselect{margin-left:20px;width:200px;overflow:scroll;height:120px;overflow:-moz-scrollbars-vertical;}
form div.auditieszoekenmultiselect input{/*todo*/}
form div.auditieszoekenmultiselect label{/*todo*/}

#right_search_box #disciplines_id{*height:auto;}
#right_search_box #uitvoeringen_id{*height:auto;}
#right_search_box #landen_id{*height:auto;}
#right_search_box #provincies_id{*height:auto;}

#opleidingplaatsenform div.fm_even, #opleidingplaatsenform div.fm_odd{display:table;}

form textarea.bigtext,form textarea.mediumtext{width:330px !important;}
form textarea.bigtext{height:300px;}
form textarea.mediumtext{height:150px;}

/* form error */
div.error{color:red;}
#trefwoord{width:180px}
#editPicture{display:none}
#opmerkingen{width:330px;height:200px;margin-bottom:10px}

#fullcolumn{width:680px;float:right;background-color:white;padding-top:10px;font-size:1.1em;}

a.bookmarklink{color:#C50783 !important;font-size:10px;}

div.onderdeel .gallery ul, div.onderdeel .gallery li, div.onderdeel .gallery ul li a{display:table;}
div.onderdeel .gallery ul li a img{width:106px !important;}

a.branbutton{display:block;height:10px;width:70px;text-decoration:none;background-repeat:no-repeat;background-position:center;}
a.vorige{background-image:url('/images/buttons/vorige.gif')}
a.volgende{background-image:url('/images/buttons/volgende.gif')}
a.opslaan{background-image:url('/images/buttons/opslaan.gif')}
a.voeg_toe{background-image:url('/images/buttons/voeg_toe.gif')}
a.afronden{background-image:url('/images/buttons/afronden.gif')}
a.upload{background-image:url('/images/buttons/upload.gif')}
a.voltooien{background-image:url('/images/buttons/voltooien.gif')}
a.stuureenmail{background-image:url('/images/buttons/stuureenmail.gif');width:101px;}

form fieldset p.hint{width:194px;float:right;font-size:80%;font-style:italic;}

#aanbiedingensinglepicture{float:left;margin:0 10px 10px 0;border:1px solid #E6E2E9;padding:4px;}
div.aanbiedingen a.link{display:block;float:right;}

#submitcvcontact{border:0;background:url('/images/buttons/versturen.gif');display:block;height:10px;width:75px;text-decoration:none;background-repeat:no-repeat;background-position:center;margin:10px;cursor:pointer;}

#ceevee{
	position:relative;}
#ceevee h1{
	font-size: 1.3em;
	text-transform: uppercase;
	font-weight: bold;
	display:block;
	margin: 20px 0 10px;	
	color: #C50783;}
#ceevee h2{
	font-size: 1.1em;
	text-transform: uppercase;
	font-weight: bold;
	display:block;
	margin: 20px 0 6px;
	color: #31982A;}
#ceevee table tr td {
	padding: 3px 10px;}
#ceevee table tr.odd td {
	background:#F5F5F5;}
#ceeveefoto{
	position:absolute;
	top:25px;
	left:365px;}
#ceeveefoto img{
	padding:2px;
	margin-left:0px; 
	border:1px solid #F5F5F5; 
	background:#FFF;}
#ceevee table th{
	font-weight:bold; 
	padding: 3px 10px;}
#thisclaimer{
	color:#777;}
#ceevee .onderdeel ul.gallery li{list-style:none !important;}

#pdficondownload{float:right;text-align:center;margin-right:10px;width:120px;}
	#pdficondownload a{text-decoration:none;}
	#pdficondownload a span{float:left;display:block;margin:2px 6px 0 0;cursor:pointer}
	#pdficondownload a img {float:left;margin-bottom:5px;}

#zoekopties_trefwoord{width:205px;}

#mijnfeauteaus{display:table;}
	#mijnfeauteaus a{float:left;margin:5px;}

#auditieszoekenverfijnresultaten,#auditiesizoekenresetzoekopties{border:none;height:10px;display:block;margin:7px 1px 9px 1px;cursor:pointer;}
#auditieszoekenverfijnresultaten{background:url('/images/buttons/verfijn-resultaten.gif');width:121px;}
#auditiesizoekenresetzoekopties{background:url('/images/buttons/reset-zoekopties.gif');width:110px;}

textarea{font-size:11px !important;}

.smstekst {
	font-size:1.5em;
	color:#C50783;
}

.smstekst strong {
	color:#C50783;
}



#nieuws-tabulator {}

#nieuws-tabulator h3 {
	background: #C50783;
	color: #fff !important;
	margin:0 !important;
	padding: 0 0 0 7px;
	vertical-align: middle;
	border-bottom: 1px solid #fff;
}

#nieuws-tabulator h3 span {
	margin-top:5px;
	float: left;
}

#nieuws-tabulator h3 a {
	float: left;
	color: #fff !important;
	font-weight: normal;
	text-decoration: none;
	height:21px;
	width: 20px;
	padding: 5px 0px 2px;
	border-left: 1px solid #fff;
	text-align: center;
}

#nieuws-tabulator h3 a.active {
	text-decoration: underline;
}

#nieuws-tabulator .fotoHolder img { display: block; }
#nieuws-tabulator .fotoHolder {
	position: relative;
}

#nieuws-tabulator .fotoHolder .image-overlay {
	background: url(/images/nieuws/image-overlay.png) repeat;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 328px;
	padding: 20px;
}

#nieuws-tabulator .fotoHolder .image-overlay h4 {
	margin-bottom: 10px;
}

#nieuws-tabulator .fotoHolder .image-overlay p {
	margin:0;
}

#nieuws-tabulator .bottom-buttons { margin: 0 !important; }
#nieuws-tabulator .bottom-buttons li {
	float: left;
	list-style: none !important;
	margin-top: 8px;
}
#nieuws-tabulator .bottom-buttons li a {
	float: left;
	height: 32px;
	width: 160px;
	background: #C50783;
	color: #fff;
	text-decoration: none;
	padding: 8px 10px;
	overflow: hidden;
}
#nieuws-tabulator .bottom-buttons li a.active { background: #32982B; }
