/* --- menu.css --- */

#nav{margin:0px 0 0 40px;/margin:0px 0 0 20px;}
html>body #nav{margin:0px 0 0 40px;}
#nav{float:left;height:60px;position:relative;}
#nav .select, #nav .current{margin:0;padding:0 0 0 5px;list-style:none;display:block;float:left;height:30px;background:url(http://nieuws-3.nl:8080/lokaal/img/menu/nav_li.gif) no-repeat left top;}
#nav .current{margin:0;padding:0 0 0 5px;list-style:none;display:block;float:left;height:30px;color:#000000;background:url(http://nieuws-3.nl:8080/lokaal/img/menu/nav_li_tour.gif) no-repeat left top;}
#nav li{display:inline;margin:0;padding:0;height:auto;cursor:hand;}
#nav li a{cursor:hand;font-family:"Trebuchet MS", Verdana, Arial, sans-serif;font-weight:bold;text-transform:uppercase;}
#nav .select a, #nav .current a{display:block;height:30px;float:left;padding:0 13px 2px 9px;margin:0 2px 0 0;text-decoration:none;font-size:12px;line-height:30px;white-space:nowrap;font-weight:bold;color:#fff;}
#nav ul:hover, #nav ul.hover, #nav ul.current{background:url(http://nieuws-3.nl:8080/lokaal/img/menu/nav_li_current.gif) no-repeat left top;}
#nav ul:hover a, #nav ul.hover a, #nav ul.current a{background:url(http://nieuws-3.nl:8080/lokaal/img/menu/nav_a_current.gif) no-repeat right top;color:#a07535;}
#nav table{position:absolute;border-collapse:collapse;left:0;top:0;font-size:11px;}
#lokaal_content{padding:10px 0 0 0;}
#nav ul:hover ul.sub a, #nav ul.hover ul.sub a, #nav ul.current ul.sub a{background:none;}
#nav .current ul.sub li a{font-size:12px;}
#nav .current ul.sub li{background:none;}
#nav ul li ul{display:none;}
#nav ul:hover li ul, #nav ul.hover li ul, #nav ul.current li ul{display:block;background:none;}
#nav ul:hover li ul li, #nav ul.hover li ul li, #nav ul.current li ul li{background:none;position:relative;}
#nav ul:hover li ul li a, #nav ul.hover li ul li a, #nav ul.current li ul li a{}
#nav ul li ul{position:absolute;top:30px;left:0px;background:none;margin:0;padding:0;}
#nav li li{display:inline;background:none;margin-right:0;}
#nav li li a{font-size:12px;color:#a07535;padding:0 8px 0 4px;line-height:28px;}
#nav li li a:hover, #nav li li.current a{color:#333;background:url(../img/nav_li_li_a_current.gif);}
#nav li li{behavior:url(css/hover.htc);}
#nav li:hover li a,#nav li.hover li a, #nav li.current li a{}


/* --- layout.css --- */

body{background:url(http://nieuws-3.nl:8080/lokaal/img/layout/mainlayout_background.gif) #bfd0ee center repeat-y;padding:0;margin:0;}
body, table tr td, table tr th{font-family:Verdana, Arial, Helvetica, sans-serif;color:#4f4f52;font-size:12px;}
a{color:#4f4f52;text-decoration:none;}
a:hover{text-decoration:underline;color:#004dff;}
#mainlayout_bericht a{text-decoration:underline;}
form{padding:0px;margin:0px;}
img{border:0}
h1{text-transform:uppercase;font-size:14px;font-family:"Trebuchet MS", Verdana, Arial, sans-serif;padding:0;margin:0;color:#a07535;line-height:20px;}
h2{font-size:14px;}
h3{font-size:12px;margin:0;padding:0;}
hr{border-top:#91754b solid 1px;border-width:1px 0 0;margin:10px 0;height:1px;clear:both;}
#mainlayout_wrapper{margin:0 auto;width:996px;}
#mainlayout_header{width:996px;height:195px;float:left;background:none;position:relative;}
#mainlayout_zoekbox{position:absolute;height:30px;line-height:30px;top:155px;/top:161px;right:28px;z-index:100;}
#mainlayout_zoekbox td{line-height:30px;text-transform:uppercase;font-size:11px;font-family:"Trebuchet MS", Verdana, Arial, sans-serif;color:#999999;font-weight:bold;}
html>body #mainlayout_zoekbox{top:155px;}
#mainlayout_zoekbox input{height:15px;line-height:13px;width:120px;border:#ccc solid 1px;font-size:11px;text-indent:3px;vertical-align:middle;margin:0px;padding:0px;}
#mainlayout_zoekbox img{vertical-align:text-bottom;/margin-bottom:1px;}
#mainlayout_topmenu{height:20px;margin:0 20px 0 20px;font-size:10px;text-align:right;}
#mainlayout_topmenu a{line-height:20px;}
#mainlayout_logo{height:105px;margin:0 20px 0 20px;position:relative;}
#mainlayout_bericht, #mainlayout_rundown{margin-top:20px;}
#mainlayout_bericht h1, #mainlayout_rundown h1{font-size:18px;}
#mainlayout_bericht h2, #mainlayout_rundown h2{font-size:12px;margin:0;padding-top:8px;padding-bottom:0px;}
#mainlayout_bericht img, #mainlayout_rundown img{float:left;margin:0px;margin-right:15px;margin-left:2px;margin-top:2px;margin-bottom:2px;}
#mainlayout_rundown hr{border-top:#e3dcd2 solid 1px;margin-top:0;}
#mainlayout_leftcolumn{width:160px;float:left;}
#mainlayout_content{float:left;width:496px;display:inline;}
#mainlayout_content h1{border-bottom:#a07535 solid 1px;}
#mainlayout_rightcolumn{width:340px;float:left;}
#mainlayout_rightcolumn h1{font-size:12px;margin-left:20px;line-height:18px;}
#mainlayout_footer{font-family:"Trebuchet MS", Verdana, Arial, sans-serif;font-size:11px;text-align:center;line-height:25px;margin-top:20px;width:100%;}
.mainlayout_whichcat{font-size:11px;color:#5b78be;}
#bericht_mailprint{float:right;padding:5px;position:relative;}
#bericht_mailprint img{margin:2px 2px 0 5px;}
#back_next img{margin:0;padding:0}
#back_next a{margin:0;padding:0}
#back_next{position:absolute;right:0;width:60px;top:-22px;}
#page_navigation_bar{text-align:center;font-weight:bold;}
#page_navigation_bar a{color:#a07535;}
#page_navigation_bar a.current{color:#4f4f52;}
.box{background-color:#ffffff;border:#d5cbbb solid 1px;margin:0 20px 15px 20px;padding:5px;font-size:11px;}
.box a{font-weight:normal;}
.box table tr td a{font-weight:bold;}
.box ul{list-style-image:none;list-style-type:none;margin:0px;padding:0px;}
.box li{background:url(http://nieuws-3.nl:8080/lokaal/img/layout/li.gif) left 4px no-repeat;padding-left:10px;}
hr{color:#b2b2b2;background-color:#b2b2b2;border:0;height:1px;margin:10px 0 10px 0;}
.error_msg{font-weight:bold;color:red;width:100%;text-align:center;}


/* --- banner.css --- */

#standard_top_banner{position:absolute;width:728px;height:90px;top:7px;left:220px;text-align:right;vertical-align:bottom;}
#banner_top{text-align:right;}
.banner_left{margin-top:0;margin-right:20px;margin-bottom:21px;margin-left:20px;}


/* --- mijnplaats.css --- */

#gemeentepagina{background-color:#fff5d7;}
#agenda{background-color:#ffdad7;}
#groeten-uit{background-color:#d0e6e8;}
#vacatures{background-color:#dfd0e8;}
#sport{background-color:#d9e6fd;}
#mijnplaats_plaats{height:60px;}
#mijnplaats_plaats h1{text-transform:none;border:none;line-height:40px;font-size:26px;}
#mijnplaats_plaats h2{text-transform:none;border:none;font-size:16px;}
.mijnplaats_date{font-weight:normal;color:#656565;font-size:11px;}
#mijnplaats_plaats h1{text-transform:none;font-size:30px;font-family:"Trebuchet MS", Verdana, Arial, sans-serif;padding:0;margin:0;color:#545446;line-height:60px;}
#mijnplaats_headline{border-top:#6a6a6a solid 1px;background-color:#FFF5D7;background:#FFF5D7;padding:15px !important;margin-bottom:10px;}
#mijnplaats_headline h2{margin:10px 0 7px 0;padding:0;font-size:12px;}
#mijnplaats_headline img{float:left;margin:0 15px 15px 0;}
#mijnplaats_headline ul{font-weight:bold;margin:0;padding:0;}
#mijnplaats_headline .moreheadlines{margin-bottom:15px;line-height:20px;list-style-image:url(http://nieuws-3.nl:8080/lokaal/img/li.gif);clear:both;margin:16px;padding:0;}
.break{clear:both;height:1px;border-bottom:#ccc solid 1px;margin-bottom:12px;}
#mijnplaats_weerverkeer{height:42px;margin:0 21px 0 20px;}
#mijnplaats_weerverkeer table tr td{color:#6a6a6a;font-family:"Trebuchet MS", Verdana, Arial, sans-serif;border-right:#b4b4b4 solid 1px;width:33%;vertical-align:baseline;height:10px;text-align:center;}
#mijnplaats_content h3{text-transform:uppercase;}
.mijnplaats_presentatie{background:#c3f8c5;padding:8px;margin-bottom:12px;}
.mijnplaats_presentatie .presdetails tr td{font-size:11px;line-height:23px;vertical-align:middle;}
.presdetails tr td a{color:#ff0066;}
.presdetails tr td a{color:#ff0066;}
.agendaindex{background:#ffdad7;border:#ebc9c6 solid 1px;margin:5px 0;}
.agendaindex tr td{vertical-align:top;}
.agendaindex a, .agendadetail a{color:#ff0157;}
.agendadetail{background:#ffdad7;border:#ebc9c6 solid 1px;padding:10px;}
.agendadetail img{float:left;margin:0 10px 10px 0;}
.agendadetail table tr td{vertical-align:top;}
.vacatureindex{background:#dfd0e8;border:#bcafc4 solid 1px;margin:8px 0;}
.vacatureindex tr td, .vacaturedetail tr td{vertical-align:top;}
.vacatureindex a, .vacaturedetail a{color:#6c00ad;}
.lokaal_banner_right{border:#e7e7e4 12px solid;width:276px;margin:0 20px 15px 20px}
#mainlayout_leftcolumn{min-height:100%;height:100%;width:160px;float:left;}


/* --- lokaal_override.css --- */

#nav .select, #nav .current{background:url(http://nieuws-3.nl:8080/lokaal/img/menu/nav_li.gif) no-repeat left top;}
#nav ul:hover, #nav ul.hover, #nav ul.current{background:url(http://nieuws-3.nl:8080/lokaal/img/menu/nav_li_current.gif) no-repeat left top;}
#nav ul:hover a, #nav ul.hover a, #nav ul.current a{background:url(http://nieuws-3.nl:8080/lokaal/img/menu/nav_a_current.gif) no-repeat right top;color:#4F4F52;}
#nav .current ul.sub li a:hover{background:url(http://nieuws-3.nl:8080/lokaal/img/menu/nav_li_li_a_current.gif) right no-repeat;}
#mainlayout_header{background:url(http://nieuws-3.nl:8080/lokaal/img/menu/mainlayout_header.gif) no-repeat;}
#mainlayout_leftcolumn{min-height:700px;/height:700px;width:200px;float:left;text-align:center;}
#mainlayout_leftcolumn img{border:#e7e7e4 12px solid;}
#mainlayout_content{float:left;min-height:700px;/height:700px;width:456px;display:inline;}
#mainlayout_content h1{border-bottom:#D5CBBB solid 1px;}
#mainlayout_rightcolumn{min-height:700px;/height:700px;width:340px;float:left;}
#mainlayout_rightcolumn h1{font-size:12px;margin-left:20px;line-height:18px;color:#6a6a6a;}
#mainlayout_rundown h1{color:#4F4F52;padding-top:20px;}
#mainlayout_bericht h1{color:#4F4F52;padding-top:20px;}
#page_navigation_bar a{color:#4F4F52;}
#page_navigation_bar .current{color:red !important;}
#nav ul:hover ul.sub a, #nav ul.hover ul.sub a, #nav ul.current ul.sub a{background:none;}
#nav .current ul.sub li a{font-size:12px;}
#nav .current ul.sub li{background:none;}
#nav ul li ul{display:none;}
#nav ul:hover li ul, #nav ul.hover li ul, #nav ul.current li ul{display:block;background:none;}
#nav ul:hover li ul li, #nav ul.hover li ul li, #nav ul.current li ul li{background:none;position:relative;}
#nav ul:hover li ul li a, #nav ul.hover li ul li a, #nav ul.current li ul li a{}
#nav ul li ul{position:absolute;top:30px;left:0px;background:none;margin:0;padding:0;}
#nav li li{display:inline;background:none;margin-right:0;}
#nav li li a{font-size:12px;color:#a07535;padding:0 8px 0 4px;line-height:28px;}
#nav li li a:hover, #nav li li.current a{color:#333;background:url(../img/nav_li_li_a_current.gif);}
#nav li li{behavior:url(css/hover.htc);}
#nav li:hover li a,#nav li.hover li a, #nav li.current li a{}
