body{background-color:#FFFFFF;margin:0px;padding:0px; font:11px Verdana, Arial; color:#333333; font-weight:normal; line-height:15px; background-image:url(/objects/bg.jpg);background-repeat:repeat-x;}
table,td,tr,textarea{font: 11px Verdana, Arial; color:#333333; font-weight:normal; line-height:15px;}
select,input{font: 11px Verdana, Arial; color:#333333; font-weight:normal; line-height:100%;}
b{color:#666666;}
strong{color:#666666;}
/* innehållsformateringar*/
hr{background-color:#333333; color:#333333;	height:1px;	border-color: #4b7c99; border-style: solid;	border-width: 1px;border-bottom-style: none;}
.imgFrame{border-color: #4b7c99; border-style: solid; border-width: 1px;}
#imgRight{float:right;margin:0 0 0 15px;}

/* rubriker */
.mainTxtHeadStart{font: bold 18px Verdana, Arial; text-decoration:none; color:#4b7c99; margin-bottom:8px;}
		   h1{font: bold 21px Verdana, Arial; text-decoration:none; color:#BBBBBB; margin-bottom:8px;}
.mainTxtHead1{font: bold 21px Verdana, Arial; text-decoration:none; color:#BBBBBB; margin-bottom:8px;}
		   h2{font: bold 15px Verdana, Arial; text-decoration:none; color:#666666; line-height:18px;}
.mainTxtHead2{font: bold 15px Verdana, Arial; text-decoration:none; color:#666666; line-height:18px;}
		   h3{font: bold 11px Verdana, Arial; text-decoration:none; color:#666666; line-height:18px;letter-spacing:-1px;}
.mainTxtHead3{font: bold 11px Verdana, Arial; text-decoration:none; color:#666666; line-height:18px;letter-spacing:-1px;}


/* sidlayout */
#layout{width: 760px; margin: 20px 10px 30px 10px; padding:0; margin-right: auto; margin-left: auto;}
#pagehead{padding: 0; margin: 0 0 2px 0;height:135px;}
#topFlash{float:left;}
#container{float: left; width: 760px; background: #ffffff url(/objects/bgMainRightBg.jpg) repeat-y top right;}
#menuTop{margin:2px 14px 0 14px;height:24px;padding:0; width: 726px;background:url(/objects/menuTabBg.gif) repeat-x;}
#menuSub{margin:0px 14px 0 14px;padding:0; width: 726px;}

/* huvudmeny */
.menuTabDiv{float:left;padding:0;margin:0;}

.menuTabOnGrDiceco{float:left;}
.menuTabOnGrDibeco a{height:22px;padding:0 0 3px 0;margin:0;background:#eb9240;}
.menuTabOn{float:left;}
.menuTabOn a{height:20px;padding:3px 12px 2px 12px;margin:0;font: bold 11px Verdana, Arial; color: #666666; text-decoration:none; background:#e2e3e3;}
.menuTabOn a:hover{}

.menuTabOffGrDiceco{float:left;}
.menuTabOffGrDibeco a{height:20px;padding:0;margin:0;}
.menuTabOff{float:left;}
.menuTabOff a{height:20px;padding:3px 12px 2px 12px;margin:0;font: normal 11px Verdana, Arial; color: #ffffff; text-decoration:none;}
.menuTabOff a:hover{font:normal 11px verdana;color:#ffffff;}

a{font: bold 11px Verdana, Arial; color: #333333; text-decoration:none;}
a:hover{font: bold 11px Verdana, Arial; color: #333333; text-decoration:underline;}

/* sidomeny */
#menuSide{margin: 0; padding:0 0 5px 0;min-height:257px;background: #e2e3e3 url(/objects/menuSideCurve.gif) no-repeat bottom right;}
#menuSideOrange{margin: 0; padding:0;height:262px;background: #eb9240 url(/objects/menuSideCurveOrange.gif) no-repeat bottom right;}

#menuSide ul{padding: 0; margin: 0;list-style: none;}
#menuSide li{padding: 0; margin: 0; line-height:18px;}
#menuSide li.closed{background: url(/objects/arrowClosed.gif) no-repeat; background-position: 10px 3px;}
#menuSide li.open{background: url(/objects/arrowOpen.gif) no-repeat; background-position: 10px 3px;}
#menuSide li.leaf{background: url(/objects/arrowLeaf.gif) no-repeat; background-position: 10px 3px;}
#menuSide a.menuSideOn {padding: 0;margin:0 0 0 20px;font: bold 10px Verdana, Arial; color: #666666; text-decoration:none;}
#menuSide a.menuSideOff {padding: 0;margin:0 0 0 20px;font: normal 10px Verdana, Arial; color: #666666; text-decoration:none;}
#menuSide a.menuSideUcOn {padding: 0;margin:0 0 0 20px;font: bold 10px Verdana, Arial; color: #666666; text-decoration:line-through;}
#menuSide a.menuSideUcOff {padding: 0;margin:0 0 0 20px;font: normal 10px Verdana, Arial; color: #666666; text-decoration:line-through;}
#menuSide a.menuSideInvOn {padding: 0;margin:0 0 0 20px;font: bold 10px Verdana, Arial; color: #666666; text-decoration:underline;}
#menuSide a.menuSideInvOff {padding: 0;margin:0 0 0 20px;font: normal 10px Verdana, Arial; color: #666666; text-decoration:underline;}
#menuSide a:hover {padding: 0;margin:0 0 0 20px;font: normal 10px Verdana, Arial; color: #666666; text-decoration:none;}

#menuSideOrange ul{padding: 0; margin: 0;list-style: none;}
#menuSideOrange li{padding: 0; margin: 0; line-height:18px;}
#menuSideOrange li.closed{background: url(/objects/arrowClosed_white.gif) no-repeat; background-position: 10px 3px;}
#menuSideOrange li.open{background: url(/objects/arrowOpen_white.gif) no-repeat; background-position: 10px 3px;}
#menuSideOrange li.leaf{background: url(/objects/arrowLeaf_white.gif) no-repeat; background-position: 10px 3px;}
#menuSideOrange a.menuSideOn {padding: 0;margin:0 0 0 20px;font: bold 10px Verdana, Arial; color: #ffffff; text-decoration:none;}
#menuSideOrange a.menuSideOff {padding: 0;margin:0 0 0 20px;font: normal 10px Verdana, Arial; color: #ffffff; text-decoration:none;}
#menuSideOrange a.menuSideUcOn {padding: 0;margin:0 0 0 20px;font: bold 10px Verdana, Arial; color: #ffffff; text-decoration:line-through;}
#menuSideOrange a.menuSideUcOff {padding: 0;margin:0 0 0 20px;font: normal 10px Verdana, Arial; color: #ffffff; text-decoration:line-through;}
#menuSideOrange a.menuSideInvOn {padding: 0;margin:0 0 0 20px;font: bold 10px Verdana, Arial; color: #ffffff; text-decoration:underline;}
#menuSideOrange a.menuSideInvOff {padding: 0;margin:0 0 0 20px;font: normal 10px Verdana, Arial; color: #ffffff; text-decoration:underline;}
#menuSideOrange a:hover {padding: 0;margin:0 0 0 20px;font: normal 10px Verdana, Arial; color: #ffffff; text-decoration:none;}

#branch ul{padding: 0; margin: 0;}
#branch li{margin: 0 0 0 8px;padding:0;}
#branch li.closed{background: url(/objects/arrowClosed.gif) no-repeat 10px 3px;}
#branch li.open{background: url(/objects/arrowOpen.gif) no-repeat 10px 3px;}
#branch li.leaf{background: url(/objects/arrowLeaf.gif) no-repeat 10px 3px;}

/* sidmallar */
#kolumncontainer{width:727px;margin:0;padding:0 14px 20px 14px;background:#ffffff url(/objects/bgCurve.gif) no-repeat bottom right;border:none;float:left;}
#kolumn1{float:left;width:171px;margin:0 15px 10px 0;padding:0;border:none;}
#kolumn2{float:left;width:355px;margin:0 15px 0 0; padding: 0;border:none;}
#kolumn2bred{float:left;width:540px;margin:0 0 10px 0;padding:0;border:none;}
.kolumn2bred{float:left;width:540px;margin:0 0 10px 0;padding:0;border:none;}
#kolumn2_1{float:left;width:262px;margin:0 15px 0 0;}
#kolumn2_1 img{margin:0 0 2px 0;}
#kolumn2_2{float:left;width:262px;}
#kolumn2_2 img{margin:0 0 2px 0;}
#kolumn3{float:left;min-height:300px;margin:0 0 10px 0;padding:0;border:none;}
#kolumn3ruta{float:left;background:#f1f1f1;width:146px;padding:0 12px 0 12px;margin:0;border:none;}
#kolumn3ruta p{margin:0;padding:0 0 10px 0;}
#kolumn3ruta ul{margin:0;padding:0 0 10px 10px;}
#newscontainer{padding: 0; margin:0;}
#pagefoot{float:left;width:723px; margin:5px 0 0 0;padding: 10px 15px 10px 22px; font-size:10px;color:#b3b3b3;}
#pagefoot a{font-size:10px;color:#b3b3b3;}
#login{height:81px;margin:13px 0 13px 0;padding:23px 0 0 9px;color:#a6a6a6;background: url(/objects/loginBg.gif) no-repeat; background-position: top left;}
#login a{color:#a6a6a6; font: normal 11px verdana,arial;}
#login input{color:#a6a6a6; font: normal 10px verdana,arial;margin:0 0 1px 0;}
#login a.submit{margin:3px;}

.personalrad{clear:left;margin:10px 0 0 0;}
.personalrad h3{margin:0 0 5px 0;padding-top:15px;}
.bildtext{font:normal 10px verdana;color:#666666;}
.personalcell{width:170px;border:none;float:left;}
.personalcell h3,p{margin-top:0;}
.rad1{margin:0 15px 0 0;}
.rad2{margin:0;}
.personalcell img{float:left;margin:0 8px 8px 0;}
.personalcell a{font:normal 9px verdana;}
.personalcell a:hover{font:normal 9px verdana;}
/* länkar */


.mceContentBody{background-image:none;background-color:#ffffff;}