html,body {height:100%;width:100%;}
body {background-color:#F7F8F6; color:#2D2E2B;}

/* GENERELLA INSTÄLLNINGAR UTÖVER DE ORDINARIE */
a:link, a:visited {color:#A54333;}
a:hover {color: #A10531;}

a.sidfot:link, a.sidfot:visited, a.sidfot:hover {color:#EEEEEE; text-decoration: none;}
a.sidfot:hover {color:#ABABAB;}

a.toppmeny:link, a.toppmeny:visited, a.toppmeny:hover {color:#EEEEEE; text-decoration: none;}
a.toppmeny:hover {color:#ABABAB;}

a.toppmeny2:link, a.toppmeny2:visited, a.toppmeny2:hover {color:#EEEEEE; text-decoration: none; text-transform: none; font-size:0.9em;}
a.toppmeny2:hover {color:#A54333;}

a.sidomeny:link, a.sidomeny:visited, a.sidomeny:hover {color:#333333; text-decoration: none; text-transform: none; line-height: 200%;}
a.sidomeny:hover{color:#A54333;}

a.breadcrumb-meny:link, a.breadcrumb-meny:visited, a.breadcrumb-meny:hover, .breadcrumb-meny {color:#888888; text-decoration: none; text-transform: none; line-height: 200%; font-size:0.9em;}
a.breadcrumb-meny:hover{color:#A54333;}

.bkg-vit {background-color:#FFFFFF;}
.bkg-silver {background-color:#F7F8F6; color:#2D2E2B;}
.bkg-himmel {background-color:#4479BD;}
.bkg-himmel-toppmeny {background-color:#414141;}
.bkg-ljusbla {background-color:#6087B0; color:#F7F8F6;}
.bkg-ljusbeige {background-color:#E7E6E1;}
.bkg-rod {background-color:#A54333; color:#F7F8F6;}
.bkg-morkgra {background-color:#3E3F3F;}
.bkg-falurod {background-color:#A54333;}
/*.bkg-pluggar {background-position: center center; background-repeat: no-repeat; background-size: cover;}*/
.bkg-row, .bkg-pluggar {min-height:500px;}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {/*color:#A54333*/color:#2D2E2B; font-weight:normal!important;}
.h1 {font-size:2.5rem;}

img {max-width:100%;}

#logga-topp {z-index:100!important; margin-top:-15px; margin-bottom:15px;}

.startsida {font-size:2.5em;}
.specialtext, .specialtextstor, .textstor {font-weight:normal; line-height:normal; color:#A54333;}
.specialtextstor, .textstor {font-size:1.5em;}

.veckokalender {float:left; width:45px; background-color:#FFFFFF; text-align:center; margin:0 1% 1% 0; padding:2%; font-size:1.1em;}
#kalender-start {height:350px; overflow:scroll;}
.extra-toppmeny {background-color:#222;} /*Ändras även i main.css .default-header */

#bookvisit {max-width:40%; border: 1px solid #ccc; background-color: #fff; padding: 15px; margin: 0 30%; text-align:center;}

/* --- För skärmar med bredden 767px eller mindre --- */
@media screen and (max-width: 767px) {
.sortering {display: -webkit-box; display: -moz-box; display: box; -webkit-box-orient: vertical; -moz-box-orient: vertical; box-orient: vertical;}
.sortering1 {-webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; box-ordinal-group: 1;}
.sortering2 {-webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; box-ordinal-group: 2;}
#bookvisit {max-width: 100%; margin:0;}
.dolj {display:none !important;}
}

/* TILLÄGG ELLER ÄNDRINGAR I BOOTSTRAPS FUNKTIONER */
.jumbotron {background-color:inherit;}
.container-full-bg {width:100%;height:60%;max-width:100%;background-position:center;background-size:cover;}
.container-full-bg .container, .container-full-bg .container .jumbotron {height:60%;width:100%;}

.btn-primary, a.btn-primary:link, a.btn-primary:visited {background: #A54333; border-color:#A54333;}
a.btn-primary:link, a.btn-primary:visited {color:#FFFFFF;}
a.btn-primary:hover {background: #A10531; border-color:#A10531;}

.btn-info, a.btn-info:link, a.btn-info:visited {background: #6087B0; border-color:#6087B0;}
a.btn-info:link, a.btn-info:visited {color:#FFFFFF;}
a.btn-info:hover {background: #0583D0; border-color:#0583D0;}

.header-btn {border: 1px solid #fff; background: transparent; color: #fff;}
.header-btn:hover {border: 1px solid transparent; background-color: #fff; color: #222;}
a.header-btn:link, a.header-btn:visited {color:#FFFFFF;}
a.header-btn:hover {background: #A10531; background-color: #fff; color: #222;}



