/* GENERIC */
*
{
    font-family: verdana, arial, helvetica;
    font-size : 11px;
    margin : 0;
    padding : 0;
    color : #262455;
}

IMG
{
    border : 0;
}

P
{
    margin : 0;
    padding : 0;
    margin-bottom : 15px;
}

TD
{
    vertical-align : top;
}

TH
{
    text-align:left;
    vertical-align : top;
}

A
{
    color : #262455;
    font-weight : bold;
    text-decoration: none;
}

UL
{
    padding : 0;
    margin : 0;
    padding-left : 15px;
    margin-bottom : 15px;
}

h1
{
    font-weight : bold;
    font-size : 14px;
    margin : 0;
    padding : 0;
    padding-bottom : 8px;
}

h2
{
    font-size : 14px;
    padding-bottom : 15px;
}

TH
{
    font-weight : normal;
    padding-right : 10px;
}

BODY
{
    background-color : #c77a25;
    height : 100%;
}

.bottom
{
    vertical-align: bottom;
}

/* KLEUREN */

.blauw
{
	background-color : #262455;
}

.paars
{
	background-color : #882b7d;
}

.bruin
{
	background-color : #ede2ca;
}

.grijs
{
	background-color : #e9e9ee;
}

.wit
{
    background-color : #fff;
}

/* SITE BASIS */

#logo
{
	background-image : url(/_images/site/logo_cinemainhetpark.png);
	background-repeat : no-repeat;
	width : 914px;
	height : 43px;
	margin : 0 auto;
}

#sterretjes
{
    margin : 0 auto;
    background-image : url(/_images/site/sterretjes_top.png);
    width : 916px;
    height : 11px;
}

.sterretjesonder
{
    background-image : url(/_images/site/sterren_in_paars.png);
    background-repeat: no-repeat;
    background-position : bottom;
    height : 11px;
}

#main
{
    width : 911px;
    margin : 0 auto;
}

#main TD#kolom1_1
{
    width : 164px;
}

#main TD#kolom2_1
{
    width : 502px;
}

#main TD#kolom3_1
{
    width : 245px;
}

.filmtape1
{
    background-image : url(/_images/site/filmstrip_col1.png);
    height : 13px;
}

.filmtape2
{
    background-image : url(/_images/site/filmstrip_col2.png);
    height : 13px;
}

.filmtape3
{
    background-image : url(/_images/site/filmstrip_col3.png);
    background-position : -3px;
    height : 13px;
}

#visual
{
    background-image : url(/_images/site/header_visual.jpg);
    background-repeat: no-repeat;
    width : 911px;
    height : 89px;
}

#visual_left
{
    background-image : url(/_images/site/left_visual.jpg);
    width : 164px;
    height : 101px;
}


/* MENU*/

#menu LI
{
    list-style: none;
    padding : 0;
    margin : 0;
}

#menu
{
    padding-bottom : 80px;
}

#menu UL
{
    padding : 0;
    margin : 0;
}

#menu LI A,
#menu LI A.selected
{
    font-weight : bold;
    font-size : 14px;
    color : #ffde00;
    text-decoration: none;
    display : block;
    padding-top : 8px;
    padding-bottom : 8px;
    padding-left : 30px;
    background-image : url(/_images/site/stippel.png);
    background-repeat : no-repeat;
    background-position : bottom;
}

#menu LI A.selected
{
    color : #FFF;
}


/* CONTENT */

#content
{
    padding : 30px;
    padding-left : 35px;
    line-height : 16px;
}

#content H2
{
    font-size : 12px;
    padding-bottom : 4px;
}

#content H3
{
    font-size : 12px;
    padding: 0;
    margin : 0;
}
/* SPONSOREN */

#sponsoren
{
    padding : 30px;
    padding-left : 40px;
    color : #c77a25;
}

#sponsoren A
{
    color : #c77a25;
}

#sponsoren H1
{
    color : #c77a25;
    font-size : 14px;
}

#sponsoren #ticker
{
    margin-top : 20px;
    margin-bottom : 20px;
    height : 300px;
    overflow : hidden;
}

#sponsoren #ticker DIV
{
    margin-bottom : 20px;
}

/* NIEUWS */

#nieuws
{
    padding-top : 20px;
    padding-left : 35px;
}

#nieuws DIV
{
    float : left;
    height : 50px;
    width : 200px;
}

#nieuws DIV H2
{
    font-size : 11px;
    font-weight : bold;
    padding : 0;
    margin : 0;
}

#nieuws DIV.first
{
    padding-right : 50px;
}

#nieuws DIV A
{
    float : right;
}


/* ADMIN */

#admindiv
{
    background-color:#eeeeee;
    filter:alpha(opacity=75);
    -moz-opacity:.75;
    opacity:.75;
    position:absolute;
    border:1px solid #000;
    width : 250px;
    left : 20px;
    top : 10px;
}

#admindiv .header
{
    padding:2px;
    background-color:#e32322;
    color:#FFF;
    font-weight:bold;
    background-image : url(/_images/generic/sitemanager.png);
    background-repeat : no-repeat;
    background-position : 232px 0px;
    height : 15px;
    border-bottom : 1px solid #000;
}

#admindiv .header SPAN A
{
    color:#FFF;
    font-weight:bold;
    text-decoration : none;
}

#admindiv .body
{
    padding:4px;
}

#admindiv .body A
{
    color : #000;
    font-weight : bold;
}

.sponsor
{
    width : 210px;
    float : left;
}
