/* Reset all */
*{padding:0;margin:0;}

/*STANDARD*************************************************/
body {color:#000; background:#F29504; font-size:11px; margin:0px; padding:10px 0 0 0; font-family:verdana, sans-serif; text-align:center}
a img {border:0;}
a:focus {outline: none;}
table,div,p,ul {font-size:11px; line-height:150%; text-align:left}
input,textarea,select {font-size:11px; font-family:verdana}
td {vertical-align:top;}

h1 {color:#791420;margin:20px 0px 5px 0px;padding:0px;font-family:verdana,sans-serif;font-size:11px;}
h1.full {color:#791420;margin:0px 0px 5px 0px;padding:0px;font-family:verdana,sans-serif;font-size:12px;line-height:150%;}
h1.line {color:#791420;margin:0px 0px 5px 0px;padding:0px;font-family:verdana,sans-serif;font-size:11px;}
h2 {color:#000;margin:20px 0px 5px 0px;padding:0px;font-family:verdana,sans-serif;font-size:11px}
h3 {color:#791420;margin:20px 0px 5px 0px;padding:0px;font-family:verdana,sans-serif;font-size:11px}

p {margin:0px 0px 10px 0px; padding:0px; line-height:150%;}
ul {margin-left:15px;margin-bottom:15px;margin-top:5px;line-height:150%;}
ol {margin-left:15px;margin-bottom:15px;margin-top:5px;line-height:150%;}
li {margin-bottom:3px}

a {color:#791420; text-decoration: none;}
a:hover {color:#791420;text-decoration: underline;}
a.more {background:#791420; color:#fff; padding:3px 5px; font-weight:bold; text-decoration: none;}
a:hover.more {background:#791420;text-decoration: underline;}

#wrapper {background:#ECEDED; margin:30px auto; width:980px;}
#main {}
#gallery {float:left;width:450px}
/*#navi {float:left;width:165px;}*/
#navi{width:100%;background:#F29504; padding:0 0 0 0}
#content {float:left;width:495px;min-height:400px}
#footer {background:#FC9B05;color:#000;padding:5px}
.p5 {padding:5px}
.p10 {padding:10px}
.p20 {padding:20px}

DIV.line {border-color:#791420; border-width:1px 0 1px 0; border-style:solid; padding:5px 0}
DIV.line_image {float:left;width:80px}
DIV.line_intro {float:right;width:360px}
TD.thumb {width:33%;text-align:center;padding-bottom:10px} 
SPAN.price {color:#791420;font-weight:bold}

#footer a {color:#000; text-decoration: none;}
#footer a:hover {color:#000;}
#navi a {color:#000; padding:5px 5px 5px 30px; text-decoration: none; font-size:15px;}
#navi a:hover {color:#fff;}
#navi a.active {color:#fff; padding:5px 5px 5px 30px; text-decoration: none;}
#navi a:hover.active {}

INPUT.box {width:270px}
TEXTAREA.box {width:270px}

/***SPECIALS***/
#logo_sueden {position:absolute; z-index:10;margin:-20px 0 0 770px}
#header {margin-top:10px;}
#adress {position:absolute; z-index:100; color:#000; font-size:12px; margin:-35px 0 10px 0}


/*CLEAR*************************************************/
.c {clear: both;}
.c2 {clear:both; font-size:2px; height:2px;border:0px;overflow:hidden;}
.c3 {clear:both; font-size:3px; height:3px;border:0px;overflow:hidden;}
.c5 {clear:both; font-size:5px; height:5px;border:0px;overflow:hidden;}
.c10 {clear:both; font-size:10px; height:10px;border:0px;overflow:hidden;}
.c15 {clear:both; font-size:15px; height:15px;border:0px;overflow:hidden;}
.c20 {clear:both; font-size:20px; height:20px;border:0px;overflow:hidden;}
.c30 {clear:both; font-size:30px; height:30px;border:0px;overflow:hidden;}
.c40 {clear:both; font-size:40px; height:40px;border:0px;overflow:hidden;}
.c50 {clear:both; font-size:50px; height:50px;border:0px;overflow:hidden;}
.c60 {clear:both; font-size:60px; height:60px;border:0px;overflow:hidden;}
.c70 {clear:both; font-size:70px; height:70px;border:0px;overflow:hidden;}
.c80 {clear:both; font-size:80px; height:80px;border:0px;overflow:hidden;}
.l {background-color:#F29504; height:1px; font-size:1px; border:0px;overflow:hidden;clear:both;}
