/* - - - - - - - - - - - - - - - - - - - - -

Title : Team StarMaker.se
URL : www.team.starmaker.se

Author : David Holmberg
Copyright: StarMaker Software

- - - - - - - - - - - - - - - - - - - - - */

body {
    background:        #121519;
    border:            0px solid #53abd5;
	line-height:       1.2em;
    font:              1.0em "lucida sans unicode", "trebuchet ms", Verdana, Arial, serif;
    color:             #ffffff;
	text-align:        center;
}

#navigation {
    float:             right;
    background:        #121519;
    margin:            4px 8px 0px 0px;
    padding:           0px;
    line-height:       1.7em;
    text-align:        center;
    list-style-type:   none;
    font-size:         1.1em;
}

#navigation ul{
    margin:            0px;
    padding:           0px;
}

#navigation li{
    display:           inline;
    margin:            0px;
    padding:           0px;
}

#navigation a {
    float:             left;
    background:        #202320;
    width:             50px;
    margin:            0px 0px 0px 2px;
    padding:           12px;
    border:            0px;
    text-decoration:   none;
}

#navigation a:hover {
    background:        #252325;
    margin:            0px 0px 0px 2px;
    padding:           12px;
    border:            0px;
    text-decoration:   none;'
    text-shadow:       2px 2px 2px #efefef;'
}

.wrap {
    background:        #121519;
    width:             710px;
    margin:            0px auto 0px auto;
    padding:           20px 0px 10px 0px;
    border:            0px solid #ffffff;
    font-size:         0.7em;
    color:             #ffffff;
    text-align:        left;
}

#leftcol {
    float:             left;
    width:             68%;
    margin:            0px;
    padding:           0px;
    text-align:        left;
}

#rightcol {
    float:             right;
    width:             26%;
    margin:            0px;
    padding:           0px;
    text-align:        left;
}

#sleftcol {
    float:             left;
    width:             220px;
    margin:            0px 0px 0px 10px;
    padding:           0px;
    border:            1px solid #121519;
}

#smidcol {
    margin:            0px 230px 0px 240px;
    padding:           0px;
    border:            1px solid #121519;
}

#srightcol {
    float:             right;
    width:             220px;
    margin:            0px;
    padding:           0px;
    border:            1px solid #121519;
}

#footer {
    background:        #121519;
	width:             100%;
	margin:            0px;
	padding:           0px;
    font-size:         1.0em;
    color:             #ffffff;
    text-align:        center;
    clear:             both;
}

#copyright {
    background:        #121519 url('../bilder/copyright.gif') no-repeat left center;
	width:             320px;
	margin:            25px auto 0px auto;
	padding:           0px;
    color:             #ffffff;
    text-align:        left;
}

#copyright p {
    margin-left:       40px;
}

/* BOX STYLING */

.largebox {
    background:        #121519;
    margin:            25px 0px 25px 0px;
    border:            0px solid #efefef;
}

.smallbox {
    float:             left;
    background:        #121519;
    width:             500px;
    margin:            45px 0px 25px 0px;
    border:            0px solid #efefef;
    font-size:         1.1em;
}

.contactform {
    background:        inherit;
    margin:            30px auto 0px auto;
    padding:           0px 30px 0px 30px;
    width:             65%;
    border-width:      1px;
    border-color:      #ffffff;
    border-style:      solid;
}

.formbox {
    width:             450px;
    background:        #333333;
    border:            1px solid #3a3d42;
    color:             #ffffff;
    margin:            5px 0px 5px 0px;
    padding:           4px;
    overflow:          hidden;
}

.formbox2 {
    width:             300px;
    background:        #333333;
    border:            1px solid #3a3d42;
    color:             #ffffff;
    margin:            5px 0px 5px 0px;
    padding:           4px;
    overflow:          hidden;
}

.formbox3 {
    width:             300px;
    background:        #333333;
    border:            1px solid #3a3d42;
    color:             #ffffff;
    margin:            5px 0px 5px 0px;
    padding:           4px;
}

/* TEXT HEADER STYLING */


h1 {
    display:           none;
    background:        inherit;
    margin:            0px;
    padding:           0px;
    color:             #121619;
    font-size:         0.1em;
}

h2 {
    background:        inherit;
    color:             #9dd188;
    font-size:         1.1em;
    font-weight:       normal;
	letter-spacing:    2px;
    text-transform:    uppercase;
    margin:            20px 0px 5px 0px;
}

h3 {
    background:        inherit;
    color:             #ffffff;
    font-size:         1.6em;
    font-weight:       bold;
	letter-spacing:    1px;
    text-transform:    none;
    margin:            0px 0px 5px 0px;
}

h4 {
    background:        inherit;
	margin:            10px 0px;
    color:             #ffffff;
    font-size:         0.9em;
    font-weight:       normal;
	letter-spacing:    5px;
	text-transform:    uppercase;
}

/* LINK STYLING */

a{
    background:        inherit;
    color:             #ffffff;
	text-decoration:   underline;
}

a:hover {
    background:        inherit;
    color:             #4b92fd;
	text-decoration:   none;
}

a img {
	border:            none;
}

/* LIST AND SUBLIST STYLING */


ul{
	margin:            10px 0px 0px 0px;
	font-size:         0.9em;
	font-weight:       normal;
    list-style-type:   none;
}

li{
	margin:            0px 0px 4px 0px;
}

li a {
    text-decoration:   none;
}

li ul{
    margin:            0px 0px 0px 15px;
    padding:           0px;
    font-size:         1.0em;
}

/* IMAGE POSITIONING AND STYLING */

.bg_ligg {
    float:             right;
    background:        url(../bilder/bg_ligg.gif) no-repeat left;
    width:             281px;
    height:            226px;
    margin:            10px 0px 0px 5px;
}

.bg_stand {
    float:             right;
    background:        url(../bilder/bg_stand.gif) no-repeat left;
    width:             226px;
    height:            281px;
    margin:            10px 0px 0px 5px;
}

img.ligg {
    width:             255px;
    height:            194px;
    border:            1px solid #cacaca;
    margin:            15px 0px 0px 12px;
}

img.stand {
    width:             194px;
    height:            255px;
    border:            1px solid #cacaca;
    margin:            12px 0px 0px 15px;
}

img.logo {
    position:          absolute;
    top:               0%;
    left:              0%;
    margin:            0px;
    z-index:           0;
}

img.frontpic {
    display:           block;
    margin:            0px auto 0px auto;
    padding:           0px;
    border:            11px solid #ffffff;
}

img.leftcorner {
    position:          relative;
    margin:            -25px 0px 0px -50px;
}

img.left {
    float:             left;
    margin:            0px -10px 14px 0px;
    padding:           0px;
}

img.center {
    display:           block;
    margin:            0px auto 0px auto;
    padding:           0px;
    border:            0px solid #ffffff;
}

img.right {
    float:             right;
    margin:            0px 0px 0px 10px;
    padding:           10px;
}

img.low {
    float:             left;
    margin:            10px 10px -5px -5px;
    padding:           0px;
}

img.galleri {
    float:             left;
    margin:            12px;
    padding:           0px;
}

img.admin {
    float:             left;
    margin:            -15px 25px 0px 0px;
    padding:           0px;
}

/* TEXT DECORATION */


.highlight {
    background:        inherit;
    color:             #ffa740;
	text-decoration:   none;
}

.fillhighligt {
    background:        #e8e8e8;
    color:             #ffffff;
	text-decoration:   none;
}

/* MISC AND OTHER PARTS*/


* {margin:0; padding:0;}
p {padding:5px 0 5px 0;}
.clear{clear:both;}

hr {
    width:             100%;
    height:            1px;
    margin:            10px 0px 10px 0px;
    padding:           0px;
    border:            none 0;
    border-top:        1px dotted #ffffff;
}
