@charset "utf-8";
/* CSS Document */

p {
	font: 12px "Georgia","Times New Roman","Times","Serif";
	color: #CCC;
	line-height: 16px;
	margin: 0;
}
.all-link{
	text-decoration:none;
	color:#999999;
}
.all-link:hover{
	color:#999999;
	text-decoration:none;
}
.ptext{
	line-height:17px;
	margin:normal;
	color:white;
	font-size:13px;
	font-family:Arial;
}
.ultext{
	color:white;
	font-size:13px;
	font-family:Arial;
	line-height:17px;
	
}
.ultext li{
	color:white;
	font-size:13px;
	font-family:Arial;
	line-height:17px;
} 
#wellcome  {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 990px;
	height: auto;
	font-family: Georgia, "Times New Roman", "Times", "serif";
	font-size: 14px;
	color: #CCC;

}


a:link {
	font: 12px "Georgia","Times New Roman","Times","Serif";
	color: #999;
	line-height: 16px;
	margin: 0;
}

a:hover {
	font: 12px "Georgia","Times New Roman","Times","Serif";
	color: #666;
	line-height: 16px;
	margin: 0;
}

a:visited {
	font: 12px "Georgia","Times New Roman","Times","Serif";
	color: #666;
	line-height: 16px;
	margin: 0;
}



html{
height: 100%;
border: 0;
padding: 0;
margin: 0;
}

body{
height: 100%;
background-color:#101010;
margin: 0;
padding: 0;
border: 0;
}


#footer{
width:990px;
clear:both;
height:51px;
padding: 0;
margin-left:auto;
margin-right:auto;
} 





#main {
	width:990px;
	height:auto;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
}


#topp {
	width:990px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}


#navigation {
	width: 990px;
	height:45px;
	margin-left:auto;
	margin-right:auto;
}


#banner {
	width: 990px;
	height: auto;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}








#stor-bilar {
	width: 990px;
	height: auto;
	margin-top:15px;
	text-align:left;
	float:left;
	margin-bottom:15px;
}







#right-bilinfo {
	width: 370px;
	height: auto;
	margin-right:15px;
	text-align:left;
	float:right;
	margin-bottom:15px;
}


#left-bilinfo {
	width: 550px;
	height: auto;
	margin-left:15px;
	text-align:left;
	float:left;
	margin-bottom:15px;
}

#left-front {
	width: 700px;
	height: auto;
	margin-left:auto;
	margin-bottom: 15px;
	text-align:left;
	margin-right: auto;
}

#one-year {
	width: 700px;
	height:auto;
	margin-left: auto;
	margin-right:auto;
	margin-bottom:15px;
}

#left {
	width: 450px;
	height: auto;
	margin-left:15px;
	text-align:left;
	float:left;
	margin-bottom:15px;
}

#left-presentkort{
    float: left;
    height: auto;
    margin-bottom: 15px;
    margin-left: 15px;
    text-align: left;
    width: 815px;
}

#right {
	width: 450px;
	height: auto;
	margin-right:15px;
	text-align:left;
	float:right;
	margin-bottom:15px;
}


.year {
	font: 15px "Georgia","Times New Roman","Times","Serif";
	color: #CCC;
	line-height: 16px;
	margin: 0;
}

.rubrik-info-bilar {
	font: 14px "Georgia","Times New Roman","Times","Serif";
	color: #666;
	line-height: 16px;
	margin: 0;
}

.rubrik-info-bilar-presentkort {
    color: #555555;
    display: block;
    font: 16px "Georgia","Times New Roman","Times","Serif";
    margin: 6px 0 -10px;
    text-shadow: 1px 1px #111111;
}

.rubrik-villkor {
	font: 15px "Georgia","Times New Roman","Times","Serif";
	color: #666;
	line-height: 16px;
	margin-left:15px;
	margin-bottom:10px;
}


.info-bilar {
	margin-left:15px;
	margin-top:15px;
}
.info-bilar-presentkort{
    background: url("../images/presentkort-box.png") repeat scroll 0 0 transparent;
    border: 1px solid #343434;
    float: left;
    margin-left: 15px;
    margin-top: 15px;
    min-height: 110px;
    padding: 10px;
    width: 230px;
}
.info-bilar-pris{
    display: block;
    float: right;
}


.dreamcarrental {
	font: 18px "Georgia","Times New Roman","Times","Serif";
	color:#FFF;
	margin-left:15px;
	margin-top:5px;
}

.red {
	color: #F30;
	margin-left:15px;
	margin-top:5px;
}


.pris-presentkort {
	font: 16px "Georgia","Times New Roman","Times","Serif";
	color: #FFF;
	line-height: 16px;
	margin: 0;
}


.inkl-moms {
	font: 8px "Georgia","Times New Roman","Times","Serif";
	color: #666;
	font-style:italic;
	line-height: 16px;
	margin: 0;
}


.kontakta-namn {
	font: 16px "Georgia","Times New Roman","Times","Serif";
	color: #FFF;
	margin-left:18px;
}

.kontakta-namn-info {
	font: 12px "Georgia","Times New Roman","Times","Serif";
	color: #CCC;
	margin-left:18px;
}

.kontakta-namn-rubrik {
	font: 12px "Georgia","Times New Roman","Times","Serif";
	color: #666;
	margin-left:18px;
}








.box 
            {
            	margin: 0px auto;
            	width:960px;
            	background-color:#ffffff;
            	text-align:left;
                position: relative;
            }
            .header
            {
            	height:100px;
            }
            .header h1
            {
            	margin:0px;
            	padding:30px;
            }
            .menu
            {
            	height:30px;
            	border-top:solid 1px #dccfbb;
            	border-bottom:solid 1px #dccfbb;
            	background-color:#4d3a24;
            }
            .menu div
            {
            	padding:10px 30px;
            }
            .menu a
            {
            	margin:0px 10px;
            	color:#fecd28;
            	text-decoration: none;
            }
            .content
            {
             	padding:10px 30px;
            }
            #contactFormContainer
            {
            	position:absolute;
            	left:390px;
            	float:right;
            }
            #contactForm
            {
            	height:277px;
            	width:552px;
            	background-image:url('bkg2.png');
            	display:none;
            }
            #contactForm fieldset
            {
            	padding:30px;
            	border:none;
            }      
            #contactForm label
            {
            	display:block;
            	color:#ffc400;
            }      
            #contactForm input[type=text]
            {
            	display:block;
            	border:solid 1px #4d3a24;
            	width:100%;
            	margin-bottom:10px;
            	height:24px;
            }  
            #contactForm textarea
            {
            	display:block;
            	border:solid 1px #4d3a24;
            	width:100%;
            	margin-bottom:10px;
            }  
            #contactForm input[type=submit]
            {
            	background-color:#4d3a24;
            	border:solid 1px #23150c;
            	color:#fecd28;
            	padding:5px;
            }                
            #contactLink
            {
            	height:50px;
            	width:552px;
            	background-image:url('slidein_button2.png');
            	display:block;
            	cursor:pointer;
            }
            #messageSent
            {
            	color:#ff9933;
            	display:none;
            }
            
.title{
	color:#EAEAEA;
	font-size:22px;
	font-weight:bold;
}
#div-star{
	background:url("../images/year.png") repeat scroll 0 0 transparent;
	height:173px;
	left:50%;
	margin-left:357px;
	position:absolute;
	top:130px;
	width:175px;
	z-index:100;
}
#div-rabatt{
	background:url("../images/rabatt.png") repeat scroll 0 0 transparent;
	height:57px;
	left:50%;
	margin-left:73px;
	position:absolute;
	top:215px;
	width:363px;
	z-index:100;
}

