
/*  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 *  LET OP:
 *	Geef alle id's en classes van StippWeb elementen de prefix ctrl_
 *	Zo voorkomen we conflicten met de website zelf
 *  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.ctrl_body 
{
	padding:15px; 
	margin:0;
	background-color:#F2F2F2;
}

.ctrl_body, .ctrl_body * {
    font-size: 10pt;
    font-family: arial;    
}

.ctrl_td {
    vertical-align: top;
}    
        
textarea.ctrl_tekst, input.ctrl_tekst {
    border:solid 1px #999;
    width:440px;
}

input.ctrl_button {
    background: url(/StippWebDLL/Resources/img/button_bg.gif) repeat-x;
    color:white;
    border:solid 1px gray  ;
    font-weight:bold;
    font-size: 9pt;
    padding:0;  
    margin:0;  
    width:85px;
    font-family:tahoma, sans-serif;
}

input.ctrl_bestand {
    border:solid 1px gray  ;
    font-weight:bold;
    font-size: 9pt;
    padding:0; 
    margin:0;  
    width:250px;
    font-family:tahoma, sans-serif;
}

.ctrl_verplicht {color:red;}    

.ctrl_veldLabel {
    padding-top:5px;
    font-size: 8pt;
    width:120px;
    color:#49889E;
}

label.ctrl_veldLabel
{
	padding-top:5px;
    font-size: 8pt;
    width:120px;
    color:#49889E;
    display:block;
}

/* Datum control */
.ctrl_DatumJaar 
{
	width: 40px;
}

.ctrl_bankrekening
{
	width: 70px;
}

input.ctrl_DatumDag, input.ctrl_DatumMaand, input.ctrl_TijdUur, input.ctrl_TijdMinuut
{
	width: 20px;
}

.ctrl_DatumToelichting 
{
	color: Gray;
}

/* Afbeelding upload */
div.ctrl_afbeeldingUpload_Groot
{
	width: 500px;
	height: 500px;
	border: 1px solid red;
}

div.ctrl_afbeeldingUpload_Middel
{
	width: 500px;
	height: 150px;	
}

div.ctrl_afbeeldingUpload_Klein
{
	width: 400px;	
}

div.ctrl_afbeeldingUpload img.ctrl_afbeelding
{
	margin-left: 50px; 
	border: 1px solid black;
}


/* Trefwoorden control */

div.ctrl_trefwoorden 
{
}

ul.ctrl_trefwoorden_lijst
{
}

li.ctr_trefwoorden_item
{
}


/* Paginering */

div.ctrl_paginering
{
    width: 100%;
}

table.ctrl_pagineringTabel
{
    
}

table.ctrl_pagineringTabel td, table.ctrl_paginering th
{
    padding-left: 0px;
}

table.ctrl_pagineringTabel th
{
    background: black;
    color: white;
}

div.ctrl_paginering_bladerboven
{
}

div.ctrl_paginering_bladeronder
{
}

div.ctrl_paginering_vorige
{
    float: left;
    background-color: Green;
}

div.ctrl_paginering_volgende
{
    float: right;    
    background-color: red;
}

/* VeldTextEditor */
.ctrl_VeldTextEditor
{
	border: solid 3px #ffffff;
	cursor: pointer;
	padding: 2px;
	min-height: 12px; 
	height: auto !important; 
	height: 12px;
}
.ctrl_VeldTextEditor:hover
{
	border: solid 3px #dce6ed;
	background-color: #f9f9f9; 
}

table.ctrl_subdocTabel
{
}

tr.ctrl_subdocHeader
{
}

th.ctrl_subdocHeader
{
	background-color: Black;
	color: White;
}

tr.ctrl_subdocExtraRij
{
}

td.ctrl_subdocExtraRij
{
}

a.ctrl_subdocExtraRijLink
{
}

tbody.ctrl_subdocTabel_wachten
{
}

td.ctrl_subdocTabel_wachten
{
	vertical-align: middle;
	text-align:center;
	padding: 10px;
}

tbody.ctrl_subdocTabel_content
{
}

:invalid {
	background: url(../img/icons/fout.png) no-repeat 98% 2px;
}

:disabled 
{
	background-color: #ECECEC;
}

.sw_UploadFotoGalerij_UploadTypeKeuze {clear:both; margin:0 0 10px 0; height:20px;}
.sw_UploadFotoGalerij_UploadTypeKeuze ul {list-style-type:none; margin:0; padding:0; clear:both}
.sw_UploadFotoGalerij_UploadTypeKeuze ul li {float:left; margin:0; padding:0}

textarea.sw_UploadFotoGalerij_Embed {height:100px; width:300px;}
a.sw_UploadFotoGalerij_TerugKnop {display:block; margin:20px 0;}


/* VeldThesaurustermen */
.sw_VeldThesaurustermen 
{
	margin: 3px 0 0 0;
}

.sw_VeldThesaurustermen td.termnaam
{
	width: 420px;
}

.sw_VeldThesaurustermen_input
{
	margin-bottom: 200px;
}

.sw_VeldThesaurustermen_Verwijderen 
{
	cursor: pointer;
	margin: 0 0 3px 0;
}
