/* CSS Document */

*{ padding: 0pt; margin:0pt;}
body.all{ font-family:Arial, Helvetica, sans-serif; margin: 0;}
a img{border:none;}
body{ font-size: 11px; background: #063458 url(../images/background.png) top repeat-x;}
fieldset{border: none;}
a.meniu { text-decoration: none; }
a.meniu:hover { text-decoration: underline; }
ul, ol { list-style: none; }
div.clear { clear: both; }
div.text_subm{ 
	padding-left:20px;
	color:#30404B;
	font-weight:bold;
	font-size:16px;
	font-family:Helvetica, sans-serif, Arial;
}

a.menu_up{
	color:#FFFFFF;
	vertical-align: middle; 
	font-size: 9px; 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.menu_up2{
	color:#000000;
	vertical-align: middle; 
	font-size: 9px; 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}


a.menu_up:hover{
	color:#FFFFFF;
	vertical-align: middle; 
	font-size: 9px; 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline
}

#search { height: 89px; background: #30404b; margin: 0 2px; }
#search form { height: 40px; width: 380px; float: left; display: inline; margin: 30px 0 0 10px; padding: 17px 0 0 72px; background: url(../images/search_background.png) left top no-repeat; }
#search input.text { border: 1px solid black; background: white; width: 235px; height: 15px; padding: 0 2px; }
#search input { vertical-align: middle; }
#search div.banner { float: right; margin: 13px 13px 0 0; display: inline; }

/************************************************************************************************/
/*sides*/
/************************************************************************************************/
div.side { padding-bottom: 20px; }
div.side h3 { height: 34px; padding: 9px 0 0 9px; text-transform: uppercase; background: url(../images/side_title.png) top repeat-x; font-weight: normal; font-family: "Trebuchet MS", sans-serif; font-size: 13px; color: white; }
div.side h4 { font-weight: normal; padding: 4px 0 4px 9px; text-transform: uppercase; font-family: "Trebuchet MS", sans-serif; color: #eaf5ff; font-size: 13px; }
div.side h4 a { color: #eaf5ff;  padding: 0pt; margin:0pt;}

div.zoekterm { font-weight: normal; font-family: "Trebuchet MS", sans-serif; font-size: 13px; color: white; text-transform: uppercase; }

#left { width: 166px; float: left; display: inline; margin-left: 2px; }
#right { width: 157px; float: left; display: inline; margin-left: 0px; }

/*menu*/
div.side ul.menu li { padding:0 0 6px; background: url(../images/side_item_background.png) bottom repeat-x; }
div.side ul.menu li.last { background: none; }
div.side ul.submenu { padding: 4px 0; }
div.side ul.submenu li { background: none; text-transform: uppercase; padding: 0 0 2px 15px; }
div.side ul.submenu li a { color: #e5c175; font-size: 11px; padding: 0pt; margin:0pt;}

/*banner*/
div.side p.banner { padding: 13px 0; text-align: center; }
div.side p.banner img { border: 2px solid #24323b; }

/*bigbanners*/
div.side div.bigbanners { background: #bdc7d5;padding: 15px 0; }
div.side div.bigbanners img { margin-left: 17px; }

/*sponsors*/
div.side ul.sponsors { width: 137px; margin: 6px 0 0 15px; font-family: Verdana, sans-serif; font-size: 11px; }
div.side ul.sponsors li { padding: 4px 0 10px; background: url(../images/side_item_background.png) bottom repeat-x; }
div.side ul.sponsors h5 { color:#a5d5ff; font-size: 12px; font-weight: bold; }
div.side ul.sponsors p { color: white; }
div.side ul.sponsors a { color:#a5d5ff; }

/*features*/
div.side div.features { padding: 15px 0; border-bottom: 1px solid #46545e; color: white; font-size: 11px; line-height: 13px; }
div.side div.features ul { margin: 0 15px; }
div.side div.features li { clear: both; background: #34444f; border-bottom: 1px solid #30404b; }
div.side div.features a { font-weight: bold; color: #7fbad9; }
div.side div.features div.right { float: right; width: 127px; border-bottom: 1px solid #46545e; padding: 3px 0 2px;  }
div.side div.features img { float: left; border:solid #30404b; border-width: 3px 3px 8px 0; }


/************************************************************************************************/
/*main*/
/************************************************************************************************/
#main { width: 654px; float: left; display: inline; margin-left: 7px; background: url(../images/main_background.png) top repeat-x; padding-bottom: 10px; }
/************************************************************************************************/
/*footer*/
/************************************************************************************************/
#footer { clear: both; height: 20px; width: 600px; margin-left:20px; text-align: center; }
#footer ul { display: inline; }
#footer li { display: inline; background: url(../images/list_bar.png) right  no-repeat; padding: 0 8px 0 0;
*padding-left:8px;
 color: #474d4f; font-size: 12px;}
#footer li.last { background: none; }
#footer li a { color: #474d4f; }
