/*
Theme Name: Nortech 2.0
Theme URI: http://nortechtelecom.se/Nortech_ny/
Description: Custom theme for nortechtelecom.se
Author: 
Version: 2.0
Tags: 
*/

html,body {margin:0;padding:0;height:100%;}
html,body, div, a {font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-size: 12px;color:#707070;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
h1, h2, h3, h1 a, h2 a, h3 a {color: #c93346;font-weight:bold;text-decoration:none;}
h1, h1 a {font-size:18px;}
h2, h2 a {font-size:16px;}
h3, h3 a {font-size:14px;}
h4, h4 a {font-size:13px;}
img {border:0;display:block;}
#wrapper {min-height:100%;width:990px;margin:0 auto;position:relative;}
#header {width:100%;height:93px;}
	.logo {float:left;}
	.logo img {margin-left:9px;padding-top:29px;}
	.text-banner {width:614px;height:90px;overflow:hidden;}
	.quote {color:#888F97;float:left;font-size:16px;margin:23px 0 0 13px;text-align:center;width:614px;}
	
#top {width:100%;height:88px;}

	#top .cbar {float:left;width:614px;}
	#top .cbar .menu-top-container {height:46px;margin:2px 0;}
		ul#menu-top {margin:0;padding:0;list-style-type:none;text-align:center;width:100%;}
		ul#menu-top li {float:left;display:inline;height:46px;line-height:46px;background:url('images/top-menu-bg.png') no-repeat;float:left;text-align:center;width:122px;}
		ul#menu-top li.first-child {width:124px;}
		ul#menu-top li.last-child {width:124px;}
		ul#menu-top li:hover {background:url('images/top-menu-bg.png') no-repeat 0 -46px;}
		ul#menu-top li.current-menu-item {background:url('images/top-menu-bg.png') no-repeat 0 -46px;}
		ul#menu-top li a {color:#ffffff;height:46px;line-height:46px;font-size:13px;font-weight:bold;text-decoration:none;margin:0;}
		ul#menu-top li.first-child {background:url('images/top-menu-first-bg.png') no-repeat;}
		ul#menu-top li.first-child:hover {background:url('images/top-menu-first-bg.png') no-repeat 0 -46px;}
		ul#menu-top li.first-child.current-menu-item {background:url('images/top-menu-first-bg.png') no-repeat 0 -46px;}
		ul#menu-top li.last-child {background:url('images/top-menu-last-bg.png') no-repeat right top;}
		ul#menu-top li.last-child:hover {background:url('images/top-menu-last-bg.png') no-repeat right -46px;}
		ul#menu-top li.last-child.current-menu-item {background:url('images/top-menu-last-bg.png') no-repeat right -46px;}
	
#body {width:100%;padding-bottom:533px;}
		
/*	#body #cbar #breadcrumb {height:27px;line-height:27px;padding:0 16px;width:100%;margin-top:10px;background:url('images/breadcrumb-bg.png') no-repeat;}*/
	
	.sbtop {width:170px;height:88px;background:url('images/sbtop.png') no-repeat;text-align:center;color:#ffffff;font-size: 12px;}
	.sbtop h3 {color:#ffffff;padding-top:22px;}
	.sbleft {width:170px;height:314px;margin:12px 0;background:url('images/sbleft.png') no-repeat;position:relative;}

/*	.menu-left-container {height:260px;overflow: hidden;margin:0 35px 0 35px;padding-top:15px;}*/
	.menu-left-container {width:170px;height:314px;margin:12px 0;background:url('images/sbleft.png') no-repeat;position:relative;}
	.menu-left-container ul {height:260px;overflow:hidden;margin:0 35px 0 35px;padding:15px 0 0 0;list-style-type:none;}
	.menu-left-container ul li {margin-bottom:15px;}
	.menu-left-container a {text-decoration: none;}
	
	#searchform {width:170px;height:71px;margin:0;}
	#searchform div {width:170px;height:71px;background:url('images/sbsearch.png') no-repeat;}
	#searchform div label {font-size:11px;font-weight:normal;color:#707070;padding:15px 16px 7px 16px;float:left;}
	#searchform div input[type="text"] {width:144px;height:24px;line-height:24px;padding:0 4px; margin:0 8px;border:1px solid #d6d6d6;font-size:11px;font-weight:normal;color:#000000;}
	#searchform div input[type="submit"] { display:none; }
		
	#icons {position:absolute;top:300px;left:10px;right:10px;}
	.lang {float:left;margin-left:4px;}
	.facebook {float:right;margin-right:4px;}
	
	#body .rbar .textwidget .referencer {font-size: 11px; color:#c7c7c7;margin:0 5px;}
	
	.sbright {width:170px;height:218px;margin:12px 0;background:url('images/sbright.png') no-repeat;position: relative;}
		.sbright form {position: absolute; bottom:0;}
		.sbright h2 {width:150px;height:31px;line-height:31px;padding-left:20px;font-size:12px;font-weight:normal;color:#ffffff;background:url('images/sbrighttop.png') no-repeat;}
		.sbright h3 {line-height:12px;font-size:11px;font-weight:normal;color:#707070;padding:7px 16px 7px 16px;}
		.sbright input[type="text"] {width:144px;height:22px;line-height:24px;padding:0 4px; margin:0 8px;border:1px solid #d6d6d6;font-size:11px;font-weight:normal;color:#000000;}
		.sbright textarea {width:144px;height:65px;padding:0 4px; margin:0 8px 11px 8px;border:1px solid #d6d6d6;font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:11px;font-weight:normal;color:#000000;overflow: hidden;}
		.sbright input[type="submit"] {width:170px;height:31px;line-height:31px;text-align:center;vertical-align: middle;font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:12px;font-weight:normal;color:#ffffff;background:url('images/sbrightbot.png') no-repeat;border:0;}
		
	
	.home-block {float:left;width:275px;height:391px;margin:0 16px;padding-top:18px;text-align: center;position: relative;}
	.home-block h2 {font-size:16px;font-weight:normal;color:#c93346;margin-bottom:10px;}
	.home-block a {font-size:12px;font-weight:normal;color:#707070;text-decoration: none;}
	.home-block-bottom {position:absolute;bottom:0;left:0; width:275px;height:48px;background:url('images/home-block-bottom.png') no-repeat;text-align: center;}           
	
	/* produkter page */
	.produkter-box {float:left;width:292px;margin:0 0 10px 5px;padding-top:15px;background:url('images/stycke_line.jpg') no-repeat left top;}
	.produkter-box ul {list-style-type:none;margin:10px 0;}
	.produkter-box ul li a {color:#C93346;}
	
	
	
#banners {position:absolute;bottom:382px;width:100%;height:151px;background:url('images/n2bg.png') repeat-x;}
	#banners .lbar {float:left;width:170px;margin:0 9px;text-align: center;}
		#banners .lbar a {float:left;font-size:10px;color:#7f7f7f;text-decoration:none;width:31px;height:72px;margin:40px 9px;background:url('images/d.png') no-repeat bottom;}
		#banners .lbar a:first-child {margin-left:16px;} 
	#banners .rbar {float:right;width:170px;margin:20px 9px;font-size: 11px;color:#7f7f7f;}
	#banners .cbar {float:left;width:614px;text-align: center;}
		#banners .cbar img {display:inline;width:91px;height:37px;border:1px solid #dedede;margin:56px 12px;}
	
#footer {position:absolute;bottom:0;width:100%;height:382px;background:#ffffff;}
	#footerin {margin:40px auto;width:560px;border-top:1px solid #f4f4f4;}
	#footerin .textwidget {font-size:10px;color:#c7c7c7;font-style: italic;margin-top:15px;}

.clear {clear:both;}

.lbar {float:left;width:170px;margin:0 9px;position:relative;}
.rbar {float:right;width:170px;margin:0 9px;position:relative;}
.cbar {float:left;width:614px;position:relative;}


/* old styles */
.firstpage-leftcontent {
	width:292px;
	margin-left: 5px;
}

.firstpage-rightcontent  {
	width:294px;
}

.content-box {
	float: left;
	width: 304px;
}

.content-box-right {
	float: right;
	width: 304px;
}

#brodtext 
{
	width:613px;
}
p {
	margin: 10px 0;
}
