/* * * * * * * * * * * * * * * * * * *      

      Wied Webdesign            
      v/ Line Wied            
      Tel.:50 73 41 73            
      Webløsninger med Joomla CMS            
      wied-webdesign.dk

* * * * * * * * * * * * * * * * * * * * * */
* {margin:0px;padding:0px;}
html{height:101%;}
body, textarea{margin:0;padding:0;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;}
body{line-height:1.5em;background:#fff;color:#000;text-align:center;height:100%;margin-bottom:1px;}
body#bd{background:#000;color:#fff;}
body.contentpane{font-size:12px;margin:0;margin:1em 2em;width:auto; /*Printable Page */}
p{margin:10px 0px;}
h1,h2,h3,h4,.componentheading,.contentheading{margin:15px 0;font-weight:normal;line-height:1em;}
h1 {font-size:30px;}
h2, .contentheading, .componentheading{font-size:26px;}
h3{font-size:16px;}
h4 {font-size:100%;font-weight:bold;}
th{font-size:16px;padding:15px 0;font-weight:bold;line-height:1em;}
a{color:#fff;text-decoration:underline;outline:none;}
a:hover{text-decoration:none;}
a img, fieldset{border:none;}
input, select{background:#000;color:#fff;border:1px solid;margin:3px 0px;font-size:11px;font-family:inherit;white-space: normal;vertical-align: middle;outline:none;}
option{padding:0px 4px;}
input.inputbox{margin-right:5px;border:1px solid;padding:1px 0px;}
button, input.button, button.button{border:none;font-size:11px;}
li{margin-left:15px;}
table{border-collapse:collapse;}
tr, td{vertical-align:top;}
/* Layout */
#wrapper{width:978px;text-align:left;margin: 0px auto;overflow:hidden;}
#inner-wrapper{margin:0px 10px;}
#sidebar, #sidebar-top{float:right;width:208px;overflow:hidden;}
#sidebar-top{clear:right;margin-top:76px;}
#main{width:740px;overflow:hidden;float:left;margin-bottom:10px;}
#container, .page{min-height:300px;}
#logo{float:left;width:374px;height:198px;margin:70px 0px 0px 0px;}
h1#logo span{position:absolute;top:-1000px;}
#footer{height:50px;clear:both;}
#top{overflow:hidden;width:100%;height:301px;border-bottom:1px solid;}
#nav-top{height:85px;width:208px;float:right;margin-top:20px;background: url(../images/icons.png) no-repeat -70px 0px;}
#bottom{border-bottom:1px solid;overflow:hidden;clear:both;padding-bottom:10px;}
/* fra hvid til sort */
.page, .searchpage{margin-top:10px;background:#fff;color:#000;padding:20px;}
.page a, .page a:hover, .page a:active, .page a:focus,
.searchpage a, .searchpage a:hover, .searchpage a:active, .searchpage a:focus{color:#000;}
.searchpage input, .searchpage select, .searchpage option{background:#fff;color:#000;}
/*a.arrow:hover, button:hover, input.button:hover, button.button:hover {background-position: 0px  -212px!important;}*/
.searchpage button.button:hover {background-position: 0px  -211px!important;}
/* Header og stribede moduler */
#header{height:265px;padding-bottom:30px;overflow:hidden;}
.moduletable-header{background:#000;color:#fff;height:285px;overflow:hidden;}
#header .moduletable h3, .moduletable-header h3{font-size:66px;font-weight:bold;line-height:1em;margin-top:25px;}
#subheader, .moduletable-subheader{background:#000;color:#fff;height:56px;overflow:hidden;}
#subheader-inner{background:#fff;height:56px;overflow:hidden;}
#subheader, #sidebarbottom, .moduletable-subheader{padding:8px; border-top:1px solid;border-bottom:1px solid;background: #000 url(../images/skraastreger_tile.png);font-size:18px;font-weight:bold;} 
#subheader p, #sidebarbottom p, .moduletable-subheader p{color:#ff0033;background:#fff;line-height:2em;padding:10px 5px;margin:0px}
#sidebarbottom, #sidebar #sidebarbottom div.moduletable {margin:0px;border:none;}
#sidebar #sidebarbottom div.moduletable {padding:0px;font-size:22px;}
/* Moduler */
div.moduletable, div.moduletable-fed{margin:10px 0px;padding-bottom:7px;}
div.moduletable-fed{padding:0px 0px 10px 0px;}
.moduletable-fed.links{height:255px;overflow:hidden;padding-top:20px;font-size:14px;}
.moduletable-fed.links li{list-style:none;padding-left:0px;margin:10px 0px;}
.moduletable-fed.links li a{padding:2px 0px 2px 18px;background: url(../images/arrows.png) no-repeat -4px 3px;}
.moduletable-fed.links li a:hover{background-position:-5px -389px;}
#sidebar div.moduletable.blivblogger {padding-bottom:4px;}
.blivblogger a.arrow:hover{background-position:0px -369px;}
#sidebar .moduletable-tags, #k2ModuleBox88{background:#fff;color:#000;}
#sidebar .moduletable-tags a{margin-right:5px;color:#000;}
#sidebar .moduletable-tags h3{border-bottom:1px solid;margin:0px;padding:20px 5px 17px 5px;}
#k2ModuleBox88{padding:10px 5px;}
.abAuthor {width:96px; height:96px;overflow:hidden;margin:2px;float:left;}
/* Sidebar */
#sidebar h3, #sidebar-top h3{margin:10px 0px;}
#sidebar-top h3{font-size:14px;}
#sidebar div.moduletable{border-bottom:1px solid;}
#sidebar div.moduletable-fed, #sidebar-top div.moduletable-fed{border-bottom:6px solid;}
/* Misc */
.page p, #header .moduletable p, .moduletable-header p{margin-right:120px;}
.page * p, #header .moduletable * p, .moduletable-header * p {margin-right:0px;}
.highlight{padding:1px 2px;background:url(../images/skraastreger_tile.png);}
.article_row{display:block;clear:both;}
#com-form-login{margin-bottom:15px;}
#searchForm{margin-bottom:25px;}
/* Login modulet */
#k2ModuleBox52 a{margin-right:5px;}
#k2ModuleBox19 {background:#fff;color:#000;padding:10px;margin-top:5px;height:160px;}
#k2ModuleBox19 p{margin:0px;}
#k2ModuleBox19 a, #k2ModuleBox19 input{color:#000;}
#k2ModuleBox19 img{height:70px;width:auto;}
.ubName{display:block;}
#k2ModuleBox19 ul{margin-bottom:5px;}
#k2ModuleBox19 #logout:hover{background-position: -0px -211px!important;}
/* Highslide Core Design Login Module */
.mod_cd_login .highslide-body {padding:0px 6px;}
/*form#cd_login_form_login fieldset.input div {width:190px;}*/
form#cd_login_form_login fieldset.input p#form-login-submit {float:left;}
form#cd_login_form_login {color:#000;font-size:11px;}
form#cd_login_form_login fieldset.input{border:none;background: #fff url(../images/icons.png) no-repeat 214px -85px;padding:0px;}
div#hsId0{display:none;}
form#cd_login_form_login fieldset.input p#form-login-username input#modlgn_username,
form#cd_login_form_login fieldset.input p#form-login-password input#modlgn_passwd {background-image:none;padding:0px;border-color:#CCCCCC;}
div.cd_moduletitle_logo, form#cd_login_form_login ul li {background: none !important;}
.highslide-container div {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;}
form#cd_login_form_login fieldset.input p#form-login-submit input#cd_login_loginbutton.button_arrow{color:#000;background:#fff url(../images/arrows.png) 0px -114px no-repeat;height:17px;width:68px;margin-right:50px;padding:0 0 0 25px;text-align:left;}
form#cd_login_form_login fieldset.input p#form-login-username input#modlgn_username, form#cd_login_form_login fieldset.input p#form-login-password input#modlgn_passwd {color:#000;background:#fff;}
/* stor pil */
a.arrow{padding:2px 0px 2px 25px; background: url(../images/arrows.png) no-repeat 0px  -114px;}
a.arrow:hover{background-position: 0px  -212px;}
button, input.button, button.button{padding:1px 0px 2px 25px;background: url(../images/arrows.png) no-repeat 0px  -113px;cursor:pointer;}/*ie8 2 0 2 25 / ie7 0 0 2 25*/
button:hover, input.button:hover, button.button:hover {background-position: 0px  -369px!important;}
form#cd_login_form_login fieldset.input p#form-login-submit input#cd_login_loginbutton.button_arrow:hover{background-position: 0px  -212px!important;}
#k2ModuleBox19 button:hover, #k2ModuleBox19 input.button:hover{background-position: 0px  -369px!important;}
/* lille pil */
form#cd_login_form_login a, form#cd_login_form_login a:visited {text-decoration:underline;color:#000;margin-left:0px;padding:2px 0px 2px 18px;background: url(../images/arrows.png) no-repeat -4px 3px;}
form#cd_login_form_login a:hover, form#cd_login_form_login a:active {text-decoration:none;color:#000;background: url(../images/arrows.png) no-repeat -4px -95px;}

div.cd_moduletitle_logo a{color:#fff;text-decoration:underline;margin-left:0px;padding:2px 0px 2px 18px;background: url(../images/arrows.png) no-repeat -4px 3px;}
div.cd_moduletitle_logo a:hover{text-decoration:none;background-position:-5px -389px;}
/* K2 */
#k2Container{margin:10px 0px;background:#fff;color:#000;}
#k2Container a{color:#000;}
.genericItemIntroText{width:550px;}
.itemHeader, .catItemHeader{clear:both;}
.itemTags li, .itemTags ul, .catItemTags li, .catItemTags ul, .userItemTagsBlock li, .userItemTagsBlock ul{float:left;list-style:none;margin-left:10px;}
.itemTagsBlock span, .catItemTagsBlock span, .userItemTagsBlock span{float:left;font-weight:bold;}
.catItemReadMore, .userItemReadMore, .genericItemReadMore{margin:10px 0px;}
.genericItemExtraFields{border-top:1px solid;border-bottom:1px solid;}
.genericView .componentheading{font-size:16px;margin:0px;padding:20px 20px 15px 20px;border-bottom:1px solid;}
.k2Pagination{padding:10px 20px;text-align:right;clear:both;}
/*.k2Pagination .next a{margin-left:15px;}*/
/* edit links */
.userItemAddLink, .userItemEditLink, .catItemAddLink, .catItemEditLink, .itemEditLink {border:1px dashed;display:block;margin:4px 0px;padding:4px;text-align:right;}
.userItemTitle sup, .catItemTitle sup{color:red;}
/* category item */
.catItem{float:left;width:530px;}
.catItemView{border-bottom:1px solid;padding:20px;}
.itemListView .componentheading{display:inline;margin:0px;font-size:16px;width:75%;}
#catheader{border-bottom:1px solid;padding:20px 20px 15px 20px;}
#catheader .k2FeedIcon{width:20%;float:right;}
.catItemAuthorImg{float:left;width:108px;}
.catItemImageBlock{float:right;}
.catItemAuthor{font-weight:bold;margin:5px 0px 0px 0px;}
.catItemTitle, .userItemTitle{font-weight:bold;margin-bottom:0px;}
span.avPlayerContainer span.avPlayerSubContainerClean {float:right;}
.catItemBody{}
.catItemLinks{margin:5px 0px;}
.catItemVideoBlock{float:right;}
.catItemAuthorAvatar{margin:8px 8px 0px 0px;float:left;width:96px;height:auto;}
.catItemAuthorName{font-size:12px;font-weight:bold;margin:10px 0px;}
.catItemAuthorLink a, .catItemAuthorUrl a {display:block;}
/* item */
.itemView{padding:15px 0px;}
.itemHeader{border-bottom:1px solid;}
.itemTitle{width:78%;display:inline-block;margin:0px 10px 10px 20px;}
.itemBody, .itemLinks, .itemNavigation, #disqus_thread{padding:0px 20px;clear:both;}
.itemVideoBlock, .itemImageBlock{float:left;margin:20px;}
.itemVideoBlock span.avPlayerContainer span.avPlayerSubContainerClean {float:left;}
div.k2FeedIcon a, div.k2FeedIcon a:hover {background:transparent url(../images/feed-icon-14x14.gif) no-repeat scroll 50% 50%;display:block;float:right;height:14px;margin:0;padding:0;width:14px;}
div.k2FeedIcon a span, div.k2FeedIcon a:hover span {display:none;}
.k2FeedIcon{padding:5px 0px;}
.itemImageCredits, .itemImageCaption, .itemVideoCaption, .itemVideoCaption{display:block;}
.itemFullText{margin-right:150px;}
.itemLinks{padding-bottom:15px;border-bottom:1px solid;}
.itemAuthorBlock, .itemAuthorLatest{padding:20px 20px;float:left;}
.itemAuthorLatest{padding-left:10px;width:300px;}
.itemAuthorDetails {float:left;width:240px;}
img.itemAuthorAvatar{float:left;margin-right:8px;width:96px;height:auto;}
.itemAuthorName, .itemAuthorLatest h3{font-size:12px;font-weight:bold;margin:0px 0px 10px 0px;}
.itemAuthorEmail, .itemAuthorUrl{display:block;}
.itemNavigation{border-top:1px solid;border-bottom:1px solid;padding:6px 20px;margin-bottom:5px;}
.itemNext{margin-left:10px;}
/* userview og generic */
.userItemView, .genericItemView {border-bottom:1px solid;padding:20px;}
.genericItemList .k2FeedIcon{float:right;margin:20px;}
.userView .k2FeedIcon{float:right;}
.userView .userBlock{padding:20px;border-bottom:1px solid;}
.userView .userBlock h2{font-size:16px;margin:8px 0px 0px 0px;}
.userView .userBlock img{float:left;margin:0px 8px 0px 0px;}
.userView .userBlock p{float:left;width:400px;}
.userItemIntroText{width:400px;}
.userView .userAdditionalInfo span{margin-right:15px;}
/* K2 bottom moduler */
#bottom ul li{list-style:none;margin-left:0px;}
#bottom .moduleItemIntrotext{margin:0px;display:inline;}
#bottom .moduleItemReadMore{display:block;}
#bottom .k2ItemsBlock{}
#bottom .moduletable{width:240px;overflow:hidden;float:left;border-top:6px solid;margin:0px;}
#bottom .moduletable.bot2{margin:0px 10px;}
#bottom .moduletable h3{margin:0px 0px 9px 0px;border-bottom:1px solid;padding:8px 0px;}
.clearList, .clr{clear:both;display:block;}
#sidebar .clearList, #bottom .clr{display:none;}
/* Pagination */
.prev .arrow{padding:2px 33px 2px 0px; background: url(../images/arrows.png) no-repeat 38px  -232px;}
span.prev{text-align:left;}
.prev .arrow:hover{background-position: 38px  -330px!important;}
a .next {margin:left:15px;}
/* System */
.system-unpublished {background: #e2d2e3;border-top: 4px solid #000;border-bottom: 4px solid #000;}
.tooltip{background:#ffffff;}
/* System Messages */
#system-message    {margin: 10px 0px;padding: 0;}
#system-message dt {font-weight: bold;}
#system-message dd {margin: 0; font-weight: bold;}
#system-message dd ul {color:#000;background:#fff;list-style: none; padding: 6px; border: 1px dashed;}
/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message {  }
/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error ul {}
/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice ul {}
/* Tooltips */
.tool-tip {background: #ffc;padding: 10px;border:1px dashed;max-width: 200px;z-index:13000;text-align:left;}
.tool-title {font-weight: bold;}
/* reg og konto form */
#k2Container input, #k2Container select{background:#fff;color:#000;}
#descriptionmsg{display:block;margin-right:50px;}
#image, .k2AccountPageImage{display:block;}
#k2Container.k2AccountPage{padding:10px;margin-bottom:10px;}
.k2AccountPage label{font-weight:bold;}
.k2AccountPage td{padding-bottom:5px}
.k2AccountPageUpdate {text-align:right;}
/* K2 frontend add + edit */
.k2Frontend #featured, .k2Frontend label[for=featured], .k2Frontend #alias, .k2Frontend label[for=alias],
#existingImageValue, #browseSrv {display:none;}
.k2Frontend input, .k2Frontend select, .k2Frontend option, .k2Frontend textarea{background:#fff;color:#000;}

