body { font-family: Verdana, sans-serif; font-size: 11px; color: #2b190d; background-color: #2b190d; }

h1, h2, h3, h4, h5, h6 { color: #2b190d; font-family: "Times New Roman", Times, serif; padding: 10px; }
h1 { font-size: 30px; }
h2 { font-size: 24px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }
p { padding: 10px; line-height: 18px; }
a:link, a:active, a:visited { color: #c3670d; text-decoration: underline; }
a:hover { text-decoration: none; }
form { margin: 10px; }
/* tooltip */
.tooltipTitel { padding: 3px; color: #d6be00; font-size: 18px; text-transform: uppercase; }
.tooltipTekst { padding: 3px; color: #fff; }
/**/
.agenda_loader { display: none; text-align: center; }

strong, b { font-weight: bold; }
em, i { font-style: italic; }

.msg { color: #c3670d; }

/* IE6 Notice */
#ie6Notice { border:2px solid #fc0; background:#fffea1; padding:5px 5px 5px 30px; }
#ie6Notice h1 {}
#ie6Notice p {}

/* PAGINA NUMMERS NAVIGATIE */

.paginanummers_navigatie { padding: 3px; margin: 5px; text-align:center; }
.paginanummers_navigatie a { margin-right:3px; padding:2px 6px; background-position:bottom; text-decoration: none; color: #d6be00; }
.paginanummers_navigatie a:hover { background-image:none; background-color:#262626; color: #fff; }
.paginanummers_navigatie span.current { margin-right:3px; padding:2px 6px; font-weight: bold; color: #c3670d; } 
.paginanummers_navigatie span.disabled { margin-right:3px; padding:2px 6px; color: #adaaad; }

/* TOOLS */

.tools { margin: 0px 10px; }

/* ZOEKVELD */

.zoekveld { text-align: right; margin: 0px 10px; }
.zoekveld .q { font-size: 18px; height: 25px; padding: 2px; width: 200px; line-height: 25px; }
.zoekveld .zoeken { background: url(/Skins/Capriccio/Content/Images/zoeken.jpg) no-repeat; border: 0; padding: 2px 2px 2px 32px; height: 32px; }

/* PAGINA STRUCTUUR */

#wrapper { margin: 0px auto; width: 900px; background-color: #fff; }
#header { background-color: #000; }
#Logo { float: left; width: 430px; }
#TalenNavigatie { float: right; }
#TalenNavigatie a { float: left; display: block; padding: 5px; }
#TalenNavigatie a.current, #TalenNavigatie a:hover { text-decoration: none; color: #fff; }
#rand { height: 10px; background-color: #d6be00; }
#navigatie { background: url(/Skins/Capriccio/Content/Images/Navigatie_BG.jpg) repeat-x; height: 30px; }
#navigatie a { display: block; padding: 6px 8px; line-height: 18px; color: #000; text-decoration: none; text-transform: uppercase; float: left; font-size: 12px; }
#navigatie a:hover { text-decoration: none; color: #fff; }
#navigatie a.current { color: #fff; }
/* Dropdown menu */
#dropmenudiv { position: absolute; padding: 2px; filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85; z-index: 1000; }
#dropmenudiv a { padding: 5px 8px; display: block; text-decoration: none; text-transform: uppercase; color: #fff; background-color: #000; }
#dropmenudiv a:hover { color: #c3670d; text-decoration: none; }
#content { overflow: hidden; }
#totaal { width: 900px;}
#leftBig, #rightBig { width: 650px; float: left; }
#leftSmall, #rightSmall, #mid { width: 250px; float: left; background-color: #ebebeb; }
#footer { background-color: #ebebeb; }
#footer p { padding: 3px 10px; color: #777; }
#footer a { color: #777; }

/* LAATSTE NIEUWS */

#laatste_nieuws { margin: 5px; }

.laatste_nieuws { float: left; width: 205px; margin: 4px; }
.laatste_nieuws .titel { filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85; cursor: pointer; }
.laatste_nieuws .titel h2 { font-size: 30px; padding: 3px; }
.laatste_nieuws .titel h2 a { color: #2b190d; text-decoration: none; }
.laatste_nieuws .content {}
.laatste_nieuws .content h3 { padding: 3px; color: #d6be00; border-bottom: 1px #ccc solid; font-family: Verdana, sans-serif; text-transform: uppercase; font-size: 14px; }
.laatste_nieuws .content p { padding: 3px;}
.laatste_nieuws .content p.lees_verder {}
.laatste_nieuws .content p.lees_verder a { color: #d6be00; text-decoration: none; }
.laatste_nieuws .content p.lees_verder a:hover { text-decoration: underline; }

.nieuws_item { margin: 10px; border: 1px #dedfde solid; border-left: 7px #d6be00 solid; }
.nieuws_item h3 { color: #d6be00; padding: 5px; font-family: Verdana, sans-serif; text-transform: uppercase; font-size: 14px; }
.nieuws_item h2 { padding: 2px 5px; font-size: 30px; }
.nieuws_item h2 a { color: #2b190d; text-decoration: none; }
.nieuws_item h2 a:hover { text-decoration: underline; }
.nieuws_item p { padding: 5px; }
.nieuws_item a { color: #d6be00; }

.nieuws_detail_item { margin: 10px; border: 1px #dedfde solid; border-left: 7px #d6be00 solid; }
.nieuws_detail_item h3 { color: #d6be00; padding: 5px; font-family: Verdana, sans-serif; text-transform: uppercase; font-size: 14px; }
.nieuws_detail_item h2 { padding: 2px 5px; font-size: 30px; }
.nieuws_detail_item p { padding: 5px; }
.nieuws_detail_item a { color: #fff; }

/* Concert Agenda klein */

.capriccio_agenda_klein { padding: 0px 20px; }
.capriccio_agenda_klein table {}
.capriccio_agenda_klein h3 { font-size: 24px; padding: 5px; text-transform: uppercase; }
.capriccio_agenda_klein th { text-align: center; text-transform: uppercase; padding: 5px; color: #c3670d; }
.capriccio_agenda_klein td { text-align: center; }
.capriccio_agenda_klein td.maand_nav { cursor: pointer; }
.capriccio_agenda_klein a { display: block; text-decoration: none; margin: 2px; padding: 5px; color: #2b190d; }
.capriccio_agenda_klein a:hover {}
.capriccio_agenda_klein a.heeftItems { background-color: #c3670d; color: #fff; }
.capriccio_agenda_klein a.heeftItems:hover { background-color:#262626; }

/* CONCERT AGENDA GROOT */

.agenda_item { margin: 10px; border: 1px #dedfde solid; border-left: 7px #d6be00 solid; }
.agenda_item h3 { color: #d6be00; padding: 5px; font-family: Verdana, sans-serif; text-transform: uppercase; font-size: 14px; }
.agenda_item h2 { padding: 2px 5px; font-size: 30px; }
.agenda_item p { padding: 5px; }
.agenda_item a { color: #d6be00; }

.agenda_detail_item { margin: 10px; border: 1px #dedfde solid; border-left: 7px #d6be00 solid; }
.agenda_detail_item h3 { color: #d6be00; padding: 5px; font-family: Verdana, sans-serif; text-transform: uppercase; font-size: 14px; }
.agenda_detail_item h2 { padding: 2px 5px; font-size: 30px; }
.agenda_detail_item p { padding: 5px; }
.agenda_detail_item a { color: #fff; }

/* MUZIEK BIBLIOTHEEK */
.muziekbibliotheek { margin: 5px; width: 890px; }
.muziekbibliotheek tr.grijs { background-color: #EFEFEF; }
.muziekbibliotheek td { padding: 5px; }
.muziekbibliotheek th { padding: 5px; color: #d6be00; border-bottom: 1px #ccc solid; text-transform: uppercase; font-size: 14px; }

/* ARCHIEF */

#archiefSidebarLijst { list-style-type: none; margin: 10px; }
#archiefSidebarLijst a { padding: 4px; margin: 2px 0px; display: block; text-decoration: none; color: #262626; }
#archiefSidebarLijst a:hover { color: #fff; background-color: #262626; }
#archiefSidebarLijst a.current { font-weight: bold; color: #c3670d; border: 0; margin: 4px 0px; }
#archiefSidebarLijst a.current:hover { border: 0; background: none; }

.capriccio_archief h2 {}
.capriccio_archief .navigatie { margin: 0px 8px; }
.capriccio_archief .navigatie a { padding: 4px; margin: 0px 2px; display: block; float: left; text-decoration: none; color: #262626; }
.capriccio_archief .navigatie a:hover { color: #fff; background-color: #262626; }
.capriccio_archief .navigatie a.current { font-weight: bold; color: #c3670d; border: 0; }
.capriccio_archief .navigatie a.current:hover { border: 0; background: none; }
.capriccio_archief .content { clear: both; }

.capriccioFotos { padding: 10px; }
.capriccioArchiefFoto { margin: 4px; }

.archiefZoekRes { list-style-type: none; margin: 0; }
.archiefZoekRes li { display: block; padding: 3px; }
.archiefZoekRes h3 a { color: #2b190d; padding: 0; }
.archiefZoekRes ul li { border-left: 7px #d6be00 solid; }

/* MEDIA */
.mediaItem { margin: 10px; border: 1px #dedfde solid; border-left: 7px #d6be00 solid; }
.mediaItem h2 { color: #d6be00; padding: 5px; font-family: Verdana, sans-serif; text-transform: uppercase; font-size: 14px; }
.mediaItem p { padding: 5px; }