/** RESET **/
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

/*
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
*/

/** DEFAULTS **/
b, strong {font-weight:bold !important;}
i, em {font-style:italic !important;}
a,
a:visited,
a:hover {color:#552300;text-decoration:none;font-weight: bold}
.clearboth {clear:both;}

/** STRUCTURE **/
html {font-family:Arial, sans-serif;font-size:11px;color:#7D3C02;}
body {background: #F4F3F0 url(http://www.korsholm-jagtrejser.dk/fileadmin/templates/images/baggrund_jagtrejser.jpg) repeat left top;}
#page {width:950px;margin:40px auto 0 auto;-moz-box-shadow: 0 0 3px 3px #552300;-webkit-box-shadow: 0 0 3px 3px #552300;box-shadow: 0 0 3px 3px #cccccc;padding:20px;background-color:#ffffff;}
header {}
    #topmenu {margin-bottom:20px;font-weight:bold;width:50%;float:left;}
    #topmenu_right {margin-bottom: 20px;font-weight: bold; weight:50%;float:right;}
        #topmenu_right li {float:left;margin-left:20px;}
    #bannerimage {}
nav {margin:10px 0;position:relative;}
    nav #destinations {background-color:#672E06;color:white;font-size:16px;text-transform:uppercase;text-align:center;padding:20px 0;cursor:pointer;}
    nav #destinations_places {position:absolute;background-color:#672E06;width:910px;left:-20px;margin:0 20px 20px 20px;padding:20px;top:0;}
    #destinations_places ul {}
    #destinations_places ul li {width:20%;float:left;display:inline;line-height:46px;text-align:left;font-size:16px;}
        #destinations_places a,
        #destinations_places a:visited,
        #destinations_places a:hover {color:#FFFFFF;height:46px;display:block;padding-left:60px;background:transparent no-repeat 0 50%;}
#content {}
    #content .border {float:left;width:157px;-moz-box-shadow: 0 2px 3px #ccc, 0 -2px 3px #ccc;-webkit-box-shadow: 0 2px 3px #ccc, 0 -2px 3px #ccc;box-shadow: 0 2px 3px #ccc, 0 -2px 3px #ccc;padding:10px;}
    #content > .left {}
    #content > .center {width:495px;margin:0 20px;padding:20px 40px;}
    #content > .right {width:136px;}
    #content > .full {width:930px;margin-bottom:20px;}
footer {clear:both;padding-top:20px;}
    footer > .left {float:left;width:50%;}
    footer > .right {float:right;width:50%;text-align:right}

div.generic_columns_3 {clear:both;margin-top:20px;}
	div.generic_columns_3 > div {float:left;width:30%;margin-left:3%;margin-top:20px;}
div.generic_columns_3 > div.left {clear:left;margin-left:0;}
div.generic_columns_3 > div.center {}
div.generic_columns_3 > div.right {clear:right;}

div.generic_columns_3 ul {margin-left:10px;}
	div.generic_columns_3 ul li {list-style:inside disc;}

.bc {padding:0 !important;padding-left:20px !important;}
#bc {padding-left:0;margin-top:0;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:20px;}
ul.breadcrump {font-size:10px;}
    ul.breadcrump > li {display:inline;}
    ul.breadcrump > li:after {content:" > ";}
    ul.breadcrump > li:last-child:after {content:"";}
    ul.breadcrump > li > a{}