@charset "UTF-8";
/*
Theme Name: Monday Theme 2.0
Theme URI: http://mondaycreative.se/
Author: Monday
Author URI: http://mondaycreative.se/
*/


/* grunden
------------------------------*/
html {padding:0 0 100px 0;background:url("img/bg_repeat.jpg") repeat top #000;}
body {padding:0 0 0 0;background:url("img/bg_top.jpg") repeat-x top #000;min-height:738px;min-width:1107px;}
.clear {clear:both;line-height:0;}
#main-wrapper {width:1107px;height:600px;display:block;margin:0 auto;padding:0;text-align:left;position:relative;}
#content-wrapper {padding-top:640px;}
#footer {background:#000;}

/* typsnitt och sånt
------------------------------*/
body {font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, .h3, h4, h5, h6 {font-family:Georgia, 'Times New Roman', Times, serif;color:#222;}
p {font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:22px;color:#fff;margin-bottom:15px;}
h2 {color:#fff;font-weight:normal;font-size:22px;}
h3, .h3 {font-weight:bold;color:#000;font-style:italic;font-size:16px;}
h4 {}
h5 {}
h6 {}

/* länkar
------------------------------*/
a, a:visited {color:#4dbaff; text-decoration:none;}
a:hover {/*color:#fe0030;*/color:#79ec00;}

/* logga
------------------------------*/
h1.logga {float:left;width:300px;height:43px;text-indent:-999em;background:url("img/logga.png") no-repeat top left;position:absolute;top:60px;left:62px;}

/* saker
------------------------------*/
#vine1 {background:url("img/vine1.png") no-repeat top left;z-index:100;position:absolute;width:181px;height:84px;top:0;left:14px;}
#vine2 {background:url("img/vine2.png") no-repeat top left;z-index:100;position:absolute;width:404px;height:174px;top:0;right:50px;}
#laptop {background:url("img/dator.png") no-repeat top left;position:absolute;width:754px;height:551px;top:25px;right:0px;}
#vine3 {background:url("img/vine3.png") no-repeat top left;z-index:100;position:absolute;width:170px;height:247px;top:114px;right:484px;}
#vine4 {background:url("img/vine4.png") no-repeat top left;z-index:100;position:absolute;width:159px;height:102px;top:483px;right:57px;}
#dalahast {background:url("img/dalahast.png") no-repeat top left;z-index:101;position:absolute;width:135px;height:154px;top:495px;right:90px;}
#senaste-portfolio {margin-left:35px;margin-bottom:30px;}
#flag_se {background:url("img/flag_se.png") no-repeat top left;z-index:101;position:absolute;width:32px;height:100px;top:388px;right:600px;}
#flag_en {background:url("img/flag_en.png") no-repeat top left;z-index:101;position:absolute;width:40px;height:100px;top:388px;right:560px;}

/* hejtext
------------------------------*/
h2.intro {font-size:26px;color:#fff;line-height:35px;width:370px;height:250px;position:absolute;top:169px;left:62px;text-shadow:#000 0px 2px 4px;}
h2.intro strong {font-size:40px;margin-bottom:16px;font-weight:normal;display:block;}

/* adress
------------------------------*/
address {color:#fff;font-size:16px;line-height:22px;position:absolute;width:380px;height:50px;left:62px;top:462px;text-shadow:#000 0px 1px 2px;}


/* slider
------------------------------*/
#slider {height:272px; width:437px;position:absolute;left:159px;top:145px;}
#slider a {width:437px;height:272px;}
#prev {position:absolute;top:370px;left:95px;}
#next {position:absolute;top:370px;left:634px;}

/* slider
------------------------------*/
.portfolio-item {padding:0 62px 0 62px;color:#fff;font-size:16px;line-height:22px;/*border-bottom:3px solid #fff;*/}
.portfolio-item img {float:right;}
.portfolio-item h2 {color:#eacebf;}
.portfolio-item .text {float:left;margin-top:40px;width:360px;text-shadow:#000 0px 2px 5px;}
.portfolio-item .text em {margin-bottom:15px;display:block;color:#eacebf;}


/* mer om oss
------------------------------*/
.mer-om-oss {padding:30px 62px;margin:0 auto;margin-top:60px;/*border-top:3px solid #fff;*/}
.mer-om-oss p {font-size:16px;line-height:25px;text-shadow:#000 0px 2px 4px;/*font-family:Georgia, "Times New Roman", Times, serif;*/}


/* blogg
------------------------------*/
.single #content-wrapper {padding-top:130px;}
.single #content-wrapper .content {
	padding: 20px;
	background: #fff;
}
.single .blog-item p,
.single .blog-item h2 {
	color: #000;
}

.single .blog-item h2 {
	font-size: 40px;
	margin: 15px 0;
}

.single .mer-om-oss {
	margin: auto;
}

