* {
	margin:0;
	padding:0;
}
body  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:none;
	color: #999;
	overflow-X: hidden;
	scrollbar-face-color: #000;
	scrollbar-highlight-color: #000;
	scrollbar-shadow-color: #000;
	scrollbar-3dlight-color: #333;
	scrollbar-arrow-color: #333;
	scrollbar-track-color: #000;
}

#center		{
	width: 800px; margin-left:auto; margin-right: auto; table-layout:auto
}

#bildbox { 
	background:none;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: center; /* this overrides the text-align: center on the body element. */
}

#bildbox li {
	display: inline; list-style-type: none; text-align:center;  
}

#fotoborder {
	border: double #999
}

/*---------------OM MIG----------------*/

#profilfoto {
	background:none;
	margin: 0 auto;
	border: double #999
}

#table_me {
	border:none;
	table-layout:auto;
	margin:auto;
	vertical-align:top;
	text-align:center
}

#table_meTL {
	display:table-cell;
	border:none;
	table-layout:auto;
	margin:auto;
	vertical-align:top;
	text-align:left
}

/*---------------KONTAKT----------------*/

#table_ko {
	border:none;
	table-layout:auto;
	margin:auto;
	vertical-align:top;
	text-align:left
}

#skicka_knapp { 
	background-image: url(../images/f_btn.png); 
	height: 28px; width: 102px;
	background-color: transparent; 
	border: none;
	color: #FFF;
	vertical-align:middle
	

}

/*---------------PRISER----------------*/

#table_pr {
	border:none;
	table-layout:auto;
	margin:auto;
	vertical-align:top;
	text-align:left
}

#menu_pr  {
	background:url(../images/prismenu.png) left top no-repeat;
	width:799px;
	height:22px;
	margin: 0 auto;
	display: table-cell; vertical-align: middle;
	text-align:center

}

#menu_text  {
	background:none;
	width:300px;
	height:21px;
	margin:auto 0;
	vertical-align: top; 
	text-align: left;
	position:absolute; left: 435px;
}

#pris li {
	display: inline; list-style-type: none; text-align:left; 
}

#container_pris { 
	width: 799px;
	height:600px;
	background:none
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: center; /* this overrides the text-align: center on the body element. */
}

a:link 		{ color: #999; text-decoration:none }
a:visited 	{ color: #999; text-decoration:none}
a:hover 	{ text-decoration:overline underline }

#rubrik_pris {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #999;
}

/*---------------GALLERI----------------*/


#table_galleri {
	border:none;
	table-layout:auto;
	margin:auto;
	vertical-align:top;
	text-align:center
}

/*---------------REFERENSER----------------*/


#rubrik_ref {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #999;
}
	






/* --------------------------------------begin border----------------------------------*/
.body-panel {
	background:#FFFFFF;
}

.top-left-corner-tabs, .top-right-corner-tabs, .bottom-left-corner-tabs, .bottom-right-corner-tabs {
    background-image: url( ../images/corners1280x18HomeTabsBody.gif );
    height: 9px;
    font-size: 2px;
}

.top-left-corner, .top-right-corner, .bottom-left-corner, .bottom-right-corner {
    background-image: url( ../images/corners1280x18.gif );
    height: 9px;
    font-size: 2px;
}

.top-left-corner, .bottom-left-corner, .top-left-corner-tabs, .bottom-left-corner-tabs {
    margin-right: 9px;
}

.top-right-corner, .bottom-right-corner, .top-right-corner-tabs, .bottom-right-corner-tabs {
    margin-left: 9px;
    margin-top: -9px;
}

.top-right-corner, .top-right-corner-tabs {
    background-position: 100% 0;
}

.bottom-left-corner, .bottom-left-corner-tabs {
    background-position: 0 -9px;
}

.bottom-right-corner, .bottom-right-corner-tabs {
    background-position: 100% -9px;
}

.inside {
    border-left: 1px solid #C1C1C1;
    border-right: 1px solid #C1C1C1;
    padding: 0px 10px 0px 10px;
	height: 100%;
}

.inside p {
	padding: 0.2em 0 1em;
}

.tabsInside {
    border-left: 1px solid #C1C1C1;
    border-right: 1px solid #C1C1C1;
    padding: 0px 10px 0px 10px;
	height:150px;
}
/* --------------------------------------end border----------------------------------*/