#portalmenu {
margin: 0 0 0 1px;
padding: 0;
width: 768px;
height: 38px;
background: url(../images/alg/back-topmenu.gif) repeat-x;
z-index: 10;}

#portalmenu ul {
float: left;
width: 300px;
padding: 0;
margin: 0;
list-style-type: none;
}

#portalmenu li {
display: inline;
padding-top:12px;
display: block;
width: 300px;
height:21px;
float: left;
text-align: center;
vertical-align: middle;
background:url(../images/alg/portalpijl.gif) no-repeat 50% 0%;
color:#fff;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
}

#portalmenu li a {
text-decoration:none;
}

#portalmenu li a:hover {color: #E5F0F7}

#portalmenu form {
margin:0;
padding:0;
}

.dropdown {
margin-top:8px;
float:left;
width:400px;
height:20px;
}

.dropdown input {
background-color:#ffffff;
border:1px #000000 solid;
margin:0 0 0 5px;
}

#pvisual {
float:left;
display:inline;
margin:-3px 0 0 1px;
padding: 0;
width: 768px;
height: 343px;
background: #C6DEEF url(../images/alg/portalvisual.jpg) repeat-x;}

* html #pvisual {margin-left: 1px;}

#pvisual .quote {
float:left;
position: absolute;
top:270px;
margin-left: 60px;
color: #68A3CD;
font-size: 14pt;
font-weight: lighter;
height: 30px;
line-height: 14pt;}

#pvisual em {
position: relative;
color: #68A3CD;
font-size: 9pt;
font-weight: lighter;}

#pvisual .dart {
float:left;
position: absolute;
top:270px;
margin-left: 35px;
color: #68A3CD;
font-size: 11pt;
font-weight: lighter;
height: 30px;
line-height: 14pt;}