/*background-image: url('images/bg.gif');*/

/* taggar */
body, html
{ margin: 0; padding: 0; background: #fff; color: #000; height: 100%; }


body
{ font-family: verdana; font-size: 62.5%;  background-image: url(images/elexpressen_bg.gif); background-repeat: repeat; }

/*rubbar*/


/* layout divar------------------------ */


/* alla sidor */

#wrap
{ background: #fff; margin: 0 auto; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; position:absolute;
top:50%; left:50%; margin:-300px 0 0 -400px; }
#main
{ background-image: url(images/index_bg.jpg); background-repeat: no-repeat; background-position: right 0; width: 700px; height: 400px; margin: 0; padding: 35px 50px 0; }
#main_tjanster { background-image: url(images/tjanster_bg.jpg); background-repeat: no-repeat; background-position: right 0; margin: 0; padding: 35px 50px 0; width: 700px; height: 400px; }
#main_tips { background-image: url(images/tips_bg.jpg); background-repeat: no-repeat; background-position: right 0; margin: 0; padding: 35px 50px 0; width: 700px; height: 400px; }
#main_kunder { background-image: url(images/kunder_bg.jpg); background-repeat: no-repeat; background-position: right 0; margin: 0; padding: 35px 50px 0; width: 700px; height: 450px; }
#main_leverantorer { background-image: url(images/leverantorer_bg.jpg); background-repeat: no-repeat; background-position: right 0; margin: 0; padding: 35px 50px 0; width: 700px; height: 400px; }
#main_omoss { background-image: url(images/omoss_bg.jpg); background-repeat: no-repeat; background-position: right 0; margin: 0; padding: 35px 50px 0; width: 700px; height: 400px; }
#main_kontaktaoss { background-image: url(images/kontaktaoss_bg.jpg); background-repeat: no-repeat; background-position: right 0; margin: 0; padding: 35px 50px 0; width: 700px; height: 400px; }
#main_rotavdrag { background-image: url(images/rotavdrag_bg.jpg); background-repeat: no-repeat; background-position: right 0; margin: 0; padding: 35px 50px 0; width: 700px; height: 400px; }
#main_ansokan { background-image: url(images/omoss_bg.jpg); background-repeat: no-repeat; background-position: right 0; margin: 0; padding: 35px 50px 0; width: 700px; height: 530px; }
#nav{ background-color: #f0eeeb; background-image: url(images/nav_bg.gif); background-repeat: repeat-x; width: 800px; height: 100px; clear: both; }
#nav img { border: 0; }
#nav a { text-decoration: none; padding: 0; border-bottom: 0; }


#footer{ background-color: #f0eeeb; background-image: none; clear: both; width: 800px; height: 50px; }
#footer p { font-size: 1em; color: #b6b1a6; padding: 15px; }
#footer a { color: #b6b1a6; text-decoration: none; }


/* indexsidan*/
#ileft li { color: #6d6961; font-size: 1.1em; line-height: 1.4em; margin: 0; padding: 0; }
#ileft { margin: 0; padding: 0; width: 300px; height: 400px; float: left; }
#ileft p { color: #6d6961; font-size: 1.1em; line-height: 1.4em; }
#ileft a { color: #6d6961; text-decoration: underline; }
#iright{ width: 400px; height: 400px; float: left; margin: 0; padding: 0; }
#osright { vertical-align: bottom; margin: 0; padding: 0; width: 400px; height: 400px; float: left; }
#fakta {}
#fakta p {
 font-size: 1em; line-height: 1.5em; }
 
 
.line { margin-left: 25px; margin-top: 0; padding:0; }
.ingress { font-weight: bold; }
.mellan { font-weight: bold; }

/* rundade hörn*/

.roundcont {
	width: 300px;
	background-color: #f0efec;
	color: #6d6961; }

.roundcont p {
	margin: 0 10px; }

.roundtop { 
	background: url(images/tr.gif) no-repeat top right; }

.roundbottom {
	background: url(images/br.gif) no-repeat top right; }

.rotavdrag_fram { 
	position: absolute; top: 100px; left: 534px; border: 0px; z-index: 3; }

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

h1 {
	font-weight: bold; } 








