body,img,a,div,p,span
{
  padding:0px; margin:0px;
  font-family     :   'verdana';
  font-size       :   10pt;
  color           :   #232a4b;
}

body           {
 background:   #F0F0F0;
}

img            {
 border    :   1px solid #4b5baa;
}

b a {
  color    :  white;
  text-decoration: none;

}

b a:hover {
  text-decoration : underline;
}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px 0px 10px;
	background: {COLOR};
	color: #FFF;
	width: auto;
	height: 21px;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: {COLORHIGHTLIGHT}; }


		
#banner_title, #navigation,#contact_info,#footer{
  background    :  {COLOR};
}

#container
{
 width     :   1026px;
 height    :   auto;
 margin    :   0px;
 float     :   left;
}

#top_line
{
 width     :   993px;
 height    :   121px;

}

#top_line_left
{
 width     :   269px;
 height    :   121px;
 float     :   left;
}
                                   

#top_line_left img {
  height: 90px;
  border: none;
}

#top_line_middle
{
 width     :   559px;
 height    :   116px;
 float     :   left;
 text-align:  center;
 padding-top  : 5px;
}

#top_line_middle a {
  text-decoration : none;
  color : gray;
  font-weight : bold;
  margin-right  : 15px;
  font-size : 9px;
}

#form_search {
  display : inline;
}

#form_search_input,#form_nieuwsbrief_input {
  border  : 1px solid gray;
  font-size: 9px;
  color : gray;
  font-weight:  bold;
}

#form_nieuwsbrief_input {
  width : 197px;
	margin-bottom	:	30px;
}

#top_line_right
{
 width     :   165px;
 height    :   116px;
 padding-top  : 5px;
 float     :   left;
}

#flags     {
 text-align :  left;;
 float      :  right;
}

#flags img {
 float     :   left;
 border    :   none;
 margin-left:  0px;
 margin-right: 5px;
}
                                

#contact_link {
 float        :    left;
 margin       :    8px;
 margin-top   :    12px;
 text-decoration:  none;
 color        :    #232a4b;
 font-weight  :    bold;
}
#banner_title    {
 width     :   473px;
 height    :    100px;
 float     :    left;
 margin-right:  30px;
}

#banner_title h1{
  font-family:  serif,"Times New Roman";
  color : white;
  font-style  : italic;
  font-size : 50px;
  font-weight: normal;
  margin: 20px 30px 20px 40px;

}


#banner_image, #banner_image img    {
 width     :   490px;
 height    :  100px;
 float     :  left;
 border    :  none;
}


#navigation,#footer,#breadcrumb
{
 width     :   993px;
 height    :   25px;
 float     :   left;
 color  : white;
}

#footer {
  height  : 23px;
  padding: 5px 0px 0px 0px;
  font-weight : bold;
  font-size : 9pt;
}

#footer a{
  color : white;
  text-decoration : none;
}

#breadcrumb {
 background: white;
 height:  23px;
 padding-top: 7px;
}
                                        
#breadcrumb, #breadcrumb a {
  font-size : 11px;
}

#navigation_lower   {
 width     :   943px;
 height    :    14px;
 background:    url('images/layout_13.png') no-repeat;
 background-position                        :         369 0;
 float     :    left;
}
/*
li.nav_main {
 float      :   left;
 list-style-type: none;
 padding-top :     6px;
 padding-bottom :     5px;
 padding-left:     10px;
 padding-right:     10px;
 color  : white;
}

li.nav_main ul {
 list-style-type    :   none;
 padding-left       :   0px;
 z-index            :   100;
 position           :   absolute;
 display            :   none;
 margin-top					:		5px;

}

li.nav_main:hover ul {
 background:   #837065;
 display            :  block;
}

li.nav_main ul li {
 padding            :   2px 20px 2px 15px;
}

li.nav_main ul li a{
 color      :  white;
}

li.nav_main ul li:hover {
 background :    #dcc9c0 url('images/layout_08.gif') no-repeat;
 background-position: 0 -8;
}

li.nav_main:hover {
 cursor     :     pointer;
 background :     #dcc9c0 url('images/layout_08.gif') no-repeat;
}

li.nav_main a {
 color      :   white;
 font-weight:   bold;
 text-decoration: none;
 font-size  : 9pt;
 padding-left: 10px;

}
 */                            
#main {
  float : left;
  height  : 100%;
}

#sub_navigation                               {
 width     :  140px;
 height    :  100%;
 float     :  left;
 background:  #E7E7E7;
 padding   :  5px;
}

#flags div div  {
  width : 16px;
  display : inline;
  float : left;
}
    

#sub_navigation h3 , #last_news h3{
  margin-top: 10px;
}

#sub_navigation li,#last_news li {
  list-style-type:  none;
  font-size:  9pt;
}

#sub_navigation a {
	display: block;
}

#content                               {
 width     :  643px;
 float     :  left;
}

#textfield {
  margin  : 10px;
}

#textfield h2 {
  margin-top  : 0px;
}

#main_right {
  width: 200px;
//  height: 100%;
  float : left;
}

#contact_info {
  margin-top  : 30px;
  color : white;
  width : 184px;
  padding : 8px;
  font-size:  9pt;
  margin-bottom:  20px;
  border-right: 1px solid #CECFD0;
  border-bottom: 1px solid #CECFD0;
}
    

#last_news {
  padding : 8px;
  width : 184px;
}

#flags div {
  float:left;
  height: 29px;
  width : 165px;
  vertical-align: center;
}

#flags div a {
  text-decoration : none;
}

#flags div a:hover {
  text-decoration : underline;
}

#skynax {
 width  :                 943px;
 height :                 17px;
 background:              white;
 text-align:              center;
 float  :                 left;
 font-size:               7pt;
 padding-top:             3px;
}

#skynax a{

	font-size	:	7pt;
}

#last_news .date {
  clear : right;
  font-size:  7px;
  display : block;
}


#last_news .bericht {
  font-size:  9px;
}
                                               

.twitter {
	width: 150px;
	border	:	none;
	display	:none;
} 

.tweets .firsttweet, .tweets .tweet{
	margin-bottom	:	10px;
}

.tweet .text{
	font-size	:	9pt;
}

.tweet .date {
	
}

#sddm li {
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	border-width: 1px;
	border-style: solid;
	border-top: 0px;
}
	
	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		min-width: 99px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		color: black;
		font-size: 12px;}
		
	#sddm div a:hover
	{	
		color: #FFF
	}

#flags img {
	width	:	18px;
	margin-top	:	2px;
}

form table tr td input, form table tr td textarea, form table {
	width: 100%;
}

