
/* -------------------------------------------------------------- 
    frontpage-content.css

    Style for content boxes at static front pages at krak.dk
-------------------------------------------------------------- */

.frontpage #main{
	clear: both;
	text-align: center;
}

.frontpage .frontpage-wrap,
.frontpage .frontpage-2cl-wrap,
.frontpage .frontpage-2cr-wrap,
.frontpage .frontpage-wrap-kt {
	margin: 1.5em auto 0;
	text-align: left;
	width: 999px;
	overflow: hidden;
}

.frontpage .dominance {
	margin: 20px auto 0;
	text-align: left;
	width: 726px;
}

.frontpage .frontpage-wrap { background: url(/frontpage-content/limg/frontpage-col-bg.gif) repeat-y 0 0; }
.frontpage .frontpage-2cl-wrap { background: url(/frontpage-content/limg/frontpage-2cl-bg.gif) repeat-y 0 0; }
.frontpage .frontpage-2cr-wrap { background: url(/frontpage-content/limg/frontpage-2cr-bg.gif) repeat-y 0 0; }

.frontpage .frontpage-column {
	float: left;
	margin: 0;
	padding: 0 10px 0 18px;
}

.frontpage #main .small { width: 195px; }
.frontpage #main .medium { width: 200px; }

.frontpage #main .large {
	width: 300px;
	padding: 0 0 0 15px;
	overflow: hidden;
}

.frontpage #main .left-big { width: 428px; }
.frontpage #main .right-big { width: 423px; }

.frontpage .frontpage-column h2,
.frontpage .right-kt h2{ font: bold 1.3em Arial, Geneva, helvetica, sans-serif; }

.frontpage .frontpage-column h2,
.frontpage .right-kt h2,
.frontpage .frontpage-column p { margin: 0 0 1em 0; }
.frontpage .frontpage-column .links { margin: 0; }

.frontpage .frontpage-column .links a {
	background: url(/frontpage-content/limg/red-arrow-right.gif) no-repeat 100% .35em;
	padding: 0 10px 0 0;
}

.frontpage .frontpage-column .left { float: left; }
.frontpage .frontpage-column .right { float: right; }

/* classes for bottom tabs for frontpages. Created by Dennis Olsen dol@eniro.dk */

.frontpage #bottom-container {
	margin: 1.5em auto 0; 
	text-align: left; 
	width: 999px; 
	overflow: hidden;
}

.frontpage .bottom-tab {
	display:block; float:left; 
	width: 165px; 
	margin-left: 1px; 
	background-image: url(/frontpage-content/limg/bottom-tab-tile.gif); 
	background-repeat:no-repeat;
}

.frontpage .bottom-tab h1{
	font-size: 1.4em; 
	font-weight: bold; 
	color:#990000; 
	padding: 4px; 
	text-align:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.frontpage .bottom-tab li{
list-style-image: url(/frontpage-content/limg/red-arrow-right.gif); 
list-style-position:outside; 
line-height:1.7em; 
font-size:1em;
}

.frontpage .bottom-tab ul{
padding-left:1.9em; 
padding-right:0.4em;
}

.frontpage .bottom-tab a{
color: #37486F; 
text-decoration:none;
}

.frontpage .bottom-tab a:hover{
color: #990000; 
text-decoration:none;
}

/* classes unique for krakteknik. Created by Dennis Olsen dol@eniro.dk */

.frontpage .bottom-tab-kt{
	display:block; float:left; 
	width: 160px; 
	margin-left: 1px; 
	background-repeat:no-repeat;
	text-align: center;
}

.frontpage .bottom-tab-kt p{
	padding-bottom: 0.4em;
	margin: 0;
}

.frontpage .kt{
	border: 1px solid #666666;
	padding-top: 0.4em;
}

.frontpage #main .small-kt { width: 200px; }
.frontpage #main .medium-kt { width: 230px; }

.frontpage #main .right-kt{
	width: 200px;
	padding-left: 15px;
	overflow: hidden;
}

.frontpage .right-kt p{
	padding: 5px;
	margin: 2px;
	border: 1px solid #CCCCCC;
	background-color: #EFEFEF;
	text-align: center;
}

.frontpage .frontpage-wrap-kt { background: url(/frontpage-content/limg/frontpage-col-bg-kt.gif) repeat-y 0 0; }

/* classes unique for krak market and  partnerboxes. Created by Dennis Olsen dol@eniro.dk */

.frontpage .frontpage-column .thumb{
	float: left;
	margin-right: 5px;
}

.frontpage .frontpage-column .thumb-text{ margin: 0 !important; }

.search-error{
	font-size: 22px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#990000; 
	line-height:34px; 
	text-align:left; 
	padding:20px;
	}

/* SEO */
#brancher H2{margin-top:15px;margin-bottom:0px}

#market .frontpage-wrap {
       width:710px;
       overflow:hidden;
       text-align:left;
       float:left;
       margin:0;
       padding:0;
       background: #fff;
}

#market img.border {
       border:1px solid #D7D7D5;
}

#market .frontpage-column.market-large {
       width:390px;
       overflow:hidden;
       float:left;
       margin-right:20px;
       padding:0;
}

#market .frontpage-column.market-small {
       width:300px;
       overflow:hidden;
       float:left;
       padding:0;
}

#market .one-col {
       width:100%;
       float:left;
       padding-bottom:15px;
       background:url(/components/frontpage-content/limg/frontpage-hor-bg.gif) no-repeat bottom left;
}

#market .two-cols {
       width:100%;
       float:left;
       margin:20px 0;
}

#market .column {
       width:185px;
       float:left;
}

#market .column.first {
       margin-right:20px;
}

#market .horizontal-links li {
       display:inline;
       line-height:1.7em;
       background:url(/components/frontpage-content/limg/red-arrow-right.gif) no-repeat 0 50%;
       margin-right:1em;
       padding-left:1em;
}

#market .vertical-links {
       margin-top:.5em;
}

#market .vertical-links li {
       background:url(/components/frontpage-content/limg/red-arrow-right.gif) no-repeat 0 50%;
       padding-left:1em;
}

