/*--- body ---*/
body {margin:0; padding:0; font-family:Verdana,sans-serif; text-align:center;color:#38230E; background:#004B85 url(../img/bg.gif) repeat-y top center; 	
	font-size: 80%; color:#9DBDD7;}	
			
/*--- links ---*/
a:link, a:visited {color:#F09628; text-decoration:none;}
a:hover {text-decoration:none; color:#fff; }
			
/*--- container ---*/
#container {width:770px; margin:0 auto; padding:0; font-size:95%; text-align:left; word-wrap:break-word; }
#container img{border:1px solid #fff;margin-bottom:11px;}
#container img.logo{border:0px;}
/*--- header ---*/
#header {position: relative;width:770px; height:176px; background:#fff url(../img/header7_swedice.jpg) no-repeat top left;}
#contact #header{width:770px; height:176px; background:#fff url(../img/header2_swedice.jpg) no-repeat top left;}
#faq #header{width:770px; height:176px; background:#fff url(../img/header5_swedice.jpg) no-repeat top left;}
#fun #header{width:770px; height:176px; background:#fff url(../img/header3_swedice.jpg) no-repeat top left;}
#news #header{width:770px; height:176px; background:#fff url(../img/header4_swedice.jpg) no-repeat top left;}
#partners #header{width:770px; height:176px; background:#fff url(../img/header1_swedice.jpg) no-repeat top left;}
#header #header{width:770px; height:176px; background:#fff url(../img/header6_swedice.jpg) no-repeat top left;}
#products #header{width:770px; height:176px; background:#fff url(../img/header7_swedice.jpg) no-repeat top left;}
#projects #header{width:770px; height:176px; background:#fff url(../img/header8_swedice.jpg) no-repeat top left;}

#flags {
	position: absolute;
	left: 11px;
	bottom: 11px;
}
#flags a {
	display: block;
	width: 27px;
	height: 18px;
	float: left;
	margin-right: 4px;
	border: 1px solid #39435A;
}
#flags a span {
	display: none;
}
#flags a.nl {background: url('../img/nl.gif') no-repeat;}
#flags a.es {background: url('../img/es.gif') no-repeat;}
#flags a.en {background: url('../img/en.gif') no-repeat;}

/*--- wrapper ---*/
#wrapper{margin-top:11px;float:left;background:url(../img/wrapper.gif) repeat-y top left;}
#home #wrapper{float:left;background:url(../img/wrapper-home.gif) repeat-y top left;}

/*--- tabs ---*/
#tabs {color:#fff; float:left; width:506px; height:33px; margin:0; padding:0; font-size:90%; list-style-type:none; text-align:center;}
#home #tabs{background:#68B5F9 url(../img/bg_tabs.gif) no-repeat 0 0;}
#contact #tabs, #news #tabs, #faq #tabs, #partners #tabs{background:#68B5F9 url(../img/bg_tabs.gif) no-repeat 0 0;}
#products #tabs{background:#68B5F9 url(../img/bg_tabs.gif) no-repeat -506px 0;}
#projects #tabs{background:#68B5F9 url(../img/bg_tabs.gif) no-repeat -1012px 0;}
#fun #tabs{background:#68B5F9 url(../img/bg_tabs.gif) no-repeat -1518px 0;}

#tabs li{display:inline; margin:0; padding:0;color:#fff;}
#tabs li a{float:left; padding:11px 0px 10px 0px; color:#0A4E64; font-weight:bold; font-size: 10px;}
#tabs li a.tab1{width:176px;}
#tabs li a.tab2, #tabs li a.tab3{width:154px;}
#tabs li a:hover, #tabs li a#active{color:#fff; text-decoration:none;}

#nav {text-align:right;float:left;width:253px; height:22px; padding:11px 11px 0 0; list-style-type:none; margin:0; font-size:90%;
	background:#C4F028 url(../img/bg_nav.gif) repeat-x 0 0;}
#nav li{display:inline;margin:0; padding:0;}
#nav li a{color:#0A4E64;}
#nav li a.active{color:#fff;font-weight:bold;}
#nav li a:hover{color:#fff; text-decoration:none;}
/*--- col1 ---*/
#col1{width:187px;float:left;clear:left;}
#col1 h2{width:164px; height:18px; padding:6px 11px 1px 11px; margin:0; color:#CADFF2; font-size:90%; font-weight:bold; 
	background:url(../img/col1_h2.gif) no-repeat 0 0;}
#col1 .naw{width:187px;float:left;font-size:95%;margin-top:11px; background-color:#004478; border-top: 1px solid #6697BB;border-bottom: 1px solid #6697BB;}
#col1 .naw p{padding:11px;}

#menu {border-bottom: 1px solid #6697BB;margin:0; padding:0; list-style-type:none;}
#menu li{margin:0; padding:0;border-top: 1px solid #6697BB;}
#menu li a{display:block;padding:11px;background-color:#1E62A2;color:#CADFF2;font-size:90%;}
#menu li a:hover{background-color:#CADFF2;color:#1E62A2;}
#menu p{display:inline;padding:0;margin:0;}

#menub {border-bottom: 1px solid #fff;margin:0; padding:0; list-style-type:none;}
#menub li{margin:0; padding:0;border-top: 1px solid #fff;}
#menub li a{display:block;padding:6px;background-color:#C3DEF7;color:#0A4E64;font-size:90%;font-weight:bold;}
#menub li a:hover{background-color:#3793E5;color:#fff;}
#col1 h2.b{color:#0A4E64;background:url(../img/col1_h2b.gif) no-repeat 0 0;}

/*--- col2 ---*/
#col2{float:left;display:inline;width:274px;margin:0 0 11px 0;padding-left:11px; 
	color:#DEE7EC;line-height:140%;padding-bottom:11px;}
#col2 h3, #col3 h3{margin:0;height:18px; padding:3px 11px 2px 11px; font-size:90%; font-weight:bold;}
h3.a{background:url(../img/col2_h3a.gif) no-repeat 0 0;}
h3.b{margin-top:11px;background:url(../img/col2_h3b.gif) no-repeat 0 0;}
.boxa{width:273px;border: 1px solid #336993;background-color:#00477A;margin-bottom:11px;}
.boxb{width:273px;border: 1px solid #5C8CB1;background-color:#336F9D;margin-bottom:11px;}

#col2 a{ font-weight:bold;}
#col2 p, #col3 p{ font-size:110%;margin:0;padding:11px 11px 11px 11px;}

/*--- col3 ---*/
#col3{float:left;display:inline;width:272px;margin:0 0 0 11px;color:#DEE7EC;line-height:140%;}
h3.c{margin-left:0; background:url(../img/col2_h3c.gif) no-repeat 0 0;}
.boxc{width:272px;border: 1px solid #336993;background-color:#00477A;margin-bottom:11px;}

/*--- col3 ---*/
#footer{clear:both;width:770px;height:33px;background-color:#003C6A;border-top:1px solid #ffffff;margin-top:11px;}

/*--- col4 ---*/
#col4{float:left;display:inline;width:386px;margin:0 0 11px 0;padding:22px;
	color:#DEE7EC;line-height:140%;}
#col4 h1 {margin:0; padding:0; color:#F09628; font-weight:bold; font-size:140%; }
#col4 h1 a:hover{border-bottom:0px;color:#E7A554;} 
#col4 h1 small{font-size:60%; }
#col4 p{margin:0 0 11px; 0;padding:5px 0 11px 0;}


/*--- col5 ---*/
#col5{float:left;display:inline;width:141px;margin:0 0 0 11px;color:#DEE7EC;line-height:140%;}
#col5 h3{color:#CADFF2;margin:0 15px 0 0;padding:0;font-size:100%;}
#links {margin:0 15px 0 0; padding:0; list-style-type:none;}
#links li{margin:0; padding:0;}
#links li a{display:block;padding:0px;font-size:90%;font-weight:bold;}

.thumblist {margin:10px 0 0 0; padding:0; list-style-type:none;}
.thumblist li{margin:0; padding:0px;}
.thumblist a {text-decoration:none;}
.thumblist a img{border:1px solid red;}

