/* STANDAARD PADDING OP 0 */
HTML, BODY { text-align:left; width: 100%; height: 100%; margin:0 0 0 0; padding:0 0 0 0; background: #540000; }

/*
==============
 TEMPLATE   791313
==============
*/
#tmplt_body_red       { width:100%; height:100%; vertical-align:top; text-align: left; margin: 0 0 0 0; padding: 0 0 0 0; background-color: #540000; }
#tmplt_table_top      { width:1005px; height:166px; border-collapse: collapse; border: 0px; margin:0 0 0 0; padding:0 0 0 0; }
#tmplt_col_left       { width:135px; height:166px; background: transparent url("../ed_template/images/sun_c1_background.jpg") no-repeat top left; margin:0 0 0 0; padding:0 0 0 0;}
#tmplt_col_right      { width:170px; height:166px; margin:0 0 0 0; padding:0 0 0 0;}
#tmplt_col_main_header{ width:700px; height:166px; background: transparent url("../ed_template/images/sun_main_header.png") no-repeat top left; text-align: left; margin: 0 0 0 0; padding: 0 0 0 0; }
#tmplt_col_date       { height: 166px; width: 200px; font-family:Arial; font-size: 8pt; font-weight:normal; color: #FFFFFF; text-align:left; vertical-align:bottom; padding:0 0 20px 30px; }
#tmplt_col_buttons    { height: 166px; width: 500px; font-family:Arial; font-size: 8pt; font-weight:normal; color: #FFFFFF; text-align:right; vertical-align:bottom; padding:0 0 0 0; }
#tmplt_content        { border-collapse: collapse; border: 0px; width: 1040px; margin:0 0 0 0; padding:0 0 0 0; }
#tmplt_content_left   { width: 150px; text-align: left; vertical-align: top; margin:0 0 0 0; padding:0 0 0 0; }
#tmplt_content_menu   { width: 153px; text-align: left; vertical-align: top; margin:0 0 0 0; padding:0 0 0 0; }
#tmplt_content_body   { width: 540px; text-align: left; vertical-align: top; margin:0 0 0 0; padding:0 0 0 0; }
#tmplt_content_banner { width: 200px; text-align: left; vertical-align: top; margin:0 0 0 0; padding:0 0 0 0; }
#tmplt_footer         { text-align: left; margin: 0 0 0 600px; padding: 1px 8px 8px 8px; color: #fffff; }

#tmplt_content_left_nomenu { width: 30px; text-align: left; vertical-align: top; margin:0 0 0 0; padding:0 0 0 0; }
#tmplt_content_body_nomenu { width: 802px; text-align: left; vertical-align: top; margin:0 0 0 0; padding:0 0 0 0; }

/* TABELLEN */
#highlight_left  { vertical-align: top; text-align: left; width: 45%; }
#highlight_right { vertical-align: top; text-align: left; width: 55%; }
#HLBackground    { border-collapse: collapse; border: 0px; margin: 0 0 0 5px; }
#HLEvents        { width: 100%; border-collapse: collapse; border: 0px; margin: 8px 0 0 0; padding: 0 0 0 0; }

#tmpl_body_red        { width:100%; height:100%; vertical-align:top; text-align: center; margin: 0 0 0 0; padding: 0 0 0 0; background: #791313 url("../ed_template/images/sun_page_background2.png") repeat-x top left; }
#tmpl_body_red_2      { width:100%; height:50px; text-align: center; margin: 0 0 0 0; padding: 0 0 0 0; background: #791313 url("../ed_template/images/sun_page_background2.png") repeat-x top left; }
#tmpl_body_red_3      { width:100%; text-align: center; margin: 0 0 0 0; padding: 0 0 0 0; background: #a83637; }
#tmpl_body_silver     { width:100%; height:100%; text-align: center; margin: 0 0 0 0; padding: 0 0 0 0; background: #cecacb url("../ed_template/images/sun_page_background.png") repeat-x top left; }
#tmpl_topline         { background: #000000; width:100%; height: 10px; padding: 0 0 0 0;  }
#tmpl_col_left        { width:135px; height:100%; background: transparent url("../ed_template/images/sun_c1_background.jpg") no-repeat top left; float: left; }
#tmpl_col_left_2      { width:135px; height:165px; background: transparent url("../ed_template/images/sun_c1_background.jpg") no-repeat top left; float: left; }
#tmpl_col_main        { width:680px; height:166px; background: transparent; float: left; margin: 0 0 0 0; padding: 0 0 0 0; vertical-align: top; text-align:left; }
#tmpl_col_main_nomenu { width:680px; background: transparent; float: left; }
#tmpl_col_main_nomenu2{ width:810px; background: transparent; float: left; margin: 0 0 0 10px; padding: 0 0 0 0; }
#tmpl_col_right       { width:140px; height:100%; background: transparent; float: left; margin: 170px 0 0 0; padding: 0 0 0 0; }
#tmpl_col_right2      { width:140px; height:100%; background: transparent; float: left; margin: 5px 0 0 0; padding: 0 0 0 0; }
#tmpl_col_date        { font-family:Arial; font-size: 8pt; font-weight:normal; color: #FFFFFF; margin: 135px 0 0 40px; }

#tmpl_col_main_header         { height:166px; background: transparent url("../ed_template/images/sun_main_header.png") no-repeat top left; text-align: left; margin: 0 0 0 -20px; padding: 0 0 0 0; }
#tmpl_col_main_header_buttons { width:490px; height:166px; margin: -166px 0 0 185px; vertical-align: bottom; text-align: right; }
#tmpl_col_main_content        { margin: 5px 0 0 0; width:534px; background: transparent; text-align: left; float: left; }
#tmpl_col_main_content_top    { height:17px; width: 534px; background: transparent url("../ed_template/images/sun_content_block_top.png") no-repeat top left; margin: 5px 0 0 0; padding: 0 0 0 0; font-family:Arial; font-size: 1pt; font-weight:normal; }
#tmpl_col_main_content_top2   { height:14px; width: 810px; background: transparent url("../ed_template/images/sun_content_block_top2.png") no-repeat top left; margin: 5px 0 0 0; padding: 0 0 0 0; font-family:Arial; font-size: 1pt; font-weight:normal; }
#tmpl_col_main_content_middle { background: #ffffff; background: transparent url("../ed_template/images/sun_content_block_middle.png") repeat-y top left; margin: 0 0 0 0; padding: 0 15px 0 5px;}
#tmpl_col_main_content_middle2{ background: #ffffff; background: transparent url("../ed_template/images/sun_content_block_middle2.png") repeat-y top left; margin: 0 0 0 0; padding: 0 0 0 0; }
#tmpl_col_main_content_bottom { height:16px; background: transparent url("../ed_template/images/sun_content_block_bottom.png") no-repeat top left; margin: 0 0 0 0; padding: 0 0 0 0; }
#tmpl_col_main_content_bottom2{ height:16px; background: transparent url("../ed_template/images/sun_content_block_bottom2.png") no-repeat top left; margin: 0 0 0 0; padding: 0 0 0 0; }



TABLE.tmpl_content    { border-collapse: collapse; border: 0px; height: 100%; width: 100%; margin-left: auto; margin-right: auto; }
td.tmpl_content_left  { padding: 0px 0px; text-align: left; vertical-align: top; width:15%; height: 100% }
td.tmpl_content_right { padding: 0px 0px; text-align: left; vertical-align: top; width:85%; height: 100% }

IMG.ButtonBar         { margin: 143px 0 0 0; height: 18px; }

/*
===========
 LEFT MENU
===========
*/
DIV.menuWrapper       { background: transparent; width:153px; padding: 0 0 0 0; margin: 5px 0 0 0; text-align: left;  }
DIV.menuCategorie     { background: url("../ed_template/images/sun_button_category.png") no-repeat top left; width: 153px; height: 26px; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; padding: 4px 0 0 10px; margin: 0 0 0 0; cursor: pointer;}
DIV.menuPaginaWrapper { background: #000000; color: #ffffff; text-align: left; width: 148px; padding: 0 0 0 0; margin: 0 0 0 0; clear: both}
DIV.menuPagina        { background: #000000; color: #ffffff; width: 146px; font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal; padding: 0 0 3px 3px; margin: 0 0 0 0; cursor:pointer; }
DIV.menuPaginaTop     { background: url("../ed_template/images/sun_button_page_top.png") no-repeat top left; width: 150px; height: 7px; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 1pt; font-weight:bold; padding: 0 0 0 0; margin: 0 0 0 0; }
DIV.menuPaginaBottom  { background: url("../ed_template/images/sun_button_page_bottom.png") no-repeat top left; width: 150px; height: 7px; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 1pt; font-weight:bold; padding: 0 0 0 0; margin: 0 0 0 0;}

/*
===========
 CONTENT
===========
*/
DIV.GoogleMap         { border: 3px solid #cccccc; margin: 0 auto 0 10px; padding: 0 0 0 0; width: 500px;	background: #FFFFFF; }

/*
==============
 HYPERLINKS
==============

A               { font-family: Verdana; font-size:10px; font-weight:normal; color:#000000; text-decoration:underline; }
A:active        { color:#000000; }
A:hover         { color:#000000; background-color:##FFE697; }
A:visited       { color:#000000; }
A:visited:hover { color:#000000; background-color:##FFE697; }
*/

A.Small                    { font-family:Verdana; font-size:10px; font-weight:normal; color:#000000; text-decoration:underline; }
a:active.Small             { color:#000000; }
a:hover.Small              { color:#000000; background-color:#D5F1FF; }
a:visited.Small            { color:#000000; }
a:visited:hover.Small      { color:#000000; background-color:#D5F1FF; }

A.SmallUnder               { font-family:Verdana; font-size:10px; font-weight:normal; color:#000000; text-decoration:underline; }
a:active.SmallUnder        { color:#000000; }
a:hover.SmallUnder         { color:#000000; }
a:visited.SmallUnder       { color:#000000; }
a:visited:hover.SmallUnder { color:#000000; }

A.SmallBold                { font-family:Verdana; font-size:10px; font-weight:bold; color:#000000; text-decoration:none; }
a:active.SmallBold         { color:#000000; }
a:hover.SmallBold          { color:#000000; background-color:#D5F1FF; }
a:visited.SmallBold        { color:#000000; }
a:visited:hover.SmallBold  { color:#000000; background-color:#D5F1FF; }

A.TopMenu                  { color:#FFFFFF; font-family:Verdana; font-size:10px; font-weight:normal; text-decoration:none; }
a:active.TopMenu           { color:#FFFFFF;}
a:hover.TopMenu            { color:#FFFFFF; background-color:#555555;}
a:visited.TopMenu          { color:#FFFFFF;}
a:visited:hover.TopMenu    { color:#FFFFFF; background-color:#555555;}

A.Copyright                { font-family:Verdana; font-size:10px; font-weight:normal; color:#555555; text-decoration:none; }
a:active.Copyright         { color:#555555; background-color: transparent;}
a:hover.Copyright          { color:#555555; background-color: transparent;}
a:visited.Copyright        { color:#555555; background-color: transparent;}
a:visited:hover.Copyright  { color:#555555; background-color: transparent;}

A.hidden               { font-family: Verdana; color:#000000; text-decoration:none; }
A:active.hidden        { color:#000000; background-color: transparent; }
A:hover.hidden         { color:#000000; background-color: transparent; }
A:visited.hidden       { color:#000000; background-color: transparent; }
A:visited:hover.hidden { color:#000000; background-color: transparent; }

/*
==============
 TEKST
==============
*/
.ContentBigRed   		{ color:#FF0000; font-family: Verdana; font-size: 16px; font-weight: normal  }
.ContentBigBlue  		{ color:#000080; font-family: Verdana; font-size: 16px; font-weight: normal  }

.ContentNormal      { color:#000000; font-family: Verdana; font-size: 11px; font-weight: normal; }
.ContentNormalBold  { color:#000000; font-family: Verdana; font-size: 11px; font-weight: bold;   }
.ContentNormalGreen { color:#008000; font-family: Verdana; font-size: 11px; font-weight: normal  }
.ContentNormalRed   { color:#FF0000; font-family: Verdana; font-size: 11px; font-weight: normal  }
.ContentNormalBlue  { color:#000080; font-family: Verdana; font-size: 11px; font-weight: normal  }
.ContentNormalGrey  { color:#808080; font-family: Verdana; font-size: 11px; font-weight: normal  }
.ContentNormalSource { color:#000000; font-family: Courier New; font-size: 12px; font-weight: normal }

.ContentSmall       { color:#000000; font-family: Verdana; font-size: 10px; font-weight: normal; }
.ContentSmallBold   { color:#000000; font-family: Verdana; font-size: 10px; font-weight: bold;   }
.ContentSmallRed    { color:#FF0000; font-family: Verdana; font-size: 10px; font-weight: normal  }
.ContentSmallGreen  { color:#008000; font-family: Verdana; font-size: 10px; font-weight: normal  }
.ContentSmallGrey   { color:#808080; font-family: Verdana; font-size: 10px; font-weight: normal  }
.ContentSmallBlue   { color:#000080; font-family: Verdana; font-size: 10px; font-weight: normal  }
.ContentSmallPurple { color:#800080; font-family: Verdana; font-size: 10px; font-weight: normal  }
.ContentSmallSource { color:#000000; font-family: Courier New; font-size: 10px; font-weight: normal }

.PageHeader  { color:#FF0000; font-family: Verdana; font-size: 18px; font-weight:bold;   }
.TableHeader { color:#FFE57F; font-family: Verdana; font-size: 12px; font-weight:bold;   }
.MenuHeader  { color:#CC0000; font-family: Verdana; font-size: 16px; font-weight:bold;   }
.TopMenu     { color:#FFFFFF; font-family: Verdana; font-size: 10px; font-weight:normal; }
.ContentHeader { color:#850001; font-family: Verdana; font-size: 11px; font-weight:bold; }

/*
==============
 FORMULIER
==============
*/
.FormBig    { color:#000000; font-family: Verdana; font-size: 16px; font-weight: normal; font-style: normal;  background-color: white; border: solid 1px #800000 }
.FormNormal { color:#000000; font-family: Verdana; font-size: 12px; font-weight: normal; font-style: normal;  background-color: white; border: solid 1px #800000 }
.FormSmall  { color:#000000; font-family: Verdana; font-size: 10px; font-weight: normal; font-style: normal;  background-color: white; border: solid 1px #800000 }

/*
==============
 NAVIGATIE
==============
*/
TD.TopNav      { height:25px; color:#EEAD69; background-color:#850001; border-top:1px solid #B42926; border-bottom:1px solid #590D00; text-align:right; padding-right:15px }
A.TopNav       { color:#EEAD69; text-decoration:none }
a:hover.TopNav { text-decoration:underline }

TD.BottomNav      { text-align:center; height:38px; color:#616161; background-color:#FFFFFF; padding-left:15px }
A.BottomNav       { color:#616161; text-decoration:none; font-weight:bold }
a:hover.BottomNav { text-decoration: underline }

/*
==============
 TABELLEN
==============
*/
td.Header           { background: #FFFFFF url("http://www.excited-software.nl/images/Header_excITed.gif") no-repeat; height: 10px; width: 100%; padding: 0px 0px; }
td.Title            { text-align: right; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #000000; text-transform: uppercase; padding-right: 10pt; width: 100%; height: 16px }
td.ContentMain      { background: #FFFFFF url("http://www.excited-software.nl/images/Middle_EddeHeusNL.gif"); padding: 0px 0px; vertical-align: top; text-align: center; width: 100%; height: 100%; }
td.ContentMainLeft  { background-color: #FFFFFF; padding: 0px 0px; text-align: left; vertical-align: top; width:15%; height: 100% }
td.ContentMainRight { background-color: #FFFFFF; padding: 0px 0px; text-align: left; vertical-align: top; width:85%; height: 100% }
td.Footer           { background: #FFFFFF url("http://www.excited-software.nl/images/Footer_EddeHeusNL.jpg"); background-color:#FFFFFF; height: 13px; padding: 0px }
td.Copyright        { font-family: Verdana; font-size: 10px; font-weight: normal; text-align: right; color: #eeeeee; vertical-align: top; width: 767px;}

TABLE.BodyNoBorder  { border-collapse: collapse; border: 0px; background-color: #FFFFFF; height: 100%; width: 767px; border-spacing: 0px; margin-left: auto; margin-right: auto; }
TABLE.BodyBorder    { border-collapse: collapse; border: 0px; background-color: #FFFFFF; height: 100%; width: 767px; border-spacing: 1px; margin-left: auto; margin-right: auto; }
TD.Border           { text-align: center; vertical-align: top; }

TABLE.Full          { border-collapse: collapse; border: 0px; height: 100%; width: 100%; margin-left: auto; margin-right: auto; }

.tableRowGray     { border: 1px solid white; }

/*
===============
 FOTOALBUM 2.0
===============
*/
.photoAlbum       { margin-left: auto; margin-right: auto; text-align: center; }
.photoAlbum table { border: 0px; background-color: #ffffff; width: 98%; border-spacing: 0px; margin-left: auto; margin-right: auto; border-collapse: collapse; }
.photoAlbum td    { vertical-align: top; margin-left: auto; margin-right: auto; text-align: center; }

.photoAlbum a               { border: solid 1px white; color:#000000; font-family:Verdana; font-size:10px; font-weight:normal; text-align:center; text-decoration:none; margin: 0 0 0 0; padding: 0 0 0 0; }
.photoAlbum a:active        { border: solid 1px white; }
.photoAlbum a:hover         { border: solid 1px gray; background-color:#EEEEEE; }
.photoAlbum a:visited       { border: solid 1px white; }
.photoAlbum a:visited:hover { border: solid 1px gray; background-color:#EEEEEE; }

.photoAlbum .photoShadow a               { border: solid 0px white; margin: 0 0 0 0; padding: 0 0 0 0; }
.photoAlbum .photoShadow a:active        { border: solid 0px white; margin: 0 0 0 0; padding: 0 0 0 0; }
.photoAlbum .photoShadow a:hover         { border: solid 0px white; margin: 0 0 0 0; padding: 0 0 0 0; }
.photoAlbum .photoShadow a:visited       { border: solid 0px white; margin: 0 0 0 0; padding: 0 0 0 0; }
.photoAlbum .photoShadow a:visited:hover { border: solid 0px white; margin: 0 0 0 0; padding: 0 0 0 0; }

.photoTitle      { color:#FF0000; font-family: Verdana; font-size: 12px; font-weight: bold;  text-align:center; vertical-align: top;}
.photoText       { color:#000000; font-family: Verdana; font-size: 8px; font-weight: normal; text-align:center; clear:left }
.photoSelect     { color:#000000; font-family: Verdana; font-size: 10px; font-weight: bold;  text-align:center; text-decoration: none; }

.photoShadowWrap { margin: auto; padding: auto; text-align:center; width:10px }
.photoShadow     { float:left; background: url(../images/shadow.png) no-repeat bottom right;  margin: 10px 0 0 10px; }
.photoShadow img { display: block; position: relative; background-color: #FFF; border: 1px solid #000000; margin: -6px 6px 6px -6px; padding: 4px; }

/*
==============
 OVERIG
==============
*/

.red 	 { color:#FF0000; }
.green { color:#008000; }