/* CSS Document */
/* Fonts */
body, table, td, P, OL,  DIV, H1, H2, input,textarea, select, span {
	font-family:  Verdana, Arial,  san-serif;
	font-size: 11px;
	color:#505050;
}
H1,H2,H3,H4{}
H1{font-size:18px;}
H2{font-size:16px;}
H3{font-size:14px;}
H4{font-size:13px;}
H5{font-size:12px;}
a{text-decoration:none;color:#000;}
.marksword{color:red;}
.marksword a:link .marksword a:visited .marksword a:active{color:red;}
.textPadding{padding:0;margin:0;}
/* Main structure */
#top{width:920px; margin-left: auto;   margin-right: auto;}
#topbar{ height:20px;width:920px; background:#ddd;font-size:14px; text-indent:10px; margin-left: auto;   margin-right: auto;}
#middle{width:920px;height:500px; margin-left: auto;   margin-right: auto;}
#menuColumn{ float:left; height:1500px;width:150px;background:#8A8A8A;font-size:13px;}
#menuColumn a:hover{ }
#rColumn{background:#8A8A8A;width:120px;height:1500px; float:left;overflow:hidden;}
#rColumn a:link,#rColumn a:visited,#rColumn a:active{color:black;}
#rColumn a:hover{color:#0df;}
#rColumn hr{
   border-top:solid 1px #6E6E6E;
   border-bottom:solid 1px #A1A1A1;
}
#content {float:left;height:500px;width:620px;background:#fff;font-size:10px;padding:7px;overflow:visible;}
#content a:link,#content a:visited,#content a:active{color:#303030;font-weight:bold;}
#content a:hover{text-decoration:underline;}
#ttitle{width:150px;heigh:16px; float:left;}
#tprint{float:right;}
#tsearch{float:right; height:16px;}
#searchform {margin:0;padding:1px;background:#dddddd;}
#searchform #tsinput{border:solid white 0px;background:#eee;color:#777;width:85px;} 
.tx-indexedsearch-rules{height:0px;overflow:hidden;}
ul#mainmenu {
 float:left
 white-space: nowrap;
 margin-top:0;
 margin-left:0px;
 padding-left:0px;
}
#mainmenu li{ 
   border-bottom:solid 1px #6E6E6E;
   border-top:solid 1px #A1A1A1;
   list-style-type: none;
   margin-left:0px;
   padding-left:0px;
   text-indent:7px;
   padding:2px;
   width:146px;
   height:18px;
}
#mainmenu {padding-top:1px;}
.NO a:link, .NO a:visited, .NO a:active{padding:0 2px 0 2px;color:#ddd;}
.NO a:hover {width:150px;color:#fff;}
.ACT{width:100%;height:100%;background:#ddd;}
.ACT a:link, .ACT a:visited, .ACT a:active{color:black;}



#tmenu{ }
#tmenu li{float:left; width:auto;heigth:30px;text-indent:10px;list-style:none;}	
.tNO a:link, .tNO a:visited, .tNO a:active{color:#777;font-size:13px;padding:0 2px 0 2px;}
.tNO a:hover{padding:0 2px 0 2px;}
.tACT a:link, .tACT a:visited, .tACT a:active{color:red;font-size:13px;padding:0 2px 0 2px;}

#smenu{ padding-left:0;margin-left:0; height:14px;}
#smenu li{float:left; width:auto;heigth:30px;text-indent:10px;list-style:none; white-space:nowrap;}	
.sNO a:link, .sNO a:visited, .sNO a:active{color:white;font-size:11px;padding:0 2px 0 2px;}
.sNO a:hover{padding:0 2px 0 2px;}
.sACT a:link, .sACT a:visited, .sACT a:active{color:black;font-size:11px;padding:0 2px 0 2px;}
.smd{ font-size:15px; color:black;width:3px;padding:0px;margin:0px;}

/* Foreningsmenu */
.listNormal {height:22px;list-style:none;}

/* Standard form *************************************/
.mainform{background:#eee;}
.alert{ color:red;}
/* Plugins *************************************/
.news-latest-container{padding:2px;}

/* ImageDisplay *******/
.imgbordersel {
 height:60px;
 width: 60px; overflow:hidden;
 float:left;
 margin:1px;
 border-top:solid red 1px; 
 border-left:solid red 1px; 
 border-right:solid red 1px;
 border-bottom:solid red 1px; 
 } 
 .imgborder {
 height:60px;
 width: 60px; overflow:hidden;
 float:left;
 margin:1px;
 border:solid black 1px; 
 }
 .contribbox{
    clear:both;
/*  	width:100%;height:auto; JVe 20051222 - gør at "rigthmenuen" bliver synlig - påvirker bredden af 1-9 10-18 osv punkterne*/
  	width:100px;height:auto;
 	border-left:solid white 1px;
 	border-right:solid white 1px;
	overflow:hidden;
  }
 .imglistbox {width:100%;height:auto;clear:both;}
 .contributors{ 
   width:100%;
   height:auto;
   list-style:none;
   padding-left:0px;
   margin:0 0 0 10px;
   white-space:nowrap;
  }
 .contrib{background:#fff;float:left;padding:0px;} 
 .contribsel{background:#eee;float:left;padding:0px;} 
 .left {float:left;}

.tx-gsttopcontent-pi1{width:120px; overflow:hidden;}
.tx-gsttopcontent-pi1 a:link,.tx-gsttopcontent-pi1 a:active,.tx-gsttopcontent-pi1 a:visited{font-weight:bold;}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {}

.news-latest-date  a:link, .news-latest-date  a:visited, .news-latest-date  a:active{font-weight:normal;background:#eee;} 
.news-latest-container H2,.news-latest-gotoarchive {}

.news-latest-gotoarchive {}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {}
.news-latest-gotoarchive A {}

.news-latest-item IMG {}
.news-latest-item H3 {padding:8px;margin:0px;}
.news-latest-category IMG {}
.news-latest-date,.news-latest-morelink,.news-latest-category {}
.news-latest-morelink {padding-bottom:10px;}
.news-latest-morelink A {font-weight:normal;}
.news-latest-item {width:310px; height:170px;float: left; padding:0px;}

.news-list-container{padding-top:15px;}
.news-list-date{float:right;font-weight:normal;clear:both;padding-top:10px;}
.news-list-header{float:left;clear:both;width:100%;}
.news-list-image{float:left;clear:both;width:100px; overflow:hidden;}
.news-list-morelink {padding-bottom:10px;}


/* tx_khusersonline_pi1 */
#tx_khusersonline_pi1{padding:3px;}
