*{
margin: 0px;
padding: 0px;
border-width: 0px;
}
.white { color: #fff; }
.whitebg { background-color: #fff; }
.bluebg {	background-color: #005092; }
TABLE {
border-collapse: collapse;
border-spacing: 0px;
cursor: default;
}
UL {
margin-left: 23px;
}
h1 {
font-size: 14px;
}
h2 {
font-size: 14px;
}
P {
padding-top: 2px;
padding-bottom: 8px;
}
DIV, TD { vertical-align: top;}
INPUT.normal, textarea.normal, select.normal {
font-family: Arial, Helvetica, sans-serif;
border : 1px groove #4c94db;
background-color : #f7f7f7;
}
BODY {
font-family: Arial,Helvetica,sans-serif;
background-color: #fff;
}
.outside { width: 30%}
#inside, #main, #regiontop, #imgBanner { width: 946px }
#mainPos {
position: relative;
margin-top: 110px;
}
#main {
table-layout: fixed;
height: 420px;
padding-bottom: 5px;
}
#regiontop {
position: absolute;
top: 0px;
}
#imgBanner {
vertical-align: top;
height: 85px;
background: url(images/balear-banner2.gif);
background-repeat: no-repeat;
}
#bottomline {
height: 11px;
border-top: 1px solid #fff;
}
#infoline {
position: relative;
height: 25px;
padding-left: 10px;
border-bottom: 1px solid #fff;
}
#datum {
float: left;
padding-bottom: 2px;
padding-top: 5px;
font-size: 11px;
}
#langselPos {
position: absolute;
right: 15px;
top: 1px;
padding: 1px;
}
#langSel {
width: 90px;
border-width: 0px;
font-size: 11px;
}
#goArrow {
margin-top: 2px;
margin-left: 8px;
padding-left: 2px;
padding-right: 5px;
border-left: 1px solid #fff;
cursor: pointer;
}
.subnavig {
float: left;
position: absolute;
left: 30px;
height: 23px;
padding: 1px;
text-align: center;
}
.subnavigItem, .subnavHover {
float: left;
height: 18px;
padding: 3px;
width: 113px;
font-size: 10pt;
font-weight: bold;
color: #fff;
border-right: 1px solid #4c94db;
}
.subnavHover {
background-color: #0060ac;
color: #eee;
}
#navig, #navigDiv, #content {
height: 390px;
}
#navig, #navigDiv {
width: 150px;
}
#navigDiv {
position: absolute;
top: 25px;
left: 0px;
}
#navtopSpacer, .navItem, .navItemHover {
border-bottom: 1px solid #4c94db;
}
#navtopSpacer {
height: 15px;
}
.navItem, .navItemHover {
display: block;
height: 17px;
text-align: center;
vertical-align: middle;
padding: 2px;
padding-top: 10px;
padding-bottom: 10px;
font-size: 11pt;
font-weight: bold;
color: #fff;
}
.navItemHover {
background-color: #5C6163;
color: #eee;
}
A.navLink, A.navLink:hover {
text-decoration: none;
cursor: pointer;
}
.navNoLink {
text-decoration: none;
cursor: default;
}
#copyright {
position: absolute;
bottom: 34px;
left: 7px;
font-size: 11px;
}
#globpartn {
position: absolute;
bottom: 75px;
right: 5px;
}
#w3c{
position: absolute;
left:0px;
margin-top:25px;
}
#sipgate{
margin-top:2px;
margin-left:2px;
}
#content {
width: 65%;
padding-left: 15px;
padding-top: 12px;
padding-right: 20px;
padding-bottom: 10px;
font-family: Verdana,Arial,Helvetica,sans-serif;
}
#contentHeadline {
border-bottom: 1px solid #005092;
padding-bottom: 2px;
color: #0069c5;
font-size: medium;
font-weight: bold;
}
#contentText {
margin-top: 10px;
min-height: 365px;
}
#success {
position: absolute;
right: 5px;
}
.contactText, .contactLine {
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contactText {
float: left;
width: 80px;
}
#freecontent {}
#news {
width: 175px;
padding-top:18px;
padding-bottom: 145px;
}
#newsPos {
position: absolute;
top: 18px;
right: 0px;
width: 165px;
}
.box {
width: 170px;
border-collapse: collapse;
margin-bottom: 4px;
table-layout: fixed;
}
.boxtop, .boxtopleft, .boxtopright {
background-color: #005092;
}
.boxtopleft, .boxleft {
width: 1px;
border-left: 1px solid #005092;
}
.boxtopright, .boxright {
width: 1px;
border-right: 1px solid #005092;
}
.boxbottomleft, .boxbottommiddle, .boxbottomright {
height: 10px;
border-top: 1px solid #005092;
}
.boxtop {
padding: 1px;
padding-top: 3px;
text-align: center;
font-weight: bold;
color: #fff;
height: 20px;
font-size: 11px;
}
.boxcontent {
padding: 1px;
padding-left: 6px;
padding-bottom: 5px;
height: 183px;
background-color: #fff;
}
.newsItem {
position: relative;
left: 0px;
float: left;
width: 155px;
margin-top: 7px;
}
.newsItemText {
margin-left: 5px;
text-align: left;
padding-top: 1px;
font-size: small;
}
.newsItemText > A {
font-style: italic;
color: #666666;
text-decoration: none;
}
.listPoint {
position: absolute;
top: 5px;
left: -3px;
width: 5px;
height: 5px;
font-size: 1px;
background:#3399CC;
}
OPTGROUP.fakeDisabledOption {
color: #cccccc;
}
.rel { position: relative}
.left { float: left}
.right { float: right}
.clear {clear: both}
.nix {}
.HERE {border: solid 1px #00f; background-color: #ff0; z-index:100}