﻿/* CSS Document */

/*BODY*/

body.RadEContent, body.RadEContentBordered {background: #fff !important; }

body {
color:#666;
font:11px  "Lucida Sans Unicode", "Lucida Grande", Geneva,Arial,Verdana,sans-serif;
margin:15px 0;
line-height: 155%;
background: #f9f9f9 url(/commonfiles/dinafastigheter.se/Images/mallelement/bg.jpg) repeat-x;
padding: 30px;
}

p {margin-top: 0}

h1,h2,h3,h4 {color: #666; font-weight:normal; font-weight: bold; line-height: 155%}

h1 {font-size: 1.7em; margin: 10px 0 15px 0;}

h2 {font-size: 1.5em; margin: 15px 0 10px 0; }

h3 {font-size: 1.2em; margin: 15px 0 10px 0; }

a, a:link, a:visited { color: #1D3945; font-weight: normal;  text-decoration: underline;}
a:hover { color: #1D3945;  font-weight: normal; text-decoration: none;}

.white { color: #FFFFFF; font-size: 9px; text-decoration: none; }
.white a:link { 
	
	text-decoration: none;
	background: no-repeat top left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
 }

.white a:visited { 

}

.white a:hover {
color: #fff;
text-decoration: none;
}




.sidfot {padding-left: 20px; font-size: 9px; color: #000 ; background: #e3e3e3}

#wrapper {margin: 0 auto;  width: 1024px; position: relative;}

#samarbetspartners {position: absolute; top: 135px; left: 930px;}

#topbild {display: block}

#huvudtabell {
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	padding: 0px;
                border: #ccc 1px solid 
}

#content {padding: 15px;}

#topmenu
{
        margin-top: 15px;        
        height: 23px;	
        margin-left: 30px;
        margin-right: auto;
	padding: 0px;
}

#topmenu b
{
	
        list-style-type: none;
	padding: 0px;
	margin: 0px;
        margin-left: auto;
        float: left;
}



#leftmenu{ 
	float: left;
	margin: 0px;
	width: 170px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}



.menulevel1 { color: #00ff00; border-top:1px solid #dedede; padding-left: 20px;}
.menulevel1:visited { color: #FFFFFF; padding-left: 20px;}
.menulevel1:hover { color: #FFFFFF; border-top:1px solid #dedede; }

.menuselectedlevel1 { color: #00ff00; border-top:1px solid #dedede; padding-left: 20px;}
.menuselectedlevel1:visited { color: #FFFFFF; padding-left: 20px;}
.menuselectedlevel1:hover { color: #00ff00; text-decoration: underline; border-top:1px solid #dedede; }


input.button{ 

   color:#000;

   font-family:"lucida grande",geneva,verdana,arial;

   font-size:9px;

   font-weight:normal;

   background-color:#fff;

   border:1px solid;

   border-top-color:#666;

   border-left-color:#666;

   border-right-color:#333;

   border-bottom-color:#333;

   margin-left:0px;

   height:18px;


   filter:progid:DXImageTransform.Microsoft.Gradient

      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#cccccccc');}

#meny{



 width: 768px;

 height: 43px;

 background: url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif);

 margin-left: 0px;

 margin: 0px;

 padding: 0;

 position: relative;



}



#meny li {margin-left: 0px;  margin: 0px; padding: 0; list-style: none; position: absolute; top: 0;}



#meny li, #meny a {height: 43px; display: block;}

#panel1b {left: 21px; width: 45px;}

#panel2b {left: 71px; width: 90px;}

#panel3b {left: 167px; width: 67px;}

#panel4b {left: 245px; width: 165px;}

#panel5b {left: 422px; width: 100px;}

#panel6b {left: 532px; width: 73px;}

#panel7b {left: 610px; width: 62px;}

#panel8b {left: 675px; width: 80px;}


#panel1b a:active {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -21px -43px no-repeat;}

#panel2b a:active {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -71px -43px no-repeat;}

#panel3b a:active {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -167px -43px no-repeat;}

#panel4b a:active {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -245px -43px no-repeat;}

#panel5b a:active {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -422px -43px no-repeat;}

#panel6b a:active {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -532px -43px no-repeat;}

#panel7b a:active {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -610px -43px no-repeat;}

#panel8b a:active {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -675px -43px no-repeat;}


#panel1b a:hover {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -21px -43px no-repeat;}

#panel2b a:hover {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -71px -43px no-repeat;}

#panel3b a:hover {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -167px -43px no-repeat;}

#panel4b a:hover {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -245px -43px no-repeat;}

#panel5b a:hover {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -422px -43px no-repeat;}

#panel6b a:hover {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -532px -43px no-repeat;}

#panel7b a:hover {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -610px -43px no-repeat;}

#panel8b a:hover {background: transparent url(/commonfiles/dinafastigheter.se/Images/mallelement/meny.gif) -675px -43px no-repeat;}


.menybox {background:#FFFFFF; color:#000000; font:"Trebuchet ms", "Lucida grande", "Lucida Console", Verdana, Arial, Helvetica, sans-serif; }



/* MENYER*/

#leftmenu ul { list-style:none; margin: 0; padding: 0;}
#leftmenu  li a:hover, #meny  li.selected a{display: block;  margin: 0; background: #2a485b url(/commonfiles/dinafastigheter.se/Images/mallelement/button2.gif)  repeat-x; padding: 12px 15px; color: #fff; text-decoration:none; border-top: #333 1px solid;  font-weight: bold;}
#leftmenu li a {display: block;  margin: 0; background: #213e50 url(/commonfiles/dinafastigheter.se/Images/mallelement/button.gif)  repeat-x; padding: 12px 15px; color: #fff; text-decoration:none; border-top: #333 1px solid; font-weight: bold;}

#leftmenu  li.selected ul li.selected a{background: #eee url(/commonfiles/dinafastigheter.se/Images/mallelement/pil.gif) 15px 50% no-repeat;  padding: 5px 30px 5px 30px; color: #616160; }
#leftmenu  li.selected ul li.selected a:hover{background: #eee url(/commonfiles/dinafastigheter.se/Images/mallelement/pil.gif) 15px 50% no-repeat;  padding: 5px 30px 5px 30px; color: #616160; }
#leftmenu  li.selected ul  a{background: #f6f6f6 15px 50% no-repeat; padding: 5px 30px 5px 30px; color: #616160; }
#leftmenu li.selected ul  a:hover{background: #eee url(/commonfiles/dinafastigheter.se/Images/mallelement/pil.gif) 15px 50% no-repeat; padding: 5px 30px 5px 30px; color: #616160; }

/*STARTSIDA*/

.longmargin {margin-top: 150px}

#contentwrapper {width:765px;  border: 2px #738c9a solid; }
#contentwrapper:after{content: ""; display: block; height: 0; clear: both;}
#column1 {width:490px; float: left; border: 1px #aac5d7 solid;}
#mainbox1 {padding: 0; color: #fff; background: #ccc url(/commonfiles/dinafastigheter.se/Images/mallelement/flashmain.jpg); height: 250px; lineheight: 150%; }
#mainbox2 {padding: 15px; background: #fff;  border-top:1px #aac5d7 solid; font-size: 1.2em}
#mainbox2:after{content: ""; display: block; height: 0; clear: both;}
#mainbox3 {padding: 15px; background: #fff;  border-top:1px #aac5d7 solid;  }
#mainbox4 {padding: 15px; background: #fff;  border-top:1px #aac5d7 solid;  }
#column2 {width: 273px; float: right; }
#sidebox1 {padding: 15px; margin: 0; background: #fff; border-top:1px #aac5d7 solid; border-right:1px #aac5d7 solid; border-bottom:1px #aac5d7 solid;}
#sidebox2 {padding: 15px; margin: 0; background: #fff;  border-right:1px #aac5d7 solid; border-bottom:1px #aac5d7 solid; }
#sidebox3 {padding: 15px; margin: 0; background: #fff;  border-right:1px #aac5d7 solid; border-bottom:1px #aac5d7 solid; }
#sidebox4 {padding: 15px;  border-right:1px #aac5d7 solid;}
#bottombar {padding: 15px; background: #ccc url(/commonfiles/dinafastigheter.se/Images/mallelement/boxbg.gif); clear:both; color: #fff}
#bottombar a {color: #fff}

/*NEWS*/

#newsContainer {}

/*FORMULÃR*/

form {}

fieldset {border:0}
legend {font-size:0.9em; width:500px;}
legend {display: none}
label {display:block; float:left; width:20em; text-align:left;  color: #000 }
.label {color: #000}
label + br {display:none;}

input, textarea, select {font-size:11px; margin-left:1em; width:18em; padding: 0}
.radio {margin-left:1em; margin-right: 1em;  width: 1em; padding: 0}
	
.formsize1 {font-size:1.1em; margin-left:1em; width:3em}
.formsize2 {font-size:1.1em; margin-left:1em; width:4em}
.formsize3 {font-size:1.1em; margin-left:1em; width:6em}

input[type="submit"] {text-transform:uppercase; width: 9m }

form, fieldset {margin:0; padding:0; }
	
fieldset p { margin: 5px 0 5px 0; line-height:110%}

.box {border: #C3C4BE 1px solid; padding: 15px; margin-bottom: 15px; background: #f7f7f7 url(/commonfiles/dinafastigheter.se/Images/mallelement/bgbox.jpg) repeat-x;
}

.button {text-align: left; width: 10em;}

#center_content {font: "Lucida Sans Unicode", "Lucida Grande", Geneva,Arial,Verdana,sans-serif;}



