/* Alla sidor */

.logo-linnea-white {width:183px; height:54px; left:142px; bottom:10px}
.logo-nello-white {width:115px; height:54px; right:171px; bottom:10px;z-index:300}
.logo-linnea-white, .logo-nello-white {position:absolute}

/* Startsidan */

#logo2-nello, #rund-nello, #foto-nello, #logo2-linnea, #rund-linnea, #foto-linnea, .fotoskugga1, .fotoskugga2,
.textruta1, .textruta2, .textruta3,
.lunchruta1, .lunchruta2, .lunchmail,
.lunchmailtext {position:absolute}


#logo2-linnea {top:15px;right:121px;z-index:200}
#rund-linnea {top:51px;left:41px;z-index:400}
#foto-linnea {top:87px;left:80px;z-index:300}
.fotoskugga1 {top:73px;left:66px;z-index:200}
.textruta1 {width:300px;height:220px;top:310px;left:80px;z-index:300}

#logo2-nello {top:25px;left:130px;z-index:200}
#rund-nello {top:51px;right:41px;z-index:400}
#foto-nello {top:87px;left:90px;z-index:300}
.fotoskugga2 {top:73px;left:76px;z-index:200}
.textruta2 {width:300px;height:220px;top:310px;left:90px;z-index:300}


/* Lunch */

.lunchruta1 {width:300px;height:400px;top:50px;left:53px;z-index:300}
.lunchruta2 {width:300px;height:400px;top:50px;left:117px;z-index:300}
.lunchmail {width:148px; height:148px; left:396px; top:97px; z-index:400}
.lunchmailtext {width:115px; height:130px; left:413px; top:150px; z-index:500}
.lunchmailtext p{color:#000; font-size:0.8em; text-align:center}
#lunchtop1 {width:300px; height:100px; background-color:#632121}
#lunchtop2 {width:300px; height:100px; background-color:#b6d070}
#logo3-linnea {float:left; margin:10px 0 0 20px}
#logo3-nello {float:left; margin:10px 0 0 20px}
#print-linnea {float:right; margin:10px 20px 0 0}
#print-nello {float:right; margin:10px 20px 0 0}
.lunchinfo {clear:both; padding:10px 20px 20px 20px; margin:0}
.bold {font-weight:bold}

.scrollruta1, .scrollruta2 {width:300px; height:260px; background-color:#fff; overflow-x: hidden; overflow-y: scroll}
.scrollruta1 p, .scrollruta2 p{color:#000; margin:0 15px 5px 15px}
.scrollruta1 h1+p, .scrollruta2 h1+p{font-size:12px}
.scrollruta1 h1, .scrollruta2 h1 {font-family:"Trebuchet MS", Georgia, Verdana, Arial; padding:0; font-size: 18px; margin:15px 0 5px 15px; text-transform:uppercase}
.scrollruta1 h1 {color:#632121}
.scrollruta2 h1 {color:#97C5EC}
.scrollruta1 li, .scrollruta2 li{padding:5px 0;list-style-type:none}

.lunch-bottom {padding-bottom:100px;}

/* Mat/fika */

.bild {width:320px; height:145px; position:absolute; left:75px; top:20px}
.textruta {width:410px; height:245px; position:absolute; left:40px; top:180px}
.columna {width:120px; float:left; margin-right:25px}
.columnb {width:120px; float:right}
.columnc {width:120px; float:left; margin-right:25px}
.columnd {width:120px; float:right}
.columna p, .columnb p, .columnc p, .columnd p{margin:0 0 10px 0; font-size:11px}
.columnc p, .columnd p{color:#fff}
.columna h1,.columnb h1, .columnc h1,.columnd h1 {font-size:13px; font-weight:bold; font-family:"Trebuchet MS", Georgia, Verdana, Arial; margin:0; padding:0}
.columna h1,.columnb h1 {color:#632121;}
.columnc h1,.columnd h1 {color:#98C6EC}

/* Catering */

.catering-logo {position:absolute;top:20px;left:30px;z-index:200}
.textruta3 {width:440px;height:405px;top:125px;left:30px;z-index:300}
.catering-collage {position:absolute;right:30px;top:150px;width:414px;height:370;margin:0;padding:0}
.catering-logos {width:327px;height:54px;position:absolute;top:30px;right:40px}
.textruta3 h1 {font-size:1.4em;color:#fff}
.textruta3 p {line-height:18px}
.textruta3 p.buffe {line-height:13px}
.textruta3 p.lower {}
.textruta3 p.catering-meny a{font-family:"Trebuchet MS", Georgia, Verdana, Arial; font-size:14px;color:#333; font-weight:bold;text-decoration:none}
.textruta3 p.catering-meny a:hover {color:#fff; font-weight:bold;text-decoration:none}
.textruta3 p.catering-meny a.on {color:#fff; font-weight:bold;text-decoration:none}
.columne {width:210px; float:left; margin-right:15px}
.columnf {width:210px; float:right}
