/* Start of CMSMS style sheet 'ww_main_css' */
body {margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; background: #ffffff url(images/bgTop.jpg) repeat-x;}

div,p,h1,h2,h3,h4,form,img{margin:0; padding:0;}
img {border:0;}
img.cubecartbilde {float: left; margin-right: 10px;}
input, textarea {font-family:"Times New Roman", Times, serif; font-size:14px;}

a, a:link {color: blue; text-decoration: underline;}
a:hover {color: blue; text-decoration: none;}
a:visited {color: purple; text-decoration: underline;}

h1 {font-size:260%; line-height:100%; font-weight:normal;}
h2 {font-size:100%; line-height:250%; font-weight:bold;}
h3 {color:#FFFFFF; font-size:18px; text-transform:uppercase; font-weight:normal;}
h4 {font-size:18px; font-weight: normal; color: #fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding-left: 105px; line-height:100%; margin-bottom: 3px;}
h5 {font-size:16px; font-weight: normal; color: #fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding-left: 115px; line-height: 23px; margin: 0;}
h6 {font-size:90%; line-height:100%; font-weight:normal;}
p {font-size: 14px;}

#wrapper {width:875px; margin:0 auto; overflow:auto;}

#header {height:330px; background:url(images/laptop.png) no-repeat 0 50px;}
#topNav ul {margin:0; padding:0; text-align:right;}
#topNav li {display:inline; font-size:15px;}
#topNav li a {padding:12px 10px; text-decoration:none; color:#fff; line-height:70px;}
#topNav li a:hover{background: url(images/hoverBg.jpg) repeat-x;}
#topNav li a.menuactive {background: url(images/hoverBgActive.gif) repeat-x;}
#country {float: right; margin: 27px 0 0 10px;}
#country a:hover {opacity: 99;}

#logo {float:right; margin-top:5px; width: 286px; height: 254px;}
#logo h1 {text-indent:-9999px; width:286px; height:254px; background: url(images/webdesignWebhostingLogo.jpg) no-repeat;}
#logo a {width:286px; height:254px; background: url(images/webdesignWebhostingLogo.jpg) no-repeat; display: block;}

#services {float:left; margin-top:20px;}
#services ul {margin:0;padding:0; padding-left:320px;}
#services li {list-style:none; border-bottom:1px dotted #fff; text-align:left; font-size:17px; color:#fff;}
#services li a {display:block; text-decoration:none; color:#FFFFFF; padding:10px;}
#services li a:hover {background:#006699;}
#services li a.menuactive {background:#A7BE70;}

/*---------------------Body part starts here-----------------------*/
#container {clear:both; overflow:hidden;}
#leftPart {width:49%; float:left;font-size:11px; color:#493E36;}
#leftPart h1 {height:50px; margin:10px 0;}

#leftPart p {text-align:justify; line-height:18px; font-weight:normal;}
#leftPart span {margin:20px;}
#rightPart {width:420px; float:right;}
#rightPart h3{ margin-top:25px; background:url(images/welcome.gif) no-repeat; text-indent:-9999px; height:233px;}

#footer {clear:both; width:100%; height:82px; background:url(images/footerBg.jpg) repeat-x; font-family:"Times New Roman", Times, serif;}
#footerContent {width:875px; margin:auto;}
#footerContent div{width:49%; margin-top:25px;} 
#leftFooter {float:left;}
#leftFooter ul{ margin:10px 0 0 0; padding:0;}
#leftFooter li{ list-style:none; border-bottom:1px dotted #ccc;  }
#leftFooter li a{ display:block; text-decoration:none; font-size:14px; color:#FFFFFF; padding:15px 0;}
#leftFooter li a:hover{ color:#333333; background:#657566; text-indent:10px;}

#rightFooter {float:right; font-family:"Times New Roman", Times, serif; font-size:14px; text-align:left;}
#rightFooter img {float: right;}

.inputField {width:410px; background:#6D836F; border:1px solid #516052; padding:5px 0 5px 10px; color:#586959;}
.textarea{ width:410px; background:#6D836F; border:1px solid #516052; height:75px; color:#586959; padding:5px 0 5px 10px;}
.inputButton{ background:#6D836F; border:1px solid #516052; width:120px; height:40px; color:#586959;} 

.copy {clear:both; font-weight: normal; text-align:center; padding-top:20px; color:#ffffff; padding-bottom:15px; background:#1e251e; font-size: 10px;}
.copy a{color: #ffffff; text-decoration: none;}
.copy a:hover{color: #ffffff; text-decoration: underline;}

.clearfix:after {
     content: "."; 
     display: block; 
     height: 0; 
     clear: both; 
     visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clear {clear:both;}
.clearb {clear:both;}
.cb {clear:both; line-height: 50px;}

/*-------------Get Started-----------------*/
#getStarted{ margin-top:10px; background:#EDEAE0; border:1px solid #E7E2D3;}
#getStarted h1{ background:url(images/quickStartForm.jpg) no-repeat 20px 10px; text-indent:-9999px; height:50px;}
#getStarted .inputField{ background:#fff; width:250px;}
#getStarted form{ padding-left:20px; float:left;}
#getStarted .inputButton { margin:10px 0; background:url(images/request.jpg) no-repeat; width:209px; height:44px; border:none; }
#getStarted p{ position:relative; top:-50px;font-size:11px; text-align:justify; float:right; width:220px; padding:10px;}
img.hoyre {float: right;}
div.center {text-align: center; margin: 0 auto;}

div.btn1 {
width:270px; 
height:112px; 
background:url(images/web_bg.jpg) no-repeat; 
display:block; 
margin-left: 0px; 
padding:8px;
float:left;
}

div.btn2 {
width:270px; 
height:112px; 
background:url(images/service_bg.jpg) no-repeat; 
display:block; 
margin-left: 0px; 
padding:8px;
float:left;
}
.btn2 h5 {padding-left:100px;}

div.btn3 {
width:270px; 
height:112px; 
background:url(images/news_bg.jpg) no-repeat; 
display:block; 
margin-left: 0px; 
padding:8px;
float:left;
}

div.btn1_big {
width:230px; 
height:230px; 
background:url(images/bg_btn2.jpg) no-repeat; 
display:block; 
margin-left: 0px; 
padding:8px;
float:left;
}

a.hvit {color: #fff; text-decoration: none;}
a.hvit:hover {color: #fff; text-decoration: underline;}
.centr {text-align: center;}

#simplegallery1 {position: relative; /keep this intact/ visibility: hidden; /keep this intact/ border: 5px solid #693; left:0px; top:-10px; }

#simplegallery1 .gallerydesctext{ 
text-align: left;
padding: 2px 5px;
}
.img_left {border: 1px solid #7C9F28; margin: 3px 10px 3px 0;}
.img_right {border: 1px solid #7C9F28; margin: 0 0 3px 10px;}
.hiddenPic {display: none;}
/* End of 'ww_main_css' */

