body {background:#fff;color:#222;}
input {font-family:Arial,Helvetica,sans-serif;font-size:8pt;}
table {font-size:8pt;}


ul {list-style-type:none;}
ul.horizontal li {display:inline;}
.menu .current a {font-weight:bold;}
#footer a {color:#333;}
#footer li {border-right:1px solid #333;}
#quicklinks-left li {padding:0 5px;}
#quicklinks-right li {padding:0 5px;}

#container {position:relative;width:980px;height:720px;margin:auto;margin-top:20px;background:#fff;}

/* LEICA HEADER */
#page-header {height:40px;color:#fff;background:#000 url(/img/leica-logo.gif) no-repeat 10px center;padding-left:63px;}
#page-header div {line-height:40px;}
#company {float:left;font-size:14pt;color:#fff;}

#languageMenu {float:right;margin-right:10px;}
* html #languageMenu {margin-right:5px;}
#languageMenu li {margin-left:10px;}
#languageMenu li.current {font-weight:bold;}
#languageMenu a {color:#ccc;}

/* RAHN HEADER */
#logo-header {height:75px;color:#fff;background: #8c1114 url(/img/logo.png) no-repeat 760px center;padding-left:10px;font-size:14pt;}
#logo-header p {line-height:75px;}

#main-container {position:relative;height:555px;border-bottom:1px solid #333;}

/* SIDEBAR */
#sidebar-frame {
	float:left;
	xheight:535px;
	height:550px;
	background: url(/img/camera.gif) no-repeat 0px 256px;
	xpadding:20px 0 0 10px;
	xpadding:10px 0 0 10px;
	padding:5px 0 0 10px;
	border-right:1px solid #333;
	xborder:1px solid #f00;
}
* html #sidebar-frame {height:555px;}
#sidebar-content {margin-top:20px;background:#fff;xopacity:.80;}

/* MENU */
#menu-frame {width:110px;xbackground:#fff;} /*RO ändra här*/
#menu {width:110px;} /*RO ändra här verkar ändra mycket här*/
* html #menu {margin-top:-3px;}
#menu a {color:#333;display:block;}
#menu a:hover {font-weight:bold;}
* html #menu a {height:100%;}
#menu li {border-bottom:1px solid #333;padding:4.5px 0;text-indent:3px;}

/* SUBMENU */
#submenu {background:#333 url(/img/submenu-corner.gif) no-repeat center left;width:480px;float:right;height:22px;padding-left:20px;}
* html #submenu {width:300px;}
#submenu ul {line-height:22px;margin-left:20px;}
#submenu a {color:#fff;}
#submenu li {padding:0 10px;}

/* CONTENT */
#content-frame {
	position:relative;
	clear:right;
	xwidth:855px; /*RO ändra här*/
	width:855px; /*RO ändra här*/
	float:right;
	xfloat:left;
	xborder:1px solid #00f;
	height:533px;
}

#content-pane {margin-top:3px;padding:0px 0;xborder:1px solid #0f0;width:650px;height:467px;xoverflow:auto;}
* html #content-pane {height:527px;width:703px;}
#content-iframe{width:840px;height:525px;border:#333 none; frame-border:none;} /*RO ändra här*/

/* FOOTER */
#footer {clear:both;padding:10px;height:30px;}
#quicklinks-left {float:left;line-height:30px;}
#quicklinks-right {float:right;line-height:30px;}
body { font-family:Arial, Helvetica, sans-serif;font-size:8pt; } 

a:link, a:visited, a:hover, a:active {text-decoration: none; color:#8c1114;}