@charset "utf-8";
/* CSS Document */

body{
	background-repeat:repeat-x;
	color:#1F3F61;
	background-color:#6C8BA7;
	overflow-x:scroll;
	overflow-y:auto;
	font-family:  Arial, "MS Sans Serif", Verdana, Helvetica, sans-serif;
	font-size:12px;
}

label {
margin-top:5px;
display:block;}

/*td{
	border:thin #CCC;
	font-family: Arial, Helvetica, sans-serif;
}*/

a {
outline:none;
color:#113459;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:lowercase;
}

a:hover {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}

ul, ul li{
list-style:none;
padding:0;
margin:0;
}

ul.bullets li {
background-image:url(../img/bullet.gif);
background-repeat:no-repeat;
padding-left:6px;
}

h1 {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 6px 0px 5px 5px;
	background-image:url(../img/headings-background.gif);
	height:27px;
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}

h1.short {
margin:0;
padding:0;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding: 6px 0px 5px 5px;
background-image:url(../img/headings-background.gif);
height:27px;
background-repeat:no-repeat;
}


h2 {
color:#C81E1A;
font-size:12px;
font-weight:bold;
padding:0;
margin:0;
}

h3 {
	color:#C81E1A;
	font-size:12px;
	font-weight:normal;
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
}

div.container {
background-image:url(../img/container-background.gif);
background-repeat:repeat-y;
}

div.heading-home {
background-image:url(../img/headings-home-background.gif);
height:27px;
background-repeat:no-repeat;
margin-left:10px;
}

div.heading-site {
background-image:url(../img/headings-background.gif);
height:27px;
background-repeat:no-repeat;
margin-left:10px;
}

/* HEADER ====================================================== */

div.tel {
text-align:right;
text-shadow:#000000;
font-weight:bold;
padding:23px 40px 30px 10px;
color:#FFFFFF;
font-size:14px;
}

div.exec-logo {
padding:23px 40px 30px 11px;
float:left;
}

div.header-top {
background-image:url(../img/header-top.jpg);
height:95px;
}

div.header-middle {
margin-left:5px;
height:250px;
}

div.top-nav{
height:39px;
bottom:0;
left:0;
}

div.top-nav img.topnav-last{
	float:right;
}

div.top-nav ul li {
float:left;
}

div.top-nav ul li a {
background-image:url(../img/topnav.gif);
background-repeat:no-repeat;
height:39px;
text-indent:-9999px;
display:block;
}

div.top-nav a.home {width:78px;background-position:0 0;}
div.top-nav a.moving-solutions {width:164px;background-position:-80px 0;}
div.top-nav a.insurance {width:101px;background-position:-244px 0;}
div.top-nav a.storage {width:88px;background-position:-345px 0;}
div.top-nav a.tips {width:54px;background-position:-433px 0;}
div.top-nav a.contact-us {width:112px;background-position:-487px 0;}
div.top-nav a.bonds {width:83px;background-position:-597px 0;}

div.top-nav a.home:hover {background-position:0 -39px;}
div.top-nav a.moving-solutions:hover {background-position:-80px -39px;}
div.top-nav a.insurance:hover {background-position:-244px -39px;}
div.top-nav a.storage:hover {background-position:-345px -39px;}
div.top-nav a.tips:hover {background-position:-433px -39px;}
div.top-nav a.contact-us:hover {background-position:-487px -39px;}
div.top-nav a.bonds:hover {background-position:-597px -39px;}

/* CONTENT ====================================================== */

div.content-padding {
padding:0px 0px 0px 15px;
line-height:15px;
text-align:justify;
}

div.content-home {
padding: 18px 15px 0px 15px;
}

div.content-home img {
float:left;
margin-right:3px;
} 

/* MIDDLE COLUMN HOME ====================================================== */

div.middle-column-bottom, div.middle-column-top{
background-image:url(../img/middle-column.jpg);
background-repeat:no-repeat;
}

div.middle-column-top{
height:232px;
background-position:0 0;
}

div.middle-column-middle{
background-image:url(../img/middle-column-middle.gif);
background-repeat:repeat-y;
width:190px;
}

div.middle-column-bottom{
height:10px;
background-position:0 -232px;
}

div.middle-column-middle ul {
padding:0px 5px 10px 5px;
}

div.middle-column-middle ul li.nommer {
background-image:url(../img/middle-column1.jpg);
padding-left:20px;
background-repeat:no-repeat;}

div.middle-column-middle ul li.nommertwee {
background-image:url(../img/middle-column2.jpg);
padding-left:20px;
background-repeat:no-repeat;}

div.middle-column-middle ul li.nommerdrie {
	background-image:url(../img/middle-column3.jpg);
	padding-left:20px;
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}

div.middle-column-middle ul li.nommervier {
	background-image:url(../img/middle-column4.jpg);
	padding-left:20px;
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}

div.middle-column-middle li {
border-bottom:1px dotted #8598AC;
padding:5px 0px 5px 0px;
}

div.middle-column-middle li.none {
	border-bottom:none;
	text-align:center;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

/* RIGHT COLUMN ====================================================== */

div.right-column-bottom, div.right-column-top{
background-image:url(../img/right-column-header-footer.gif);
background-repeat:no-repeat;
}

div.right-column-top{
height:40px;
background-position:0 0;
}

div.right-column-middle{
background-image:url(../img/right-column-middle.gif);
background-repeat:repeat-y;
width:210px;
}

div.right-column-bottom{
height:6px;
background-position:0 -40px;
}

div.right-column-middle ul {
padding:0px 5px 10px 5px;
}

div.right-column-middle li {
	border-bottom:1px dotted #8598AC;
	padding:5px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
}

div.right-column-middle li.none {
border-bottom:none;
}

div.right-column-middle li img {
float:right;
margin-left:3px;
}

/* FOOTER ====================================================== */

div.footer {
background-image:url(../img/footer-background.gif);
background-repeat:no-repeat;
height:86px;
}

div.footer ul {
padding-top:12px;
padding-left:25px;
float:left;
}

div.footer li {
float:left;
padding-right:20px;
}

div.footer li a {
color:#BAC4CE;
text-decoration:none;
}

div.footer li a:hover {
	color:#BAC4CE;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}

div.footer a.sic-logo {
float:right;
padding:7px 23px 5px 0px;
}

/* DROPDOWN ======================================================== */

div.sub-menu {
  background-color: #A32322;
  position:absolute;
  left: -9999em;
  display: inline;
  padding: 4px;
  width: 156px;
  z-index: 1000;
}

div.sub-menu a {
font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border-bottom:solid 1px #550908;
display:block;
color: white;
font-weight: normal;
padding: 3px 5px 3px 5px;
}

div.sub-menu a:hover {
background-color:#CE2C2B;
}

div.contact{margin-top:55px;}
.bonds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
grid {
	font-size: 12px;
}
.container .span-24.prepend-top.content .span-18 .span-13 .span-13 .content-padding table tr td table {
	font-family: Arial, Helvetica, sans-serif;
}
.container .span-24.prepend-top.content .span-18 .span-13 .span-13 .content-padding table tr td table tr td {
	font-family: Arial, Helvetica, sans-serif;
}

#calculator{
	width: 410px;
	height: 900px;
	background-color:#CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	float:right;
	margin-top: 45px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 0px;
}

/*contact*/
#contact { display: block;	width: 450px; padding: 0px 0px 0px 15px; margin:0px; font-size: 14px; color:#000; text-align:left; font-family:Arial, Helvetica, sans-serif;
}
#contact select{display: block; width: 220px;
}
#contactform {display: block; height: auto; width: 450px; text-align:left; font-family:Arial, Helvetica, sans-serif;
}
#contact input { font-family:Arial, Helvetica, sans-serif; 
	display: block;
	width: auto;
}
#contact textarea {display: block; width: 220px;
}
#contactform #send {display: block; height: 25px; width: 72px; padding: 0px; margin: 10px 0px 0px 0px;
}
#ccomment{ height: 60px;
}
#contactdetails{ display: block; height:auto; width: 250px; float:left; padding: 0px 0px 20px 25px; text-align:left; 
}
#contactdetails a{ text-decoration:none; color:#e54d25; font-weight:bold; font-family:Kalinga, Verdana, Geneva, sans-serif;
}

#contact2 { display: block;	width: 170px; padding: 7px 0px 0px 0px; margin: 0px; font-size: 13px; text-align:left; 
}
#contactform2 {display: block; height: auto; width: auto; text-align:left; 
}
#contact2 input { display: block; width: 160px;
}
#contact2 textarea {display: block; width: 170px;
}
#contact2 #send {display: block;  height: 25px; width: 72px; color:#000; font-weight: bold; padding: 0px; margin: 10px 0px 0px 0px;
}
