/* GENERAL STYLES */
/* GENERAL STYLES */
html, body, #contents {
	min-height: 100%;
	width: 100%;
}
body 
{
    margin:0px 0px 0px 0px; 
    padding:0px; 
    text-align:left;
    font-family:Verdana, Tahoma, Sans-Serif;    
    background-color:#FFF;
    font-size:10px;
    line-height:15px;
    background-color:#9aacb8;
    height:100%;        
}

h1
{
font-family: Tahoma;
color:#4a72a0;
font-size:12pt;
margin-bottom:11px;

}

h2
{
font-family: Tahoma;
color:#4a72a0;
font-size:10pt;
margin-bottom:5px;
}


#contents 
{
    border-right:1px solid #000;
    border-left:1px solid #000;
    border-bottom:1px solid #000;
    position: relative;
    margin: 0px auto;
    width:778px;  
    background-color:White;
    height:100%;
}

.macro-title
{
	margin-left:-3px;
}

a
{
    text-decoration:none;
    color:#CC4127;
}
a:hover
{
    color:#4A71A0;
}
img
{
 border:0px;
}


#wrapper
{
    width:740px;
    height:540px;
    text-align:left;
    border: 1px solid #000;
    background-color:#FFF;
}

#header	{
	height:63px; 
	color:inherit;
	background:#F26522;
	padding:0px 0px 0px 140px;
	margin:0px;
	clear:both;
	background-image:url(../media/_novaware/images/lijnen.gif);
	background-position: 139px 0px;
	background-repeat:no-repeat;
overflow:hidden;
}

#hselected 
{
	color:#FFF;
	background:#4A71A0;
	padding:1px 10px 2px 10px;
	cursor:pointer;
	text-decoration:none;
}	



.hmenu	{
	color:#000;
	margin:0px;
	padding:46px 0px 0px 0px;
	background:transparent;
	font:11px Verdana, Helvetica, sans-serif;
	border-right:1px;
	margin-bottom:1px;
	border-bottom: 0px solid #CE4121;

}

.hmenuon	{
	color:#FFF;
	background:#fff;
	margin:0px;
/*	padding:0px 10px 0px 10px;*/
	cursor:pointer;
	text-decoration:none;
	margin-bottom:0px;
	border-bottom: 0px solid #4A71A0;
}


.hmenu2	{
	color:#000;
        background:transparent;
	padding:0px;
	margin:0px;
	border-left: 5px solid #CE4121; 
	border-right: 5px solid #CE4121;
        border-top: 2px solid #CE4121; 	
	border-bottom: 2px solid #CE4121;
}


.hmenu2on {
	color:#000;
	background:#fff;
	background-color: white;
	padding:0px;
	margin:0px;
	text-decoration:none;
	border-left: 5px solid #4A71A0; 
	border-right: 5px solid #4A71A0;
        border-top: 2px solid #4A71A0; 	
	border-bottom: 2px solid #4A71A0;
}

.hmenu2sellected {
	border-left: 5px solid #4A71A0; 
	border-right: 5px solid #4A71A0;
        border-top: 2px solid #4A71A0; 	
	border-bottom: 2px solid #4A71A0;
}

.hmenu	ul	{
	background:#CC4127;
	border-top:1px solid #fff;
	border-bottom:1px solid  #CE4121;
	color:inherit;
	margin:0;
	height:15px;
        padding:0;
	list-style:none;
	clear:right;
}


.hmenu	ul li {
	border-bottom 1px solid #fff;
	color:inherit;
	float:left;
	background:#CC4127;
	margin:0;
	padding:1px 0px 0px 0px;
	height:15px;
	border-right:1px solid #fff;
}

.hmenu a:link, .hmenu a:visited	{
	background:transparent;
	padding:0px 10px 0px 10px;
	color:#fff;
	font-weight:normal;
}

/*
.hmenu	a:hover	{
	color:#fff;
	background:#4A71A0;
	padding:1px 10px 2px 10px;
	cursor:pointer;
	text-decoration:none;
}
*/


	
.logo
{
    position: absolute;
    cursor:pointer;
    background-image:url(../media/_novaware/images/logo.gif);
	background-repeat:no-repeat;
}



#footer
{
    position:absolute;
    bottom:0;
    border-bottom: 10px solid #CC4127;
    border-top: 1px solid #CC4127;
    font-size:7pt;
    color:Gray;
    margin:0px;
    padding: 1px 0px 2px 139px;
    background-color:#FFF;
    width:639px;
}
#footer a
{
    color:Gray;
}
#footer a:hover
{
    color:#4A71A0;
}
.footerinfo
{
    margin:0px 0px 0px 0px;
}
.fa
{
    position:relative;
    margin:0px 0px 0px 50px;
    padding:0px;
}
.fi
{
    display:none;
    position:absolute;
    right:20px;
}
#content p{
	margin:0px;
}

#content
{
	min-height:478px;
	margin: 9px 0px 45px 140px;
	width:480px;
}
/*\*/
* html #content{
height: 478px;
}

/*
#content ul {
	border:1px solid black;
	padding-left:0px;
}
*/
#content ul {
	margin:1px 0px 4px 17px;
	list-style-type:none;
	list-style-image:url(../media/_novaware/images/bullit.gif);
	padding:0;
/*	border:1px solid black;*/
}

/*
#content li {
	margin:0px;
	padding:0;
}
	*/
#contact
{
    text-align:right;   
    position:absolute;
    width:130px;
    height:100px;
    right:10px;
    top:72px;
    padding:4px;
    background-color:White;
}
#contactsub
{
    text-align:left;
    padding:0px;
    border:1px solid #F26522;
    height:112px;
    border:1px solid #CC4127;
}
#contactForm{
border:1px solid;
margin:0px;
padding:0px;

}
.head
{
    display:block;
    margin-bottom:10px;
}
.head3
{
    display:block;
    margin-bottom:8px;
}
.head2
{
    display:block;
    margin-top:1em;
}
.tdhead
{
    display:block;
}
.tdpad
{
    padding:6px;
    vertical-align:top;
}
.tdhome
{
    border-left:2px solid #F26522;
    padding-left:20px;
    border-left:1px solid #CC4127;
}
.tdcontact
{
    border-left:2px solid #F26522;
    padding-left:20px;
    border-left:1px solid #CC4127;
}
.tablehome
{
    margin-top:1em;
    padding:0;
}
.tablehome td, .tablecontact td, .tablevac td
{
    vertical-align:top;
}
.tablehome ul, .tablecontact ul, .bullitul
{
    margin:1em 0 1em 17px;
    list-style-type:none;
    list-style-image:url(../media/_novaware/images/bullit.gif);
    padding:0;
}
.bullitul
{
	margin:1em 0 0 17px;
}
.contacttable
{
	width:365px;
}
.contacttable input, textarea
{
    border:1px solid Gray;
    font-family: Courier New;
    font-size: 11px;
    width: 275px;
}
.tdinput
{
    text-align:right;
}
.contacttable textarea
{
    width: 355px;
}


#versturen, #imagepopup input
{
    width:auto;
    font-family: Verdana, Tahoma;
    font-size: 10px;
    background-color:#CC4127;
    color:#FFF;
    margin-top:8px;
}

.imgportfolio
{
    border: 1px solid #000;
}
.tdpp
{
    vertical-align:top;
    width:95px;
    height:110px;
    padding-top:4px;
}
.tdpt
{
    padding:0;
    vertical-align:top;
    width:410px;
    margin:0;
}
.tablecontact
{
    margin-top:1em;
    padding:0;
}
.wij
{
    position:absolute; left:-30px; top: 105px;
}
.verplicht, #inf_bericht, #inf_naam, #inf_email
{
    color:#CC4127;
    vertical-align:top;
    width:50px;
}
.imgpopup
{
    display:block;
    margin-bottom:1em;
}
.tdmcsa
{
    padding-bottom:1em;
}
.tdvac
{
	padding-top:1em;
}
.imglinks
{
	position:absolute; 
	left:10px; 
	top: 99px;
}

#menu
{
	top: 80px;
	left: 184px;
	position:relative;
	font-size: 9pt;
	font-weight:900;
	text-transform:capitalize;
	width: 450px;
	height:21px;
	z-index:10;
}
.breadcrumbs
{
	font-size:9px;
margin-bottom:-7px;
}




/* EDITOR PROPERTIES */




/* EDITOR PROPERTIES */
h2 {
font-family: Tahoma;
color:#4a72a0;
font-size:10pt;
margin-bottom:5px;
}

p {

}

