/* LAYOUT **************************************************************************/
	html, body{
		padding:0;
		margin:0;
		height:100%;
		width:100%;
		}
	
	img {
		behavior: url(http://www.comlink.se/pngbehavior.htc);
		}
		
	hr {
		border: 1px solid #cccccc;
		}	
	
	#maxOuter { 
		width: 955px; border-left: 5px solid #eee; border-right: 5px solid #eee;
		position: absolute; top: 10%; left: 50%; 
		margin-left: -480px; /*margin-top: -350px;*/ 
		}
		
	#outerWrapper{
		width: 952px;
		border-right: 1px solid #8C8C8C;
	}

	#wrapper{
		width: 950px;
		/*height: 700px;*/
		border: 1px solid #8C8C8C;
		border-right: 5px solid #FFA540;
		background-color: #FFF;	
		
		font: 12px Arial, Helvetica, Verdana, Geneva, sans-serif;
		color: #222222;
		
		}

	#top{
		height: 88px;
		background-image: url(http://www.comlink.se/images/layout/topBg.png);
		}

	#logo{
		padding-top: 30px;
		padding-left: 20px;
		}
	
	#content{
		padding: 0px;
		/*height:480px;*/
		height: 100%
		
		}
	#contentImg{
		padding: 0px;
		float:left;
		}
	#contentLeftMenu{
		padding: 0px;
		
		}

	#content_top{
		
	}

	#content_bottom{
		height: 124px;
		width: 950px;
		border-top: 1px solid #838383;
		/*border-bottom: 1px solid #838383;*/
		background-image: url(http://www.comlink.se/images/layout/bottomBg.png);
		float: left;
		}
		
	#content_bottom a{
		text-decoration: none;
		color: #4D4D4D;
		}
		
	#content_bottom h1{
		margin-top: 0px;
		margin-bottom: 0px;
		}	
	
	#content_bottom a:hover{
		text-decoration: none;
		color: #FF8700;
	}
	
	#content_left{
		padding:30px 20px 20px 20px;
		width:460px;
		float:left;
		}
	#content_left_textblock{
		padding:30px 70px 20px 40px;
		width:460px;
		float:left;
		}
	#content_right{
		padding:30px 0 20px 10px;
		float:left;
	}

	#footer{
	height: 15px;
		text-align: center;
		border-top: 1px solid #838383;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 12px;
		padding: 5px;
		color: #333;
		background-color:#fff;
		clear:both;
		position: relative;
		}
	
	
/* LÄNKAR TEXTER RUBRIKER **************************************************************************/


	a{
		text-decoration: none;
		color: #09227D;
		}

	a:hover{
		color: #FF8700;
		}


	h1{
		font: bold 16px Arial, Helvetica, Verdana, Geneva, sans-serif;
		color: #333;
		margin-top: 10px;
		margin-bottom: 5px;
		}
	h2{
		font: bold 14px Arial, Helvetica, Verdana, Geneva, sans-serif;
		color: #333;
		margin-top: 15px;
		margin-bottom: 5px;
		}
		
	.red{
		font: bold 14px Arial, Helvetica, Verdana, Geneva, sans-serif;
		color: #cc0000;
		margin-top: 15px;
		margin-bottom: 5px;
		}		
		
	.large{
		font: 14px Arial, Helvetica, Verdana, Geneva, sans-serif;
		color: #333;
		margin-top: 15px;
		margin-bottom: 5px;
		}		

	p.big{
		margin-top: 0px;
		font: 14px/16px Arial, Helvetica, Verdana, Geneva, sans-serif;
		}
	
	.caption{
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size:9px;
		color:#666666;
		display:block;
		}
	.faq{
		margin-top: 20px;
		background-color: #FAFAFA;
		border: 1px solid #EBEBEB;
		padding: 5px;
		}
		
	.faq h1{
		color: #969696;
		}
	.faq h2{
		margin-top: 0px;
		color: #FE6500;
		font-size: 12px;
		}
	.faq p{
		color: #666666;
		}
		
	.path{
		font-size:10px;
		border-bottom: 1px solid #eee;
		}
	.path .active{
		color:#FE6500;
		}
		
	.input {
	border:#333333; 
	background-color:white;
	border-style:solid; 
	border-top-width:1px; 
	border-right-width:1px; 
	border-bottom-width:1px; 
	border-left-width:1px;
	font-size:11px;
	font-family:,tahoma,verdana;
	color:#333333;
	padding-left:2px;
	margin-top:1px;
	margin-bottom:5px;
	}
	
	.textarea {
	border:#333333; 
	width:230px;
	height:115px;
	background-color:white;
	border-style:solid; 
	border-top-width:1px; 
	border-right-width:1px; 
	border-bottom-width:1px; 
	border-left-width:1px;
	font-size:11px;
	font-family:,tahoma,verdana;
	color:#333333;
	padding-left:2px;
	margin-top:1px;
	margin-bottom:5px;
	}	



/* TOPMENY **************************************************************************/

	#menu{
		height: 27px;
		background-image: url(http://www.comlink.se/images/layout/menuBg.png);
		border-top: 1px solid #838383;
		border-bottom: 1px solid #838383;
		
		font: bold 14px Arial, Helvetica, Verdana, Geneva, sans-serif;
		color: #4D4D4D;
	}
	#menu img{
		vertical-align: middle;

	}
	#menu div{
		border-left: 1px solid white;
		border-right: 1px solid #A0A0A0;
		padding: 5px 12px 5px 12px;
		float: left;
		background-image: url(http://www.comlink.se/images/layout/menuBg.png);
	}
	#menu div.first{
	border-left: 0;
	border-right: 1px solid #A0A0A0;
	}
	#menu div.last{
	border-left: 1px solid white;
	border-right: 0;
	}
	#menu div.dark{
	border-right: 0;
	border-left: 1px solid #A0A0A0;
	background-image: url(http://www.comlink.se/images/layout/menuDarkBg.png);
	float: right;
	}
	#menu a{
	text-decoration: none;
	color: #4D4D4D;
	}

	

	
	
/* SKUGGOR **************************************************************************/

	#topShadow{
		background-image: url(http://www.comlink.se/images/layout/topShadow.png);
		background-repeat: no-repeat;
		width: 996px;
		height: 18px;
		position: absolute;
		top: -18px;
		left: -17px;
	}
	#bottomShadow{
		background-image: url(http://www.comlink.se/images/layout/bottomShadow.png);
		background-repeat: no-repeat;
		width: 996px;
		height: 18px;
		position: absolute;
		bottom: -19px;
		left: -21px;
	}
	#leftShadow{
		background-color: #eee;
		height: 100%;
		width: 10px;
		position: absolute;
		left: -11px;
		top: -1px;
	}
	#rightShadow{
		background-color: #eee;
		height: 100%;
		width: 10px;
		position: absolute;
		right: -15px;
		top: -1px;
	}
	
	.shadow{
		position:absolute;
		z-index:1;
	}
	
/* VÄNSTERMENY **************************************************************************/

	#leftmenu{
		width:160px;
		height:100%;
		/*background-color:#F5F5F5;
		border-right: 1px solid #838383;
		border-bottom: 1px solid #838383;
		*/
		float:left;
		margin-right:40px;
		margin-bottom:40px;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size:11px;
		}
	
	#navcontainer {
		width: 100%;
		background-color:#fff;
		/*border-right: 1px solid #8C8C8C;
		border-bottom: 1px solid #8C8C8C;*/
		padding:42px 10px 10px 10px;
	}

	#navcontainer ul{
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		}

	#navcontainer a{
		display: block;
		width: 160px;
		color:#333;
		padding-top:2px;
		padding-bottom:2px;
		border-bottom: 1px solid #ccc;
		}

	#navcontainer a:link, #navlist a:visited{
		text-decoration: none;
		}

	#navcontainer a:hover{
		background-color: #f9f9f9;
		color: #FF8700;
		}
	#navcontainer .menuHeader{
		width:160px;
		border-bottom: 1px solid #ccc;
		font-size:14px;
		padding-bottom:5px;
		}
	.product{
		background-image: url(http://www.comlink.se/images/layout/prodBg.gif);
		 background-repeat: repeat-y;
		}
/* FORMULÄR **************************************************************************/


	.darkForm{
		color: white;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 12px;
	}
	.darkForm input{
		height: 12px;
		border: 1px solid #DADADA;
		margin: 2px;
		font-size: 10px;
	}
	input.orangeBtn{
	background-image: url(http://www.comlink.se/images/layout/orangeBtnBg.png);
	height: 16px;
	padding: 2px;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 9px;
	border: 0;
	}

