/* wysiwyg styles */
.RadEContentBordered a {background: url("/commonresources/files/www.styrsobolaget.se/images/element/right-arrow.gif") no-repeat scroll right 58% transparent; padding-right: 10px;}
.RadEContentBordered a img {margin-right: -10px;}
.RadEContentBordered h2 {font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 13px; color: #000; margin-bottom: 0;}
.RadEContentBordered p {margin-top: 0;}

.breadcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0B4C86;font-weight:normal; text-decoration:none; }

.red {color: #FF0000; font-weight:bold; font-size: 10px; }
.meny{margin: 0; padding: 0; width: 140px; list-style-type: none;  background: #fff;}

.meny li a{ display: block; height: 100%; width: 140px; padding-left: 5px; padding-top: 5px; padding-bottom: 6px; text-decoration: none; }

.meny li a:hover{background: #1660AB; color: #fff; padding-bottom:6px; padding-top:5px; }
/*.meny li a:after {content:"»"; color:red; padding-left:4px}*/

#flagcontainer {float:right; margin:12px 0 0 0; padding:0px 25px 0 0; display:inline;}
#flagcontainer img {border:0px;}

#menycontainer {position:relative}
#menycontainer ul{ float: left; margin-left: 0px; padding-left: 0px; margin-bottom: 0px; }
#menycontainer li{display: inline; color: #1660AB; }
#menycontainer li.last {position:absolute; right:0;}
#menycontainer li.last a {border-right:0; border-left: 1px solid #fff; }
* html #menycontainer li.last {position:static}
* html #menycontainer li.last a {border-left:none; border-right:1px solid #fff;}
#menycontainer ul a{float: left; height: 100%; text-decoration: none; padding-left: 9px; padding-top: 9px; padding-bottom: 9px; padding-right: 9px;border-right: 1px solid #fff; border-bottom:none}

#menycontainer a:hover{background: #0B4C86; color: #fff; }

.topmenulevel1 a{ color: #0B4C86; }
.topmenuselectedlevel1{background: #0B4C86; color: #ffffff; } 
.topmenuselectedlevel1:link{background: #0B4C86; color: #ffffff; } 
.topmenuselectedlevel1:active{background: #0B4C86; color: #ffffff; } 
.topmenuselectedlevel1:hover{background: #0B4C86; color: #ffffff; } 
.topmenuselectedlevel1:visited{background: #0B4C86; color: #ffffff; } 

body,td,th,p,small {

	line-height: 130%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

.white

{color: #FFFFFF; font-size: 14px; }


.red

{color: #FF0000; font-weight:bold; font-size: 10px; }

.hr

{color: #1660AB;}

a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #0B4C86;

	font-weight:bold;

	text-decoration:none;

}

a:hover {

	margin-top:0px; 

	padding-top:0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #0B4C86;

	font-weight:bold;

	text-decoration:none;

}





strong, bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	font-weight:bold;

}



body

{	

   	SCROLLBAR-FACE-COLOR: #e3e3e3;

	SCROLLBAR-HIGHLIGHT-COLOR: #e3e3e3;

	CURSOR: default;

	SCROLLBAR-SHADOW-COLOR: #e3e3e3;

	SCROLLBAR-3DLIGHT-COLOR: #e3e3e3;

	SCROLLBAR-ARROW-COLOR: #000000;

	SCROLLBAR-TRACK-COLOR: #ffffff;

	SCROLLBAR-DARKSHADOW-COLOR: #e3e3e3;

	background-color: #FFFFFF;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



H1 { font-family: arial,verdana,sans-serif; font-weight: bold; font-size: 16px; color: #1660AB; margin-top:2px; margin-bottom:2px; line-height:125%; display:block; padding-bottom:2px;}

H2 { font-family: arial,verdana,sans-serif; font-weight: bold; font-size: 13px; color: #1660AB; margin-bottom: 2px; padding-bottom:2px; line-height:100%; display:block;}

H3 { font-family: arial,sans-serif; font-weight: bold; font-size: 12px; color: #1660AB; margin-top:5px; margin-bottom:2px;}

H4 { font-family: arial,sans-serif; font-weight: bold; font-size: 14px; color: #1660AB; margin-top:7px; margin-bottom:2px;}

H5 { font-family: arial,sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; margin-top:5px; margin-bottom:2px; margin-left:5px;}

H6 { font-family: arial,sans-serif; font-weight: bold; font-size: 11px; color: #000000; margin-top:2px; margin-bottom:2px;}



HR { line-height: 1px; height: 1px; color: #1660AB; shade: no; shading: none; noshade}




.bg {

	background-image: url(/CommonResources/Files/files/51.gif);

	background-repeat: repeat-x;

}


.smallfont {

	font-family: Arial, Helvetica, Verdana, sans-serif;

	font-size: 10px;

	color: #184F94;
	
	line-height: 110%;
	
	margin-top: 0px;
	margin-bottom: 0px;

}



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');}

html { overflow-y: scroll; }



html { overflow: -moz-scrollbars-vertical; }

/* Forms */
fieldset {padding:1.5em; border:1px solid #ccc;}
fieldset legend {font-size:1.4em; padding:0 0 1em 0; color:#000;}
fieldset .formItem {margin-bottom:1em}
fieldset .formItem input[type="text"], 
fieldset .formItem input[type="password"] {display:block;}

/* News listing */
.news-item {border-bottom:1px solid #1660AB; border-bottom:1px solid #1660AB; padding:1em 0;}
.news-item h2 {margin-top:0;}
.news-meta {margin: 0 0 1em 0; font-style:normal; color:#000;}
.news-summary {font-weight:bold; margin:0}
.news-body {margin-top:0;}

/* Structure */
#main-content a {background: url("/commonresources/files/www.styrsobolaget.se/images/element/right-arrow.gif") no-repeat scroll right 58% transparent; padding-right: 10px;}
#main-content a img {margin-right: -10px;}
#main-content h2 {font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 13px; color: #000; margin-bottom: 0;}
#main-content p {margin-top: 0;}