body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; }
h1 { font-family: "Arial Black", Gadget, sans-serif; font-size: 18px; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
/*.sw_ReactiesOverzicht iframe {width:auto !important;}*/

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2ba84a; padding: 0 0 0 7px; background: url(../images/bgHeader.gif) 0px 3px no-repeat; }
h2 { color: #2ba84a; font-size: 13px; margin-bottom: 0; padding-bottom: 0; }
a { color: #f99605; }
p { margin: 0 0 20px 0; padding: 0; }
.button {background-color: #37A550; color:White; border:solid 1px #37A550;}
#content ul { list-style-type:none; padding-left:10px;}
#content li { background: url(../images/imgLiGrey.gif) 0px 7px no-repeat; padding-left: 10px; }
.publicaties h1{ background:none; color: #2ba84a; font-size: 13px; margin-bottom: 0; padding-bottom: 0; padding-left:0; }
textarea {font-family: Arial, Helvetica, sans-serif;}
.contactformulier textarea  {width:300px; height:100px;}

.spacer { height: 0px; overflow: hidden; color: #ffffff; background: #ffffff; border: 0; margin: 60px 0 0 0; padding: 0; }
.knoppen { margin: 20px 0 0 0; }
.navigatie { float: left;}
.toolbox { float: right; }
.toolbox.boven { margin: 15px 0 0 0; }
.toolbox a { margin-left: 5px; }
.inputTextWrapper { position: relative; top: -7px; display: inline-block; width: 142px; height: 23px; padding: 0 5px; background: url(../images/bgZoekbalk.png) no-repeat; margin-right: 10px; }
.inputTextWrapper input { margin-top: 4px; border: 0; width:140px; }
*html .inputTextWrapper { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/SportserviceOverijssel/images/bgZoekbalk.png', sizingMethod='crop'); }
*html .inputTextWrapper, *+html .inputTextWrapper { top: -5px; }
*html .inputTextWrapper input, *+html .inputTextWrapper input { margin-top: 0px; }

.sw_poll_vraag_tabel td {vertical-align:top;}
#sw_menu_veldlijstbeheer {display:none;}

/* ARTIKEL DOORSTUREN */
#overlay { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 200; display: none; }
#overlay #background { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #000000; }
#overlay #lbBlok { position: relative; top: 81px; width: 545px; height: 591px; margin: 0 auto; }
#overlay #lbBlok #lbBlokTop { width: 534px; height: 34px; background: url(../images/lbBlokTop.gif) no-repeat; padding: 30px 0 0 10px; }
#overlay #lbBlok #lbBlokTop h1 { color: #ffffff; font-size: 22px; background: none; position: absolute; top: 10px; left: 10px; }
#overlay #lbBlok #lbBlokTop .buttons { position: absolute; right: 10px; top: 10px; }
#overlay #lbBlok #lbBlokTop .buttons a { text-decoration: none; color: #ffffff; margin: 0 7px; }
#overlay #lbBlok #lbBlokTop .buttons a img { margin: 0 5px; }
#overlay #lbBlok #lbBlokContent { width: 524px; height: 467px; background: #ffffff; overflow: auto; padding: 10px; font-size: 13px; line-height: 18px; }
#overlay #lbBlok #lbBlokContent .innerContent { margin: 10px 0; }
#overlay #lbBlok #lbBlokContent .innerContent .label { width: 120px; }
#overlay #lbBlok #lbBlokContent .innerContent .waarde { width: 170px; }
#overlay #lbBlok #lbBlokContent .innerContent .verplicht { color: #2ba84a; }
#overlay #lbBlok #lbBlokContent .innerContent .foutmeldingen { padding: 10px 0 10px 0; font-size: 12px; }
#overlay #lbBlok #lbBlokContent h2 { font-size: 13px; color: #2ba84a; }
#overlay #lbBlok #lbBlokContent { color: #646162; }
#overlay #lbBlok #lbBlokContent .boodschap { width: 500px; height: 60px; font-family: Arial, Helvetica, sans-serif; }
#overlay #lbBlok #lbBlokContent .button { cursor: pointer; }
#overlay #lbBlok #lbBlokBottom { width: 544px; height: 20px; background: url(../images/lbBlokBottom.gif) no-repeat; }

#menuBgWrapper { position: absolute; top: 30px; left: 50%; width: 49.99%; height: 55px; background: url(../images/bgMenuMid.png) repeat-x; }
#wrapper { position: relative; width: 990px; margin: 0 auto; background: url(../images/bgMain.gif) repeat-y; }
#header { position: absolute; top: 0px; right: 13px; }
#zoeken { position: relative; text-align: right; padding: 7px 25px 0 0; height: 23px;}
#platformzoeken .inputTextWrapper {width:135px;}
.zoekresultaat li {margin-bottom:8px;}
.zoekresultaat .bron {color:#37a550; font-style:italic;}


#logingegevens { position: relative; top: 7px; background: url(../images/bgLoginBox.gif) no-repeat; width: 365px; height: 21px; float: left; color: #707070; padding: 2px 5px; z-index:100;}
#logingegevens a { color: #707070; }
#logingegevens .uitloggen { float: right; }
#menu { position: relative; background: url(../images/bgMenuFront.png) no-repeat; margin: 0 0 -11px -10px; padding-left: 24px; height: 55px; font-size: 14px; }
#menu ul { background: url(../images/bgMenuMid.png) repeat-x; margin: 0 13px 0 0; padding: 17px 0 0 5px; list-style: none; height: 38px; }
#menu ul li { float: left; }
#menu ul li a { color: #ffffff; margin-right: 15px; }
#menu ul li a:hover { text-decoration: none; background: url(../images/imgLiOrange.gif) 0px 3px no-repeat; padding-left: 7px; position: relative; left: -7px; margin-right: 8px; color:#FFFFFE;}
#menu ul li.selected a { background: url(../images/imgLiOrange.gif) 0px 3px no-repeat; font-weight: bold; padding-left: 7px; position: relative; left: -7px; margin-right: 8px; } 
#logo img { margin-bottom: 73px; }

*html #menuBgWrapper { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/SportserviceOverijssel/images/bgMenuMid.png', sizingMethod='scale'); top: 35px; }
*html #menu { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/SportserviceOverijssel/images/bgMenuFront.png', sizingMethod='crop'); }
*html #menu ul { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/SportserviceOverijssel/images/bgMenuMid.png', sizingMethod='scale'); }

#kolomLinks { float: left; margin-top: 13px; width: 222px; padding-right: 10px; border-right: 1px dotted #c9c9c9; padding-bottom: 50px; }
#kolomLinks h2 { font-size: 13px; text-transform: uppercase; background: url(../images/bgSubmenu.gif) no-repeat; height: 21px; color: #ffffff; padding: 1px 0 0 10px; margin: 0 0 5px 0; }
#kolomMid { float: left; width: 737px; padding-left: 10px; }
#kolomRechts { float: left; width: 194px; margin: 10px -5px 0 0; }

.toc { margin: 0 0 20px 0; padding: 0; list-style: none; }
.toc a { color: #36a44f; display:block;}
.toc a:hover { color: #f89606; text-decoration: none; }
.toc li { border-bottom: 1px dotted #8fc795; background: url(../images/imgLiGrey.gif) 0px 7px no-repeat; padding-left: 10px; }
.toc ul { margin: 0 0 0 7px; padding: 0; list-style: none; /*display:none;*/}
.toc .selected { /*border-bottom: 0; */}
.toc .selected a { color: #f89606; }
.toc .selected ul {display:block;}
.toc .selected ul .selected {display:block;}
.toc .selected ul a { color: #36a44f; display:block;}
.toc .selected ul a:hover { color: #f89606; }
.toc ul .selected a { color: #f89606; }
.toc ul .selected ul a { color: #36a44f; }
.toc ul .selected ul a:hover,
.toc ul ul .selected a { color: #f89606; }
.toc ul li { border: 0; background: 0; }

.toc_platform { margin: 0 0 20px 0; padding: 0; list-style: none; }
.toc_platform a { color: #36a44f; display:block;}
.toc_platform a:hover { color: #f89606; text-decoration: none; }
.toc_platform li { border-bottom: 1px dotted #8fc795; background: url(../images/imgLiGrey.gif) 0px 7px no-repeat; padding-left: 10px; }
.toc_platform ul { margin: 0 0 0 7px; padding: 0; list-style: none; display:block;}
.toc_platform .selected { /*border-bottom: 0; */}
.toc_platform .selected a { color: #f89606; }
.toc_platform .selected ul {display:block;}
.toc_platform .selected ul .selected {display:block;}
.toc_platform .selected ul a { color: #36a44f; display:block;}
.toc_platform .selected ul a:hover { color: #f89606; }
.toc_platform ul .selected a { color: #f89606; }
.toc_platform ul .selected ul a { color: #36a44f; }
.toc_platform ul .selected ul a:hover,
.toc_platform ul ul .selected a { color: #f89606; }
.toc_platform ul li { border: 0; background: 0; }

.header { margin-left: -10px; }

#content { position: relative; margin-top: 10px; float: left; color: #646162; padding-bottom: 30px; }
.smal { width: 538px; padding-right: 10px; }

.blok { position: relative; width: 194px; }
.blok h1 { background: #f99605 }
.BlokTop { height: 6px; background: url(../images/lpBlokTop.png) no-repeat; overflow: hidden; }
.BlokContent { color: #646162; background: url(../images/lpBlokMid.png) repeat-y; padding: 0 13px; overflow: auto; }
.BlokContent h1 { margin: 0 -7px; padding: 2px 0; text-align: center; text-transform: uppercase; font-size: 15px; letter-spacing: 0px; color: #ffffff;  }
.BlokContent img { margin: 0 -7px; }
.BlokContent p { margin: 0; border-bottom: 1px dotted #f99605; padding-bottom: 7px;}
.sw_tekstblok_tekst p {border:none;}
.sw_tekstblok_tekst table {}
.sw_tekstblok_tekst table td {vertical-align:top;}
.BlokContent a { color: #646162; }
.BlokContent a:hover {text-decoration:underline;}
.BlokContent ul { margin: 5px 0 0 0; padding: 0; list-style: none; }
.BlokContent ul li { background: url(../images/imgLiGrey.gif) 0px 8px no-repeat; padding-left: 15px; }
.BlokContent .meer { position: absolute; left: 8px; bottom: 15px; color: #646162; background: url(../images/imgLiGrey.gif) 5px no-repeat; padding-left: 20px; }
.BlokBottom { position: relative; height: 10px; background: url(../images/lpBlokBottom.png) no-repeat; overflow: hidden; }

*html .BlokTop { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/SportserviceOverijssel/images/lpBlokTop.png', sizingMethod='crop'); }
*html .BlokContent { height: 1px; overflow: visible; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/SportserviceOverijssel/images/lpBlokMid.png', sizingMethod='scale'); }
*html .BlokBottom { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/SportserviceOverijssel/images/lpBlokBottom.png', sizingMethod='crop'); }

#footer { clear: both; height: 20px; color: #9c9c9c; border-top: 1px dotted #97bf9b; padding-top: 30px; }
#footer a { color: #9c9c9c; }
#footer ul { float: left; width: 190px; margin: 0; padding: 0; list-style: none; }
#footer ul li { background: url(../images/imgLiGrey.gif) 0px 5px no-repeat; padding-left: 10px; }

/** Landingspagina **/
.landingspagina #content { height: 536px; margin: 0; float: none; width: auto; }
.landingspagina #logo { position: absolute; top: 98px; left: 0px; z-index: 2; margin: 0; }
.landingspagina #logo img { margin: 0; }
*html .landingspagina #content, *+html .landingspagina #content { height: 538px; }

.landingspagina #footer { padding: 10px 0 30px 0; text-align: center; border: 0; }

.lpBlokNieuws { width: 214px; position: absolute; bottom: 0px; color: #000000; }
.lpBlokNieuws .lpBlokNieuwsContent { background: #37a550; border: 1px solid #37a550; }
#content .lpBlokNieuws .lpBlokNieuwsContent h1 { margin: 0 0 10px 0; padding: 10px 0; background: #8bbc2d; color: #ffffff; text-align: center; text-transform: uppercase; }
.lpBlokNieuws .lpBlokNieuwsContent ul { margin: 0; padding: 0; list-style: none; }
.lpBlokNieuws .lpBlokNieuwsContent ul li { background: url(../images/imgLi.gif) 10px 7px no-repeat; padding-left: 20px; }
.lpBlokNieuws .lpBlokNieuwsContent ul li a { color: #ffffff; font-weight: bold; }
.lpBlokNieuws .lpBlokNieuwsContent ul li p { margin: 0; }
.lpBlokNieuws .lpBlokNieuwsContent .meer { display: block; margin: 5px 0; background: url(../images/imgLi.gif) 10px 7px no-repeat; padding-left: 20px; color: #ffffff; }
.lpBlokNieuws .lpBlokNieuwsContent .rss { margin-left: 20px; }
.lpBlokNieuws .lpBlokNieuwsBottom { height: 6px; background: url(../images/lpBlokNieuwsBottom.png) no-repeat; overflow: hidden; }
*html .lpBlokNieuws .lpBlokNieuwsBottom { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/SportserviceOverijssel/images/lpBlokNieuwsBottom.png', sizingMethod='crop'); }

.column1 { left: 218px }
#content .column1 h1 { background: #911c75 }
.column2 { left: 408px; }
#content .column2 h1 { background: #f99605 }
.column3 { left: 598px; }
#content .column3 h1 { background: #8ebb2d }
.column4 { left: 788px; }
#content .column4 h1 { background: #0094b4 }

.lpBlok { width: 194px; position: absolute; bottom: -5px; padding-bottom:30px;}
.lpBlok .BlokContent { height: 251px; overflow: hidden; }
.lpBlok .BlokContent a {text-decoration:none; color:#F99605;}
.lpBlok .BlokContent a:hover {text-decoration:underline; }


#topBlok { bottom: 126px; }
#topBlok .BlokContent { height: 120px; }
#bottomBlok .BlokContent { height: 120px; }
#topBlok img, #bottomBlok img { margin: 10px auto; }

/** Vervolgpagina **/
.vervolgpagina .BlokContent a { font-weight: bold; }
.vervolgpagina .BlokContent .meer { font-weight: normal; background-position: 5px 7px; position: relative; top: 0px; left: 0px; display: block; color: #f99605; border-bottom: 1px dotted #f99605; padding-bottom: 7px; margin: 15px 0 10px 0; }

/* Profiel */

.profiel {width:500px; }
.profiel .algemeen {background-color:#EDF5E6; padding:10px; margin-bottom:30px;}
.profiel .label{width:70px;}
.profiel .afbeelding {text-align:right; float:right;}
#content .profiel h2 {color:#646162 !important; font-weight:bold !important; font-size:1em !important;}
.profiel .tekst {margin-left:15px; margin-bottom:10px;}
.profiel .bewerken3 {color:#768107; font-size:.9em; padding-right:10px;}
.profiel .bewerken3 a {color:#768107;}
.profiel .bewerken1 {color:#768107;font-size:.9em;}
.profiel .bewerken1 a {color:#768107;}
.profiel .bewerken2 {float:right; color:#768107; font-size:.9em;}
.profiel .bewerken2 a {color:#768107;}

/* B E R I C H T E N */
.sw_BerichtenOverzicht .sw_BerichtTabel {width:100%; margin-top:10px; border:solid 2px #F7F7F7; width:740px;}
.sw_BerichtenOverzicht .sw_BerichtTabel .header td {font-style:italic;}
.sw_BerichtenOverzicht .sw_BerichtTabel td {padding:2px;}
.sw_BerichtenOverzicht .sw_bericht {background-color:#F7F7F7; cursor:pointer;}
.sw_BerichtenOverzicht .sw_bericht .sw_afbeelding {float:left; margin-right:10px;}
.sw_BerichtenOverzicht .sw_bericht .sw_tekst {width:500px;}
.sw_BerichtenOverzicht .sw_bericht .sw_datum {padding-left:10px;}
.sw_BerichtenOverzicht .sw_bericht .sw_acties {text-align:right; cursor:auto;}
.sw_BerichtenOverzicht .sw_bericht .sw_acties a {color:#768107; font-size:.9em;}

.sw_BerichtenOverzicht .nietgelezen a {}
.sw_BerichtenOverzicht .nietgelezen {font-weight:bold; color:#000000 !important; background-color:#ffffff;}
.sw_BerichtMapNaam { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2ba84a; padding: 0 0 0 7px; background: url(../images/bgHeader.gif) 0px 3px no-repeat; }

.sw_Bericht {border-bottom:solid 1px #EAEEF1; padding-bottom:10px; margin-top:10px;  background-color:#F7F7F7; padding:15px; margin-bottom:10px;}
.sw_Bericht .sw_afbeelding {float:left;}
.sw_Bericht .sw_tekst {margin-left:100px; width:500px;}
.sw_Bericht .datum {padding-left:10px; font-weight:normal;}
.sw_Bericht .sw_afzender {font-weight:bold;}
.sw_Bericht .sw_ontvangers {margin-bottom:10px; border-bottom:solid 1px #A8A8A8; padding-bottom:5px;}
.sw_Bericht .sw_Titel {font-weight:bold; font-size:1.3em;}
.sw_Bericht .sw_HTML {}
.sw_Bericht .sw_acties {text-align:right; padding-right:20px; margin-top:20px;}
.sw_Bericht .sw_acties a {color:#768107; font-size:.9em;}

.sw_BerichtNieuw_Formulier {}
.sw_BerichtNieuw_Formulier #ontvangerstekst {font-style:italic;}
.sw_BerichtNieuw_Formulier .formlabel {vertical-align:top; width:80px;}
.sw_BerichtNieuw_Formulier .accordion {float:right; }
.sw_BerichtNieuw_Formulier .text {width:300px;}
.sw_BerichtNieuw_Knoppen {padding-left:90px;}


.accordion  {
	width: 320px;
	font-family: verdana;
	border: 1px solid black;
}
.accordion div {
	background-color: #eee;
}

.accordion p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	margin: 0px;
	padding: 10px;
}
.accordion h3 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin:0;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: black;
	background-color: #DBDCDC;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #999;
}

.accordion h3.selected {
	color: black;
	background-color: #80cfe2;
}

/* broodkruimel */

.breadcrumbs 
{
    width:500px;
	overflow:hidden;
	list-style:none;
	font:10px verdana, helvetica, sans-serif;
	color:#36a44f;
	display:block;
}
.breadcrumbs .breadcrumbNode {
	margin:0 0 0 5px;
}
.breadcrumbs a {
	color:#f99605;
	padding:0 5px 0 0;
	background:url(../images/arrows-blue.gif) no-repeat 100% 50%;
	white-space:nowrap;
	text-decoration:none;
}
.breadcrumbs a:hover {text-decoration:underline;}

/* P L A T F O R M */

.platform #content .holder-comment {
	width:351px;
	overflow:hidden;
	float:left;
	margin:0 18px 0 0;
	padding:2px 0 0;
}
.platform #content .comment {
	background: #f7f7f7 url(../images/bg-comment-t.gif) no-repeat;
	width:351px;
	overflow:hidden;
}
.platform #content .block-comment {
	width:100%;
	overflow:hidden;
	margin:0 0 6px;
}
.platform #content .comment-b {
	background:url(../images/bg-comment-b.gif) no-repeat 0 100%;
	width:330px;
	overflow:hidden;
	padding:15px 20px 24px 9px;
}
.platform #content .holder-comment img {
	float:left;
	margin: 0 13px 0 0;
}
.platform #content .holder-comment .txt {
	height:1%;
	overflow:hidden;
}
.platform #content .holder-comment p {
	margin: 0;
	font: 1em/1.3em Arial, Verdana, sans-serif;
	color:#434343;
}
.platform #content .holder-comment .time {
	font:bold 0.8em/1.6em Arial, Verdana, sans-serif;
	color:#c4c4c4;
	margin:-12px 0 0 42px;
}
.platform #content .holder-comment a {
	font: bold 1.2em/1.3em Arial, Verdana, sans-serif;
	color:#5ea82d;
}
.platform #content h2 {
	font: 1.2em/1.9em Arial, Verdana, sans-serif;
	margin:0;
	color:#fff;
	padding:0 15px;
}
.platform #content h2.documenten {
	background:#268f4b;
}
.platform #content h2.disccussieberichten {
	background:#032677;
}
.platform #content .block-info {
	float:right;
	overflow:hidden;
	padding:31px 0 0;
	width:742px;
	margin:0 0px 0 0;
}
.platform #content .block {
	float: left;
	width: 352px;
	margin:0 19px 0 0;
	display:inline;
}
.platform #content table.doc {
	table-layout: fixed;
	border: 1px solid #dbdbdb;
	border-width: 1px 1px 0 1px;
	margin:0 0 0 1px;
	border-collapse:collapse;
	width: 351px;
	border-bottom:1px solid #c6ced5;
}
.platform #content table.data {
	border-bottom:1px solid #c6ced5;
}
.platform #content table td {vertical-align:top;}

.platform #content table.beheer 
{
    vertical-align:top;
	width:500px
}

.platform #content table.beheer td a {
	text-decoration:underline;
}

.platform #main #content table.beheer td{
	padding-left:9px;
	vertical-align:top;
}

.platform #content table.beheer .gebruikersbeheer_paginering td 
{
    background-color:#F9F9F9 !important;
}

.platform #content .doc th {
	background:#f9f9f9 url(../images/bg-table-title.gif) repeat-y;
	color:#b0b0b0;
	font: 0.8em/1.6em Arial, Verdana, sans-serif;
	text-align: left;
	padding:5px 0 3px 9px;
}

.platform #main #content .data th.date {width:35px !important;}
.platform #content .doc td.type {
	width:23px;
	padding:4px 10px 4px 17px;
}
.platform #content .data .type {
	width:3px !important;
}
.platform #content .doc .name {width:225px;}
.platform #content .doc .date {width:65px; padding-left:5px;}
.platform #content .data .name {
	padding:4px 0 4px 10px;
	width:225px;
}
.platform #main #content .doc td {
	background: url(../images/bg-line-table.gif) repeat-x;
	padding:3px 0 3px 18px;
}
.platform #main #content .doc td a {color:#434343;}
.platform #main #content .doc td.name {
	font: bold 1em/1.6em Arial, Verdana, sans-serif;
	color:#434343;
	padding:7px 0 5px 9px;
	width:225px;
}
.platform #main #content .doc td.date {
	text-align: center;
	padding:15px 0 7px 0;
	font: 0.8em/1.6em Arial, Verdana, sans-serif;
	color:#a1a1a1;
	border-left:1px solid #f1f1f1;
}
.platform #main #content td.data td.date {border:0;}
.platform #main #content .data td.date {
	background: url(../images/bg-line-table.gif) repeat-x;
	color:#86abd1;
	text-align:left;
	width:35px !important;
	padding:12px 0 10px 9px !important;
	border:0 !important;
}
.platform #content .doc img {margin:3px 0;}

.platform #content .info {
	width:306px;
	overflow:hidden;
	border:1px solid #dbdbdb;
	padding:23px 30px 0 17px;
	color:#434343;
	float:left;
}
.platform #content .info strong.subtitle {
	font:bold 1em/1.5em Arial, Verdana, sans-serif;
	margin:0 0 22px;
	display:block;
}
.platform #content .info p {
	font: 1em/1.5em Arial, Verdana, sans-serif;
	margin: 0 0 22px;
}

.sw_GroepPersoonRelaties td {width:320px;}
.sw_GroepPersoonRelaties_Persoon 
{
	margin:10px 0; 	
	width:280px; 
	padding:5px;
	border-bottom:solid 1px #8FC795;	
	height:60px;
	clear:both;
}
.sw_GroepPersoonRelaties_Persoon .sw_Afbeelding {border: solid 2px #E5E5E5; float:left;}
.sw_GroepPersoonRelaties_Persoon .sw_Tekst {margin:0 0 0 80px; top:0; padding:0;}
.sw_GroepPersoonRelaties_Persoon .sw_Tekst a {margin:0; padding:0;}

/* Bestanden */
.bestandenTabel .tabel {border-bottom:solid 1px #EAEEF1;}
.bestandenTabel table tr td {border:none; border-bottom:solid 1px #EAEEF1;}
.bestandenTabel .col {border:none; border-collapse:collapse;}

.documenten_tabel {width:100%; border:solid 1px #EAEEF1 !important;}
.documenten_tabel th {border-bottom:solid 1px #EAEEF1; text-align:left;}
.BestandBeschrijving {display:none;}
.linkbutton {color:#768107; font-size:11px; float:right; margin-bottom:5px;}

.veldNaam { padding-left: 5px; background-color: #F2F2F2; vertical-align:top; }
.veldWaarde {padding-right: 15px; }
.veldWaarde input {width:200px; border: solid 1px #abadb3; }
.veldWaarde .checkbox input  {width:auto;}
.veldWaarde textarea {width:400px; height:100px;} 

#sw_menu_gebruikersbeheer {display:none;}

#sw_NieuwsOverzichtHome  {padding:0 10px;}
#sw_NieuwsOverzichtHome .sw_Titel a {color:#ffffff; font-weight:bold;}

.sw_NieuwsBericht .sw_Titel { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2ba84a; padding: 0 0 0 7px; background: url(../images/bgHeader.gif) 0px 3px no-repeat; }
.sw_NieuwsBericht .sw_Datum {padding:10px 0; font-style:italic;}

.sw_AgendaItem .sw_Titel { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2ba84a; padding: 0 0 0 7px; background: url(../images/bgHeader.gif) 0px 3px no-repeat; }
.sw_AgendaItem .sw_Datum {padding:10px 0; font-style:italic;}

.sw_NieuwsRSSKnop {padding-left:20px;}

.sw_NieuwsOverzicht {}
.sw_NieuwsOverzicht  .sw_Datum {font-style:italic;}
.sw_NieuwsOverzicht  .sw_Titel {font-weight:bold;}
.sw_NieuwsOverzicht .sw_sw_Oneven {margin-bottom:13px;}
.sw_NieuwsOverzicht .sw_sw_Even {margin-bottom:13px;}

#content .sw_AgendaOverzicht ul li { background:none; margin-bottom:13px;}
.sw_AgendaOverzicht .sw_Titel {font-weight:bold; margin-left:50px;}

.calendar{
	width:31px;
	height:43px;
	background:url(../images/bg-calendar.gif) no-repeat;
	float:left;
	padding:4px 0 0 8px;
	overflow:hidden;
	margin:-8px 11px 0 0;
	position:relative;
	cursor:pointer;
}
.calendar span{display:block;}
.calendar:hover{text-decoration:none;}
.calendar .day{
	font:10px/13px Arial, Helvetica, sans-serif;
	color:#fff;
}
.calendar .number{
	color:#e73f01;
	font:bold 13px/14px Arial, Helvetica, sans-serif;
}
.calendar .month{
	color:#3f4445;
	font:10px/11px Arial, Helvetica, sans-serif;
	margin:-2px 0 0;
}

/* HELPDESK */
#content .HelpdeskHome .lpBlok { padding-bottom: 10px; width: 320px; }
#content .HelpdeskHome .lpBlok .BlokContent { height: 420px; background: url(../images/lpBlokMidHelpdesk.png) repeat-y; }
#content .HelpdeskHome .lpBlok .BlokTop { background: url(../images/lpBlokTopHelpdesk.png) no-repeat; }
#content .HelpdeskHome .lpBlok .BlokBottom { background: url(../images/lpBlokBottomHelpdesk.png) no-repeat; }
#content .HelpdeskHome .lpBlok .BlokContent .sw_tekstblok_tekst { padding: 10px 0 0 0; }
#content .HelpdeskHome .column1 { left: 10px; }
#content .HelpdeskHome .column1 h1 { background: #7f4a1e; } /* brons */
#content .HelpdeskHome .column2 { left: 330px; }
#content .HelpdeskHome .column2 h1 { background: #d1d0d5; } /* zilver */
#content .HelpdeskHome .column3 { left: 650px; }
#content .HelpdeskHome .column3 h1 { background: #e1be25; } /* goud */
.helpdesk .landingspagina #logo { position: relative; top: 0px; z-index: 2; margin: 0; }
.gemeenteLogo { position: absolute; top: 98px; left: 20px; z-index: 2; margin: 0; }
.helpdesk .login-form { padding: 5px; margin: 15px 0 0 0; }
.helpdesk .login-form td.loginknop { padding: 5px 0 0 0; float: right; margin: 0 10px 0 0; }
.helpdesk .verzendknop { float: right; margin: 0 20px 0 0; }
#content .HelpdeskHome .lpBlok .BlokContent fieldset { position: absolute; bottom: 20px; width: 280px; height: 140px; }
.helpdesk .logintabel td { font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.helpdesk .verplicht { color: #2ba84a; }
.bannercode { font-family: Courier; border: 1px #ececec solid; padding: 10px; margin: 5px 0 0 0; }

#bondenoverzicht {position:absolute; left:-218px; top:80px; line-height:19px; font-size:13px; }
#bondenoverzicht a {color:#36a44f; font-weight:normal;}
#bondenoverzicht .actief {color:#f89606;}
#gemeentenoverzicht {position:absolute; left:118px; top:535px; line-height:19px; font-size:13px; }
#gemeentenoverzicht a {color:#36a44f; font-weight:bold;}
#gemeentenoverzicht .actief {color:#f89606; font-weight:bold;}


.tooltip { /*background-color:White;*/ white-space:nowrap; margin-top:10px; font-size:11px; font-weight:bold; margin-left:20px; z-index:-178340033;}
#leesverder {display:none;}
#leesverderlink {text-decoration:none;}
#leesminderlink {display:none; text-decoration:none; margin-top:10px;}


/* F O R U M */
.sw_ReactiePersoon {width:160px;}
.sw_ReactieTabel {width:710px;}
.sw_OnderwerpenTabel {width:720px;}
.sw_OnderwerpenOverzicht .sw_CategorieOmschrijving {border-bottom:none;}
.sw_OnderwerpenOverzicht .sw_OnderwerpenTabel thead {background-color:#36A450}
.sw_OnderwerpenOverzicht .sw_OnderwerpenTabel tr.sw_Even {background-color:#F1F8F2}
.sw_Nieuw {margin-left:170px;}
.sw_OnderwerpenOverzicht .sw_Nieuw {margin:20px 0 0 0;}
.sw_OnderwerpenOverzicht .sw_NieuwOnderwerpTabel {width:650px;}
.sw_OnderwerpenOverzicht .sw_NieuwOnderwerpTabel #sw_Forum_NieuwOnderwerp {width:540px;}
.sw_OnderwerpenReactiesOverzicht .sw_Onderwerp {margin:0 0 5px 5px; font-weight:bold; font-size:15px;}
.sw_ReactiesOverzicht .sw_Reactie .sw_Even {background-color:#F1F8F2}

/* P O L L */
.sw_poll_keuze {font-size:11px;}
.sw_poll_invullen_verder {border: 1px solid #9fd0f2; background: #fff; font-weight:bold; color:#00AEEF; }
.sw_poll_vraag { font-weight:bold; margin-top:3px;}
.sw_poll_antwoord {width:100%;  padding-left: 0px; font-size: 11px; margin-top:7px;}
.sw_poll_score_1{ background-color:#37A550; height:11px; margin-top:0px; }
.sw_poll_score_2{ background-color:#37A550; height:11px; margin-top:0px; }
.sw_poll_score_3{ background-color:#37A550; height:11px; margin-top:0px; }
.sw_poll_score_4{ background-color:#37A550; height:11px; margin-top:0px; }
.sw_poll_score_5{ background-color:#37A550; height:11px; margin-top:0px; }
.sw_poll_score_6{ background-color:#37A550; height:11px; margin-top:0px; }
.sw_poll_score_7{ background-color:#37A550; height:11px; margin-top:0px; }
.sw_poll_score_8{ background-color:#37A550; height:11px; margin-top:0px; }
.sw_poll_score_9{ background-color:#37A550; height:11px; margin-top:0px; }
.sw_poll_score_10{ background-color:#37A550; height:11px; margin-top:0px;}
.sw_poll_score_100{background-color:#37A550; height:11px; margin-top:0px;}

.sw_poll_score_div { margin-left:0px; width: 140px; height: 11px;  text-align: left; border:solid 1px #37A550;}
.sw_poll_score_div_100 { margin-left:0px; width: 140px; height: 11px;  text-align: left; border:solid 1px #37A550;}
.sw_poll_score_row{ width:150px;}
.sw_poll_percentage {padding-right:1px;}
.sw_poll_percentage {position:absolute; right:10px; margin-top:-15px; font-size: 10px; text-align: right;}
.sw_poll_aantal_reacties{ font-size:11px; text-align:right;}
.sw_poll_uitslag{margin-left:0px;}

/* N I E U W S B R I E F */
.sw_NieuwsbriefOverzicht {width:100%;}
.sw_NieuwsBrief_Titel { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2ba84a; padding: 0 0 0 7px; background: url(../images/bgHeader.gif) 0px 3px no-repeat; font-weight:bold; }
.sw_NieuwsBrief_Datum {font-style:italic;}
.sw_NieuwsbriefOverzicht .sw_Titel {font-weight:bold;}
.sw_NieuwsbriefOverzicht .sw_Datum {font-style:italic;} 
.sw_NieuwsbriefOverzicht .sw_Samenvatting {margin-bottom:20px;}

.sw_NieuwsBriefBericht {}
.sw_NieuwsBriefBericht .sw_NieuwsBriefBericht_Titel {color:#2ba84a; font-size:14px; font-weight:bold;}
.sw_NieuwsBriefBericht .sw_NieuwsBriefBericht_Afbeelding {float:left; margin-right:20px; margin-top:5px;}
.sw_NieuwsBriefBericht .sw_NieuwsBriefBericht_Tekst {}
.sw_NieuwsBriefBericht .sw_NieuwsBriefBericht_Acties {}

.veldWaarde .CheckboxGroep input {width:auto;}

/* TABS */
#content .ui-tabs {font-family:Arial, Helvetica, sans-serif}
    
/* tab */
#content .tabs ul { padding-left: 2px; }
#content .tabs ul li {width: 100px; }
#content .ui-state-default.ui-corner-top a {color:#777579; font-size: 12px; }
#content .ui-state-default { background: url(/StippWebDLL/Resources/jquery/ui/v1_7_1/themes/cupertino/images/ui-bg_glass_80_e6e6e6_1x400.png) #e6e6e6 repeat-x 50% 50%; }    

/* actieve tab */
#content .ui-tabs-selected.ui-state-active {background-image:none; border-color:#EDECEF; background-color:#fff}  
#content .ui-tabs-selected.ui-state-active a {color:#2ba84a; font-size: 12px; }  

/* content van een tab */    
#content .ui-tabs-panel.ui-widget-content.ui-corner-bottom {margin:0 0 0 0; padding:0;}
#content .ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {border:none; background-color:#fff; background-image:none;}
#content .ui-tabs-panel {background-color:#fff;  margin:0; padding:0;}
#content .tabs {background-color:#fff; border:none; background-image:none;}
#content .tabs table { margin: 15px 0 0 0; }
#content .tabs table td { font-size: 12px; }      
#content .tabs table td a { color: #f99605; }
#content .tabs table td.veldNaam { width: 120px; }

.bewerkpoll {position:absolute; right:35px; bottom:50px;}

@media print
{
	#zoeken, #menu, #menuBgWrapper, .header, #kolomLinks, #kolomRechts, #footer, .toolbox, .knoppen { display: none; }
	#wrapper, #kolomMid { width: auto; }	
}
