@media print {
.noPrint {
    display:none;
}
}
A:link {text-decoration: none; color: #0000ff;}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: red;}
.row { width: 1040px; max-width: 100%; min-width: 768px; margin: 0 auto; }
#page-body { background: url(http://img.myoutlets.dk/noise_bg.png);}
.top-nav-full { width: 100%; background: #222; }
.top-bar { background: #222; height: 45px; line-height: 45px; margin: 0 0 0px; padding: 0; width: 100%; position: relative; }
#head-logo2 { background: url(http://img.totaltiorden.dk/logo.jpg) no-repeat center left; height: 121px;}
#head-top2 { background: url(http://img.myoutlets.dk/logo-bg-new.jpg) no-repeat center right; height: 96px;}
#page-head-full2{ position: relative; background: url("http://img.totaltiorden.dk/head_bg.jpg") repeat-x scroll left top; }
#page-content2 { margin: 0px; }
#page-rmenu { }
#page-footer { }
#page-footer-full { background: url(http://img.myoutlets.dk/bg-footer-new.png); padding: 10px 0 10px 0; }
#page-footer-content { padding: 10px;}
.layout { background: #ffffff; margin: 10px 0 20px 0;  border: 1px solid #999999; border-radius: 5px 5px 5px 5px; box-shadow: 1px 1px 0 0 #666666; }
.bighead { font-size: 28px; margin: 20px 0 0 0; padding-bottom: 10px; text-shadow: 1px 1px 1px #CCCCCC;}
.medhead { font-size: 20px; margin: 20px 0 0 0; padding-bottom: 10px; text-shadow: 1px 1px 1px #CCCCCC;}
.smhead { font-size: 14px; margin: 20px 0 0 0; padding-bottom: 10px; }
.smallhead { color: #6E6E6E; display: block; font-size: 16px; font-weight: bold; margin: 15px 0 0; padding: 0 0 5px;}
.block-grid.two-up > li { margin: 10px 0 0 0; }
.search-div { padding: 0px 10px 0px 10px;  border: 1px solid #cccccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #f7f7f7; } 
#head-top { background: url(http://img.myoutlets.dk/logo-bg-new.jpg) no-repeat center right; height: 97px;}
#top-nav {}
#page-topnav-full { background: #4D4D4D; }
#head-logo { background: url(http://img.myoutlets.dk/logo.jpg) no-repeat center left; height: 97px;}
.layout-head { 
	/* fallback */ background-color: #1a82f7; background: url(images/linear_bg_2.png); 
	background-repeat: repeat-x; 
	/* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#ededed)); 
	/* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #ffffff, #ededed); 
	/* Firefox 3.6+ */ background: -moz-linear-gradient(top, #ffffff, #ededed); 
	/* IE 10 */ background: -ms-linear-gradient(top, #ffffff, #ededed); 
	/* Opera 11.10+ */ background: -o-linear-gradient(top, #ffffff, #ededed);
	font-size: 16px; margin: -9px -9px 0px -9px; padding: 7px; height: 30px; border-bottom: 1px solid #cccccc;
}
.rmenu-content { margin: 5px 0 0 0; line-height: 20px;}
.gradient-blue {
	/* fallback */ background-color: #1a82f7; background: url(images/linear_bg_2.png); 
	background-repeat: repeat-x; 
	/* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00ADEE), to(#0078A5)); 
	/* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #00ADEE, #0078A5); 
	/* Firefox 3.6+ */ background: -moz-linear-gradient(top, #00ADEE, #0078A5); 
	/* IE 10 */ background: -ms-linear-gradient(top, #00ADEE, #0078A5); 
	/* Opera 11.10+ */ background: -o-linear-gradient(top, #00ADEE, #0078A5);
}

.gradient-grey {
	/* fallback */ background-color: #1a82f7; background: url(images/linear_bg_2.png); 
	background-repeat: repeat-x; 
	/* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#ededed)); 
	/* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #ffffff, #ededed); 
	/* Firefox 3.6+ */ background: -moz-linear-gradient(top, #ffffff, #ededed); 
	/* IE 10 */ background: -ms-linear-gradient(top, #ffffff, #ededed); 
	/* Opera 11.10+ */ background: -o-linear-gradient(top, #ffffff, #ededed);
}

.gradient-red {
	/* fallback */ background-color: #1a82f7; background: url(images/linear_bg_2.png); 
	background-repeat: repeat-x; 
	/* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ac0000), to(#850001)); 
	/* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #ac0000, #850001); 
	/* Firefox 3.6+ */ background: -moz-linear-gradient(top, #ac0000, #850001); 
	/* IE 10 */ background: -ms-linear-gradient(top, #ac0000, #850001); 
	/* Opera 11.10+ */ background: -o-linear-gradient(top, #ac0000, #850001);
}

.centeringcontainer{ text-align: center; } 
.content { padding: 10px;}
.limg { float: left; margin: 0 10px 0 0; position: relative; }
.listres-new { border: 1px solid #C7C7C7; border-radius: 3px 3px 3px 3px; font-size: 14px; margin: 17px 0 14px; padding: 10px;}
.listres-new:hover { background: #f3f3f3;}
.listres-img { border: 1px solid #C7C7C7;display: inline; float: left; margin: 0 10px 0 0;}
.toolbox { margin: 10px 0 10px 0; border: 1px solid #C7C7C7; border-radius: 3px 3px 3px 3px; font-size: 14px; padding: 10px;}
.h60 {height: 60px;}
.h50 {height: 50px;} 
.h40 {height: 40px;} 
.h20{height: 20px; }
.displayinline { display: inline; }
.clear { clear: both; }
.footer-head { color: #cccccc; font-weight: bold; font-size: 16px; padding: 10px 0 0 0; border-bottom: 1px solid #cccccc;}
.footer-text { color: #cccccc; font-size: 12px; padding: 10px 0 0 0; line-height: 22px; }
.img-shadow-new { border: 1px solid #C7C7C7; border-radius: 3px 3px 3px 3px; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);}
.col3 { float: left; font-size: 15px; margin: 0; padding: 3px 0; text-align: left; width: 33%; }
.rmenu-head { font-weight: bold; margin: 10px 0 0 0;}
#map_canvas_square { border: 1px solid #D2D2D2; border-radius: 5px 5px 5px 5px;height: 250px; width: 100%;}
#map_canvas_square_big { border: 1px solid #D2D2D2; border-radius: 5px 5px 5px 5px;height: 500px; width: 100%;}
.headtext { color: #2A363A; font-size: 16px; font-weight: normal; padding: 0; }
.head2 { color: #2A363A; font-size: 20px; font-weight: normal; margin: 35px 0 5px; padding: 0; }
#share { margin: 10px 0 0 0;}
.sign-box {
    border: 1px solid #0076A3;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    font-family: "Helvetica Neue",Helvetica,arial,sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 10px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
.sign-secure { background-image: url("http://img.myoutlets.dk/pop_secure.png"); background-position: left center; background-repeat: no-repeat; color: #FFFFFF; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 11px; line-height: 20px; margin: 10px 0 0 0; padding-left:  32px; text-align: left; }
.sign-head { color: #FFFFFF; font-size: 20px; margin: 0 0 10px 0; text-shadow: 0 1px 0 #3F7C46; }
.sign-text { color: #FFFFFF; font-size: 15px; }
dl.sub-nav { margin: 5px 0 0 0; }
.letter-list { letter-spacing: 3px; display: inline; }
.g-ads { margin: 30px auto; }
.g-ads_right { float: right; clear: right; width: 250px; margin: 0 0 20px 20px;}
.benefits li {
    background-image: url("http://img.myoutlets.dk/check.png");
    background-position: 0 0.6em;
    background-repeat: no-repeat;
    font-size: 14px;
    padding: 10px 0 5px 30px;
	list-style: none;
}

.bullets li {
    background-image: url("http://img.myoutlets.dk/b_green.png");
    background-position: 0 0.9em;
    background-repeat: no-repeat;
    font-size: 14px;
    padding: 10px 0 5px 21px;
	list-style: none;
}

.sign-secure-black {
    background-image: url("http://img.myoutlets.dk/pop_secure.png");
    background-position: left center;
    background-repeat: no-repeat;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 11px !important;
    line-height: 24px;
    margin: 10px 0 0;
    padding-left: 32px;
    text-align: left;
}

.spr1 {
   background: url(http://img.myoutlets.dk/sprite2.png) no-repeat top left;
}

.nav_icon { margin: 8px 0px 0px 8px; }

.content-bg {
  height:3px; width:99px;
	background-position: -165px -200px;
}

.rss {
  height:24px; width:24px;
  background-position: -135px -19px;
}

.twitter {
  height:16px; width:16px;
  background-position: -163px -174px;
  margin-right: 8px;
}

.twitterbig {
  height:24px; width:24px;
  background-position: -82px -19px;
}


.facebook {
  height:16px; width:16px;
  background-position: -110px -172px;
  margin-right: 8px;
}

.facebookbig {
  height:24px; width:24px;
  background-position: -109px -19px;
}

.tip-ven {
  height:16px; width:16px;
  background-position: -136px -174px;
  margin-right: 8px;
}

.addthis {
  height:16px; width:16px;
	background-position: -83px -173px;
	margin-right: 8px;
}

.rate-ico {
  height:15px; width:14px;
	background-position: -165px -45px;
}


.line { border-bottom: 1px solid #ccc;}
.limg {
    float: left;
    margin: 0 10px 0 0;
    position: relative;
}
 
  ul.breadcrumbs { display: block; background: #ffffff; margin: 10px 0px 10px; 0px; padding: 7px 10px; border: 1px solid #999999; border-radius: 5px; overflow: hidden; box-shadow: 1px 1px 0 0 #666666; }
	ul.breadcrumbs li { margin: 0; padding: 0 12px 0 0; float: left; }
	ul.breadcrumbs li a, ul.breadcrumbs li span { text-transform: uppercase; font-size: 11px; padding-left: 12px; }
	ul.breadcrumbs li:first-child a, ul.breadcrumbs li:first-child span { padding-left: 0; }
	ul.breadcrumbs li:before { content: "/"; color: #aaa; }
	ul.breadcrumbs li:first-child:before { content: " "; }
	ul.breadcrumbs li.current a { cursor: default; color: #333; }
	ul.breadcrumbs li:hover a, ul.breadcrumbs li a:focus { text-decoration: underline; }
	ul.breadcrumbs li.current:hover a, ul.breadcrumbs li.current a:focus { text-decoration: none; }
	ul.breadcrumbs li.unavailable a { color: #999; }
    ul.breadcrumbs li.unavailable:hover a, ul.pagination li.unavailable a:focus { text-decoration: none; color: #999; cursor: default; }
.block-grid.three-up  li { padding: 0 24px 12px; width: 33.33%; }
.align-margin {margin: 0 0 0 -30px;}
textarea {
  height: auto;
}
.nav_search { margin: 4px 0px -28px 0px;}

.social { margin: -16px 0px 0px 0px; }
.soc-fb { float: left; height: 25px; margin-right: 20px; width: 80px;}
.soc-gplus { float: left; height: 25px; width: 85px;}	
.soc-twitter {float: left; height: 25px; width: 100px;}
.soc-pinterest { float: left; height: 25px; width: 45px;}
#top-search {height: 23px; width: 152px; padding: 0px 2px 3px 4px; margin: 3px 39px 3px 4px;}
#top-submit {height: 25px; padding: 3px 2px 3px 2px; margin: 2px 2px 3px 4px;}
.txt10 {font-size: 10px;}
.txt11 {font-size: 12px;}
.txt12 {font-size: 12px;}
p.txt12 {font-size: 12px;}
p.thick {font-weight:bold;}
.biglink { font-weight:bold;font-size: 16px;}
.post-big {margin: -5px 0 10px 0; line-height: 20px;}

.popup_head { font-weight:bold; font-size: 24px; margin: 20px 0 0 0; padding-bottom: 10px; text-shadow: 1px 1px 1px #CCCCCC;}
.popup_terms { font-size: 13px; margin: 20px 0 0 0; padding-bottom: 10px;}
#popup_body {position: relative; background: url("http://img.myoutlets.dk/popup_bg.png") repeat-x scroll left top #f4f3f3; }
.input-100 { width: 100%;}
.signup-panel { border: 1px solid #e6e6e6; border-radius: 3px; background: #f2f2f2; padding:15px; margin: 20px 0 20px 0; } 
.storehead { font-weight:bold;font-size: 16px; margin: 30px 0 0 0;}

/* test styles */


