/* GENERAL STYLES */
/* UMBRACO EDITOR SPECIFIKKE
----------------------------------------------- */
#holderBody {
background: #fff;
}
		
#holder {
border: 1px solid #ccc;
padding: 10px;
margin: 5px;
text-align: left;
}
		
/* Rich text editor styling end */
			
			.orderflowgfx{
			text-align:right;
			}
			
			body {
			text-align:center;
			font-family: Georgia, Serif;
			margin: 10px;
			background: #20323C url(/images/body.gif);
			}
			
			/* COSMETICS
			----------------------------------------------- */
			.text-small
			{
			font: 10px arial, sans-serif;
			color: #fff;
			}
			
			#frame {
			margin: auto;
			border: 1px #000 solid;
			background: #fff;
			text-align: left;
			width: 760px;
			}
			
			#top {
			background: #20323C url(/images/masthead.gif);
			height: 100px;
			}
			
			#leftcontent {
			float: left;
			width: 140px;
			border: 1px dashed #CCCCCC;
			padding: 10px;
			margin: 5px;
			}
			
			
			#leftcontent a {
			font-size:12px;
			line-height:2;
			}
			
			#page-contents
			{
			padding: 14px;
			float: left;
			padding: 10px;
			margin:5px;
			
			.baskettablesum{
			text-align:right;
			padding-right:50px;
			}
			
			}
			
			#footer
			{
			padding: 20px;
			background: #9F2513 url(/images/footer.gif);
			text-align: center;
			clear: both;
			}
			
			
			h1 {
			margin: 0;
			
			font: normal 30px trebuchet ms, sans-serif;
			
			text-align: left;
			}
			
			img{
			border : 0px;
			}
			
			
			.button_center{
			background-image:url("/images/button_center.gif");
			background-repeat:repeat-x;
			background-position:center;
			padding:0px;
			height:24px;
			}
			.button a:link, .button a:visited, .button a:active, .basket_button a:link, .basket_button a:visited, .basket_button a:active {
			height:24px;
			color:#186AB6;
			font-weight:bold;
			padding-left:2px;
			padding-right:2px;
			text-decoration:none;
			font-size:10px;
			}
			.button a:hover, .basket_button a:hover {
			text-decoration:underline;
			}
			
			
			
			
			/* EDITOR PROPERTIES */
			h1 {
			font-size:20px;
			font-weight: bold;
			}
			
			h3 {
			font-size:12px;
			font-weight: bold;
			}
			/* TOP MENU
			----------------------------------------------- */
			#main-menu ul
			{
			margin: 0;
			padding: 0;
			list-style-type: none;
			}
			
			#main-menu ul li
			{
			width: 20%;
			float: left;
			}
			
			#main-menu ul li a
			{
			padding: 4px 0 4px 0;
			border-top: 1px solid #C02F1A;
			border-left: 1px solid #C02F1A;
			border-right: 1px solid #521508;
			border-bottom: 1px solid #521508;
			background: #9F2513 url(/images/main-menu.gif) repeat-x;
			font: bold 11px arial, sans-serif;
			color: #fff;
			text-decoration: none;
			display: block;
			text-align: center;
			}
			
			#main-menu ul li a:hover
			{
			background: #521508;
			}
			
			body#home #main-menu li.home a,
			body#about #main-menu li.about a,
			body#portfolio #main-menu li.portfolio a,
			body#news #main-menu li.news a,
			body#contact #main-menu li.contact a
			{
			background: #521508;
			}
			
			/* PRODUKT MENU
			----------------------------------------------- */
			div.leftmenu_item{
			float:left;
			border-top:2px solid #DCE1E5;
			width:140px;
			padding-top:8px;
			padding-bottom:6px;
			padding-left:18px;
			background-image:url("/images/left_tri.gif");
			background-repeat:no-repeat;
			background-position:left;
			}
			
			.leftmenu_item a:link, .leftmenu_item a:visited, .leftmenu_item a:active {
			text-decoration:none;
			color:#27304E;
			font-size:12px;
			font-weight:bold;
			}
			
			.leftmenu_item a:hover {
			text-decoration:underline;
			color:#F28A0F;
			}
			
			.leftmenu_selected_item{
			float:left;
			border-top:2px solid #DCE1E5;
			border-bottom:2px solid #DCE1E5;
			width:140px;
			padding-top:8px;
			padding-bottom:6px;
			padding-left:18px;
			background-image:url("/images/left_tri_down.gif");
			background-repeat:no-repeat;
			background-position:left;
			}
			
			.leftmenu_selected_item a:link, .leftmenu_selected_item a:visited, .leftmenu_selected_item a:active {
			text-decoration:none;
			color:#CE9522;
			font-size:12px;
			font-weight:bold;
			}
			
			.leftmenu_selected_item a:hover {
			text-decoration:underline;
			color:#45274E;
			}
			
			.leftmenu_sub_item, .leftmenu_sub_item_selected{
			float:left;
			width:140px;
			padding-top:4px;
			padding-bottom:4px;
			padding-left:20px;
			background-image:url("/images/left_square.gif");
			background-repeat:no-repeat;
			background-position:left;
			}
			.leftmenu_sub_item a:link, .leftmenu_sub_item a:visited, .leftmenu_sub_item a:active {
			text-decoration:none;
			color:#50639F;
			font-size:9px;
			}
			
			.leftmenu_sub_item a:hover {
			text-decoration:underline;
			color:#F28A0F;
			}
			.leftmenu_sub_item_selected a:link, .leftmenu_sub_item_selected a:visited, .leftmenu_sub_item_selected a:active {
			text-decoration:none;
			color:#F28A0F;
			font-size:10px;
			}
			.leftmenu_sub_item_selected a:hover {
			text-decoration:underline;
			color:#F28A0F;
			}
			
			#leftmenu_endline{
			border-top:2px solid #DCE1E5;
			width:141px;
}
			

/* EDITOR PROPERTIES */
h1 {
font-size:20px;
font-weight: bold;
color:#666666;
}

h2 {

}

h3 {
color:#01a0f2;
font-size:12px;
font-weight:bold;
margin:3px 0 0 0;
}

p {
font-family:Verdana,Arial,sans-serif;
font-size:12px;
}

a {
color:#1188DD;
}

