#navigation {
    text-align: center;
    margin-top: 0px;
    padding: 0px;
    background-color: #FFFFFF;
    color:white;
    text-align: left;
    }

#navigation ul {
    padding: 0px;
    list-style-type: none;
    display: inline;
    text-align: left;
    }

#navigation li {
    display: inline;
    padding: 0px;
    text-align: left;
    }

#navigation a {
    padding: 8px 4px;
    text-align: left;
    }

#navigation a:link, #navigation a:visited {
    color: #888888;
    background-color: transparent;
    text-decoration: none;
    border-left: 10px solid #ccc;
    border-right: 0px solid #ccc;
    text-align: left;
    }

#navigation a:hover {
    color: #222222;
    background-color: transparant
    #a3a3d6;
    text-align: left;
    border-left: 10px solid #FF3300;
    border-right: 0px solid #FF3300;
    }




.NieuwsHeader
{
    background-color: #b3d335;
    color: blue;
}

.NieuwsBackground
{
    background-color: #F8FCE5;
}

.NieuwsHeader a
{
    color: blue;
    text-decoration: none;
}
.HotelsHeader
{
    background-color: #52819F;
    color: blue;
}

.HotelsBackground
{
    background-color: #E5F1F6;
}

.HotelsHeader a
{
    color: blue;
    text-decoration: none;
}
.RestaurantsHeader
{
    background-color: #FF9F00;
    color: blue;
}

.RestaurantsBackground
{
    background-color: #F8EBCE;
}

.RestaurantsHeader a
{
    color: blue;
    text-decoration: none;
}
.AgendaHeader
{
    background-color: #D71249;
    color: blue;
}

.AgendaBackground
{
    background-color: #FFF2F2;
}

.AgendaHeader a
{
    color: blue;
    text-decoration: none;
}
.FotosHeader
{
    background-color: #998675;
    color: blue;
}

.FotosBackground
{
    background-color: #F5F2EB;
}

.FotosHeader a
{
    color: blue;
    text-decoration: none;
}
.MarktHeader
{
    background-color: #00AECE;
    color: blue;
}

.MarktBackground
{
    background-color: #E6F6FF;
}

.MarktHeader a
{
    color: blue;
    text-decoration: none;
}
.WinkelsHeader
{
    background-color: #ED0C6E;
    color: blue;
}

.WinkelsBackground
{
    background-color: #FDE8E9;
}

.WinkelsHeader a
{
    color: blue;
    text-decoration: none;
}
.ComputerInternetHeader
{
    background-color: #CCCCCC;
    color: blue;
}

.ComputerInternetBackground
{
    background-color: #EEEEEE;
}

.ComputerInternetHeader a
{
    color: blue;
    text-decoration: none;
}
.ZakelijkHeader
{
    background-color: #80C100;
    color: blue;
}

.ZakelijkBackground
{
    background-color: #F1F2C3;
}

.ZakelijkHeader a
{
    color: blue;
    text-decoration: none;
}
.AutosTransportHeader
{
    background-color: #CC9966;
    color: blue;
}

.AutosTransportBackground
{
    background-color: #FFCC88;
}

.AutosTransportHeader a
{
    color: blue;
    text-decoration: none;
}
.GezondheidHeader
{
    background-color: #CC6699;
    color: blue;
}

.GezondheidBackground
{
    background-color: #FF99CC;
}

.GezondheidHeader a
{
    color: blue;
    text-decoration: none;
}
.ActueelHeader
{
    background-color: #CC6666;
    color: blue;
}

.ActueelBackground
{
    background-color: #FFCCC;
}

.ActueelHeader a
{
    color: blue;
    text-decoration: none;
}
.SportsHeader
{
    background-color: #8888FF;
    color: blue;
}

.SportsBackground
{
    background-color: #CCCCFF;
}

.SportsHeader a
{
    color: blue;
    text-decoration: none;
}
.OverheidRegionaalHeader
{
    background-color: #FFCC00;
    color: blue;
}

.OverheidRegionaalBackground
{
    background-color: #FFFF99;
}

.OverheidRegionaalHeader a
{
    color: blue;
    text-decoration: none;
}
.VrijetijdVakantieHeader
{
    background-color: #66CC66;
    color: blue;
}

.VrijetijdVakantieBackground
{
    background-color: #CCFFCC;
}

.VrijetijdVakantieHeader a
{
    color: blue;
    text-decoration: none;
}


body
{
    background-color:#FFFFFF; 
    font-family: tahoma, sans-serif;
    font-size:0.8em;
    color:#000000;
    text-align:center;
    margin:0;
    margin-bottom: 10px;
    padding:0;
}

#categorySelector
{
    width:124px;
    margin-bottom:51px;
}

img
{
    border:0;
}
.markt img
{
    float:right;
    width:65px;
    margin-right:10px;
    border:solid 1px;
    padding:2px;
    clear: both;
}


.floatright{
    float: right; 
    border: 1px dashed;
    margin: 0 0 10px 10px;
    padding: 3px;
}

#wrapper
{
    margin-left:auto;
    margin-right:auto;
    width: 927px;
    text-align:left;
}

#endImg
{
    width:15px;
    vertical-align:top;
}


.warning
{
    border:1px solid rgb(216,0,34);
    text-align:left;
    padding:0.3em;
    background-color:rgb(255,228,228);
    margin-top:10px;
    margin-bottom:10px;
    display:none;
}


#header
{
    border-left:1px solid #0a246a;
    border-right:1px solid #0a246a;
    border-bottom: #9DABC6;
//    background-repeat:repeat-x;
    background-color:#000066;
}


#searchform
{

    float:left;
    margin:0;
    padding:0;
    margin-top:0px;
    margin-right:5px;
    margin-left:10px;
    font-size:0.9em;
}


#searchform input, #loginform input
{
    margin-right:10px;
    font-size:1em;
}

#menu
{
    margin:0;
}

#menuBottom
{
    background-color: #E9E8E8;
    padding:0;
    border-top:1px solid white;
    border-bottom: 1px solid #A5ACB2;
    padding-bottom: 3px;
    font-weight:bold;
    height: 1%;
}

ul
{
    margin:0;
}

#menuTop
{
    background-color: #E9E8E8;
    padding-top:0px;
    padding-bottom:0px;
    font-size:1.0em;
    padding-left:0px;
    border:0;
    border-bottom: 2px solid #9DABC6;
    border-top: 1px solid white;
    height: 1%;
}
#menuTop a
{
    color: #0000CC;

}
#menuTop .menu
{
    float:right;
    margin:0;
    padding:0;
}


#menuTop .title
{
    font-weight:bold;
    color:#0000FF;
    font-size:1.30em;
    margin-top: 5px;
    line-height: 10px;
}

#menuTop .menu a
{
    color: #273C54;
}

#menuTop ul
{
    margin:0;
    padding:0;
#    border: 1px dotted blue;

}

#menuTop .menu li
{
    list-style: none;
    float: left;
    margin:0;
    padding:0;
    border-left: 1px solid white;
    border-right: 1px solid #9DABC6;
    padding-top: 2px;
    padding-left:5px;
    padding-right:5px;
    height: 20px;
    line-height: 13px;
    display: block;
}

#menuTop .menu li a
{
    display: block;
}

#menuTop2
{
    background-color: #E9E8E8;
    padding-top:0px;
    padding-bottom:0px;
    font-size:1.0em;
    padding-left:0px;
    border:0;
    border-bottom: 2px solid #9DABC6;
    border-top: 1px solid white;
    height: 1%;
}

#menuTop2 .menu2
{
    float:left;
    margin:0;
    padding:0;
}
#menuTop2 .menu2 li a
{
    display: block;
}
#menuTop2 .menu2 li
{
    list-style: none;
    float: left;
    margin:0;
    padding:0;
    border-left: 1px solid white;
    border-right: 1px solid #9DABC6;
    padding-top: 2px;
    padding-left:5px;
    padding-right:5px;
    height: 20px;
    line-height: 13px;
    display: block;
}



p
{
    margin:0;
}

h3
{
    margin:0;
    font-size:13px;
}

h1,h3
{
    margin-top:4px;
    margin-bottom:4px;
    margin-left:0px;
    margin-right:0px;
    line-height:normal;
}

h1
{
    font-size:1.2em;
}

.fRight
{
    float:right;
}

h2
{
    font-size:12px;
    font-weight:normal;
    border-top:1px solid #9DABC6;
    border-bottom:1px solid #9DABC6;
    padding:0px 0px 7px 0px;
    margin:2;
    margin-bottom:3px;
}


#contentWrapper
{
    background-color: white;
    border:1px solid #0a246a;
    border-top: 1px solid #9DABC6; 
}

.spacer
{
    clear:both;
    width:1px;
    height:1px;
    line-height:1px;
    font-size:1px;
    border:0;
    background-color: none;
}

#mainGradient
{
    background-image: url(http:///www.citytower.com/images/verloopje.gif);
    background-color:#a6caf0;
    color:#ffffff;
    font-weight:bold;
    padding:0;
    padding-left:10px;
    text-align:left;
    line-height:23px;
    margin-bottom:10px;
    height:1%;
}

#content
{
    background-color: white;
    padding-left:10px;
    padding-right:10px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    margin-top:10px;
    margin-bottom:10px;
}

a
{
    color:#0001AE;
    text-decoration: none;
    font-size:0.90em;
}

a.hyperlink {
    cursor: pointer;
}

a:hover {
    text-decoration: underline;
}

table
{
    font-size:1em;
    margin: 0;
}

td
{
    padding-top:1px;
}

.gradient
{
    color:#FFFFFF;
    font-weight:bold;
    line-height:15px;
    border-top:1px solid #000000;
    background-image:url('http://www.citytower.com/images/verloopje.gif');
    padding:1px;
    padding-left:5px;
}

.gradient a
{
    color: white;
}

li
{
    margin:0;
    list-style-type:none;
    padding:1;
    font-size: 1.20em;
}

.blueLines
{
    border-top:1px solid #9DABC6;
    border-bottom:1px solid #9DABC6;
    padding:2px 0 2px 0;
}

#left .blueLines
{
    margin-top: 6px;
}

#footer a:link
{
    font-size: 1.00em;
    height: 1%;
}

#footer
{
    border-top: 1px solid white;
    background-color: #EAE9E9;
    border-bottom: 1px solid #A5ACB2;
    border-left: 1px solid #A5ACB2;
    border-right: 1px solid #A5ACB2;
    font-size: 0.85em;
    height: 1%;
}

#footerThanks, #footerCopyright, #footerRSS
{
    height: 32px;
}

#footerThanks
{
    padding-top: 5px;
    padding-left: 5px;
    float: left;
    width: 25%;
    border-right: 1px solid #A5ACB2;
}

#footerCopyright
{
    padding-top: 5px;
    float:left;
    border-left: 1px solid white;
    border-right: 1px solid #A5ACB2;
    padding-left: 20px;
    padding-right: 20px;
    width:50%;
}

#footerRight
{
    padding-top: 5px;
    float: left;
    border-left: 1px solid white;
    width: 15px;
    width: 15%;
    text-align:right;
}

th
{
    text-align:left;
}


.section
{
	font-size:11px;
    width: 40%;
}

.comments
{
    font-size: 11px;
    text-align: right;
    width: 15%;
}

.subject
{
	font-size:11px;
	width: 40%;
}

.bullet
{
    color:#0001AE;
    margin-right:4px;
}

.update
{
    color: red;
    font-style: italic;
}

#articleTypeList span
{
    float:left;
    width: 12px;
    margin-right: 5px;
}

#articleTypeList
{
    padding:0;
}

#articleTypeList div
{
    padding-left:0;
    margin-left:0;
    font-weight:bold;
    border-bottom: 1px solid #9DABC6;
    margin-bottom: 5px;
}

.articleListDiv
{
    border-left: 1px solid #9DABC6;
    border-right: 1px solid #9DABC6;
    border-bottom: 1px solid #9DABC6;
    padding: 5px;
    margin-bottom: 10px;
    height: 1%;
}

.articleListH2
{
    border:0;
}

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


#textlink
{
    padding: 10px;
    font-size: 0.85em;
    background-color: #DDE6EF;
    border: 1px solid #9DABC6;
}

.rightBlock h1 a:link, .rightBlock h1 a:visited, .rightBlock h1 a:hover
{
    color: white;
    text-decoration: none;
}

#articleTypeList a
{
    text-decoration: none;
}

