/* CUSTOM CSS FOR SKOGSTRANSPORT 2015 */
.skogstransport p, .skogstransport h1, .skogstransport h2, .skogstransport h3{margin-bottom:15px;color:#000000;}
.skogstransport h1{font-size:30px;margin-top:15px;}
.skogstransport h2{font-size:22px;}
.skogstransport h3{font-size:15px;}
.skogstransport p{font-size:14px;font-weight:400;}
.skogstransport p, .skogstransport a{font-family: 'Open Sans', sans-serif; }

.skogstransport h1, .skogstransport h2{font-family: 'Oswald', sans-serif; font-weight:700;}
.skogstransport h3, .skogstransport h4, .skogstransport h5, .skogstransport h6{font-family: 'Oswald', sans-serif; font-weight:400;}

/* MENU */
.skogstransport .menu{
	color:#ffffff;
	padding:10px 10px 0 10px;
	width:150px;
	margin-bottom:15px;
	border-radius: 0px 15px 0px 0px; 
	-moz-border-radius: 0px 15px 0px 0px; 
	-webkit-border-radius: 0px 15px 0px 0px; 
	border: 0px solid #800000;
	-webkit-box-shadow: 3px 3px 1px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    3px 3px 1px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         3px 3px 1px 0px rgba(50, 50, 50, 0.75);
}
.skogstransport .menu h2{background-color:#ffde00;font-size:14px;color:#000000;margin:-10px -10px 0px -10px;padding:10px;border-radius: 0px 15px 0px 0px; -moz-border-radius: 0px 15px 0px 0px; 	-webkit-border-radius: 0px 15px 0px 0px; 	border: 0px solid #800000;}
.skogstransport .menu ul{list-style-type:none;}
.skogstransport .menu li a{background-color:#000000;color: #ffffff;padding: 10px;display: block;width: 150px;margin-left: -25px;font-size: 12px;font-weight:bold;}
.skogstransport .menu a:hover{background-color:#ffde00;color:#000;text-decoration:none;}
.submenu{background-color:#333333!important;border-left:10px solid #ffde00;width: 140px!important;}
.submenu:hover{background-color:#ffde00!important;}
.skogstransport .menu .inactive {background-color:#999999;}
.skogstransport .menu .inactive:hover {background-color:#999999; color:#ffffff;}

/* MENU MÄSSPROGRAM */
.massprogram-image {width: 98%;background: #ffffff;border: 1px solid #000000;clear: both;margin-top: 10px;}

/* MENU FACEBOOK */
.skogstransport .facebook{padding: 0px 10px 0 10px;}
.skogstransport .facebook{border-radius: 0px 0px 0px 0px;-moz-border-radius: 0px 0px 0px 0px;-webkit-border-radius: 0px 0px 0px 0px;}

/* HOME BOXES */
.homebox-container{clear:both; width:100%;overflow: auto;}
.homebox-outer{width:32%;margin-right: 1%; float:left; display:block;}
.homebox-inner{}
.skogstransport .homebox-inner .menu h2, .skogstransport .homebox-inner .menu {border-radius: 0px 0px 0px 0px;  -moz-border-radius: 0px 0px 0px 0px;  -webkit-border-radius: 0px 0px 0px 0px;width: 175px;}
.skogstransport .homebox-inner .menu a {width: 175px;min-height: 130px;}

/* FORMS AND ONLINE-BOKNING */
.skogstransport .formfield { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; padding: 5px; border: 1px solid #000000;width: 94%; }
.skogstransport label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; padding: 5px;width: 94%; }
.skogstransport legend { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; padding: 5px; }
.skogstransport .onlinebokning-price{font-size: 11px;font-style: italic;margin-top: -15px;}

/* UTSTÄLLARFÖRTECKNING */
.comp-row{padding: 5px 0px 5px 0px;overflow: auto;}
.comp-container{width:629px;border-bottom:1px solid #000000;font-size:10px;overflow: auto;color:#000000;}
.comp-container:hover{background-color:#E9E9E9;}
.comp-container a{color:#000000;}
.comp-company{width:55%;float:left;font-weight:bold;font-size: 13px;}
.comp-monter{width:20%;float:left;font-weight:bold;}
.comp-person{width:20%;float:right;font-weight:bold;}
.comp-config{width:24%;float:right;text-align:right;font-size:10px;}
.comp-logos{width:100%;}
.comp-description{width:100%;font-size:10px;}


/* DOWNLOADS */
.container-downloads{
width:290px;
float:right;
text-align:center;
border: 3px solid #000000;
border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
background-color:#fff8d3;
padding: 6px;
}

.container-downloads h2{
color: #000000;
margin:2px;
font-weight: bold;
font-size: 24px;
}

.container-downloads .title{
	font-size:13px;
	font-weight:bold;
}
.container-downloads p{}

.container-downloads a, .container-downloads a:visited, .container-downloads a:active{
background-color: #fadc30;
display: block;
font-size: 11px;
float: left;
margin: 2px;
height:55px;
width: 120px;
padding: 10px;
color: #000000;
border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
}

.container-downloads a:hover{
background-color: #000000;
color: #fadc30;
}

.container-downloads .container-form{
width: 370px;
float:left;
}

.container-downloads .container-form .textarea-information{
width: 300px;
height: 130px;
}

.textarea-information{
width: 280px;
height: 140px;
}

.utsold{
	width:49%;
	float:left;
}
.utsold p{
	margin: 0 0 6px 0;
	font-size: 13px;
}