/*=======colors=========
#003366 = donker blauw
#e8eeff = licht blauw
#ccc    = grijs
#ff6300 = oranje
*/

body{
    background:#fff;
    margin:0;
    padding:0;
    background:url(../ysimg/body_bg.gif) top left repeat-x;
    font-family:Arial, Verdanda, Tahoma, Times New Roman;
    font-size:10px;
}

.kader{
    width:988px;
    margin:auto;
}

#footermenuright {
  width:988px;
  margin:auto;
  color:white;
  text-align:right;
  height:40px;
}

#footermenuright a{
  color:#fff;
  font-weight:bold;
  text-decoration:none;
  font-size:10px;
  text-transform:uppercase;
}

#footermenuright a:hover{
  color:#fff;
  text-decoration:underline;
}

.inpt, .login{
    height:20px;
    width:314px;
    border:1px solid #003366;
    margin-bottom:5px;
}

.inpt:focus, .login:focus{
    -webkit-box-shadow: 0px 0px 10px rgba(255, 99, 0, 1);
    -moz-box-shadow:    0px 0px 10px rgba(255, 99, 0, 1);
    box-shadow:         0px 0px 10px rgba(255, 99, 0, 1);
    outline:none;
}

.login{
    width:150px;
}

.sbmt{
    height:24px;
    background:#003366;
    color:#fff;
    padding:0 15px;
    margin:0;
    border:0;
    line-height:12px;
    float:right;
}

.sbmt:hover{
    cursor:pointer;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 99, 0, 1);
    -moz-box-shadow:    0px 0px 10px rgba(255, 99, 0, 1);
    box-shadow:         0px 0px 10px rgba(255, 99, 0, 1);
    color:#e8eeff;
}

label.login{
    border:0;
    font-weight:bold;
    color:#036;
    display:inline-block;
    width:100px;
}

.nolabel{
    margin-left:100px;
}

#top{
    padding-top:10px;
    border-bottom:1px solid #003366;
}

#top .kader{
    position:relative;
}

#banner1{
    height:90px;
    margin-bottom:17px;
}

#banner1 div{
  /*margin:auto;*/
}

img#logo{
    float:left;
}

#loginview{
    width:375px;
    float:right;
    margin-top:70px;
    margin-bottom:10px;
    text-align:right;
    color:#036;
    font-size:12px;
}

#loginview a{color:#ff6300;text-decoration:none;}
#loginview a:hover{text-decoration:underline;}


form#zoek{
    padding:0;
    margin:0;
    height:24px;
    padding-top:34px;
    position:absolute;
    top:100px;
    left:50%;
    width:495px;
    text-align:right;
}

/*level 1 menu*/
ul#ml1{
    clear:both;
    list-style-type:none;
    overflow:hidden;
    margin:101px 0 0 0;
    padding:0px;
    z-index:1000000;
    height:22px;
}

ul#ml1 li{
    float:left;
}

ul#ml1>li a{
    display:block;
    font-family:Verdana, arial;
    text-transform:uppercase;
    min-width:90px;
    height:16px;
    border:1px solid #003366;
    margin-right:20px;
    padding-top: 4px;
    padding-left:10px;
    padding-right:10px;
    text-align:center;
    text-decoration:none;
    background:#fff;
    color:#003366;
}

ul#ml1>li.last a{
    margin-right:0px;
}

ul#ml1 li a:hover{
    background:#e8eeff;
}

ul#ml1>li.dd .hover a,
ul#ml1>li.dd:hover a{
    background:#e8eeff;
    border-bottom:1px solid #e8eeff;
}

ul#ml1 li.selected a{
    background:#e8eeff;
    color:#ff6300;
    border-bottom:1px solid #e8eeff;
}

ul#ml1 li.selected a:hover{
    color:#ff6300;
}
/*end level 1 menu*/

#ml2container{
    background:#e8eeff;
    border-top:1px solid #003366;
    margin-top:-1px;
    z-index:0;
}

/*dropdown level 2*/
ul.ddml2{
    width: 988px;
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    padding:0px;
    margin:0px;
    list-style-type:none;
    z-index:1000;
    background:#e8eeff;
}

ul#ml1 li ul.ddml2 li{
    float:left;
    padding:10px 0 6px 0;
    text-align:left;
    border:none;
}

ul#ml1 ul.ddml2 li a{
    min-width:0;
    height:auto;
    border:none;
    border-right:1px solid #ff6300;
    border-bottom:none;
    text-decoration:none;
    color:#003366;
    padding:0 15px 0 15px;
    background:#e8eeff;
    text-align:left;
    margin:0;
}

ul#ml1 ul.ddml2 li a.selected{
    color:#ff6300;
}

ul#ml1 ul.ddml2 li a:hover{
    color:#ff6300;
    border-bottom:none;
}

ul#ml1 li ul.ddml2 li.first a{
    padding-left:0px;
}

ul#ml1 li ul.ddml2 li.last a{
    padding-right:0px;
    border:none;
}

/*enddropdown level 2*/


/*level 2 menu*/
ul#ml2{
    list-style-type:none;
    margin:auto;
    padding:0;
    overflow:hidden;
    width:988px;
}

ul#ml2.voorrubriek{
    margin:0;
    width:750px;
    float:left;
}


ul#ml2 li{
    float:left;
    padding:10px 0 11px 0;
}

ul#ml2 li a{
    display:block;
    font-family:Verdana, arial;
    text-transform:uppercase;
    border-right:1px solid #ff6300;
    text-align:center;
    text-decoration:none;
    color:#003366;
    padding:0 15px 0 15px;
}

ul#ml2 li.first a{
    padding:0 15px 0 0;
}

ul#ml2 li a.selected{
    color:#ff6300;
}

ul#ml2 li.last a{
    border-right:none;
    padding-right:0px;
}

ul#ml2 li a:hover{
    color:#ff6300;
}
/*end level 2 menu*/

#profilenav{
    margin:0;
    padding:0;
    list-style-type:none;
    overflow:hidden;
    margin-bottom:-1px;
    margin-left:10px;
    position:absolute;
    z-index:1000;
}
#profilenav li{float:left;}
#profilenav li a{
    display:block;
    font-family:Verdana, arial;
    text-transform:uppercase;
    min-width:90px;
    height:16px;
    border:1px solid #003366;
    margin-right:20px;
    padding-top: 4px;
    padding-left:5px;
    padding-right:5px;
    text-align:center;
    text-decoration:none;
    background:#fff;
    color:#003366;
    font-size:10px;
}
#profilenav li a:hover{
    background:#e8eeff;
    color:#003366;
}
#profilenav li a.selected{
    background:#e8eeff;
    color:#ff6300;
    border-bottom:1px solid #e8eeff;
}

#profilenav li a#fbbutton{background:#5872a7 url(../ysimg/fbbuttonbg.gif) top left repeat-x;color:#fff;}
#profilenav li a#fbbutton.selected{background:#e4e4e3 url(../ysimg/fbbuttonselectedbg.gif) top left repeat-x;border-bottom:1px solid #e4e4e3;color:#666;}

#mid{
    overflow:hidden;
    padding-top:7px;
    margin-bottom:40px;
}

h1{
    color:#ff6300;
    padding:0;
    margin:0;
    font-family:Verdana, Arial;
    font-weight:normal;
    font-size:24px;
    text-transform:uppercase;
    display:inline;
}

h2.tijdkopje{
    color:#003366;
    font-weight:bold;
    font-size:16px;
    margin:30px 0 0 0;
}

#page{
    float:left;
    width:645px;
    font-size:12px;
}

#page a{
    color:#003366;
    text-decoration:none;
}

#page a:hover{
    color:#ff6300;

}

a img{
    border:none;
}

#page p{
    line-height:1.5em;
}

#snelnieuws{
    width:190px;
    margin-right:38px;
}

a.rubriekkopjebijartikel{
    color:#ff6300;
    font-size:24px;
    font-family:Verdana;
    text-transform:uppercase;
    text-decoration:none;
    font-weight:normal;
}

#snelnieuws h3{
    border-top:1px solid #003366;
    border-bottom:1px solid #003366;
    padding:5px 0;
    margin:0;
    font-size:18px;
    font-family:Verdana;
    text-transform:uppercase;
    font-weight:normal;
    color:#003366;
}

ul#snelnieuwslist{
    padding:0;
    margin:0;
    list-style-type:none;
}

ul#snelnieuwslist li{
    border-bottom:1px solid #003366;
    font-size:11px;
}

ul#snelnieuwslist li a{
    display:block;
    overflow:hidden;
    height:52px;
    padding:9px 0;
    text-decoration:none;
    color: #003366;
}

#page ul#snelnieuwslist li a:hover{
    background:#e8eeff;
    color:#036;
}

ul#snelnieuwslist li img{
    border:none;
}

img.fotoicon{
    float:left;
    margin-right:5px;
}

#artikelopties{
    height:29px;
    border-bottom:1px solid #003366;
    margin-bottom:10px;
}

#artikel{
    float:right;
    width:418px;
    font-size:12px;
    line-height:20px;
}

#artikel .titelextension{
    font-size:18px;
    color:#036;
}

img#detailfoto{
    border-bottom:1px solid #003366;
    display:block;
}

p.imgdescrip{
    font-size:11px;
    color:#003366;
    padding:3px 0;
    margin:0;
    border-bottom:1px solid #003366;
    line-height:normal;
}

p.imgdescriplos{
    font-size:11px;
    color:#003366;
    padding:3px 0;
    margin:0;
    border-bottom:1px solid #003366;
    border-top:1px solid #003366;
    line-height:normal;
    margin-top:0px;
}

.fotosource{
    font-style:italic;
}

#artikel h1{
    margin:0;
    color:#003366;
    font-family:Arial;
    text-transform:none;
    border:none;
}

#artikel h2{
    margin:0;
    color:#003366;
    font-weight:normal;
    font-size:18px;
}

p#datumauteur{
    border-top:1px solid #003366;
    border-bottom:1px solid #003366;
    margin-bottom:0;
    margin-top:10px;
    color:#003366;
    padding:5px 0 5px 0;
}

.notaslist{
    padding:0;
    margin:0;
    list-style-type:none;
}

ul.listlatest li{
    border-bottom:1px solid #003366;
    background:#e8eeff;
    overflow:hidden;
}

ul.listlatest li h2{
    padding:10px 0 10px 0;
    margin:0;
    font-size:20px;
    font-weight:normal;
    border-bottom:1px solid #003366;
    background:#fff;
}

ul.listlatest li h2 a{
    color:#003366;
    display:block;
    text-decoration:none;
}

ul.listlatest li h2 a:hover{
    color:#ff6300;
}

ul.listlatest li img{
    float:left;
    margin-right:10px;
}

ul.listlatest li p{
    padding:5px;
    margin:0;
}

#page a.meer{
    color:#ff6300;
    text-decoration:none;
}

#page a.meer:hover{
    color:#003366;
}

ul.headlinelist{
    padding:0;
    margin-left:20px;
    margin-bottom:20px;
    list-style-type:disc;
    line-height:1.5em;
}

ul.headlinelist li{
    color:#ff6300;
    font-size:12px;
}

ul.headlinelist li a{
    color:#003366;
    text-decoration:none;
}

ul.headlinelist li a:hover{
    text-decoration:underline;
}

.homelist .headlinelist li.first{
    list-style-type:none;
    padding-left:0;
    margin-left:-18px;
    background:#e8eeff;
    overflow:hidden;
    margin-bottom:10px;
    color:#000;
    font-size:12px;
    border-top:1px solid #036;
    border-bottom:1px solid #036;
}

.homelist .headlinelist li.first img{
    float:left;
    margin-right:10px;
}

.homelist .headlinelist li.first h2{
    font-weight:normal;
    font-size:20px;
    margin-top:5px;
    margin-left:5px;
    margin-right:5px;
}

.homelist .headlinelist li.first h2 a:hover{
    color:#ff6300;
    text-decoration:none;
}

.homelist .headlinelist li.first a.meer{
    color:#ff6300;
    text-decoration:none;
}

.homelist .headlinelist li.first a.meer:hover{
    color:#036;
}

.homelist .headlinelist li.first p{
    margin:5px 5px 0 5px;
}

.homelist h2{
    font-weight:normal;
    font-size:20px;
    margin-top:5px;
    margin-left:5px;
    margin-right:5px;
}

ul.adrubriek{float:left; width:190px;}

.newstile{
    height:200px;
    float:left;
    margin-bottom:20px;
    overflow:hidden;
}

.newstile p{
    margin:0;
    margin-top:5px;
    padding:0;
}

.newstile img{
    float:left;
    margin-right:5px;
    border-bottom:1px solid #003366;
}

.third{
    width:190px;
    margin-right:37px;
}

.half{
    width:304px;
    margin-right:36px;
}

.whole{
    width:644px;
    height:auto;
}

.whole img{
    border-bottom:none;
}

a.tiletitle{
    color:#003366;
    text-decoration:none;
    font-size:16px;
    display:block;
    border-bottom:1px solid #003366;
    margin-bottom:0;
}

a.tiletitle:hover{
    color:#ff6300;
}

.right{
    margin-right:0px;
}

.half img{
    float:left;
    margin-right:5px;
}

.newstilelarge{
    clear:left;
    border-top:1px solid #003366;
    border-bottom:1px solid #003366;
    overflow:hidden;
    background:#e8eeff;
    margin-bottom:20px;
}

.newstilelarge .tiletitle{
    font-size:24px;
    background:#fff;
}

.newstilelarge .tiletitle .titelextension{
    font-size:18px;
}

.newstilelarge img{
    float:left;
    margin-right:5px;
}

.newstilelarge p{
    margin:0;
    padding:5px;
}

#viewselector, #adviewselector{
    font-family:Verdana;
    text-transform:uppercase;
    font-size:10px;
    float:right;
    margin-top:4px;
}

#viewselector a, #adviewselector a{
    color:#036;
    text-decoration:none;
}

#viewselector a:hover, #adviewselector a:hover{
    color:#ff6300;
}

#viewselector .selected, #adviewselector .selected{
    color:#ff6300;
}

a#btntiles{
    background:url(../ysimg/ico_tiles.gif) top left no-repeat;
    width:70px;
    height:16px;
    display:block;
    float:left;
    text-align:right;
    border-right:1px solid #003366;
    padding-top:2px;
    padding-right:5px;
}

a#btntiles:hover, a#btntiles.selected{
    background:url(../ysimg/ico_tiles_selected.gif) top left no-repeat;
}


a#btnlist{
    background:url(../ysimg/ico_list.gif) top right no-repeat;
    width:70px;
    height:16px;
    display:block;
    float:right;
    padding-top:2px;
    padding-left:5px;
}

a#btnlist:hover, a#btnlist.selected{
    background:url(../ysimg/ico_list_selected.gif) top right no-repeat;
}

#adviewselector a#btntiles, #adviewselector a#btnlist{width:100px;}

#adcolumn{
    float:right;
    width:300px;
}

#adcolumntop{
    position:relative;
    border-bottom:1px solid #003366;
    overflow:hidden;
    height:29px;
}

#dwtdatetime{
    float:left;
    margin-top:5px;
}

.dwtweer{
    float:left;
}

#cover{
    position:absolute;
    top:5px;
    left:0px;
    height:15px;
    width:140px;
}

a.socialicon{
    float:right;
    margin-left:11px;
}

a.socialicon img{
    border:0;
}

#wall{
    margin-top:-11px;
}

.stone{
  width: 200px;
  height:300px;
  float: left;
  margin-right:22px;
  margin-bottom:20px;
}

.stonelast{
  width: 200px;
  height:300px;
  float: left;
  margin-bottom:20px;
}

.stone h2, .stonelast h2{
    margin-top:0;
    padding-top:0;
    font-weight:normal;
}

.stone h2 a, .stonelast h2 a{
    color:#036;
    text-decoration:none;
}

.stone h2 a:hover, .stonelast h2 a:hover{
    color:#ff6300;
}

.wide{
    width:640px;
    height:171px;
    float:left;
    margin:0;
    background:#e8eeff;
    margin-bottom:20px;
    border-top:1px solid #036;
    border-bottom:1px solid #036;
    padding:0 5px 0 0;
}

.wide p{
    text-align:left;
}

.wide img{
    float:left;
    margin-right:10px;
}

.wide h2{
    font-weight:normal;
    font-size:20px;
    margin:5px 5px 0 5px;
}

.wide h2 a{
    color:#036;
    text-decoration:none;
}

.wide h2 a:hover{
    color:#ff6300;
}


ul.employeelist{
    overflow:hidden;
}

ul.employeelist li{
    float:left;
    margin-right:5px;
    width: 200px;
    height:55px;
}

ul.employeelist li:hover{
}

ul.employeelist li img{
   float:left;
   margin:2px 5px 2px 2px;                   
}

ul.employeelist li a{
    display:block;
    overflow:hidden;
}

#page ul.employeelist li a:hover{
    background:#E8EEFF;
    height:55px;
    color:#036;
}

img.righthandimage{
    float:right;
}

#artikelloginspace{
    border:1px solid #036;
    padding:5px;
    background:#E8EEFF;
}

.xsltsearch_result_title{
    margin-bottom:0;
    padding-bottom:0;
}

.xsltsearch_result_title a{
    font-size:16px;
}

.xsltsearch_result_description{
    margin-top:0;
    padding-top:0;
    margin-bottom:20px;
}

div.tabs{position:relative;overflow:hidden;height:22px;margin-bottom:-1px;}

.tabpage{
    border:1px solid #036;
    padding:5px;
    background:#E8EEFF;
    overflow:hidden;
    position:relative;
    z-index:1;
}

#nawpic{
    position:absolute;
    right:0;
}

.error{
    color:Red;
    text-align:left;
}

.commentlist{
    list-style-type:none;
    padding:0;
    margin:0;
}

.comment{
    border-top:1px solid #036;
    padding:15px 5px 5px 5px;
    /*background:#E8EEFF;*/
    margin:5px 0;
    overflow:hidden;
}

.comment-author vcard{
    width:32px;
}

.comment-text{
    float:right;
    width:100%;
}

.comment-text p{
    padding:0;
    margin:0;
    margin-left:55px;
}

.comment-meta{
    font-size:11px;
    color:#036;
    clear:both;
}

#pager{
    list-style-type:none;
    overflow:hidden;
    margin:0;
    padding:0;
}
#pager li{
    float:left;
    margin:4px;
    background:#036;
    color:#000;
}
#pager li a{display:block;padding:3px 9px;color:#fff;}
#pager li a.selected{
    background:#E8EEFF;
    color:#036;
}

#pager li div{
    background:#E8EEFF;
    padding:3px 9px;
}

#commentform{
    clear:both;
    margin-top:20px;
    border:1px solid #036;
    padding:5px;
    background:#E8EEFF;
    overflow:hidden;
}

textarea{
    border:1px solid #036;
    width:400px;
}

#smileyarea{
    border:1px solid #036;
    background:#fff;
    padding-top:2px;
    padding-left:5px;
    margin-bottom:5px;
    width:399px;
}

ul.tabs{margin:0;padding:0;list-style-type:none;overflow:hidden;margin-bottom:-1px;z-index:10000000000;margin-left:10px;}
ul.tabs li{float:left;}
ul.tabs > li a{display: block;font-family: Verdana, arial;text-transform: uppercase;width: 90px;height: 16px;border: 1px solid #036;margin-right: 20px;padding-top: 4px;text-align: center;text-decoration: none;background: white;color: #036;font-size:10px;}
ul.tabs li a:hover{background:#E8EEFF;}
ul.tabs li.selected a{background:#E8EEFF;border-bottom:1px solid #E8EEFF;}

.personalad{width:175px;height:210px;float:left;border-bottom:0px solid #036;margin-right:45px;margin-bottom:34px;}
.personalad img{border-top:1px solid #036;border-bottom:1px solid #036;}
.personalad strong{color:#036;}

.last{margin-right:0;}

.lessmargin{margin-right:40px;border-bottom:0;}
.lessmarginlast{margin-right:0px;border-bottom:0;}
    

.mainmededeling{text-align:center;}
.mainmededeling img{width:450px;border-top:1px solid #036;border-bottom:1px solid #036;}

#mededelingoptionscontainer{border:1px solid #036;background:#fff;padding:10px;overflow:hidden;}

#hiddencomment{display:none;}

ul.inverted > li a{width: 120px;background:#E8EEFF;font-size:10px;}
ul.inverted li a:hover{background:#fff;}
ul.inverted li a.selected{background:#fff;border-bottom:1px solid #fff;}

#mededelingcomment{
    display:none;
}

.mededelingverhaalfoto{
    margin-left:5px;
    margin-top:10px;
}

a.magnify{float:right;}
a.magnify img{border:0;}

#topselectors{margin-bottom:20px;overflow:hidden;}
#topselectors select{border:1px solid #036;width:250px;}

#adrubriek{float:left;margin-right:145px;}
#addatum{float:left;}

#addetailname{width:400px;float:left;color:#036;}
#addetailrubriek{width:245px;float:left;text-align:right;}

.addetail{margin-top:20px;}

#bot{
    /*height:160px; testing*/
    background:#003366;
    font-family:Verdana, Arial;
    clear:both;
}

#bot h4{
    color:#ff6300;
    font-weight:bold;
    font-size:10px;
    text-transform:uppercase;
    margin:0;
    padding:0px;
}

#bot h4 a{
    color:#ff6300;
    text-decoration:none;
}

#bot h4 a:hover{
    /*color:#e8eeff;*/
    color:#ff6300;
    text-decoration:underline;
}

.footercolumn{
    padding-top:11px;
    text-align:left;
    float:left;
    margin:0 5px;
    width:180px;
}

.footercolumn h4 a {
  color:#ff6300;
  font-weight:bold;
  text-decoration:none; 
}

.footercolumn h4 a:hover {
  color:#ff6300;
  text-decoration:underline; 
}

.footercolumn ul{
    list-style-type:none;
    padding-left:0px;
    margin-left:0px;
}

.footercolumn ul li {
  padding-bottom:1px;
  color:#fff;
}

.footercolumn ul li a{
    color:#e8eeff;
    text-decoration:none;
    font-weight:normal;
}

.footercolumn ul li a:hover{
    color:#ff6300;
}

.back{
    width:1005;
    text-align:right;
}

/*=======colors=========
#003366 = donker blauw
#e8eeff = licht blauw
#ccc    = grijs
#ff6300 = oranje
*/

/*====================================
css for responsiveness
====================================*/
@media screen and (max-width:320px) {
}

.zoekdatum{font-weight:bold;}
.xsltsearch_form{width:374px;}

/*====================================
edit profile picture
====================================*/

.frmbox 
{
    clear: both;
    padding: 5px;
    margin: 5px;
}

.frmlabel 
{
    width: 140px;
    float: left;
    font-weight:bold;
    color:#036;
}
        
.frmheader 
{
    font-size:1.2em;
    display: block;
}
        
.frmfield 
{
    width: 400px;
}
        
.frmfield2
{
    margin-left: 140px;
    width: 400px;
}
        
.frmfield3
{
    margin-left: 140px;
}
       

.frmbtn, .frmbtn2 
{
  padding: 2px 10px;
    height:24px;
    background:#003366;
    color:#fff;
    margin:0;
    border:0;
    line-height:12px;
    margin-left:140px;
}

.frmbtn2 
{
  margin-left:10px;
}

.frmbtn:hover, .frmbtn2:hover {
    cursor:pointer;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 99, 0, 1);
    -moz-box-shadow:    0px 0px 10px rgba(255, 99, 0, 1);
    box-shadow:         0px 0px 10px rgba(255, 99, 0, 1);
    color:#e8eeff;
}

.personbadge{
    float:left;
    width:50px;
    height:50px;
    margin-right:5px;
    margin-bottom:5px;
}

p.archiefsearch{
    background:#E8EEFF;
    padding:6px;
    margin-top:30px;
}

#kruimel{
    overflow:hidden;
    margin:0;
    padding:0;
    font-size:10px;
    margin-bottom:7px;
}

#kruimel li{float:left;margin-left:10px;padding-left:0;color:#ff6600;}
#kruimel li a{padding-right:15px;color:#003366;text-decoration:none;}
#kruimel li a:hover{color:#ff6300;}

#kruimel li.first{list-style-type:none;margin:0;}

#centeringdiv{
    width:988px;
    margin:auto;
    overflow:hidden;
}

#meerrubrieken{
    float:right;
    border:1px solid #036;width:180px;
    margin-top:7px;
    color:#036;
}

.bannerwrap {
  margin-bottom:10px; 
}

.dwtadblock {
  width:180px;
  height:160px;
  float:left;
  margin-right:30px;
  margin-bottom:34px;
  text-align:center;  
}

.dwtad {
  max-width:180px;
  max-height:150px;
}

input.cf{
  height: 20px;
    width: 250px;
    border: 1px solid #003366;
    margin-bottom: 5px;
}
#masterform select{
  height: 20px;
    border: 1px solid #003366;
    margin-bottom: 5px;
}

#masterform label{display:inline-block;width:200px;}

#masterform label.tag{width:auto !important;display:inline !important;}
.val{display:none;}

#banner1{overflow:hidden;}
#tb1{float:left;}
#tb2{display:none;}
#bannerabo{float:right;width:240px;height:90px;background:#eee;position:relative;display: none;}
#banneraboLink{position:absolute;z-index:1000;top:0;left:0;}
#banneraboLink a{display:block;width:240px;height:90px;text-decoration:none;}
.tall{height:200px;width:100%;padding-right:0;}
.ppMain, .ghanaMain{width:422px;float:left;border-right:1px solid #cfd6e7;padding-right:10px;}
.ppMain img, .ghanaMain img{float:left;}
.ppGen, .ghanaGen{border-top:1px solid #cfd6e7;width:206px;float:left;}
.ppGen h2, .ghanaGen h2{font-size:14px;margin:10px;}
#ppSection, #ghanaSection{clear:both;overflow:hidden;}
#ppSection h2#ppSectionHeader,  #ghanaSection h2#ghanaSectionHeader{border-top: 1px solid #003366;clear:both;padding-top:5px;font-family: Verdana, Arial;font-weight: normal;font-size: 24px;text-transform: uppercase;color: #ff6300;margin-bottom:5px;margin-top:0;}
#ppSection h2#ppSectionHeader a,  #ghanaSection h2#ghanaSectionHeader a{color:#ff6300;}
#ppArticles, #ghanaArticles{overflow:hidden;}
#ppPlacement, #ghanaPlacement{display:none;}
.propertyItemContent textarea.tinymceContainer{font-size:12px !important;}
blockquote {
  /*background: #f9f9f9;*/
  width:100%;
  margin:0;
  /*margin: 1.5em 10px;*/
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #ff6300;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote:after{
  color: #ff6300;
  content: close-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-left: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
  font-size:14px; font-weight:bold;font-style:italic;
  color:#82a0bd;
}

#artikel p img{display:block;}

.answers li{color:#888;}
.good{font-weight:bold;color:green;}

.wnBanner{background:#edf3bf;overflow:hidden;margin-bottom:15px;}
.wnBanner a{color:#000 !important;}
.wnBanner a:hover{text-decoration:none;}
.f, .s{width:46%;float:left;height:78px;padding:2%;}
.f img{display:block;margin:auto;}
.s{background:#b1c11e;font-size:15px;font-weight:bold;}
.t{color:#fff;}
.s .m{font-size:13px;}
.s .sm{font-size:11px;}






















































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h2 {
margin:0;color:#003366;font-weight:normal;    font-size:18px;
}

