body{
	font-family:Tahoma, Geneva, Helvetica, Sans;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(/microshop/frontend/design/skin_ownersbuy/bg_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#hd .yui-gd div.first span.topp_meny_logo{
 /*margin-top:5%;*/
}
#hd .yui-gd{
 height:68px;
}
#top-menu, #top-menu li a{
	font-weight:normal;
	color:#000000;
}
#top-menu li a.selected{
 font-weight:Normal;
 color:#222222;
}
#top-menu li a{
 background: url(/microshop/frontend/design/skin_ownersbuy/round_left.jpg) no-repeat left top;
 padding: 5px 0px 5px 4px;
 text-decoration: none;
 margin:0; 
 }
#top-menu li a span{
 background: url(/microshop/frontend/design/skin_ownersbuy/round_right.jpg) no-repeat right top;
 padding: 5px 14px 5px 10px; 
}
#top-menu a:hover, #top-menu a.selected{
 background: #000000 url(/microshop/frontend/design/skin_ownersbuy/round_left_on.jpg) no-repeat left top;
 padding: 5px 0px 5px 4px;
 text-decoration: none;
 margin:0;
 color:#1d8ac5;
}
#top-menu a:hover span, #top-menu a.selected span{
 background: #000000 url(/microshop/frontend/design/skin_ownersbuy/round_right_on.jpg) no-repeat right top;
 padding: 5px 14px 5px 10px; 
}
#up-menu li a{
 background: #ffffff url(/microshop/frontend/design/skin_ownersbuy/roundup_left.jpg) no-repeat left top;
 padding: 6px 0px 6px 2px;
 text-decoration: none;
 margin:0; 
 color:#222222;
 font-weight:normal;
}
#up-menu li a span{
 background: #ffffff url(/microshop/frontend/design/skin_ownersbuy/roundup_right.jpg) no-repeat right top;
 padding: 6px 14px 6px 14px; 
}

#up-menu a:hover, #up-menu li.login a:hover{
 background: #ffffff url(/microshop/frontend/design/skin_ownersbuy/roundup_left_on.jpg) no-repeat left top;
 padding: 6px 0px 6px 2px;
 text-decoration: none;
 margin:0;
 color:#000000;
 font-weight:normal;
}
#up-menu a:hover span, #up-menu li.login a:hover span{
 background: #ffffff url(/microshop/frontend/design/skin_ownersbuy/roundup_right_on.jpg) no-repeat right top;
 padding: 6px 14px 6px 14px; 
 color:#000000;
}
#up-menu .login, #up-menu .login a, #up-menu .login a span{
 color:#ffffff;
 font-weight:bold;
}
#up-menu .login a:hover, #up-menu .login a:hover span{
 color:#222222;
 font-weight:normal;
}
#up-menu li.login a{
 background: url(/microshop/frontend/design/backgrounds/roundupgreen_left.jpg) no-repeat left top;
 padding: 5px 0px 5px 2px;
 text-decoration: none;
 margin:0; 
}
#up-menu li.login a span{
 background: url(/microshop/frontend/design/backgrounds/roundupgreen_right.jpg) no-repeat right top;
 padding: 5px 14px 5px 14px; 
}

.btn{
 background-image: url(/microshop/frontend/design/skin_ownersbuy/btn-bg.jpg);
 background-repeat: no-repeat;
 font-weight:normal;
 color:#000000;
}
#search-btn{
	background-image: url(/microshop/frontend/design/skin_ownersbuy/search_btns.jpg);
	background-repeat: no-repeat;
	font-weight:normal;
	color:#000000;
	padding-bottom:4px;
}
.book-btn{
	background:url(/microshop/frontend/design/skin_ownersbuy/order-btn.jpg) no-repeat 0px -25px;
	color:#000000;
	font-weight:normal;
}

.prod-bg{
 background:url(/microshop/frontend/design/skin_ownersbuy/order-btn.jpg) no-repeat -80px 0px;
 width:114px;
 color:#1D8AC5;
 font-weight:bold;
}
.add-to-basket, .return-btn, #order-more-btn, .multi-btn{
 background:url(/microshop/frontend/design/skin_ownersbuy/order-btn.jpg) no-repeat -194px -25px;
 color:#ffffff;
 font-weight:bold;
}
.prod-long-bg{
 background:url(/microshop/frontend/design/skin_ownersbuy/order-btn.jpg) no-repeat -194px 0px;
 color:#ffffff;
 font-weight:bold;
}
.book-btn:hover, .add-to-basket:hover, .prod-long-bg:hover, .add-to-basket:hover, .return-btn:hover, #order-more-btn:hover, .multi-btn:hover, .prod-bg:hover{
	color:#1d8ac5;
}
.text-btn{
 background:url(/microshop/frontend/design/skin_ownersbuy/text-btn.jpg) no-repeat -80px -25px;
 color:#000000;
 width:113px;
}
.text-btn:hover{
 color:#1d8ac5;
}
.short-text-btn{
 background:url(/microshop/frontend/design/skin_ownersbuy/text-btn.jpg) no-repeat 0px 0px;
 color:#000000;
}
.long-text-btn{
 background:url(/microshop/frontend/design/skin_ownersbuy/text-btn.jpg) no-repeat -290px -25px;
}
#basket-btn{
 background:url(/microshop/frontend/design/skin_ownersbuy/baskt_btn.jpg) no-repeat 0px -25px;
 font-weight:normal;
 color:#000000;
}
#add-baskt{
 background:url(/microshop/frontend/design/skin_ownersbuy/baskt_btn.jpg) no-repeat 0px 0px;
 font-weight:bold;
 color:#000000;
}
#help-btn{
	color:#000000;
}
#help-btn:hover, #basket_box:hover, #add-baskt:hover, #login-btn:hover, #search-btn:hover, #help-btn:hover, a.btn:hover, a span.btn:hover, .short-text-btn:hover{
	color:#1d8ac5;
}
#help-btn, #basket-btn{
 line-height:22px;
}

/* ------------------------------------------------------------ */

body,a, legend, #top-menu a:hover, #top-menu a.selected, #return-msg td, #order-came td, #frm_goods_return .data-lists td{
	color:#222222;
}

h3{
 font-size:12px;
}
h2{
	font-weight:bold;
}

h2.title-list a {
	color:#1d8ac5;
}

.prod-stock {
	background-color:#eeeeee;
}

.content-area h1, h1 .heading {
 color:#1d8ac5;
 font-weight:normal;
}

#top-menu li a{
 background: url(/microshop/frontend/design/skin_ownersbuy/round_left.jpg) no-repeat left top;
 padding: 5px 0px 5px 2px;
 text-decoration: none;
 margin:0; 
}
#top-menu li a span{
 background: url(/microshop/frontend/design/skin_ownersbuy/round_right.jpg) no-repeat right top;
 padding: 5px 14px 5px 14px; 
}
#top-menu a:hover, #top-menu a.selected{
 background: #eff3f6 url(/microshop/frontend/design/skin_ownersbuy/round_left_on.jpg) no-repeat left top;
 padding: 5px 0px 5px 2px;
 text-decoration: none;
 margin:0;
}
#top-menu a:hover span, #top-menu a.selected span{
 background: #eff3f6 url(/microshop/frontend/design/skin_ownersbuy/round_right_on.jpg) no-repeat right top;
 padding: 5px 14px 5px 14px; 
}

#main-content, #top-group .first{
 padding-right:5px;
 border-right:1px solid #dcdcdc;
}

ul.right-menu li ul{
 border-top:1px solid #dcdcdc;
}

ul.right-menu li, ul.right-menu li ul li{
 border-bottom:1px solid #dcdcdc;
}

.data-lists, div.list-image, div.product-lists .data-lists, h2.header-acces{
  border-top:1px solid #cccccc;
}

h1, div.teaser .ingress, div.teaser .prod-price, div.teaser_article .ingress, div.teaser_article .prod-price{
 font-size:18px;
}
h2,div.focus-price .prod-price, div.product-price .prod-price, #product-info .prod-price, div.teaser .yui-g .yui-gd div.ingress, div.teaser_article .yui-g .yui-gd div.ingress{
 font-size:14px;
}

div.teaser h1, div.teaser .prod-price, div.teaser_article h1, div.teaser_article .prod-price, ul.right-menu li ul li
, ul.right-menu li p, .prod-lists label{
 font-weight:normal;
}

div.teaser .ingress, div.teaser_article .ingress{
 color:#5e88a2; 
}

div.type-list .prod-stock, #accessories-list h2, .prod-list-item, .title-col, div.prod-list-item .icon-col
, .line-break, div.focus-product .prod-stock, .focus-price, #frm_application .ingress, .product-price, div.product-sheet-detail
, .prod-lists
{
 border-bottom:1px solid #cccccc;
}
.focus-image, .product-image, #accessories-list h2{
 border-top:1px solid #cccccc;
}

.focus-product h2.focus-title, .type-list h2.title-list, div.teaser .yui-gb .yui-u div.ingress, div.teaser .campg-price .prod-price, div.teaser_article .campg-price .prod-price
, div.focus-price .prod-price span, div.product-price .prod-price span{
	font-size:11px;
}

.prod-price {
	font-weight:bold;	
}
.prod-price span {
	font-weight:normal;
}

.icon-col, .title-col{
 border-right:1px solid #cccccc;
}

}
.content_address{
 border-top:1px solid #cccccc;
 border-bottom:1px solid #cccccc;
 background-color:#F4F5F6;
}

#tab-menu li{
 border:1px solid #bdbdbd;
 margin-right:2px;
}
#tab-menu li a:hover, #tab-menu li a.tab-select{
 background-color:#e7f3d7;
}
#tab-menu li a{
 border:1px solid #d2d2d2;
 padding:0px 11px;
}

#ft{
 border-top:1px solid #dcdcdc;
 width:100%;
 text-align:right;
}

.builder-menu li {
  border-bottom: 1px solid #DCDCDC;
}

.abo_info{
 padding:0px 8px 5px 8px;
 width:250px;
 height:auto;
 top:5%;
 right:5%;
 border:1px solid #aaaaaa; 
 background-color:#dedede;
 position:relative;
 z-index:1000;
}

#subscription ul.prod-lists li form div.abo_blocks{
 border-bottom:1px solid #cccccc; 
 padding-bottom:5px;
}

.orderinfo .order-total-line{
 border-bottom:1px solid #cccccc; 
}

.orderinfo .order-sub-total, .orderinfo .order-sub-info{
 padding-bottom:2px; 
 border-top:1px solid #cccccc; 
}

/*Right menu*/
ul.right-menu li a, #navigator-right h2, .prod-info h3, .book-btn, .prod-bg, .add-to-basket, .return-btn, .prod-long-bg, #order-more-btn
, .multi-btn{
 font-size:12px;
}
ul.right-menu li a span{
 background:transparent url(/microshop/frontend/design/skin_ownersbuy/menu-arr.gif) no-repeat scroll 0% 50%;  
 padding-left:12px;
}
ul.right-menu li a{
 padding:4px 4px 4px 0px;
}
ul.right-menu li ul li a{
 padding:3px 3px 3px 0px;
}
ul.right-menu li ul li a span{
 background:transparent url(/microshop/frontend/design/skin_ownersbuy/menu-ars.gif) no-repeat scroll left center; 
}
ul.right-menu li a:hover, ul.right-menu li a.select-menu, #accessories-list h2, .line-break, .bg-color, h2.header-acces{
 background-color:#eff3f6;
}
ul.right-menu li, ul.right-menu li ul li{
 border-bottom:1px solid #dcdcdc;
}
ul.right-menu li ul li.last-child, div#additional h2{
 border-bottom:0px none;
}
ul.right-menu li ul{
 border-top:1px solid #dcdcdc;
}


#abo-info{
 line-height:1.7em; 
 width:auto;
 margin-bottom:15px;
}
.prod-info{
 float:none;
}
.ingress{
 clear:both;
 float:none;
}
#abo-info .yui-u{
 width:42%;
}
#abo-info div.first{
 width:58%;
 position:relative;
}
#abo-info h1{
 margin-top:0;
}
#product-info div img{
 float:left;
 margin:0px 5px 10px 0px;
}
