html {
    overflow-y: scroll;
    background-image: url('afb/bg_groot.jpg');
    background-repeat: no-repeat;
    background-position: top right;
    height: 100%;
}

body
{

    font-family: Arial;
    font-size: 12px;
    height:100%;
    _height: auto !important;
}

*
{
    margin: 0px;
    padding: 0px;
}

#container 
{
    text-align: left;
    width: 990px;
    margin:0 auto; /* center, not in IE5 */
    position: relative;
    display: block;
    overflow:hidden;
    min-height: 100%;
    _height: 100%;
}

#container .tac
{
    position: absolute;
    bottom: 0px;
    left:0px;
    height: 25px;
    padding-top: 33px;
    width: 990px;
    text-align: center;
    font-size: 11px;
    line-height: 25px;
    color: #666666;
    background-image: url('afb/bottombg.gif');
    background-repeat: no-repeat;
    background-position: bottom center;
}

#container .tac a
{
    color: #666666;
    text-decoration: none;
}

#slogan
{	
    height: 90px;
    float: left;
    width: 990px;
    text-align: center;
    padding-top: 28px;
}

#innertop
{	
    float: left;
    width: 990px;
    height: 20px;
    background-image: url('afb/bg_content.gif');
    background-repeat: no-repeat;
    background-position: top;
}

#outercontent
{
    background-image: url('afb/innercontentbg.gif');
    background-repeat: repeat-x;
    background-position: bottom;
}

#innercontent
{
    float: left;
    width: 990px;
    min-height: 400px;
    _height: 400px;
    background-image: url('afb/bg_content.gif');
    background-repeat: no-repeat;
    background-position: 0px -20px;
    padding-bottom: 25px;
    background-color: #ffffff;
}

#topmenu
{
    float:left;
    width: 990px;
    height: 37px;
    line-height: 37px;
    color: #ffffff;
    font-size: 11px;
}

#topmenu a
{
    color: #ffffff;
    text-decoration: none;
}

#topmenu a sub {
    font-size: 8px;
}

#innercontent #hoofdmenu
{
    width: 750px;
    height: 37px;
    float: left;
    margin-top: 13px;
    margin-left: 110px;
    margin-right: 110px;
    padding-left: 10px;
    padding-right: 10px;
    background-image: url('afb/hoofdmenubg.gif');
    display: inline;
}

#hoofdmenu .hoofdmenuitem
{
    height: 37px;
    line-height: 37px;
    float: left;
    text-decoration: none;
    color: #ffffff;
    text-indent: -200px;
    overflow: hidden;
    width: 150px;
}

#hoofdmenu #hoofdmenu1
{
    background-image: url('afb/menu_r1_c2.gif');
}

#hoofdmenu #hoofdmenu1:hover,
#hoofdmenu #hoofdmenu1.selected
{
    background-image: url('afb/menu_r1_c2_f2.gif');
}

#hoofdmenu #hoofdmenu2
{
    background-image: url('afb/menu_r1_c3.gif');
}

#hoofdmenu #hoofdmenu2:hover,
#hoofdmenu #hoofdmenu2.selected
{
    background-image: url('afb/menu_r1_c3_f2.gif');
}

#hoofdmenu #hoofdmenu3
{
    background-image: url('afb/menu_r1_c4.gif');
}

#hoofdmenu #hoofdmenu3:hover,
#hoofdmenu #hoofdmenu3.selected
{
    background-image: url('afb/menu_r1_c4_f2.gif');
}

#hoofdmenu #hoofdmenu4 {
    background-image: url('afb/menu_r1_c5.gif');
}

#hoofdmenu #hoofdmenu4:hover,
#hoofdmenu #hoofdmenu4.selected
{
    background-image: url('afb/menu_r1_c5_f2.gif');
}

#hoofdmenu #hoofdmenu5 {
    background-image: url('afb/menu_r1_c6.gif');
}

#hoofdmenu #hoofdmenu5:hover,
#hoofdmenu #hoofdmenu5.selected
{
    background-image: url('afb/menu_r1_c6_f2.gif');
}

#submenu
{
    float: left;
    width: 274px;
    margin-left: 1px;
    margin-top: 85px;
    list-style-type: none;
}

#submenu li
{
    float: left;
    width: 275px;
}

#submenu li a
{
    height: 30px;
    line-height: 30px;
    text-decoration: none;
    color: #000000;
    display: block;
    text-indent: -400px;
    overflow: hidden;
}

/*SUBS ACTUEEL*/
#submenu li #sub_nieuws {
    background-image: url('afb/sub_nieuws.gif');
    width: 93px;
}
#submenu li #sub_nieuws:hover, #sub_nieuws_selected {
    background-image: url('afb/sub_nieuws_over.gif');
    width: 93px;
}

#submenu li #sub_nieuwsbrief {
    background-image: url('afb/sub_nieuwsbrief.gif');
    width: 140px;
}
#submenu li #sub_nieuwsbrief:hover, #sub_nieuwsbrief_selected {
    background-image: url('afb/sub_nieuwsbrief_over.gif');
    width: 140px;
}

#submenu li #sub_belangrijke_data {
    background-image: url('afb/sub_belangrijke_data.gif');
    width: 197px;
}
#submenu li #sub_belangrijke_data:hover, #sub_belangrijke_data_selected {
    background-image: url('afb/sub_belangrijke_data_over.gif');
    width: 197px;
}

#submenu li #sub_recensie {
    background-image: url('afb/sub_recens2ie.gif');
    width: 110px;
}
#submenu li #sub_recensie:hover, #sub_recensie_selected {
    background-image: url('afb/sub_recens2ie_over.gif');
    width: 110px;
}

/*SUBS CENS2*/
#submenu li #sub_filosofie {
    background-image: url('afb/sub_filosofie.gif');
    width: 116px;
}
#submenu li #sub_filosofie:hover, #sub_filosofie_selected {
    background-image: url('afb/sub_filosofie_over.gif');
    width: 116px;
}

#submenu li #sub_netwerk_crisisbeheersing {
    background-image: url('afb/sub_netwerk_crisisbeheersing.gif');
    width: 275px;
}
#submenu li #sub_netwerk_crisisbeheersing:hover, #sub_netwerk_crisisbeheersing_selected {
    background-image: url('afb/sub_netwerk_crisisbeheersing_over.gif');
    width: 275px;
}

/*SUBS PROGRAMMA*/
#submenu li #sub_pijlers {
    background-image: url('afb/sub_pijlers.gif');
    width: 93px;
}
#submenu li #sub_pijlers:hover, #sub_pijlers_selected {
    background-image: url('afb/sub_pijlers_over.gif');
    width: 93px;
}

#submenu li #sub_programmabureau {
    background-image: url('afb/sub_programmabureau.gif');
    width: 203px;
}
#submenu li #sub_programmabureau:hover, #sub_programmabureau_selected {
    background-image: url('afb/sub_programmabureau_over.gif');
    width: 203px;
}

/*SUBS SUCCENS2*/
#submenu li #sub_veiligheidsregios {
    background-image: url('afb/sub_veiligheidsregios.gif');
    width: 202px;
}
#submenu li #sub_veiligheidsregios:hover, #sub_veiligheidsregios_selected {
    background-image: url('afb/sub_veiligheidsregios_over.gif');
    width: 202px;
}

#submenu li #sub_aanmelden {
    background-image: url('afb/sub_aanmelden.gif');
    width: 127px;
}
#submenu li #sub_aanmelden:hover, #sub_aanmelden_selected {
    background-image: url('afb/sub_aanmelden_over.gif');
    width: 127px;
}

#submenu li #sub_projecten {
    background-image: url('afb/sub_succens2.gif');
    width: 106px;
}
#submenu li #sub_projecten:hover, #sub_projecten_selected {
    background-image: url('afb/sub_succens2_over.gif');
    width: 106px;
}

#submenu li #sub_programma_cens2 {
    background-image: url('afb/sub_programma_cens2.gif');
    width: 199px;
}
#submenu li #sub_programma_cens2:hover, #sub_programma_cens2_selected {
    background-image: url('afb/sub_programma_cens2_over.gif');
    width: 199px;
}
#submenu li #sub_project_cens2 {
    background-image: url('afb/sub_cens2.gif');
    width: 74px;
}
#submenu li #sub_project_cens2:hover, #sub_project_cens2_selected {
    background-image: url('afb/sub_cens2_over.gif');
    width: 74px;
}
#submenu li #sub_contact {
    background-image: url('afb/sub_contact.gif');
    width: 90px;
}
#submenu li #sub_contact:hover, #sub_contact_selected {
    background-image: url('afb/sub_contact_over.gif');
    width: 90px;
}

#content
{
    float: left;
    width: 710px;
    min-height: 20px;
    font-size: 14px;
    line-height: 150%;
    color: #666666;
    padding-bottom: 58px;
}

#content #weblog
{
    margin-top: 85px;
    float: left;
    width: 710px;
}

#content #weblog .weblog_berichten
{
    float: left;
    width: 500px;
}

#content #weblog .weblog_berichten .weblog_bericht
{
    float: left;
    width: 500px;
    margin-bottom: 25px;
}

.weblog_bericht h2
{
    font-size: 28px;
    color: #4f7684;
    font-weight: normal;
}

.weblog_bericht .weblog_datum
{
    height: 15px;
    color: #999999;
    background-image: url('afb/klokje.gif');
    background-repeat: no-repeat;
    background-position: 8px 0px;
    text-indent: 30px;
    line-height: 15px;
    margin-bottom: 12px;
    margin-top: 12px;
}

.weblog_bericht p
{
    float: left;
    font-size: 14px;
    color: #666666;
    line-height: 150%;
}

.weblog_bericht .weblog_leesverder
{
    float: left;
    font-size: 14px;
    font-family: arial;
    color: #666666;
    margin-top: 10px;
}

#content #weblog .weblog_archief
{
    float: right;
    width: 210px;
}

#content #portfolio_overzicht
{
    width: 710px;
    float: left;
    margin-top: 10px;
}

#content #portfolio_overzicht a
{
    float: left;
    width: 220px;
    height: 250px;
    margin-right: 10px;
}
#content #portfolio_overzicht img {
    border: 0px;
}

#portfolio_item h2
{
    background-repeat: no-repeat;
    background-position: center;
    float: left;
    height: 31px;
    width: 100%;
    text-indent: -5000px;
    margin-bottom: 20px;
}

#content #agenda_item {
    width: 570px;
    float: left;
    margin-top: 30px;
    display: inline;
}
.agenda_datum {
    width: 108px;
    text-align: left;
    float: left;
    padding-left: 32px;
    font-size: 14px;
    display: inline !important;
}
.agenda_tekst {
    width: 430px;
    text-align: left;
    float: left;
    font-size: 14px;
    display: inline !important;
}


#content #portfolio_item
{
    width: 570px;
    float: left;
    margin-top: 30px;
}


#content #portfolio_tabs,
#content #agenda_tabs
{
    width: 570px;
    float: left;
    display: inline;
}

#portfolio_tabs div
{
    background-color: #f2f1f0;
    padding-top: 5px;
    padding-bottom: 5px;
    float: left;
    width: 570px;
}

#agenda_tabs div
{
    background-color: #f2f1f0;
    padding-top: 5px;
    padding-bottom: 5px;
    float: left;
    display: inline;
}

#portfolio_tabs div div,
#agenda_tabs div div
{
    padding-top: 0px;
    padding-bottom: 0px;
    display: inline;
    overflow: hidden;
}

#portfolio_tabs p {
    border: none;
    text-decoration: none;
    font-size: 14px;
    line-height: 150%;
    margin: 0px;
    text-align: justify;
    float: left;
    padding-left: 34px;
    padding-right: 34px;
    margin-bottom : 10px;
    width: 502px;
}

#portfolio_tabs a
{
    color: #666666;
}

#portfolio_tabs h3,
#agenda_tabs h3 {
    cursor:pointer;
    display:block;
    height: 28px;
    padding: 1px;
    text-indent: -10000px;
    overflow: hidden;
    margin-top: 0;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    color: black;
    float: left;
    width: 568px;
}

#portfolio_tabs h3.portfolio_tab_samenvatting
{
    background-image: url("afb/portfolio_item_samenvatting.gif");
    background-position: -2px 0px;
}
#portfolio_tabs h3.portfolio_tab_reageer
{
    background-image: url("afb/portfolio_item_reageren.gif");
    background-position: 4px 0px;
}
#portfolio_tabs h3.portfolio_tab_verslag
{
    background-image: url("afb/portfolio_item_verslag.jpg");
    background-position: 4px 0px;
}
#portfolio_tabs h3.portfolio_tab_brochure
{
    background-image: url("afb/portfolio_item_brochure.gif");
    background-position: 4px 0px;
}
#portfolio_tabs h3.portfolio_tab_expertmeeting
{
    background-image: url("afb/portfolio_item_expertmeeting.gif");
    background-position: 4px 0px;
}
#portfolio_tabs h3.portfolio_tab_concens2us
{
    background-image: url("afb/portfolio_item_concens2us.gif");
    background-position: 4px 0px;
}
#portfolio_tabs h3.portfolio_tab_visie
{
    background-image: url("afb/portfolio_item_visie.gif");
    background-position: -1px 0px;
}

#portfolio_tabs h3.portfolio_tab_relevantie
{
    background-image: url("afb/portfolio_item_relevantie.gif");
    background-position: 1px 0px;
}
#portfolio_tabs h3.portfolio_tab_producten
{
    background-image: url("afb/portfolio_item_producten.gif");
    background-position: 4px 0px;
}
#portfolio_tabs h3.portfolio_tab_referenties
{
    background-image: url("afb/portfolio_item_referenties.gif");
    background-position: 4px 0px;
}
#portfolio_tabs h3.portfolio_tab_documenten
{
    background-image: url("afb/portfolio_item_documenten.gif");
    background-position: 4px 0px;
}

#portfolio_tabs h3.selected
{
    margin-bottom: 0px;
}

.pijler_tab_kennis {
    background-image: url("afb/pijler_item_kennis.gif");
}
.pijler_tab_oefenen {
    background-image: url("afb/pijler_item_oefenen.gif");
}
.pijler_tab_opleiden {
    background-image: url("afb/pijler_item_opleiden.gif");
}
.pijler_tab_samenhang {
    background-image: url("afb/pijler_item_samenhang.gif");
}

#nieuwsbalk2
{
    float: left;
    width: 710px;
    margin-top: 45px;
}

#nieuwsbalk
{
    width: 710px;
    margin-top: 45px;
}

/* this makes it possible to add next button beside scrollable */
#nieuwsbalk div.scrollable {
    float:left;
}

/* prev, next, prevPage and nextPage buttons */
#nieuwsbalk a.prev, #nieuwsbalk a.next, #nieuwsbalk a.prevPage, #nieuwsbalk a.nextPage {
    display:block;
    width:40px;
    height:60px;
    background:url(/afb/nieuws_links.gif);
    float:left;
    margin:0px 0px;
    cursor:pointer;
}

/* disabled navigational button */
#nieuwsbalk a.disabled {
    visibility:hidden !important;
}

/* next button uses another background image */
#nieuwsbalk a.next, #nieuwsbalk a.nextPage {
    background-image:url(/afb/nieuws_rechts.gif);
    clear:right;
}

/* position and dimensions of the navigator */
#nieuwsbalk div.navi {
    display: none;
}

/* items inside navigator */
#nieuwsbalk div.navi a {
    width:8px;
    height:8px;
    float:left;
    margin:3px;
    background:url(/afb/navigator.png) 0 0 no-repeat;
    cursor:pointer;
    display: none;
}

/* mouseover state */
#nieuwsbalk div.navi a:hover {
    background-position:0 -8px;
    display: none;
}

/* active state (current page state) */
#nieuwsbalk div.navi a.active {
    background-position:0 -16px;
    display: none;
} 	

/* root element for the whole scrollable setup */
#nieuwsbalk div.scrollable {  
    position:relative;
    overflow:hidden;
    width: 540px;
    height: 200px;
}

/* 
    root element for scrollable items. It is
    absolutely positioned with large width.
*/
#nieuwsbalk #thumbs {	
    position:absolute;
    width:20000em;
    clear:both;
}

/* custom positioning for navigational links */
#nieuwsbalk a.prev, #nieuwsbalk a.next {
    margin-top:70px;
}

/* single item */
#nieuwsbalk #thumbs div {
    float:left;
    width:180px;
    height:200px;
    color:#fff;
    cursor:pointer;
}


/* style when element is active (clicked) */
#nieuwsbalk #thumbs div.active {
    background-color:#066;
    cursor:default;
}

#expertmeeting1
{
	position: absolute;
	top: 440px;
	left: 35px;
}
#expertmeeting2
{
	position: absolute;
	top: 550px;
	left: 195px;
}
#trainen_link
{
	position: absolute;
	top: 677px;
	left: 355px;
	width: 70px;
	height: 20px;
}
#moved_link
{
	position: absolute;
	top: 857px;
	left: 225px;
	width: 70px;
	height: 20px;
}
#programma_link
{
	position: absolute;
	top: 1120px;
	left: 182px;
	width: 250px;
	height: 20px;
}
#brochure_link
{
	position: absolute;
	top: 1293px;
	left: 513px;
	width: 35px;
	height: 20px;
}
#artikel1_link
{
	position: absolute;
	top: 709px;
	left: 220px;
	width: 70px;
	height: 20px;
}
#pdf_link
{
	position: absolute;
	top: 1065px;
	left: 280px;
	width: 35px;
	height: 20px;
}
#artikel3_link
{
	position: absolute;
	top: 1492px;
	left: 180px;
	width: 70px;
	height: 20px;
}
#artikel2_link1
{
        position: absolute;
	top: 673px;
	left: 360px;
	width: 70px;
	height: 20px;
}
#artikel2_link2
{
        position: absolute;
	top: 829px;
	left: 353px;
	width: 70px;
	height: 20px;
}
#artikel2_link3
{
        position: absolute;
	top: 976px;
	left: 498px;
	width: 70px;
	height: 20px;
}
#artikel2_link4
{
        position: absolute;
	top: 1189px;
	left: 314px;
	width: 30px;
	height: 20px;
}
#module_tekst {
    width: 570px;
    margin-top: 50px;
    float: left;
    margin-right: 20px;
}
#module_form {
    width: 570px;
    float: left;
    margin-right: 20px;
}

#module_form a {
    color: #666666;
}

#module_tekst p
{
    float: left;
    width: 100%;
    margin-bottom: 15px;
    font-size: 14px;
    color: #666666;
    line-height: 150%;
    text-align: justify;
}

#module_tekst p a
{
    color: #666666;
}

.arcering
{
    background-image: url('/afb/censbg.gif');
    padding: 5px;
    display: inline;
    color:#000000;
}

.arcering sub
{
    font-size: 8px;
    color:#ffffff;
}

#module_tekst h2 {
    font-size: 28px;
    color: #4f7684;
    font-weight: normal;
	line-height: 100%;
    margin-bottom: 10px;
}

#module_tekst .woordenboek_home
{
    float: left;
    width: 300px;
    margin-left: 345px;
    margin-top: 50px;
    font-family: times new roman;
    font-size: 14px;
    text-align: justify;
    display: inline;
}

.contactbox {
    margin-left: 150px;
    margin-top: 70px;
    font-family: Arial;
    font-size: 14px;
    color: #000;
}

#pijler_afb {
    margin-top: 20px;
    margin-bottom: 20px;
    width: 570px;
    height: 265px;
    background-repeat: no-repeat;
    background-position: center;
}
#pijler_1 {
    position: absolute;
    z-index: 3;
    margin-top: 10px;
    margin-left: 220px;
    width: 100px;
    height: 30px;
    cursor: pointer;
}
#pijler_2 {
    position: absolute;
    z-index: 3;
    margin-top: 200px;
    margin-left: 90px;
    width: 100px;
    height: 30px;
    cursor: pointer;
}
#pijler_3 {
    position: absolute;
    z-index: 3;
    margin-top: 165px;
    margin-left: 370px;
    width: 100px;
    height: 30px;
    cursor: pointer;
}
#pijler_4 {
    position: absolute;
    z-index: 3;
    margin-top: 135px;
    margin-left: 220px;
    width: 100px;
    height: 30px;
    cursor: pointer;
}

.pb_nummer
{
    float: left;
    width: 55px;
}

.pb_naam
{
    float: left;
    width: 655px;
    height: 27px;
    line-height: 27px;
}

#bron {
    margin-top: 10px;
    margin-bottom: 30px;
    font-size: 14px;
    font-family: arial;
    color: #666666;
    margin-left: 10px;
}

#bron a
{
    color: #666666;
}

#module_form form, #portfolio_tabs form {
    display: block;
    line-height: 20px;
}
#module_form form br, #portfolio_tabs form br {
    clear: both;
}
#module_form label, #portfolio_tabs label {
    width: 200px;
    float: left;
}
#module_form .formsoort1 input,
#module_form .formsoort2 .textfield,
#portfolio_tabs .formsoort1 input,
#portfolio_tabs .formsoort2 .textfield {
    width: 300px;
    border: 1px solid #000;
}
.button {
    padding: 3px;
    background-color: #000;
    color: #FFF;
    width: 150px !important;
    cursor: pointer;
    border: 0px;
    margin-top: 10px;
}

#module_form .textarea {
    width: 300px;
    border: 1px solid #000;
    font-size: 12px;
    font-family: arial;
}

#module_form .formsoort2 .button {
    float: right !important;
    margin-top: 10px;
    margin-right: 70px;
}

#module_form .formsoort2 .button {
    float:left;
    border: 1px solid #000;
    margin-left: 20px;
    margin-bottom: 1px;
}

#module_form .formsoort2 .selectbox {
    float:left;
    border: 1px solid #000;
    height:18px;
}

#module_form #aanhef, #module_form #aanhef1 {
    width: 25px;
    border: 0px;
}

#module_form .ws_links
{
    width: 120px;
    float: left;
}

#module_form .ws_rechts
{
    width: 450px;
    float: left;
}

#module_form h2 {
    font-size: 28px;
    line-height: 35px;
    color: #4f7684;
    font-weight: normal;
    float: left;
    width: 100%;
    margin-bottom:10px;
}

#module_form .checkbox
{
    width: 20px !important;
    margin-left: -20px;
}

#module_form hr
{
    height: 1px;
    line-height: 1px;
    overflow: hidden;
    width:100%;
    border: 0px;
    background-color:#4f7684;
    color:#4f7684;
    margin-top: 15px;
    margin-bottom: 15px;
}

.centeren
{
    width: 100%;
    text-align: center !important;
}

.postit {
    height: 260px;
    width: 260px;
    float: right;
    margin-top: 10px;
    margin-right: 220px;
    background-image: url(/afb/contact.png);
    overflow: hidden;
    text-indent: -1000px;
    display:inline;
    position: relative;
}

.postit #postitmail
{
    width: 110px;
    height: 20px;
    position: absolute;
    top: 135px;
    left: 35px;
    display: block;
}

.postit .postitadres
{
    position: absolute;
    left: -9999px;
}

#postithome {
    height: 340px;
    width: 225px;
    background-image: url(/afb/post-it_multiopleidingen.jpg);
    overflow: hidden;
    text-indent: -9999px;
    position:absolute;
    left: 25px;
    top: 250px;
}
#postithome a#link {
	float:left;
	width:27px;
	height:16px;
	margin:168px 0 0 133px;
}
#postithome a#plaatje {
	float:left;
	width:115px;
	height:145px;
	margin:8px 0 0 103px;
}

#portfolio_tabs div ul {
    height: auto;
    list-style-type: disc;
    float: left;
    margin-left: 0px;
    padding-left: 50px;
}

#portfolio_tabs div ol {
    height: auto;
    float: left;
    margin-left: 0px;
    padding-left: 50px;
}

#msg {display:none; position:absolute; z-index:200; background:url(/afb/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#ffffff; border:2px solid #000000; border-left:none; padding:5px; min-width:150px; max-width:250px; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px;}

#nieuws
{
    position:relative;
}

#hrefactueel
{
    display:block;
    width: 150px;
    height: 20px;
    position: absolute;
    top:1537px;
    left:505px;
    z-index:90000;
}

#rss {
    position: absolute;
    right:3px;
    top: 3px;
}
#rss a img {
    border: 0px;
}

#nieuwsbriefarchief
{
    clear: left;
}

#nieuwsbriefarchief a
{
    color: #666666;
}
.clear {
    clear: both;
}

#reactapp {
    background-color: #F2F1F0;
    padding: 0px 34px 20px 34px;
}
#reactapp fieldset, #portfolio_tabs fieldset {
    border: 0px;
    padding: 20px 34px 20px 34px;
}
#portfolio_tabs label {
    width: 150px;
    float: left;
}
#portfolio_tabs #email, #portfolio_tabs #reactie, #portfolio_tabs #naam {
    width: 300px;
    border: 1px solid #666666;
    background-color: #FFF;
    float: left;
    margin-bottom: 5px;
} 
#portfolio_tabs #reactie {
    height: 150px;
}
#reactapp a:link, #reactapp a:visited {
    color: #000;
    text-decoration: underline;
}
#reactact {
    border: 1px solid #666666;
    background-color: #F2F1F0;
    padding: 5px;
    margin-left: 373px;
}
.error {
    margin-left: 15px;
}
.reactie {
    padding-top: 10px;
    margin-bottom: 10px;
    border-top: 2px solid #666666;
}
fieldset.nieuwsbrief , .aanmelden, .tellafriend
{
    border: 0px;
}
#netwerk
{
   position: absolute;
   top: 260px;
   left: 220px;
   border: none;
}
embed
{
    float: left;
}

#enquete,
#enqueteform,
fieldset
{
    border: 0px;
}

#enquete,
#moved
{
    margin-left: 210px;
    margin-top: 20px;
    width: 570px;
}

#enquete p
{
    margin-top: 10px;
}

#enqueteform p
{
    float: left;
    font-weight: bold;
    width: 570px;
    margin-top: 20px;
}

#enquete .radiobutton
{
    float: left;
    margin-right: 5px;
    margin-top: 3px;
}
#enquete .checkbox
{
    float: left;
    margin-right: 5px;
    margin-top: 3px;
}
#enquete .textfield
{
    float: left;
    margin-left: 5px;
    width: 300px;
}
#enquete label
{
    float: left;
    width: 500px;
}
#enquete textarea
{
    float: left;
    width: 570px;
    height: 120px;
}
#enquete .smalllabel
{
    width: auto !important;
}
#enquete .tasmall
{
    width: 550px;
    margin-left: 20px;
    height: 35px;
}
#movedform label
{
    float: left;
    width: 185px;
}
#movedform input
{
    float: left;
}
#movedform .radiobutton
{
    float: left;
    margin-top: 3px;
    margin-right: 5px;
}
#movedform .button
{
    float: left;
    margin-left: 185px;
}

#content ul
{
    float: left;
    margin: 5px 0px 5px 0px;
    width: 100%;
}

#content li
{
    margin: 0 0 0 40px;
    width: 100%;
}