HTML { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: #5F6062; }
BODY { margin: 0px 0px 0px 0px; font: 100%; font-family: Century Gothic, Arial, Verdana; color: Black;}
IMG { border: none; }
P { font-size: 80%; color: #000000; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; }
H1 { font-size: 20px; color: #333333; font-weight:bold; font-family: Century Gothic, Arial, Verdana;  padding: 0px;  margin-left:50px;  margin-bottom: 0px; margin-top: 30px; }
H2 {color: #000; font: bold 12px Verdana,sans-serif; margin-bottom: 9px; padding: 0px; }
H3 {color: #000; font: bold 11px Verdana,sans-serif; margin-bottom: 9px; padding: 0px; }
LI {margin-bottom: 3px; font: 80% Verdana,sans-serif;}
A {color: #800000; text-decoration: none;}
A:visited {color: #800000; text-decoration: none; }
A:hover {color: #ba0707; text-decoration: none;}
//TD {color: #000; font: 11px Verdana,sans-serif;}
input { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #999999;} 


#topbg { background-image: url("../images/35/35bg.jpg"); background-repeat: x; background-color: #FFFFFF; }
#toprightbg { background-image: url("../images/35/35bgr.gif"); background-repeat: x; background-color: #FFFFFF; height:362px;}
#idrelaybox { background-image: url("../images/35/bgidr.jpg"); background-repeat: x; background-color: #F1F1F1; height:150px;}
#idrelaybox2 { background-image: url("../images/35/bgidr2.jpg"); background-repeat: x; background-color: #F1F1F1; height:150px;}
#idrelayboxtop { background-image: url("../images/35/idr.gif"); background-repeat: x; background-color: #FFFFFF;}
#officebox1 { background-image: url("../images/35/i_sthlm.gif"); background-repeat: x; background-color: #F1F1F1; height:125px;}
#officebox2 { background-image: url("../images/35/i_hstd.gif"); background-repeat: x; background-color: #F1F1F1; height:125px;}

.menutop { font-size: 14px; color: #FFFFFF; font-weight:bold; font-family: Century Gothic, Arial, Verdana; margin-bottom: 3px; margin-top: 4px; margin-left:50px }
.menutoplink { font-size: 14px; color: #FFFFFF; font-weight:bold; font-family: Century Gothic, Arial, Verdana; }
.menutoplink:active {  color: #999999; text-decoration:none; text-decoration:none }
.menutoplink:link {  color: #FFFFFF; text-decoration:none; text-decoration:none }
.menutoplink:visited {  color: #FFFFFF; text-decoration:none; text-decoration:none }

.botwhite { font-size: 11px; color: #FFFFFF; font-weight:normal; font-family: Arial, Verdana; margin-bottom: 3px; margin-left:50px; margin-top: 18px; }
.bread {font-size: 11px; color: #333333; font-weight:normal; line-height: 15px; font-family: Verdana, Arial;}
.rubred {font-size: 12px; color: #333333; font-weight:bold; line-height:15px; font-family: Verdana, Arial; padding: 0px;  margin-left:10px;  margin-bottom: 3px; margin-top: 0px;}
.breadsmall {font-size: 11px; color: #333333; font-weight:normal; line-height:14px; font-family: Verdana, Arial; padding: 0px;  margin-left:10px;  margin-bottom: 0px; margin-top: 0px;}

.headerbox { font-size: 14px; color: #333333; font-weight:bold; font-family: Century Gothic, Arial, Verdana; margin-bottom: 5px; margin-top: 0px; }
.headerbox:active { font-size: 14px; color: #333333; font-weight:bold; font-family: Century Gothic, Arial, Verdana; }
.headerbox:link { font-size: 14px; color: #868686; font-weight:bold; font-family: Century Gothic, Arial, Verdana; }
.headerbox:visited { font-size: 14px; color: #868686; font-weight:bold; font-family: Century Gothic, Arial, Verdana; }

.leftmenu { line-height:18px; font-weight:bold; }
.rigtcolwhite { font: 17px; color: #FFFFFF; font-weight:bold; font-family: Arial, Verdana; margin-bottom: 3px; }
.rightcol { font: 11px; color: #000000; font-weight:normal; font-family: Verdana, Arial; line-height:13px; margin-bottom: 0px; margin-top: 12px; }
.rightcollinks { font: 11px; color: #003399; font-weight:bold; font-family: Verdana, Arial; line-height:17px; margin-bottom: 0px; margin-top: 12px; }
.countdown1{font: 14px; color: #FFFFFF; font-weight:bold; font-family: Arial, Verdana; margin: 0px 0px 0px 0px; }
.countdown2 {font: 40px; color: #FFFFFF; font-weight:bold; font-family: Arial, Verdana; margin: 0px 0px 0px 40px;}
.section {font: 18px; color: #003366; font-weight:bold; font-family: Arial, Verdana;}
.date {font: 10px; color: #000000; font-weight:normal; line-height:15px; font-family: Arial, Verdana;}
.ingress { font: 14px; color: #000000; font-weight:normal; font-family: Arial, Verdana; }
.imagetext  { font: 10px; color: #000000; font-weight:normal; font-family: Arial, Verdana; }

/******************************* Menu items ***************************/
a.menu01, a.menu01:active, a.menu01:visited{ background-color: #ecedf0; border-style: solid;border-width: 1px 1px 0px 1px;border-color: #000000;color : #000000;display:block; font-family: Arial;	font-size : 90%; margin: 0px 0px 0px 0px; letter-spacing: 0px; padding:3px 2px 2px 2px;	text-align:center;text-decoration:none; text-overflow : ellipsis; width: 136px;height:23px;}
a.menu01:hover{ background-color: #FFFFFF; border-style: solid;border-width: 1px 1px 0px 1px;border-color: #000000;color : #000000;display:block; font-family: Arial;font-size : 90%; margin: 0px 0px 0px 0px;letter-spacing: 0px; padding:3px 2px 2px 2px;text-align:center; text-decoration:none;width: 136px;height:23px;}
a.menu02, a.menu02:active, a.menu02:hover, a.menu02:visited {background-color: #FFFFFF;	border-style: solid;border-width: 1px 1px 0px 1px;border-color: #000000; color : #000000;display:block;	font-family: Arial;	font-weight:bold;	font-size : 90%;margin: 0px 0px 0px 0px; letter-spacing: 0px;padding:5px 2px 2px 2px; text-align:center;text-decoration:none;text-overflow : ellipsis;width: 136px;height:24px;}

/******************************* Top ***************************/

#halmstad_700 { position: absolute; top: 22px; left: 20px; z-index: 2100; }
#TopBanner1 { width: 977px; margin-bottom: 0px;}
div#TopMenu { width: 920px;}

/******************************* Content ******************************/
div#MainFrame {width: 977px;}
div#maincontent{width: 977px; background-color: #FFFFFF; clear: both; }
#ContentLeft {width: 206px; float: left; overflow: auto; background-image: url("/h700/images/menu_bg.gif"); background-repeat: no-repeat; background-color: #fbb800; margin-bottom: 0px;	margin-left: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#ContentMain {width: 538px; float: left; background-color: #FFFFFF; margin-left: 20px; padding: 0px; }
#ContentMainPartners {width: 751px; float: left; background-color: #FFFFFF; margin-left: 20px; padding: 0px; }
#ContentRight {width: 180px; float: right; background-color: #FFFFFF; margin-left: 795px;padding: 0px 0px 0px 0px;}

/******************************* Left Menu ******************************/
#leftmenu {width: 194px;float: left; text-align: left; margin:  0px 0px 0px 0px; padding: 40px 0px 0px 12px;}

/******************************* Right Colum ******************************/
div#rightfield { width: 748px; float: left; text-align: left; }

div#spacer {width: 1px; text-align: center; float: left; text-align: left; }
#rightcount { width: 180px; height: 72px; background-image: url("../images/bg_countdown.gif"); background-repeat: no-repeat; background-color: #FFFFFF; float: left; text-align: left; padding: 5px 0px 0px 10px; }
#rightsponsors { background-image: url("../images/bgr.gif"); background-repeat: no-repeat; width: 180px; text-align: left; float: left; padding: 6px 0px 8px 10px; margin-top: 3px;  }
#rightnewsletter { background-image: url("../images/bgr.gif"); background-repeat: no-repeat; width: 180px; text-align: left; float: left; padding: 6px 0px 8px 10px; margin-top: 6px;  }
#righttourist { background-image: url("../images/bgr.gif"); background-repeat: no-repeat; width: 180px; text-align: left; float: left; padding: 6px 0px 8px 10px; margin-top: 6px;  }
#rightcontest { background-image: url("../images/bgr.gif"); background-repeat: no-repeat; width: 180px; text-align: left; float: left; padding: 6px 0px 8px 10px; margin-top: 6px;  }