/* **************************
Louise Hellström
Copyright 2009, PeggySue Webconsulting
skrivet för - www.myzan.eu
****************************** */

/* swatch colors
------------------------------
turkos - #6fb1c7
rosa - #e2007a
beige - #d9d3c7
mörkgrå - #555555

------------------------------ */


/* -------------------------------------------------------------------------------------------------------------------------------------------------------------- */


/* resets and overrides 
-----------------------------------------------------*/
* { margin: 0; padding: 0; /*border: 1px #000000 solid;*/ }
img { border: 0; }


/* links and type 
-----------------------------------------------------*/
a {  }
a:hover {  }

h1 { font-size: 18pt; }
h1 a {  }
h1 a:hover {  }

h2 {  }
h2 a {  }
h2 a:hover {  }

h3 { font-size: 12pt; color: #6fb1c7; }

p { margin: 10px 0 10px 0; }


/* main layout 
-----------------------------------------------------*/
body { background: #d9d3c7 url(/_images/body-bg.jpg) repeat-x; font-family: calibri, verdana; color: #555555; font-size: 10pt; }

#container { margin: 71px auto; width: 900px; }

#div-left { float: left; width: 395px; height: 595px; }
#div-right { float: right; width: 500px; height: 595px; }
#content { background: url(/_images/content-bg.jpg) no-repeat top right; height: 387px; }
.content-text { padding: 40px; }

#footer { background: url(/_images/footer-bg.jpg); clear: both; height: 140px; margin-top: 10px; }
#footer-text { padding: 50px; color: #fff; }


/* secondary layout structure 
-----------------------------------------------------*/
#topmenu { position: relative; top: 0px; border-bottom: #d9d3c7 1px solid; }
#topmenu ul{ list-style: none; margin: 0; vertical-align: bottom; height: 45px; }
#topmenu li{ float: right; }
#topmenu li a{ display: block; color: #6fb1c7; padding: 10px; text-decoration: none; font-size: 14pt; }
#topmenu li a:hover{ color: #e2007a; }

#submenu { position: relative; top: 0px; background: url(/_images/submenu-bg.jpg) no-repeat; }
#submenu ul{ list-style: none; margin: 0; vertical-align: bottom; height: 36px; }
#submenu li{ float: right; }
#submenu li a{ display: block; color: #6fb1c7; padding: 10px; text-decoration: none; font-size: 10pt; }
#submenu li a:hover{ color: #e2007a; }

#aktuellt { background: url(/_images/aktuellt-bg.jpg) no-repeat top; height: 115px; }
.aktuellt-text { padding-left: 40px; padding-top: 20px; }

/* form elements 
-----------------------------------------------------*/
label {  }
input {  }
input.button {  }


/* miscellaneous 
-----------------------------------------------------*/
.start-btn { text-align: center; }
.start-btn img { padding-right: 15px; padding-top: 15px; }

#btn-hund img { padding-right: 1px; }
#img-hund img { padding-right: 1px; padding-top: 1px; }