/*

This site is designed, constructed and hosted by the people's valley
-------------------- www.thepeoplesvalley.nl --------------------
Stekkenbergweg 4, 1105 AJ Amsterdam, the Netherlands
tel: +31 (0)20 4 51 51 51, fax: +31 (0)20 3 630 630 
the people's valley (c) 2007

*/


/* BODY ---------------------------------------------------- */
body
{margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; background-color:#ffffff;
background-image:url(../images/body_bgr.jpg); _background-image:url(../images/body_bgr2.jpg); 
background-repeat:no-repeat;
background-position:center top;
background-attachment:fixed;
height:100%;
}

body,table,tr,td,p,ol,ul,li,input,select,textarea
{font-family:verdana, helvetica,arial,sans-serif; color:#241C5C;}


td
{vertical-align:top; font-size:11px; line-height:1.3;}

div
{ text-align:left;}

/* home -------------------------------------------------------------*/

table.bgr
{height:100%; width:935px;}

/* start top blok */
div.top_blok
{width:935px; height:92px; text-align:left; }
div.logo
{width:450px; height:92px; float:left; background-image:url(../images/logo_fbned.jpg); background-repeat:no-repeat; margin: 10px 0 0 20px; _margin: 10px 0 0 10px; }
div.search
{width:465px; height:32px; _height:92px; float:left; vertical-align:bottom; padding-top:10px;}
div.meta
{padding:3px 0px 0px 0px; width:210px; height:20px; float:left; text-align:right; color:#999;}
div.meta a
{text-decoration:none; color:#999; font-size:10px}
div.meta a:hover
{color:#000; font-size:10px}

div.search_input
{width:230px; float:right; height:30px; text-align:right; padding:0px 10px 0px 0px; border:0px solid red;}
div.search_input input
{width:144px; margin-top: 5px; _margin-top: 0px;}
/* start top blok */
input.zoekbtn
{width:46px !important; height:24px; background-color:#FFFFFF; margin:0px; background-image:none; margin-top: 0 !important;}


div.flash_blok
{width:935px; height:160px; background-color:white; border:0px solid red}

div.content_blok
{width:894px; _width:935px; padding:30px 20px 0px 20px; border:0px solid green;}

div.content_intro
{width:649px; _width:670px; background-image:url(../images/bgr_kader.jpg); background-repeat:repeat-x; background-position:top; padding:10px; margin:0px 0px 37px 0px;}
div.content_intro table td
{line-height:18px; font-size:12px; color:#666666;}
div.content_intro table td.vergroot
{font-size:9px}
div.content_intro table td a.vergroten, img
{border:0px; text-decoration:none !important; font-size:9px;}

div.content_schema
{width:650px; _width:670px; background-image:url(../images/bgr_kader.jpg); background-repeat:repeat-x; background-position:top; padding:0px; margin:0px 0px 05px 0px; 
border:1px solid #254072;}
div.content_schema tr.headers
{background-color:#254072;}
div.content_schema tr.headers td
{color:white; vertical-align:middle; padding:5px;}
div.content_schema td.subheader
{padding:3px; background-image:url(../images/bgr_header_next.jpg); background-repeat:repeat-x; background-position:top}
div.content_schema td.icon
{padding:3px; background-image:url(../images/bgr_header_next.jpg); background-repeat:repeat-x; background-position:top; text-align:center}
div.info
{font-size: 10px; color: #bbb; margin:0px 0px 10px 0px;}

div.left_blok
{width:670px; float:left; border:0px solid orange}
div.left_blok ul
{line-height:14pt; margin-left:-30px; _margin-left:15px; margin-bottom:0px}
div.left_blok li
{list-style-image:url(../images/arrow.gif); _float:none; border:0px solid red;}

/* start agenda */
div.left_blok div.kader_agenda
{float:left; width:30%; border:1px solid #cccccc; text-align:left;}
div.left_blok ul.agenda
{line-height:17px; margin-left:-45px; _margin-left:-5px; margin-top:0px;}
div.left_blok ul.agenda li
{width:90%; _width:100%; list-style-image:none; border-bottom::1px solid #ccc; list-style-type:none}
div.left_blok ul.agenda li:hover
{width:90%; _width:100%; background-color:#f3f3f3; border:1px solid #ccc; cursor:pointer; color:#4e802e}
div.left_blok ul.agenda a
{text-decoration:none; display:block; padding-left:10px; border:1px solid #fff;}
div.left_blok ul.agenda a:hover
{color:#4e802e; _border:1px solid #ccc; background-color:#f3f3f3; }


table.agenda
{border:1px solid #ccc;}

table.agenda tr.row
{background-color:white; cursor:pointer; color:#4e802e;}
table.agenda tr.row td a
{color:#4e802e; text-decoration:none;}

table.agenda td
{color:#4e802e;}
table.agenda tr.row2
{background-color:#f3f3f3;  cursor:pointer; color:#4e802e;}
table.agenda tr.row2 td
{border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
table.agenda tr.row2 td a
{color:black !important; text-decoration:none;}
table.agenda td
{padding:4px 0px 4px 0px; border-top:1px solid white; border-bottom:1px solid white;}

table.agenda td.date
{padding-left:5px;}
table.agenda td.soort
{padding-left:5px;}

table.agenda tr.header
{font-size:13px; color:#254072; font-family:"Times New Roman", Times, serif; background-image:url(../images/bgr_header.jpg); 
background-repeat:repeat-x; background-position:top;}

table.agenda tr.header td
{padding:5px; color:white;}
table.agenda tr.header a
{color:#4e802e; text-decoration:none; font-size:13px;}
table.agenda tr.header a:hover
{color:black; text-decoration:underline}

/* end agenda */

div.left_blok div.kader_thema
{float:right; width:67%; border:1px solid #cccccc; background-image:url(../images/bgr_kader.jpg); background-repeat:repeat-x; 
background-position:top; margin:0px 0px 10px 0px;}
div.left_blok div.kader_thema h2
{margin:0px 0px 0px 0px;}
div.left_blok div.kader_thema h3
{margin:0px 0px 0px 0px;}

div.left_blok div.quotes
{float:right; width:67%; border:1px solid #cccccc; margin:0px 0px 10px 0px; overflow:hidden}

ul.lidmaatschap
{padding-left:50px; _padding-left:20px;}
ul.lidmaatschap li
{width:100%; padding-left:5px;}


div.content_vervolg
{width:650px; height:178px; background-image:url(../images/bgr_kader.jpg); background-repeat:repeat-x; background-position:top; 
padding:10px; margin:0px 0px 10px 0px;} 
div.content_row
{float:left; width:650px; margin:0px 0px 10px 0px; }
div.content_vervolg div.image_blok
{float:left; margin:10px 20px 0px 0px; border:1px solid #cccccc; width:151px; _width:155px; padding:4px 0px 0px 4px; font-size:11px; 
color:#666666; overflow:hidden; line-height:17px; background-image:url(../images/bgr_image.jpg); background-repeat:repeat-x; background-position:bottom;}
div.content_vervolg div.image
{width:145px; overflow:hidden; border:1px solid #666}
div.content_vervolg div.txt_blok
{float:left; margin:6px 10px 0px 0px; width:460px;}

div.container
{float:left; width:300px; _width:325px; margin: 0px  10px 0px 10px; _margin:0px 0px 0px 0px;}
div.thema_blok
{width:97%; margin:10px 0px 0px 0px; border:1px solid #ccc;  padding:8px; 
background-image:url(../images/bgr_kader.jpg); background-repeat:repeat-x; background-position:top;}
div.thema_blok_right
{width:97%; _float:right; margin:10px 0px 0px 0px; border:1px solid #ccc;  padding:8px; 
background-image:url(../images/bgr_kader.jpg); background-repeat:repeat-x; background-position:top;}

div.breadcrumb
{width:650px; margin:0px 0px 10px 0px; font-size:10px; color:#999;}
div.breadcrumb a
{font-size:10px; color:#999; text-decoration:underline}
div.breadcrumb a:hover
{font-size:10px; color:#999; text-decoration:none}

table.profiel tr.row
{background-image:url(../images/bgr_row2.jpg); background-position:top left; background-color:#FFFFFF; background-repeat:no-repeat}
table.profiel tr.row_header
{background-image:url(../images/bgr_row_header.jpg); background-repeat:repeat-y; background-position:top; }
table.profiel tr.row_header td
{color:#254072; font-weight:bold}
table.profiel td
{line-height:19px; padding:0px 0px 0px 5px; color:#000;}
table.profiel td.info
{color:#666666;}

div.right_blok
{width:190px; float:left; height:100%; margin:0px 0px 0px 33px; _margin:0px 0px 0px 40px; border:0px solid red;}
div.right_blok input
{width:90%; margin:5px 0px 5px 0px;}
div.right_blok a
{color:#4e802e; font-size:10px;}
div.right_blok a:hover
{color:black; font-size:10px;}

input.loginbtn
{background-image:none; width:107px !important; height:32px;}

div.kader
{width:100%; border:1px solid #cccccc; text-align:left; }

div.header_blok
{width:100%; height:26px; font-size:13px; color:#56004e; font-family:"Times New Roman", Times, serif; background-image:url(../images/bgr_header.jpg); 
background-repeat:repeat-x; background-position:top;}
div.header_blok div.header
{width:70%; float:left; margin:3px 0px 0px 10px;}
div.header_blok #close
{width:12%; float:right; text-align:right; margin:3px 0px 0px 0px;}

div.blok
{width:98%; _width:100%; padding:10px 5px 5px 10px; color:black;}
div.blok li
{width:92%;}
div.right_blok ul
{line-height:14pt; margin-left:-30px; _margin-left:15px; margin-top:0px;}
div.right_blok ul li
{list-style-image:url(../images/arrow.gif); float:left; _float:none; list-style-position:outside; vertical-align:text-bottom;}

div.lees_meer
{width:170px; text-align:right; padding:0px 0px 10px 0px}

div.magazine
{width:98%; _width:100%; padding:10px 0px 5px 10px; color:#666;}
div.magazine a
{font-size:11px;}
div.magazine a:hover
{font-size:11px;}

div.line
{border-bottom:1px solid #ccc; height:0px; width:100%; margin:3px 0px 3px 0px; _margin:3px 0px 0px 0px; }

div.login_error
{width:95%; height:300px; border:1px solid #ccc; background-image:url(../images/bgr_kader.jpg); background-repeat:repeat-x; background-position:top; font-size:13px; padding:20px;}

h1
{font-weight:normal; font-size:18px; color:#56004e; font-family:"Times New Roman", Times, serif; margin:0px 0px 7px 0px;}
h2
{font-weight:normal; font-size:16px; color:#56004e; font-family:"Times New Roman", Times, serif; margin:0px 0px 7px 0px;}
h3
{font-weight:normal; font-size:13px; color:#56004e; font-family:"Times New Roman", Times, serif; margin:0px 0px 7px 0px;}

hr
{width:600px; height:1px; color:#F5140E;}


.img
{margin:0px 10px 10px 0px;}



a
{font-size:11px; color:#4e802e; text-decoration:underline;}
a:Hover
{font-size:11px; color:#000; text-decoration:underline;}


input
{margin-top:2px; background-color:#ffffff; height:21px; background-image:url(../images/bgr_input.jpg); background-repeat:repeat-x; border:1px solid #cccccc; font-size:10px; padding:3px 3px 0px 0px}
input.button
{margin-top:2px; background-color: default !important; background-image:none !important; padding:3px 3px 0px 0px}
select
{background-color:#ffffff; width:200px;}
textarea
{background-color:#ffffff; width:200px;}


