html {margin:0px; padding:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight: normal;height: auto !important;}
body { background:#f6a700 url(../img/st1_bg.png) repeat-y; }
a { font-size:10px; font-family:Verdana, Helvetica, sans-serif; color:#333; text-decoration:underline; }
a:hover {color:#666;}
#container {margin:0px auto; width:770px; background-color:#ffffff; margin-top:30px;}

	#content { padding-bottom:20px; border-left:1px solid #666; border-right:1px solid #666;}
	
		#st1_logo { float:right; margin:10px 0 0 0;}
		#rundbergs_logo { float:left; margin:30px 25px 0 35px; }
		#rbs_logo { float:left; margin:0 0 0 20px; }


		#line { margin:20px 0 0 26px; padding-top:2px; padding-bottom:1px; width:716px; height:16px; background-color:#fff; color:#fff; font-weight:bold; text-align:left; background-image:url(../img/menu_row.gif); }
		#line .smallmenu {padding-right:7px;}
		#linecontent {margin-left:20px;}
		#pictures {padding:5px 16px 5px 26px;}
		#picture1 {padding:5px 16px 5px 26px;float:left;}
		#picture2 {padding-top:5px;padding-right:16px;float:left;}
		#picture3 {padding-top:5px;float:left;}
		
		#menu{clear:both;width:725px;margin-left:24px;}
		#menu td {text-align:center; padding:8px 15px 10px 8px;}
		#tdmenu {background-image:url(../img/menu_bg.gif); background-repeat:no-repeat;}
		.active {font-size:11px;font-family: Arial, Verdana, Helvetica, sans-serif;color:#A3927C;font-weight: bold;letter-spacing:0.7px;text-decoration:none;}
		.active:hover { color:#666; }
		.a-menu { font-size:11px; font-family: Arial, Verdana, Helvetica, sans-serif; color:#fff; font-weight:bold; letter-spacing:0.7px; text-decoration:none; }
		.a-menu:hover { color:#f6a700; }
		.smallmenu {font:10px Verdana, Helvetica, sans-serif;font-weight: bold;}
		#leftcolumn {padding:0px 0px 0px 25px;margin:15px 0px 0px 0px;float:left;width:144px; }
		#leftcolumn p {width:100px;}
		#leftcolumn a {text-decoration:underline;color:#000;}
		#centercolumn {float:left; width:375px;margin:15px 40px 0px 0px;background-color:#fff;}
		#rightcolumn {float:left; width:158px;margin:15px 0px;text-align:center;}
		.offers {width:154px;border-right: 2px solid #DAD0B6;border-left: 2px solid #DAD0B6;border-bottom: 2px solid #DAD0B6;padding-bottom:10px;padding-top:10px;text-align:center;}
		.pic {padding-left:5px;padding-right:15px;}
		.picleftcol {padding-left:5px;padding-right:5px;}
		.picleftcol2 {padding-left:5px;padding-right:5px;}
		#lastoffer {width:154px;padding-top:10px;padding-bottom:10px;}
		#moreoffers {width:158px;height:33px;background-color:#F04A3F;}
		#moreoffers a {text-decoration:none;color:#fff;font-weight:bold;}
		#moreoffers a:hover {text-decoration:none;color:#fff;font-weight:bold;}
		.price {font-weight:bold;font-size:20px;font-family: Arial, Verdana, Helvetica, sans-serif;color:#DE0029;letter-spacing:0.5px;}
		.validtxt {font-weight:bold;font-size:11px;color:#A3927C;}
		
		#timeout_top {background-image:url(../img/timeout_top.gif); width:158px; height:37px;}
		
		#snackshop {background-image:url(../img/timeout_bottom.gif); width:158px; height:196px; background-color:#fdc600;}
		
		#pagetop {height:21px;}
		#pagebottom {background-color:#E4DDCB;height:21px;}
		#addressbar {padding: 10px 0px 20px 0px;text-align:center;background:#f6a700; color:#000; }
		#addressbar a { color:#333; text-decoration:underline; }
		#addressbar a:hover { color:#666; text-decoration:underline; }
		
		h1 { font-weight:bold; font-size:17px; font-family:arial,verdana,helvetica,sans-serif; color:#666; letter-spacing:0.5px; } /* Rubrik */
		
		#row {margin:auto;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


h1 {} /* Rubrik 1 */
h2 {} /* Rubrik 2 */
h3 {} /* Rubrik 3 */
h4 {} /* Rubrik 4 */
h5 {} /* Rubrik 5 */
h6 {} /* Rubrik 6 */
p {} /* Stycke */