html{     overflow: -moz-scrollbars-vertical;}

BODY{margin: 0px; background-color:#ECECEC; text-align: left; font-family: arial; font-size: 9pt; padding-bottom: 0px; }
html, body, table {  height: 100%;  margin: 0px;  padding: 0px;}

.siteborder_left{background-color: #F1F2F2; background-repeat: repeat-y; background-position: right top; background-image: url(/images/leftside.gif);}
.siteborder_right{background-color: #F1F2F2; background-repeat: repeat-y; background-image: url(/images/rightside.gif);}
.sitemenu{height: 20px; }
.sitemenu #menu { padding: 0; margin-bottom: 0px; margin-top: 0px; padding-left: 40px; position: relative; border-bottom: 1px solid black; height: 30px; }
.sitecontent{background: url(/images/bg_content.gif) no-repeat scroll bottom left; border-top: 1px solid white;}

.header, H1 {font-weight: bold; font-family: arial; font-size: 12pt; }
.header2, H2 {font-weight: bold; font-family: arial; font-size: 10pt; margin-bottom: 0px; }
DIV, P {font-weight: normal; font-family: arial; font-size: 10pt;}
.content { font-weight: normal; font-family: arial; font-size: 10pt; line-height: 23px;}
.contentimageleft { padding: 5px; padding-left: 0px; padding-top: 6px;}
.contentimageright { padding: 5px; padding-right: 0px;}
IMG{border: 0px;}
INPUT {padding-left: 3px; font-size: 8pt; margin-left: 0px; margin-right: 0px;border: 1px solid rgb(0,36,72);	}
TD#formtext {padding-left: 3px;padding-top: 5px; text-align: justify; font-family: arial; font-size: 8pt; vertical-align: top; width:36px;}

A:Link  { color : #00589C; font-weight : normal;text-decoration : none;	}
A:Visited  {	color : #00589C;	font-weight : normal;	text-decoration : none;	}
A:Hover  {color : #00589C;	font-weight : normal;	text-decoration : underline;	}
TD{table-layout:fixed;}

#loginblock{width:601px; height: 62px; position: absolute; top: 16px;}
.logincurve	{height: 62px; background-repeat: no-repeat; float: left; background-image: url(/images/login_curve.gif);
}
.contentcontainer{padding-left: 52px; padding-top: 45px; padding-right: 0px; padding-bottom: 0px; height: 100%; width: 100%; postition:relative;}
.contentcontainer #alinea{ width:650px; font-size: 10pt; }
.newsarticle {width: 650px; float: left; font-size: 10pt;}

.sidebarcontainer{width: 230px; }
.sidebarcontainer #tagcloud, .sidebarcontainer .sidebar{  padding-right: 0px; font-size: 9pt; color: white; }

.sidebarcontainer .sidebartext {padding:20px;}
.sidebarcontainer .tagcloud{width:230px; padding-right: 5; text-align: center; padding-top: 20px; float: right; }
.sidebarcontainer .searchform{background-color: #D4D4D4; margin-bottom: 0px;}
.sidebarcontainer .searchform #searchbar{border-bottom: 1px solid white; background: url(/images/search_vspace.gif);}
.sidebarcontainer .searchform #searchfield{margin-left:4px; width: 170px; }


td.footer{font-family: arial; font-size: 8pt; padding: 4px; padding-left: 20px;  vertical-align: bottom; border-top: 1px solid black;text-align: left; }
div.footer{font-size: 8pt; padding-top: 4px; }

.searchpage{width: 640px;}
#searchbutton{border: 1px solid; padding-left: 0px; height: 17px; margin-right: 3px;}

.phpdigHighlight { color: #000000;
                   background-color: #FFF;
                   font-weight: bold;
			text-decoration: none;}
.phpdigMsg { background-color: #000066;
             color: white;
             font-weight: bold; }
.phpdigAlert { color: red;
               font-style: italic; }
.phpdig a { text-decoration: underline; }
.phpdig .phpdigHighlight { color : #00589C; font-weight: normal;  }

.phpdig a:hover { text-decoration: none; }
.phpdiginputtext{width: 300px;	}

A.portfolio:Link  { -moz-opacity:0.50;}
A.portfolio:Visited  {	-moz-opacity:0.50;	}
A.portfolio:Hover  {-moz-opacity:1;	}
IMG.portfolio{ width:200px; height:200px;}
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left: 0px; top:0px; width:10px; height:10px; }

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute;  left:0px; background-color: #E5E5E5; font-family: verdana, arial; color:#00589C; font-size: 8pt;padding-left: 15px; }
.clLevel0{background-color: #F4F4F4; cursor: pointer; color: #939393; padding-top: 3px;}
.clLevel0over{ cursor:pointer; padding-top: 3px;}
.clLevel0border{position:absolute;  cursor: pointer; background-color: #939393; }

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; font-weight:bold}
.clLevel1{background-color:#AF0603;  }
.clLevel1over{background-color:#CC0000; font-weight: bold;cursor:pointer; color:#00589C; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden;  background-color:#660000;}

.nohand { cursor: default; background-color: blue;}

.cloudtag {	float:right; list-style:none;margin:0px;padding:0px 0px 0px 0px;}

.tooltip {
	    color : #00589C;
	    border-bottom: 3px double;
	    cursor: pointer;

}
	  .tooltip_content{
    	font: 11px Arial,sans-serif;
    	overflow:hidden;
    	margin:0px;
    	padding:0px;

	  }
	  .tooltip_content h3 {
	    margin:0px;
    	padding:0px;

  	}
 .alphacube_content {    	overflow:hidden;	  }

/* portfolio css */
#xklanten {	margin: 0 auto;	width: 614px;	height: 403px; }
.logo{	float:left;	border: 1px solid silver;	margin-bottom: 2px;	margin-right: 2px;}
.ic_container{    vertical-align:baseline;    position:relative;   -webkit-border-radius:10px;    -khtml-border-radius:10px;    -moz-box-shadow: 0 1px 3px #888;    -webkit-box-shadow: 0 1px 3px #888;*/}
.overlay{    opacity:0.3;    position:absolute;    top:0px;    bottom:0px;    left:0px;    right:0px;    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.ic_caption{    position:absolute;    opacity:0.6;    overflow:hidden;    margin:0px;    padding:0px;    left:0px;    right:0px;    cursor:default;    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
.ic_category{    text-transform:uppercase;    font-size:11px;    letter-spacing:3px;    padding:5px;    margin:0px;}
.ic_caption h3{    padding:5px 5px 5px 5px;    margin:0px;    font-size:11px;    text-align: left;}
.ic_text{    padding:5px;    margin:0px;    text-align:justify;    font-size:11px;}
#showproc {	font-size: 10px; display:none; left: 15px; top: 20px; position: relative;}
#businesslist { display: block; width: 560; height: 410; position: releative;}
#___plusone_0 {width:80px !important;}
.IN-widget {margin-right:12px!important;}
.IN-widget span {float: left;}
.shareDiv {	float: left;	margin-right:64px;	margin-top: 16px; margin-bottom: 16px;}

