﻿/*** element ***/
		HTML,BODY
		{
        	margin: 0px;
        	width: 100%;
        	height: 100%;
		}
        BODY,TD,DIV,SPAN
        {
        	font-family: Arial,Tahoma,Verdana;
        	font-size: 12px;
        }
        
        

/*** grund ***/
        #root {
            width: 970px;
        }
        #titel {
            height: 59px;
        }
        #titel .logo {
            float: left;
            border: none;
        }
        .tidningnamn {
            font-family: Verdana,sans-serif;
            font-size: 26px;
            font-weight: bold;
            text-transform: uppercase;
        }
        #titel .tidningnamn {
            float: left;
            padding-top: 29px;
        }
        #titelbotten {
            height: 9px;
        }
        #meny {
            padding-left: 6px;
            padding-top: 6px;
            padding-bottom: 5px;
            border-bottom: 1px solid #e3e3e3;
            margin-bottom: 9px;
            color: #919191;
            text-transform: uppercase;
        	font-size: 10px;
        }
        #meny A, #meny A:visited
        {
        	text-decoration: none;
        	color: #000000;
        	font-weight: bold;
        }
        #meny A:hover
        {
        	text-decoration: underline;
        	color: #606060;
        }
        #innehall 
        {
        	padding-left: 8px;
        }
        #sidfot 
        {
        	clear: both;
            margin-top: 9px;
            height: 102px;
        }
        #sidfot IMG {
            width: 218px;
            height: 87px;
        }
        
        
        
/*** övrigt ***/
	    .overlay {
		    display: block;
		    position: absolute;
		    top: 0px;
		    left: 0px;
		    background-color: #ffffff;
		    width: 100%;
		    height: auto !important;
		    height: 100%;
		    min-height: 100%;
		    z-index: 999;
		    opacity: .5;
		    filter: alpha(opacity=50);
		    -moz-opacity: 0.5;
		    -ms-filter:”alpha(opacity=50)”;
		    -khtml-opacity:.50;
	    }
	    
	    
	    
/*** grid ***/
		/***spacers ***/
        TD.spc_kol, TD.spc_rad 
        {
        	background-color: #ffffff;
        }

		/*** beskrivning ***/
		TD.c DIV DIV DIV SPAN.b {
			font-weight: normal;
			font-style: italic;
			font-size: 9px;
		}

		/*** off ***/
		TD.c {
			background-color: #ffffff;
		}
		TD.c DIV {
			border: 1px solid #d0d0d0;
			padding: 1px;
		}
		TD.c DIV DIV {
			border: 1px solid #808080;
		}
		TD.c DIV DIV DIV {
			border: 1px solid #eeeeee;
			text-align: right;
			color: #7d7d7d;
			font-family: Verdana;
			font-size: 11px;
			font-weight: bold;
			cursor: pointer;
		}

		/*** disabled ***/
		TD.c_dis DIV DIV {
			border: 1px solid #808080;
		}
		TD.c_dis DIV DIV DIV {
			border: 1px solid #ebebeb;
			background-color: #ebebeb;
			cursor: default;
		}
		
		TD.c_dis_on DIV DIV {
			border: 1px solid #808080;
		}
		TD.c_dis_on DIV DIV DIV {
			border: 1px solid #ebebeb;
			background-color: #ebebeb;
			cursor: default;
		}
		
		TD.c_dis_sel DIV DIV {
			border: 1px solid #808080;
		}
		TD.c_dis_sel DIV DIV DIV {
			border: 1px solid #ebebeb;
			background-color: #ebebeb;
			cursor: default;
		}
		
		TD.c_dis_sel_mark DIV DIV {
		}
		TD.c_dis_sel_mark DIV DIV DIV {
			cursor: default;
		}

		/*** hover ***/
		TD.c_on DIV DIV {
			border: 1px solid #808080;
		}
		TD.c_on DIV DIV DIV {
			color: #ffffff;
			cursor: pointer;
		}

		/*** selected ***/
		TD.c_sel DIV DIV {
			border: 1px solid #808080;
		}
		TD.c_sel DIV DIV DIV {
			color: #ffffff;
			cursor: pointer;
		}

		/*** marked ***/
		TD.c_on_mark DIV DIV {
			border: 1px solid #808080;
		}
		TD.c_on_mark DIV DIV DIV {
			color: #ffffff;
			cursor: pointer;
		}
		
		TD.c_sel_mark DIV DIV {
			border: 1px solid #808080;
		}
		TD.c_sel_mark DIV DIV DIV {
			color: #ffffff;
			cursor: pointer;
		}
		
		TD.c_mark DIV DIV {
			border: 1px solid #808080;
		}
		TD.c_mark DIV DIV DIV {
			color: #ffffff;
			cursor: pointer;
		}






/*** egenskap ***/
		.egenskap 
		{
			padding-left:10px;
			padding-top:10px;
			padding-bottom:10px;
			font-weight: bold;
			font-size: 11px;
			color: #363636;
			clear: both;
			position: relative;
		}
		.egenskapspacer 
		{
			height: 2px;
			background-color: #d7d7d7;
			clear: both;
		}
		.egenskapbottom 
		{
			clear: both;
		}
		.egenskapnamn 
		{
			padding-bottom: 8px;
		}
		.egenskapvarden 
		{
			position: relative;
		}
		* html .egenskapvarden {
			_height: 1px; /* ie </3 */
		}
		.egenskapvarde, .egenskapvarde_on
		{
			height: 16px;
			padding-top: 3px;
			padding-right: 10px;
			position: relative;
			cursor: pointer;
			float: left;
			white-space: nowrap;
		}
		.egenskapvarde IMG
		{
			width: 13px;
			height: 13px;
			background-image: url(../../Bilder/cb0.gif);
			float: left;
			margin-right: 2px;
		}
		.egenskapvarde_on
		{
		}
		.egenskapvarde_on IMG
		{
			width: 13px;
			height: 13px;
			background-image: url(../../Bilder/cb1.gif);
			float: left;
			margin-right: 2px;
		}
		.egenskapvarde_disabled
		{
			color: #aaaaaa;
			cursor: default;
		}
		.egenskapvarde_disabled IMG
		{
			width: 13px;
			height: 13px;
			background-image: url(../../Bilder/cbx.gif);
			float: left;
			margin-right: 2px;
		}






/*** tidningar.aspx ***/
        #oversiktinnehall 
        {
        	width: 934px;
        	padding-left: 14px;
        }
        .scrollbar 
        {
        	clear: both;
        	height: 40px;
        	position: relative;
        }
        .scrollbar .scroll
        {
        	font-weight: bold;
        	font-size: 16px;
        	cursor: pointer;
        	padding: 4px;
        }
        .scrollbar .scroll SPAN
        {
        	font-size: 24px;
        }
        .scrollbar .scroll:hover
        {
        	background-color: #eeeeee;
        }
        #tidningar 
        {
        	width: 934px;
        	height: 180px;
        	position: relative;
        	clear: both;
        }
			#tidningar #tidningarslider
			{
				position: absolute;
				top: 0px;
				left: 0px;
				z-index: 10;
			}
				#tidningarslider #lstrv 
				{
            		width: 6px;
        			height: 180px;
        			background-image: url(../../Bilder/tidninglistalistavanster.png);
				}
				#tidningarslider .itm
				{
            		width: 131px;
        			height: 180px;
        			background-color: #ffffff;
        			background-image: url(../../Bilder/tidninglistaitembg.png);
					_background-image: none;
					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../Bilder/tidninglistaitembg.png',sizingMethod='scale');
				}
				#tidningarslider .itm DIV
				{
            		position: relative;
            		width: 131px;
        			height: 180px;
				}
				#tidningarslider .itm DIV IMG
				{
            		width: 81px;
        			height: 117px;
        			position: absolute;
        			top: 30px;
        			left: 25px;
				}
				#tidningarslider .itm DIV DIV
				{
            		width: 121px;
        			text-align: center;
        			position: absolute;
        			top: 151px;
        			left: 5px;
					/*font-family: Verdana,sans-serif;*/
					font-size: 12px;
					font-weight: bold;
				}
				#tidningarslider .itmon
				{
        			background-color: #8c8c8c;
        			background-image: url(../../Bilder/tidninglistaitembg.png);
					_background-image: none;
					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../Bilder/tidninglistaitembg.png',sizingMethod='scale');
				}
				#tidningarslider .itmspc
				{
            		width: 1px;
        			height: 180px;
        			background-color: #8c8c8c;
        			background-image: url(../../Bilder/tidninglistalistaspacer.png);
				}
				#tidningarslider #lstrh
				{
            		float: left;
            		width: 7px;
        			height: 180px;
        			background-image: url(../../Bilder/tidninglistalistahoger.png);
				}
        #valdtidning
        {
			background-color: #8c8c8c;
    	    background-image: url(../../Bilder/tidningitembg.gif);
        }
			#valdtidning #valdtidningtop 
			{
            	width: 934px;
        	    height: 20px;
				background-color: #8c8c8c;
				background-image: url(../../Bilder/tidninglistaitemtop.png);
				_background-image: none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../Bilder/tidninglistaitemtop.png',sizingMethod='scale');
			}
            #valdtidning #valdtidningbody
            {
    	        position: relative;
    	        padding-left: 21px;
            }
                #valdtidning #valdtidningbody DIV .tidningbildplh 
                {
    	            background-image: url(../../Bilder/tidningbildbg.gif);
    	            width: 136px;
    	            height: 189px;
    	            position: relative;
    	            float: left;
                }
                    #valdtidning #valdtidningbody DIV .tidningbildplh IMG
                    {
    	                width: 120px;
    	                height: 172px;
    	                position: absolute;
    	                top: 8px;
    	                left: 8px;
                    }
                #valdtidning #valdtidningbody DIV .tidninginfo 
                {
    	            float: left;
    	            padding-left: 8px;
    	            width: 740px;
                }
					#valdtidning #valdtidningbody DIV .tidninginfo .tidningbeskrivning
					{
						padding-top: 6px;
						/*font-family: Verdana,sans-serif;
						font-size: 12px;*/
					}
			#valdtidning #valdtidningbotten
			{
				clear: both;
            	width: 934px;
        	    height: 49px;
				background-color: #8c8c8c;
				background-image: url(../../Bilder/tidningitembotten.png);
				_background-image: none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../Bilder/tidningitembotten.png',sizingMethod='scale');
			}






/*** grid.aspx ***/
	    #griddiv 
	    {
	    	float: left;
	    	width: 410px;
	    	padding-bottom: 10px;
	    }
	    #gridhoger 
	    {
	    	float: left;
	    	width: 543px;
	    	margin-left: 6px;
	    }
	        #gridhoger #tidningbild 
	        {
	        	float: left;
	        	background-image: url(../../Bilder/tidningbildbg.gif);
	        	width: 136px;
	        	height: 189px;
	        }
	            #gridhoger #tidningbild IMG.timg
	            {
	        	    width:120px;
	        	    height:172px;
	        	    padding-left: 8px;
	        	    padding-top : 8px;
	            }
	        #gridhoger #gridegenskaper 
	        {
	        	float: left;
	        	width: 405px;
	        	min-height: 189px;
				_height: auto;  /* we love ie6 */
				_height: 189px; /* oh yes we doo */
	        	border-left: 2px solid #636363;
	        	position: relative;
	        }
			#printikon 
			{
				position: absolute;
        		top: -6px;
        		left: 335px;
				width: 70px;
				height: 22px;
				border: none;
				z-index: 100;
			}
	        #gridhoger .spaltmmstorlek
	        {
			    margin-left: 6px;
			    margin-top: 8px;
			    margin-bottom: 8px;
	        }
	        #gridhoger .btn
	        {
			    border: 1px solid #dddddd;
			    background-color: #eeeeee;
			    color: #363636;
			    padding-top: 2px;
			    padding-bottom: 2px;
			    padding-left: 6px;
			    padding-right: 6px;
			    font-weight: bold;
			    font-size: 14px;
	        }
	        #gridhoger .btn:hover
	        {
			    background-color: #cccccc;
			    cursor: pointer;
	        }
	        #gridhoger .spacer
	        {
			    height: 2px;
			    background-color: #d7d7d7;
			    clear: both;
			    margin-left: 6px;
			    margin-top: 2px;
	        }
	        #gridhoger #pristbl 
	        {
	        	margin-top: 2px;
	        	margin-left: 6px;
	        	width: 537px;
	        	clear: both;
	        }
	            #gridhoger #pristbl #pristd1
	            {
	        	    padding:8px;color:#ffffff;width:100px;font-variant:small-caps;font-family:Verdana;font-weight:bold;font-size:11px;
	            }
	            #gridhoger #pristbl #pristd2
	            {
	        	    padding:4px;padding-left:8px;color:#ffffff;font-variant:small-caps;font-family:Verdana;font-weight:bold;font-size:11px;
	            }
	                #gridhoger #pristbl #pristd2 #laddar
	                {
	        	        float:right;padding-top:8px;padding-right:6px;display:none;
	                }
	                #gridhoger #pristbl #pristd2 SPAN
	                {
	        	        font-size: 18px;
	                }
	        #gridhoger #repinf
	        {
	        	background-color: #eeeeee;
	        	padding-top: 8px;
	        	padding-bottom: 8px;
	        	margin-left: 6px;
	        	padding-left: 9px;
	        	clear: both;
	        	display: none;
	        	line-height: 14px;
	        }
	        #gridhoger #repinf #repinfrubrik 
	        {
	        	font-variant:small-caps;
	        	font-family:Verdana;
	        	font-weight:bold;
	        	font-size:12px;
	        }
	        #gridhoger #repinf #repinfutrakning 
	        {
	        	font-variant:small-caps;
	        	font-family:Verdana;
	        	font-weight:bold;
	        	font-size:11px;
	        	color:#808080;
	        }
	        #gridhoger #beskrivning 
	        {
	        	padding-top: 4px;
	        	padding-bottom: 4px;
	        	padding-left: 15px;
	        	clear: both;
	        }
	        #gridhoger #disclaimer 
	        {
	        	padding-top: 4px;
	        	padding-bottom: 4px;
	        	padding-left: 15px;
	        	clear: both;
	        	color: #545454;
	        }
	        #gridhoger #specialannonser 
	        {
	        	border-top: 2px solid #636363;
	        	margin-left: 6px;
	        	clear: both;
	        	position: relative;
	        	height: 180px;
	        }
				#gridhoger #specialannonser .lockannons
				{
					position: absolute;
					top: 0px;
					left: 0px;
	        		width: 529px;
	        		padding-top: 2px;
	        		padding-left: 8px;
	        		padding-bottom: 8px;
	        		cursor: pointer;
				}
					#gridhoger #specialannonser .lockannons IMG
					{
	        			width: 91px;
	        			height: 133px;
	        			float: left;
	        			padding-right: 10px;
					}
					#gridhoger #specialannonser .lockannons .rubrik
					{
	        			font-family: Verdana,sans-serif;
						font-size: 18px;
						font-weight: bold;
						text-transform: uppercase;
	        			color: red;
					}
					#gridhoger #specialannonser .lockannons .pris
					{
	        			font-family: Verdana,sans-serif;
						font-size: 12px;
						font-weight: bold;
						text-transform: uppercase;
	        			color: red;
					}
				#gridhoger #specialannonser .lockannons:hover
				{
	        		background-color: #eeeeee;
				}
	    #bestallning 
	    {
        	clear: both;
        	border-top: 2px solid #636363;
        	padding-left: 8px;
        	padding-top: 4px;
	    }
            .bestallningrubrik
            {
    	        font-family: Verdana, sans-serif;
    	        font-size: 14px;
    	        font-weight: bold;
    	        color: #770006;
            }
	        #bestallning #bestallningvanster
	        {
        	    float: left;
        	    width: 325px;
	        }
	        #bestallning #bestallninghoger
	        {
        	    float: left;
        	    font-weight: bold;
	        }
	            #bestallning #bestallninghoger IMG
	            {
        	        width: 158px;
        	        height: 34px;
	            }
	            #bestallning #bestallninghoger INPUT
	            {
        	        font-family: Arial,Tahoma,Verdana;
        	        font-size: 10px;
        	        border: 1px solid #636363;
        	        margin-right: 6px;
	            }
	            #bestallning #bestallninghoger .tb130
	            {
        	        width: 250px;
	            }
	            #bestallning #bestallninghoger #tbTelefon
	            {
        	        width: 190px;
	            }
	            #bestallning #bestallninghoger #tbEpost
	            {
        	        width: 312px;
	            }
	            #bestallning #bestallninghoger #tbOvrigt
	            {
        	        width: 355px;
	            }



/*** PrintEgenskaperPop.ascx ***/
        #printeg_modal_overlay
        {
        	opacity: 0.75;
        	filter: alpha(opacity=75);
        	height: 100%;
        	width: 100%;
        	position: fixed;
        	left: 0pt;
        	top: 0pt;
        	z-index: 800;
        	display: block;
        	background-color: #ffffff;
        }
        #printeg_modal 
        {
        	position: absolute;
        	top: 10%;
        	left: 50%;
        	width: 600px;
        	margin-left: -330px;
        	padding: 20px;
        	background-color: #ffffff;
        	border: 10px solid #cccccc;
        	z-index: 900;
        	display: none;
        }
        .printeg_modal_rubrik 
        {
	        font-family: Verdana, sans-serif;
	        font-size: 14px;
	        font-weight: bold;
	        color: #770006;
        }
        #printeg_modal_laddar
        {
        	position: absolute;
        	top: 0px;
        	left: 50%;
        	width: 200px;
        	margin-left: -100px;
        	padding-top: 10px;
        	padding-bottom: 10px;
        	text-align: center;
        	background-color: #ffff00;
        	z-index: 900;
        }
        #printeg_modal_laddar IMG
        {
        	position: absolute;
        	top: 9px;
        	left: 14px;
        	width: 16px;
        	height: 16px;
        }
