/*
Theme Name: Create Inside
Theme URI: http://createinside.com
Description: Dette er det officielle tema for CreateInside.com
Version: 1.0 (WP 2.7+)
Author: Niels Bjorndal Nygaard
Author URI: http://createinside.com
Tags: createinside, ci, create, inside, webudvikling
*/
@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";
/*****generel styles*****/
html, body{
	height: 100%;
	width:100%;
	background: url('images/bgGrad.jpg') repeat-x #f5f5f5;
	font-size: 12px;
	font-family: Trebuchet MS, Arial,'Lucida Grande','Helvetica Neue',Helvetica,sans-serif;
	line-height: 14px;	
	color:#555;
}
#wrapper{
	background: url('images/baggrund.jpg') no-repeat top center;
	}
#blackTop{
	background:#000000;
	height:7px;
	width:100%;
	position: relative;
	z-index: 100;
	margin:0 0 20px 0;
}
#rssTab{
	position:absolute;
	top:0px;left:670px;
	background:url('style/images/soegTab.png') no-repeat;
	width:250px;
	height:79px;
	margin: -92px 0 0 0;
	z-index:101;
	}
#rssTab span{
	position:absolute;
	top:55px;left:155px;
	z-index:102;
}
#wrap{
	width:912px;
	margin: auto;
	position:relative;
}
.paddingWrap{
	width:900px;
	padding:6px 6px 0 6px;
	position:relative;
}
/*****tag styles*****/
a{
	text-decoration: none;
	color:#dddddd;
	}
a:hover{
	text-decoration: underline;
	}
DIV.content A, DIV#contentStandard A{
	color:#cec464;
}
/*****general classes and inheriting tag styles*****/
.content{
	background:url('style/images/cornerFlip.jpg') no-repeat top right #ffffff;
	width:851px;
	padding:20px 25px 20px 25px;
	margin:7px 0 0 0;
	border-bottom:2px solid #bababa;
	position:relative;
}
.content p{
	margin-bottom:10px;
}
.whiteText{
	color:#ffffff;
}
.twoColumnFirst{
	width:400px;
	padding:0 8px 0 10px;
}
div.twoColumnFirst p{
	margin-bottom: 10px;
}
.twoColumnSecond{
	width:400px;
	padding:0 10px 0 8px;
}
div.twoColumnSecond p{
	margin-bottom: 10px;
}
.threeColumns{
	width:300px;
}
div.threeColumns p{
	margin-bottom: 10px;
}
.headline{
	color:#cec464;
	font-weight:bold;
	font-size:14px;
	margin-bottom: 15px;
}
.leftMargin{
	margin-left:10px;
}
.rightMargin{
	margin-right:10px;
}
.bottomMargin{
	margin-bottom:12px;
}
/*****menu og navigation styles*****/
.nav{
	float: right;
	margin: 25px 5px 0px 20px;
	color:#131313;
}
.nav li{
	font-size:11px;
	line-height:13px;
	color:#111111;
}
.nav li a{
	color:#222222;
}
.menuHeading{
	font-weight:bold;
	font-size: 13px;
	margin: 10px 0 5px 0;
	letter-spacing:0.6px;
}
#navBG{
	background-position: 15px;
	width:877px;
	height:85px;
	padding: 0 35px 0 0;
}
#navBG img{
	margin: 0 0 10px 6px;
}
/*****standard_template.php styles*****/
#contentStandard{
	background:url('style/images/cornerFlip.jpg') no-repeat top right #ffffff;
	width:851px;
	padding:20px 25px 20px 25px;
	margin:7px 0 0 0;
	border-bottom:2px solid #bababa;
}
#contentStandard P{
	margin-bottom: 15px;
	}
/*****header.php styles*****/
#header{
	width:900px;
	background:#000000;
}
#headerLeft{
	width:650px;
	height:280px;
	padding:0 4px 0 0;
}
#headerRight{
	width:204px;
	height:265px;
	padding:17px 20px 0 20px;
	background:url('style/images/nyhedsBox.jpg') #000000 no-repeat center right;
	position:relative;
}
#headerRight h2{
	font-size:20px;
}
#headerRight #snippets{
	margin:0 0 17px 0;
	cursor:default;
}
#headerRight #nyheder{
	margin:25px 0 0 0;
}
#headerRight #nyheder img{
	position:absolute;
	top:228px;left:176px;
}
#headerRight #rssFeed{
	margin:31px 0 0 0px;
}
#headerRight #rssFeed a{
	color:#ff7e00;
}
/*****footer.php styles*****/
#footer{
	width:100%;
	padding:2px 0 2px 0;
	margin:0px 0 0 0;
	text-align:center;
	font-size:11px;
	line-height:15px;
}
#footerTop{color:#000000;line-height:20px;}
#footerBottom{
	background:#000000;
	border-top:#cccccc 2px solid;
	line-height:20px;
}
/*****forside.php styles*****/
.contentForside{
	background:url('style/images/cornerFlip.jpg') no-repeat top right #ffffff;
	width:876px;
	padding:20px 0px 0 25px;
	margin:7px 0 0 0;
	border-bottom:2px solid #bababa;
	position:relative;
}
#forsideRight a{
	font-size:10px;
	color:#a6a4a4;
}
#forsideLeft{
	width:269px;
	padding: 0 25px 0 0;
}
#forsideMiddle{
	width:230px;
	border-left:1px lightgrey solid;
	border-right:1px lightgrey solid;
	padding:0 20px 0 20px;
}
#forsideRight{
	width:285px;
	height:320px;
	padding:0 0 0 25px;
	background:url('style/images/grey-l.png') no-repeat;
	background-position:130px 150px;
}
#twitter{
	border-top: 1px solid #CCC;
	display: inline; float: left;
	width: 690px; 
	height: 30px;
	background: url(images/twittersmall.png) no-repeat middle left;
	padding: 20px 10px;
	font-size: 11px !important;
}
#twitter IMG{
	display: inline; float: left;
	padding-right: 15px;
	border: none;
}
#twitter A{
	color: RGB(128,187,209);
}

/*****cms.php******/
#CMSLeft{padding:0 25px 0 0;}
#CMSMiddle{
	border-left:1px lightgrey solid;border-right:1px solid lightgrey;
	padding:0 20px 0 20px;
}
#CMSRight{
	padding:0 0 0 25px;
	background:url('style/images/cms_pakke.png') no-repeat right;
	width:370px;
	height:250px;
}
#CMSBottom{}
/*****nyheder.php******/
.nyheder{
	width:850px;
	border-bottom:1px solid #9A9A9A;
	position:relative;
	margin-bottom:0 0 -2px 0;
}
.nyheder img{
	border:1px solid #bbbbbb;
	margin:0px 20px 0 0;
}
.nyheder .nyhedReadMore{
	margin:-40px 0 0 0;
	cursor:pointer;
	border:none;
}
.nyheder .releaseDate{
	position:absolute;
	top:0;
	left:670px;
	font-size:10px;
}
#nyhedColumnDiv{
	display:none;
}
.nyhedCol1{
	width:425px;
	padding:0 10px 0 10px;
}
.nyhedCol2{
	width:435px;
	padding:0 10px 0 0;
}
/*****kontakt.php*****/
#kontaktRight{padding:0 0 0 25px;}
#kontaktLeft{padding:0 25px 0 0;}
div#kontaktRight div.formcontainer input{
	background:none;
	border:1px solid #cccccc;
	color: #666666;
	margin:0 0 5px 0;
	padding: 3px;
}
div#kontaktRight div.formcontainer textarea{
	background:none;
	border:1px solid #cccccc;
	color: #838383;
	margin:0 0 5px 0;
	padding: 3px;
}
div#kontaktRight div.formcontainer input.button{
	background: #C1B331;
	border: none;
	color: #FFF;
	font-weight: bold;
	padding: 3px 7px 3px 7px;
}
div#kontaktRight INPUT.button{
	background: #C1B331;
	border: none;
	color: #FFF;
	font-weight: bold;
	padding: 3px 7px 3px 7px;
	width: auto;
}
DIV#kontaktRight TABLE TD SPAN.required{
	color: #cec464;
	font-size: 15px;
	padding: 1px;
	}
DIV#kontaktRight TABLE {
	width: 350px;
	}
DIV#kontaktRight TABLE TD{
	padding: 5px;
	vertical-align: top;
	text-align: right;
	}
DIV#kontaktRight TABLE TD:first-child{
	text-align: left;
	}
DIV#kontaktRight INPUT, DIV#kontaktRight TEXTAREA{
	border: 1px solid #CCC;
	padding: 5px;
	width: 200px;
	}
DIV#kontaktRight TEXTAREA{
	height: 100px;
	}
	
.formMsg{
	color: #cec464;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 0 0 7px;
	}

DIV#kontaktRight SPAN.sender{
	color: #cec464;
	font-size: 12px;
	}

/*##### include styles #####*/
/*****lower_content.php styles*****/
#lowerContent{
	width:886px;
	height:85px;
	padding:8px;
	margin: 7px 0 0 0;
	background:#ffffff;
}
#lowerContentLeft{
	width: 886px;
}
#lowerContentLeft img{
	margin:0 16px 0 0;
	border:1px solid #bbbbbb;
}

/*****referencer.php*****/
.reference{
	width:850px;
	padding: 10px 0 0 0;
	position:relative;
	border-bottom:1px solid #9A9A9A;
}
.referenceFlash{
	height:175px;
}
.reference .refReadMore{
	margin:-26px 0 0 0;
	cursor:pointer;
	position:relative;
	z-index:2;
}
.referenceIntro{
	width:334px;
	padding:0 0 0 16px;
}
#refColumnDiv{
	display:none;
}
#refColumnDiv img{
	position:relative;
	z-index:1;
	margin:-18px 0 0 0;
}
.refCol1{
	width:210px;
	padding:0 10px 0 10px;
	color:#333333;
}
.refCol2{
	width:410px;
}
.refCol3{
	width:240px;
	padding:0 10px 0 10px;
}
/*****search.php*****/
.post{
	border-bottom:1px solid #9A9A9A;
}
/*****wordpress integrated id's and classes *****/
#searchform{
	margin:30px 0 0 30px;
}
#searchform input{
	background:#DDDDDD;
	border:1px solid #CCCCCC; /* #C1B331 */
	color: #666666;
}

