/* Icares CSS */

/* Globals */
html {overflow: -moz-scrollbars-vertical;}
html, body, table, td { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}
div {margin:0; padding:0;}
img {border:0;}
td {vertical-align:top;}


/* Divs general*/
#container {width:998px; border:1px solid #CCCCCC; border-top:0; }

#servicemenu2 {text-align:center; background-color:#E2E1E1;}
#servicemenu2 a {font-size:11px; color:#333333;text-decoration:none;}
#servicemenu2 a:hover { font-size:11px; color:#FF6600;text-decoration:underline;}

#headertitel {text-align:left; padding:4px 20px 0 20px; color:#ffffff; font-family:Arial, Helvetica, sans-serif;}

#headertitel a {font-size:16px; color:#ffffff; text-decoration:none;}
#headertitel a:hover {font-size:16px; color:#ffffff; border-bottom:1px dotted;}
#headertitel a.sub {font-size:12px; color:#ffffff; text-decoration:none; margin-left:14px;}
#headertitel a.sub:hover {font-size:12px; color:#ffffff; border-bottom:1px dotted; margin-left:14px;}

#corporate {text-align:left; background-image:url('/images/layout/bck_corporate.jpg'); background-repeat:no-repeat; padding:12px 20px 0 20px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; background-color:#FF7411;}
#projects {text-align:left; background-image:url('/images/layout/bck_projects.jpg'); background-repeat:no-repeat; padding:12px 20px 0 20px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; background-color:#7F5944;}
#consultancy {text-align:left; background-image:url('/images/layout/bck_consultancy.jpg'); background-repeat:no-repeat; padding:12px 20px 0 20px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; background-color:#0087CD;}
#corporate a, #projects a, #consultancy a {font-size:16px; color:#ffffff; text-decoration:none;}
#corporate a:hover, #projects a:hover, #consultancy a:hover {font-size:16px; color:#ffffff; border-bottom:1px dotted;}


#tab {padding:4px 6px 10px 6px; border:0; text-transform: lowercase; }
#tabselect {padding:4px 6px 10px 6px; border:1px solid #E2E1E1; border-bottom: 0px; text-transform: lowercase; }
#tab a {font-size:11px; font-weight:bold; color:#333333; text-decoration:none;}
#tab a:hover {font-size:11px; font-weight:bold; color:#4497CF; text-decoration:none;}
#tabselect a, #tabselect a:hover {font-size:11px; font-weight:bold; color:#4497CF; text-decoration:none;}

#homecontentinfo {text-align:left; padding:14px 0 1px 0; background-image:url('/images/layout/bck_home.gif'); background-repeat:repeat-x;}
#nieuwsitem {float:left; text-align:left; width:169px; height:134px; padding:0 10px 0 10px; border-left:1px solid #ffffff;}
#fotohome {float:left;}
#directnaar {float:left; width:190px; text-align:left; padding:0 10px 0 14px;}
#directnaar a {font-size:11px; font-weight:bold; color:#707070; text-decoration:none; line-height:16px; background-image:url('/images/layout/pijl.gif'); background-repeat:no-repeat; padding:0 0 0 15px; margin:0;}
#directnaar a:hover {font-size:11px; font-weight:bold; color:#4497CF; text-decoration:none; line-height:16px; background-image:url('/images/layout/pijl_hi.gif'); background-repeat:no-repeat; padding:0 0 0 15px; margin:0;}

#contentinfo {text-align:left; padding:14px;}
#contentinfo a {font-size:11px; font-weight:bold; color:#333333; text-decoration:underline;}
#contentinfo a:hover { font-size:11px; font-weight:bold; color:#FF6600; }

#foto {float:left; padding-right:20px; width:215px;}
#txt {float:left; padding-right:20px; width:500px;color:#707070;font-size:11px;font-weight:normal;line-height:16px;}
#infolinks {float:left; padding-top:17px; width:200px;}
#infolinks a {font-size:11px; font-weight:bold; color:#707070; text-decoration:none; line-height:16px; background:url('/images/layout/pijl.gif') no-repeat 0 2px; padding:0 0 0 15px; margin:0; display:block;}
#infolinks a:hover {color:#4497CF;  background-image:url('/images/layout/pijl_hi.gif'); }
#infolinks a.select {font-size:11px; font-weight:bold; color:#4497CF; text-decoration:none; line-height:16px; background-image:url('/images/layout/pijl_hi.gif'); background-repeat:no-repeat; padding:0 0 0 15px; margin:0;}

#blokzoek {background-image:url('/images/layout/bck_zoek.gif'); background-repeat:no-repeat;}
#blokzoek td {padding:4px 0 4px 4px;}
a.land {font-size:11px; font-weight:normal; color:#707070; text-decoration:none; line-height:16px; background-image:url('/images/layout/pijl_land.gif'); background-repeat:no-repeat; padding:0 0 0 15px; margin:0;}
a.land:hover {font-size:11px; font-weight:normal; color:#4497CF; text-decoration:none; line-height:16px; background-image:url('/images/layout/pijl_land_hi.gif'); background-repeat:no-repeat; padding:0 0 0 15px; margin:0;}

#roller {z-index:2; position:absolute; padding:0 4px 0 4px; width:122px; background-color:#ffffff; border:1px solid #D7D7D7; border-top:0;}
#roller td {padding:0;}

#tdhr {padding-left:14px; padding-right:18px;}
hr {border:0; border-top:1px solid #CCCCCC;}

a {font-size:11px; font-weight:normal; color:#333333; text-decoration:underline;}
a:hover { font-size:11px; font-weight:normal; color:#FF6600; }

/* Headings */
h1 {font-size:16px; font-weight:normal; color:#333333; margin:0; padding:0; line-height:16px;}
h2 {font-size:11px; font-weight:bold; color:#707070; margin:0; padding:0; line-height:16px;}
#txt p {font-size:11px; font-weight:normal; color:#707070; margin:0 0 12px; padding:0; line-height:16px;}
#txt li, #txt td {line-height:16px; color:#707070;}

#directnaar h1, #nieuwsitem h1 {font-size:14px; font-weight:normal; color:#333333; margin:0; padding:0; line-height:16px;}
.oranje {color:#FF7411;}

#corporate h3, #projects h3, #consultancy h3 {font-size:11px; font-weight:normal; color:#ffffff; margin:0; padding:20px 0 0 0; line-height:20px;}
#corporate h3 a, #projects h3 a, #consultancy h3 a {font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; line-height:20px; background-image:url('/images/layout/pijl_wit.gif'); background-repeat:no-repeat; padding:0 0 0 15px; margin:0;}
#corporate h3 a:hover, #projects h3 a:hover, #consultancy h3 a:hover  {font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; line-height:20px; background-image:url('/images/layout/pijl_wit_hi.gif'); background-repeat:no-repeat; padding:0 0 0 15px; margin:0;}

.zoek {float:left; width:100px; height:16px; border:1px solid #ffffff; color:#707070; font-size:10px; margin:0; padding:0;}

.ezcontent-form-field input.radio {margin:2px; padding:2px; border:0; background-color:#ffffff;}
.ezcontent-form-field {padding:4px 0 4px 0; background:url('/images/layout/form_bg.gif') bottom left repeat-x; position:relative;}
.ezcontent-form-field input {margin:2px; padding:2px; border:1px solid #E2E1E1; background-color:#ffffff; color:#707070; font-size:11px;}

.ezcontent-form-submit-button {padding:2px 6px 2px 6px; margin-left:0px; margin-top:10px; font-size:11px; font-weight:bold; color:#ffffff; border:0; background-color:#F56E14;}
.ezcontent-form-submit-button-over, .ezcontent-form-submit-button:hover {padding:2px 6px 2px 6px; cursor: pointer; margin-left:0px; margin-top:10px; font-size:11px; font-weight:bold; color:#ffffff; border:0; background-color:#F68941;}
.ezcontent-form-label {padding:2px 0 0 0; color:#707070; font-size:11px; line-height:20px; background:url('/images/layout/form_bg.gif') bottom left repeat-x;}
.ezcontent-form-errormessage {position:relative; top:0; float:right; color:#f56e14;}
.ezcontent-form-label-label {color:#707070; font-size:11px; line-height:20px; }

td#logo h1 { margin:0; padding:0; }
td#logo h1 a { text-indent:-9999px; display:block; width:132px; height:124px; background:transparent url('/images/layout/logo_icares.jpg') left top no-repeat; }
