/* @override http://www.ccr.se/wp-content/themes/ccrental/style.css */

/*
Theme Name: WordPress CCRental
Theme URI: 
Description: The WordPress theme.
Version: 1.0
Author: 
Author URI: 
Tags: 

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body{
	margin:0;
	font:12px/17px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	color:#888f97;
	background:#fff;
}
img{border-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#main{
	width:971px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
	padding:126px 0 0;
}
#header{
	width:971px;
	overflow:hidden;
	height:99px;
	position:absolute;
	top:0;
	left:0;
	padding:27px 0 0;
}
.logo{
	display:block;
	margin:0;
	overflow:hidden;
	position:absolute;
	top:45px;
	left:13px;
	z-index:5;
}
.logo a{
	display:block;
	width:140px;
	height:69px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(images/logo.gif) no-repeat;
}
.header-container{
	float:right;
	width:790px;
	overflow:hidden;
	background:url(images/bg-header-container.gif) no-repeat 50% 100%;
	padding:0 0 13px 0;
}
.header-container .box{
	float:left;
	width:613px;
	overflow:hidden;
	background:url(images/bg-header-container-center.gif) repeat-y;
}
.header-container .top{
	width:100%;
	overflow:hidden;
	background:url(images/bg-header-container-top.gif) no-repeat;
}
.header-container .bottom{
	width:100%;
	overflow:hidden;
	background:url(images/bg-header-container-bottom.gif) no-repeat 0 100%;
}
.header-container .text{
	float:left;
	width:530px;
	overflow:hidden;
	padding:22px 0 20px 24px;
}
.header-container .text strong{
	font:19px/22px 'GillSans', Arial, Helvetica, sans-serif;
	color:#c2c6c9;
}
.header-container .image{
	float:right;
}
.header-container .image img{
	display:block;
}
.content-holder{
	width:971px;
	overflow:hidden;
	padding:12px 0 13px 0;
}
.sidebar{
	float:left;
	width:169px;
	overflow:hidden;
}
.box-search{
	width:100%;
	overflow:hidden;
	margin:0 0 11px 0;
	background:url(images/bg-box-search.gif) repeat-y;
}
.box-search .top{
	width:100%;
	overflow:hidden;
	background:url(images/bg-box-search-top.gif) no-repeat;
}
.box-search .bottom{
	width:140px;
	overflow:hidden;
	padding:14px 14px 13px 15px;
	background:url(images/bg-box-search-bottom.gif) no-repeat 0 100%;
}
.box-search span{
	display:block;
	width:140px;
	height:19px;
	background:url(images/bg-search.gif) no-repeat;
}
.box-search input{
	float:left;
	width:105px;
	height:17px;
	overflow:hidden;
	background:none;
	border:none;
	font-size:11px;
	color:#7a7a7a;
	padding:2px 9px 0 26px;
}
.sidebar-nav{
	width:168px;
	overflow:hidden;
	margin:0 0 14px 0;
	background:url(images/bg-sidebar-nav.gif) repeat-y;
}
.sidebar-nav .top{
	width:100%;
	overflow:hidden;
	background:url(images/bg-sidebar-nav-top.gif) no-repeat;
}
.sidebar-nav .bottom{
	width:138px;
	overflow:hidden;
	background:url(images/bg-sidebar-nav-bottom.gif) no-repeat 0 100%;
	padding:0 14px 1px 16px;
}
.sidebar-nav .box{
	width:100%;
	overflow:hidden;
	border-top:1px solid #dedede;
	margin:-1px 0 0;
}
.sidebar-nav ul{
	margin:0;
	padding:10px 0 17px 0;
	list-style:none;
}
.sidebar-nav ul.top-list{
	border-bottom:1px solid #dedede;
	padding:10px 0 17px 0;
	margin:0 0 2px 0;
}
.sidebar-nav ul li{
	font-size:12px;
	line-height:17px;
}
.sidebar-nav h2{
	margin:0;
	font-size: 16px;
	line-height: 24px;
	color:#888f97;
	font-weight: bold;
}
.sidebar-nav ul li a{
	color:#888f97;
}
.box-contact{
	width:166px;
	overflow:hidden;
	background:url(images/bg-box-contact.gif) repeat-y;
}
.box-contact .top{
	width:100%;
	overflow:hidden;
	background:url(images/bg-box-contact-top.gif) no-repeat;
}
.box-contact .bottom{
	width:140px;
	overflow:hidden;
	background:url(images/bg-box-contact-bottom.gif) no-repeat 0 100%;
	padding:10px 12px 10px 14px;
	text-align:center;
}
.box-contact h3{
	font-size:16px;
	line-height:18px;
	color:#fff;
	font-weight:normal;
	margin:0 0 6px 0;
}
.box-contact .box-input{
	width:100%;
	overflow:hidden;
	padding:0 0 3px 0;
}
.bg-tell{
	display:block;
	width:140px;
	height:19px;
	background:url(images/bg-tell.gif) no-repeat;
	overflow:hidden;
}
.bg-mail{
	display:block;
	width:140px;
	height:19px;
	background:url(images/bg-mail.gif) no-repeat;
	overflow:hidden;
}
.box-contact input{
	float:left;
	width:105px;
	height:17px;
	overflow:hidden;
	background:none;
	border:none;
	font-size:11px;
	color:#7a7a7a;
	padding:2px 9px 0 26px;
}
.box-contact #submit {
	display: none;
	background: url(images/bg-submit.gif) no-repeat;
	width: 90px;
	height: 19px;
	cursor: pointer;
	padding: 0 0 3px 0;
}
.box-contact-form #submit{
	display:block;
	position: absolute;
	left:-9999px
}
.content{
	float:right;
	width:791px;
	overflow:hidden;
}
.navigation{
	width:100%;
	overflow:hidden;
}
.navigation .left-box{
	float:left;
	width:613px;
	overflow:hidden;
}
.navigation .right-box{
	float:right;
	width:166px;
	overflow:hidden;
}
.box-contact .text{
	width:100%;
	overflow:hidden;
	text-align:center;
	padding:7px 0 12px 0;
}
.box-contact .text h2{
	margin:0;
	font-size:20px;
	line-height:22px;
	color:#fff;
	font-weight:bold;
}
.box-contact .text span{
	font-size:20px;
	line-height:26px;
	color:#fff;
	letter-spacing:-1px;
}
.menu-box{
	width:100%;
	overflow:hidden;
	height:45px;
	background:url(images/bg-menu-box.gif) repeat-x;
}
.menu-box .left{
	width:100%;
	overflow:hidden;
	height:45px;
	background:url(images/bg-menu-box-left.gif) no-repeat;
}
.menu-box .right{
	width:100%;
	overflow:hidden;
	height: 45px;
	background:url(images/bg-menu-box-right.gif) no-repeat 100% 0;
}
.menu-box ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:613px;
}
.menu-box ul li{
	float:left;
	height:45px;
	padding: 0 0 0 1px;
	background:url(images/bg-menu-line.gif) no-repeat;
}
.menu-box ul li:first-child{
	background:none;
}
.menu-box ul li a{
	float:left;
	color:#777;
	display:inline;
	margin: 0 0 0 -1px;
}
.menu-box ul li a:hover, .menu-box ul li.current_page_item a,
.menu-box ul li.current_page_parent a {
	text-decoration:none;
	background:url(images/bg-menu-hover-left.gif) no-repeat;
	color:#525252;
}

.menu-box ul li a strong{
	float:left;
	width: 100%;
	height:29px;
	padding: 16px 0 0;
	font-weight:normal;
}
.menu-box ul li a:hover strong, .menu-box ul li.current_page_item a strong,
.menu-box ul li.current_page_parent a strong{
	background:url(images/bg-menu-hover-right.gif) no-repeat 100% 0;
	cursor:pointer;
}
.menu-box ul li a span{
	font-size:13px;
	line-height:15px;

}

#main div.content-holder div.content div.navigation div.left-box div.menu-box div.left div.right ul li.menu-start.page_item.page-item-2 a strong span {
	background: url(images/bg-menu-start.gif) no-repeat 0 2px;	
}

#main div.content-holder div.content div.navigation div.left-box div.menu-box div.left div.right ul li.menu-uthyrning.page_item.page-item-3 a strong span {
	background: url(images/bg-menu-uth.gif) no-repeat 0 2px;
}

.menu-box ul li.menu-event.page_item.page-item-15 a strong span {
	background: url(images/bg-menu-event.gif) no-repeat 0 2px;
}

.menu-box ul li a:hover span, .menu-box ul li.current_page_item a span,
.menu-box ul li.current_page_parent a span{
	cursor:pointer;
}

#main div.content-holder div.content div.navigation div.left-box div.menu-box div.left div.right ul li.menu-begagnat.page_item.page-item-18 a strong span {
	background: url(images/bg-menu-beg.gif) no-repeat 0 2px;
}

#main div.content-holder div.content div.navigation div.left-box div.menu-box div.left div.right ul li.menu-om-oss.page_item.page-item-20 a strong span {
	background: url(images/bg-menu-omoss.gif) no-repeat 0 3px;
}

.menu-start a{
	width: 79px;
	padding: 0 0 0 28px;
}
.menu-start a span{
	display:block;
	padding: 0 0 0 20px;
}
.menu-uthyrning a{
	width: 112px;
	padding: 0 0 0 25px;
}
.menu-uthyrning a span{
	display:block;
	padding: 0 0 0 20px;
}
.menu-event a{
	width: 84px;
	padding: 0 0 0 25px;
}
.menu-event a span{
	display:block;
	padding: 0 0 0 20px;
}
.menu-begagnat a{
	width: 108px;
	padding: 0 0 0 25px;
}
.menu-begagnat a span{
	display:block;
	padding:0 0 0 20px;
}
.menu-om-oss a{
	padding: 0 0 0 25px;
	width: 102px;
}
.menu-om-oss a span{
	display:block;
	padding: 0 0 0 20px;
}
.menu-box ul li.menu-om-oss a.active strong, .menu-box ul li.menu-om-oss a:hover strong{
	background:url(images/bg-menu-hover-right-last.gif) no-repeat 100% 0;
}
.box-bredcrumbs{
	width:100%;
	overflow:hidden;
	margin:12px 0 0;
	background:url(images/bg-bredcrumbs.gif) repeat-x;
	height:27px;
}
.box-bredcrumbs .left{
	width:100%;
	overflow:hidden;
	background:url(images/bg-bredcrumbs-left.gif) no-repeat;
	height:27px;
}
.box-bredcrumbs .right{
	width:100%;
	overflow:hidden;
	background:url(images/bg-bredcrumbs-right.gif) no-repeat 100% 0;
	height:27px;
}
.box-bredcrumbs ul{
	margin:0;
	padding:5px 0 0 13px;
	list-style:none;
}
.box-bredcrumbs ul li{
	float:left;
	font-size:12px;
	line-height:16px;
	color:#888f97;
	padding: 0 0 0 8px;
	font-weight:bold;
}
.box-bredcrumbs ul li span{
	font-weight:normal;
}
.box-bredcrumbs ul li span a{
	color:#888f97;
	display:inline;
	float:none;
	background:none;
}
.box-bredcrumbs ul li strong{
	float:left;
	color:#898f97;
	background:url(images/bg-bredcrumbs-line.gif) no-repeat 100% 0;
	padding:0 20px 0 0;
}
.box-bredcrumbs ul li a{
	font-weight:normal;
	float:left;
	color:#898f97;
	background:url(images/bg-bredcrumbs-line.gif) no-repeat 100% 0;
	padding: 0 18px 0 0;
}
.box-bredcrumbs ul li a.active{
	font-weight:bold;
	color:#ba0000;
	padding:0 24px 0 0;
	margin:0 4px 0 0;
}
.content-container{
	width:791px;
	padding:9px 0 0 0;
}
.container-inner {
	padding:9px 0 11px 0;
}
.container-inner2{
	padding:9px 0 15px 0;
}
.content-container .box-holder {
	width:787px;
	border-bottom:1px solid #dedede;
	padding:0 0 14px 4px;
	overflow:hidden;
}
.box-holder1b {
	width:787px;
	border-bottom:1px solid #dedede;
	padding: 14px 0 14px 4px;
	overflow:hidden;
}
.box-holder-bg {
	background:url(images/bg-content-container-box.gif) repeat-y 100% 0;
	overflow:hidden;
}
* html .box-holder-bg { height: 1%; }
.content-container .left{
	float:left;
	width:380px;
	padding:0 10px 0 0;
}
.content-container .left .text{
	float:right;
	width:132px;
	padding:0 20px 0 0;
}
.slide-show {
	float:right;
	position:relative;
	height:239px;
	width:132px;
}
.slide-show .right {
	position:absolute;
	top:0;
	right:0;
}
.content-container .right .text{
	float:left;
	width:132px;
	padding:0 0 0 20px;
}
.cont{
	display:table;
	width:132px;
	height:198px;
}
* html .cont{position:relative;}
.sub{
	width:100%;
	display:table-cell;
	padding-top: 36px;
}
* html div.sub{ 
	position:absolute;
	top:50%;
}
* html .text-box{ 
	position:relative;
	top:-50%;
}
.cont .container{
	width:100px;
	overflow:hidden;
	padding:18px 20px 0 12px;
}

.cont .container.top{
	background:url(images/bg-container.gif) no-repeat 0 100%;
	padding:0 20px 35px 12px;
}
.content-container a {
	font-weight: bold;
	color:#c71a16;
}
.content-container .right .cont .container.top{
	background:url(images/bg-container.gif) no-repeat 100% 100%;
	padding:30px 25px 51px 11px;
}
.container-inner .right .cont .container{
	padding:10px 20px 0 12px;
}
.container-inner .right .cont .container.top{
	background:url(images/bg-container.gif) no-repeat 100% 100%;
	padding:9px 25px 33px 11px;
}
.cont .container span{
	display:block;
	font-size:16px;
	line-height:19px;
	color:#888f97;
}
.cont .container span strong{
	color:#d10000;
}
.cont .container p{
	margin:0;
	font-size:11px;
	line-height:17px;
	color:#888f97;
}
.cont .container p a{
	font-size:12px;
	line-height:17px;
	color:#d10000;
	text-decoration:underline;
}
.cont .container p a:hover{
	text-decoration:none;
}
.content-container .left .image{
	float:left;
	width:236px;
}
.content-container .left .image img{
	display:block;
}
.content-container .left .text-bottom{
	width:310px;
	float:left;
	padding:0 0 0 18px;
	overflow:hidden;
	margin:-8px 0 0;
}
.content-container .text-bottom p{
	margin:0;
	font-size:11px;
	line-height:17px;
	color:#888f97;
}
.content-container .text-bottom p span{
	display:block;
}
.content-container .text-bottom p a{
	color:#d10000;
}
.content-container .right .text-bottom{
	width:310px;
	float:left;
	padding:0 0 0 35px;
	overflow:hidden;
	margin:-8px 0 0;
}
.container-inner .right .text-bottom{
	padding:11px 0 0 32px;
	margin:0;
}
.container-inner .right .text-bottom p{
	line-height:14px;
}
.content-container .right{
	float:right;
	width:390px;
}
.content-container .right .image{
	float:right;
	width:233px;
}
.container-inner .right .image{
	float:left;
	width:220px;
	padding:31px 0 0 20px;
	margin:0 -7px 0 0;
}
.container-inner .left .inner-text{
	width:315px;
	overflow:hidden;
	padding: 24px 0 0 15px;
}
.container-inner .left .inner-text h2{
	margin:0 0 8px 0;
	font-size:18px;
	line-height:22px;
	font-weight:normal;
	color:#d11917;
}
.container-inner .left .inner-text h3{
	margin:0;
	font-weight:bold;
	font-size:12px;
	line-height:15px;
	color:#898f97;
}
.container-inner .left .inner-text p{
	margin:0 0 15px 0;
	font-size:11px;
	line-height:15px;
	color:#888f97;
}
.content-container .right .title{
	width:270px;
	overflow:hidden;
	padding:12px 0 0 33px;
}
.content-container .right .title h2{
	margin:0;
	font-size:18px;
	line-height:22px;
	color:#d11917;
	font-weight:normal;
}
.content-container .right .title h2 a {
	font-weight: normal;
}
.content-container .right .image img{
	display:block;
}
.product-box{
	width:100%;
	overflow:hidden;
	padding:0 0 11px 0;
	margin-top:12px;
}
.product-box ul{
	float:left;
	margin:0 0 0 -20px;
	padding:0;
	list-style:none;
}
.product-box ul li{
	float:left;
	font-size:11px;
	line-height:20px;
	text-align:center;
	padding:0 0 0 45px;
	width: 87px;
}
.product-box ul li img{
	display:block;
	width: 87px;
}
.product-box ul li a{
	color:#888f97;
	font-weight: normal;
}
.info-box{
	width:790px;
	overflow:hidden;
	background:url(images/bg-content-footer.gif) repeat-y;
	position: absolute;
	top: 741px;
}
.info-box .top{
	width:100%;
	overflow:hidden;
	background:url(images/bg-content-footer-top.gif) no-repeat;
}
.info-box .bottom{
	width:100%;
	overflow:hidden;
	background:url(images/bg-content-footer-bottom.gif) no-repeat 0 100%;
}
.info-box .text{
	float:left;
	width:195px;
	padding:19px 0 0 25px;
}
.info-box .text span{
	display:block;
	font-size:10px;
	line-height:12px;
	color:#888f97;
}
.info-box .text span a{
	color:#888f97;
}
.info-box .sponsor{
	float: right;
	padding:21px 21px 14px 0;
}
.info-box .sponsor ul{
	margin:0;
	padding:0;
	list-style:none;
}
.info-box .sponsor ul li{
	float:left;
}
.info-box .sponsor ul li a img{
	display:block;
}
.box-offert{
	width:168px;
	overflow:hidden;
	margin:0 0 12px 0;
	background:url(images/bg-box-offert.gif) repeat-y;
}
.box-offert .top{
	width:168px;
	overflow:hidden;
	background:url(images/bg-box-offert-top.gif) no-repeat;
}
.box-offert .bottom{
	width:128px;
	overflow:hidden;
	padding:10px 25px 15px 15px;
	background:url(images/bg-box-offert-bottom.gif) no-repeat 0 100%;
}
.box-offert h2{
	font-size:16px;
	line-height:24px;
	color:#c71a16;
	font-weight:bold;
	padding: 0 0 0 20px;
	background: url(images/redcart.gif) no-repeat 0 2px;
}
.box-offert p,
.productcart a{
	margin:0;
	font-size:12px;
	line-height: 18px;
	color:#888f97;
}
.productcart a {
	font-weight: bold;
}
.box-offert a {
	color:#c71a16;
	font-weight:bold;
}
.content-tabs{
	width:791px;
	overflow:hidden;
}
.tabset{
	overflow:hidden;
	width:100%;
	height:1%;
	background:url(images/bg-tabset.gif) no-repeat;
}
.tabset{
	float:left;
}
div.tab {
	padding-bottom: 10px;
}
.tabs-inner div.tab {
	clear:both;
	min-height:312px;
	overflow: hidden;
	width: 100%;
}
.tabs-inner3 div.tab{
	clear:both;
	min-height:393px;
}
* html .tabs-inner div.tab{height:312px;}
* html .tabs-inner3 div.tab{height:393px;}
.tabset ul{
	margin:0;
	padding:0 0 0 9px;
	list-style:none;
}
.tabset ul li{
	float:left;
}
.tabset ul li a{
	float:left;
	display:inline;
	margin:0 0 0 -1px;
	text-align:center;
	font-size:12px;
	line-height:26px;
	color:#777;
	width:111px;
	height:27px;
	background:url(images/bg-tabs-link.gif) no-repeat;
}
.tabset ul li a:hover, .tabset ul li a.active{
	background:url(images/bg-tabs-hover.gif) no-repeat;
	text-decoration:none;
}
.tabs-inner .text{
	float:left;
	width:330px;
	padding:22px 0 0 18px;
}
.tabs-inner dl{
	margin:0;
	overflow:hidden;
	padding:13px 0 15px 1px;
	width:329px;
	font-size:11px;
	line-height:16px;
	color:#888f97;
}
.tabs-inner dl dt{
	float:left;
	width:144px;
	margin:0;
	padding:0;
}
.tabs-inner dl dd{
	float:left;
	width:165px;
	margin:0;
	padding:0;
}
.tabs-inner .text a{
	font-size:11px;
	line-height:16px;
	color:#888f97;
	background:url(images/bg-links-tabs.gif) no-repeat 1px 5px;
	padding:0 0 0 13px;
}
.tabs-inner .text p{
	margin:12px 0 0;
	font-size:11px;
	line-height:15px;
	color:#888f97;
}
.tabs-inner .text h2{
	margin:0;
	font-size:18px;
	line-height:21px;
	color:#d11917;
	font-weight:normal;
}
.tabs-inner .image-box{
	float:right;
	width:379px;
	padding:35px 11px 0 0;
}
.tabs-inner .image{
	width:100%;
	overflow:hidden;
	margin-bottom: 10px;
}
.tabs-inner .image img{
	display:block;
}
.button-offert-box{
	float:right;
}
.button-offert-box input{
	background:url(images/btn-submit.gif) no-repeat;
	float:right;
	border: 0;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	width:133px;
	height:27px;
	cursor:pointer;
}
.content-list{
	width:782px;
	overflow:hidden;
	padding:14px 0 0 8px;
}

.content-list .productdisplay{
	width:756px;
	float:left;
	padding:5px 0 9px 26px;
}
.content-list  .color{
	background:#f5f5f5;
}
.content-list .imagecol{
	float:left;
	display:inline;
	margin:0 37px 0 0;
	width:45px;
}
.content-list .imagecol img{
	display:block;
}
.content-list span.title{
	font-size:13px;
	line-height:16px;
	color:#d11917;
}
.content-list a{
	font-size:13px;
	line-height:15px;
	color:#888f97;
	font-weight:bold;
}
.content-list p{
	font-size:11px;
	line-height:15px;
	margin:0;
	color:#888f97;
}
.box-image{
	width:379px;
	overflow:hidden;
	padding:1px 0 0 12px;
}
.box-image img{
	display:block;
}
.text-container{
	width:320px;
	overflow:hidden;
	padding:24px 0 0 14px;
}
.content-title{
	width:100%;
	overflow:hidden;
}
.content-title .box{
	float:left;
	padding:10px 148px 8px 0;
	background:url(images/bg-content-title.gif) no-repeat 100% 0;
}
.content-title .box h2{
	margin:0;
	font-size:18px;
	line-height:22px;
	font-weight:normal;
	color:#d11917;
}
.text-container p{
	margin:0;
	font-size:11px;
	line-height:15px;
	color:#888f97;
}
.text-container p a{
	text-decoration:underline;
	color:#c71a16;
}
.text-container p a:hover{
	text-decoration:none;
}
.text-container h3{
	margin:15px 0 0;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	color:#898f97;
}
.text-container h3 a{
	color:#898f97;
}
.text-container ul{
	margin:0;
	padding:2px 0 0 2px;
	list-style:none;
}
.text-container ul li{
	font-size:11px;
	line-height:15px;
	color:#888f97;
	padding:0 0 0 9px;
	background:url(images/bg-content-list.gif) no-repeat 0 6px;
}
.box-holder2{
	width:791px;
	overflow:hidden;
	padding:12px 0 0;
}
.box-holder2 .left{
	float:left;
	width:335px;
	overflow:hidden;
	padding:0 0 0 4px;
}
.box-holder2 .right{
	float:right;
	width:320px;
	padding:0 53px 0 0;
	overflow:hidden;
}
.box-holder2 {
	width:791px;
	overflow:hidden;
	padding:0;
	margin-top:18px;
	background:url(images/bg-content-container-box.gif) repeat-y 100% 0;
}
.tabs { padding:44px 0 0 0; }
.tabs .tab,
.tab-content{
	width:791px;
	overflow:hidden;
	padding:0 0 58px 0;
	background:url(images/bg-tab-content.gif) no-repeat 0 100%;
}
.tabs .tab {
	background: none;
	padding:0 0 58px 18px;
}
.tab-content .column{
	float:left;
	width:315px;
	overflow:hidden;
	padding:0 0 0 18px;
}
.tab-content .column h2{
	margin:0 0 9px 0;
	font-size:18px;
	line-height:20px;
	color:#d11917;
	font-weight:normal;
}
.tab-content .column p{
	margin: 0 0 12px;
	font-size:11px;
	line-height:15px;
	color:#888f97;
}
.tab-content .column h3{
	margin:14px 0 2px 0;
	font-weight:bold;
	font-size:12px;
	line-height:15px;
	color:#898f97;
}
.tab-content .column p a{
	text-decoration:underline;
	color:#c71a16;
}
.tab-content .column p a:hover{
	text-decoration:none;
}
.logo-rental{
	float:right;
	margin:41px 79px 0 0;
	overflow:hidden;
}
.logo-rental a{
	display:block;
	width:280px;
	height:124px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(images/logo-rental.gif) no-repeat;
}
ul.banner-list {
	position: relative;
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
	width: 613px;
	height: 86px;
}
ul.banner-list li {
	position: absolute;
	height: 86px;
	top: 0;
	left: 0;
}
ul.banner-list li.active {
	z-index: 1;
}
.box-holder .no-product {
	margin: 150px 0 0 10px;
}
/* inner */
.content-container:after{
	content:"";
	clear:both;
	display:block;
}
.content-bg:after{
	content:"";
	clear:both;
	display:block;
}
.content-bg{
	width:773px;
	padding:9px 0 30px 18px;
	min-height:510px;
	background:url(images/bg-tab-content.gif) no-repeat 0 100%;
}
* html .content-bg{height:510px;}
.uthyrning-box{
	width:100%;
	overflow:hidden;
	padding: 25px 0 0;
}
.uthyrning-box .left-box{
	float:left;
	width:335px;
}
.uthyrning-box .left-box h2{
	margin:0 0 7px 0;
	font-size:18px;
	line-height:20px;
	color:#d11917;
	font-weight:normal;
}
.uthyrning-box .left-box p{
	margin:0 0 18px 0;
	font-size:12px;
	line-height:15px;
	color:#888f97;
}
.uthyrning-box .right-box{
	float:right;
	width:357px;
	padding:8px 0 0;
}
.uthyrning-box .right-box ul{
	margin:0;
	padding:0;
	list-style:none;
}
.uthyrning-box .right-box ul li{
	float:left;
	padding:0 0 25px 0;
}
.uthyrning-box .right-box ul li a img{
	display:block;
}

.aaa{
	float:left;
	width: 295px;
	height: 124px;
	clear: left;
	padding-left: 14px;
	position: relative;
}

.iweb {
	float: right;
	width: 230px;
	text-align: right;
	padding-top: 20px;
	padding-right: 20px;
}
.iweb a{
	color: #b4bfcb;
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
}
/* new */
.content-container .slide-show .text-bottom{
	width:320px;
	float:left;
	padding:0 0 0 38px;
	overflow:hidden;
	margin:-17px 0 0;
}
.content-container .slide-show .right .cont .container.top{
	background:url(images/bg-container.gif) no-repeat 15px 100%;
	padding:0px 0 32px 15px;
	width:135px;
	margin:0 0 12px 0;
}
.content-container .slide-show .text span{
	display:block;
	font-size:14px;
	line-height:19px;
	color:#888f97;
}
.content-container .slide-show .text p{
	margin:0;
	font-size:16px;
	line-height:19px;
	color:#888f97;
}
.content-container .slide-show .text p strong{
	display:block;
	font-size:14px;
	line-height:19px;
	color:#d10000;
	padding:0 0 14px 0;
}
div.avint {
	float: right;
	margin-top: 114px;
}
div.avint a {

	font-size: 12px/17px;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	color: #666;
}
div.avint a:hover {
	text-decoration: none;
}
.pagemarginfix{
	width: 595px;
	overflow:hidden;
	padding: 35px 0 58px 18px;
}
.pagemarginfix h2{
	margin:0 0 9px 0;
	font-size:18px;
	line-height:20px;
	color:#d11917;
	font-weight:normal;
}
.content-title2{
	width:100%;
	overflow:hidden;
}
.content-title2 .box{
	float:left;
	padding: 10px 148px 8px 0;
}

h1 {
	font-size:18px;
	line-height:21px;
	color:#d11917;
	font-weight:normal;
	margin: 0;
	padding-bottom: 10px;
}

.content-title2 .box h2{
	margin:0;
	font-size:18px;
	line-height:22px;
	font-weight:normal;
	color:#d11917;
}

.startfix {
	margin-left: 14px;
	margin-top: 24px;
}
.ajax-loader { display:none; }
.alignleft { float: left; }
.alignright { float: right; }
.content-container .navigation { clear: both; }
.content-tabs .tabs .tab-content { overflow:auto; height: 422px;}
.content-tabs .tabs .tab-content .content-container { width:774px}
.custom_meta a { color:#D11917 !important; background:none !important;}


.uthyrning-box .left-box h1 {
	color:#D11917;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
	margin:0 0 7px;
}

.content-title .box h1 {
	color:#D11917;
	font-size:18px;
	font-weight:normal;
	line-height:22px;
	margin:0;
}

.pagemarginfix h1 {
	color:#D11917;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
	margin:0 0 9px;
}

.tab-content .column h1 {
	color:#D11917;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
	margin:0 0 9px;
}