/*---- START - Damngood Tagwall ----*/
#tagwall{ }
#tagwall table{background: url(/files/BIlleder/Tuba/Tuba%20ny/forum_gradient.gif) repeat-x 0 0;}
#tagwall table td{padding:0 15px;width:544px;}
#tagwall table td span{padding:0 0 15px 0;display:block;}
#tagwall table table {background: url(/files/BIlleder/Tuba/Tuba%20ny/boble_graa_bg.gif) no-repeat 0 50%;margin:5px 0;}
#tagwall table table td{width:auto;padding:0;}
#tagwall table table td span{padding:0 0 0 15px;}
#tagwall table table td span b{display:none;}
#tagwall form{display:none;}
#tagwall form input, #tagwall form textarea{width:200px;display:block;float:right;display:none;}
#tagwall form td{}
/*---- END - Damngood Tagwall ----*/

/*---- START - Lisa Brevkasse ----*/
.tubaBrevkasseList {margin:0; padding:0;}
.tubaBrevkasseListContent {list-style:none; background: url(/files/BIlleder/Tuba/Tuba%20ny/forum_gradient.gif) repeat-x 0 0; padding:10px 10px 5px 10px;width:564px; border: 1px solid #e2e2e2; margin-bottom:10px;}
h2.brevkasse {margin:0 0 10px 0; padding:0;}
h2.brevkasse a, h2.brevkasse {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#647fc4; font-weight:bold;}
h2.brevkasse a:hover {color:#000; font-weight:bold; }

a.newsbackright {float:right; color:#f8b11e; margin-right:10px;}

/*---- END - Lisa Brevkasse ----*/

html { width: 100%; height: 100%; margin: 0px; padding: 0px; }
a img {  border:0;}

body { margin: 0px; padding: 0px; width: 100%; height: 100%; }


#design { width: 809px; height: 100%; position: absolute; margin-left: -404px; left: 50%; /* background-color:#F7F7F7; */ z-index: 0; }


#hlines { width: 100%; height: 33px; position: absolute; margin-top: 246px; border-top: 1px solid #d5d5d4; border-bottom: 1px solid #d5d5d4; z-index: 1; }

#top { width: 600px; height: 227px; position: absolute; margin-top: 16px; margin-left: -404px; left: 50%; z-index: 10; }

#tools { width: 90px; height: 20px; margin-top: 49px; margin-left: 106px; left: 50%; position: absolute; z-index: 99; }

#menu { width: 200px; height: 100%; position: absolute; background-image: url( /Files/System/tuba/grafik/menubg.gif ); background-repeat: repeat-y; margin-left: 204px; left: 50%; z-index: 10; }

#menu_holder { padding-left: 7px; }

#undermenu { width: 597px; _width: 600px; height: 23px; position: absolute; background-color: #647fc4; padding-top: 9px; padding-bottom: 5px; padding-left: 3px; margin-top: 247px; _margin-top: 246px; margin-left: -404px; left: 50%; z-index: 10; }
#undermenu h1 { color:#fff; font-size:15px; padding:0 0 0 20px; margin:0; position:relative; top:-3px; }

#content { width: 581px; height: 300px; position: absolute; margin-left: -404px; margin-top: 280px; padding: 19px 0px 0px 19px; left: 50%; z-index: 10; }

#indhold { padding-right: 10px; }
#indhold table { width:572px; }
#indhold table table { width:auto; }

#banner { height:89px; width:572px;  overflow:hidden; }
#banner a, #banner img { margin:0; padding:0; }
#banner img { margin-right:5px; }

#nyheder { height:330px; padding-left: 10px; padding-top: 10px; border-right:solid 1px #f8b11e; border-bottom:solid 1px #f8b11e; border-left:solid 1px #f8b11e; position: relative; overflow:hidden; }
h2.barHeader { margin:0; background:#f8b11e; padding:6px 0 7px 10px; height:16px; color:#fff; font-size:15px; margin-top:15px; }
.tubaNewsList{ float:left;margin-bottom:25px;width:180px; height:120px; overflow:hidden; }
.tubaNewsListStar { float:left;width:20px; }
.tubaNewsListContent { float:left;padding-top:0px;width:140px; }
.archiveLink { clear:both; padding-right:15px; }
#nyheder .tubaNewsList .tubaNewsListContent a, #nyheder .tubaNewsList .tubaNewsListContent a:active, #nyheder .tubaNewsList .tubaNewsListContent a:link, #nyheder .tubaNewsList .tubaNewsListContent a:hover, #nyheder .tubaNewsList .tubaNewsListContent a:visited, a#newsreadmore1217 {text-decoration:underline;}

#fp_container { clear: both; width: 565px; padding-top:15px; }
#fp_left { width: 375px; float: left; }
#fp_right { width: 185px; float: right; }
#fpnyheder { height:350px; width: 375px; margin: 0; padding: 0; border-right: 1px solid #f8b11e; border-bottom: 1px solid #f8b11e; border-left: 1px solid #f8b11e; overflow: hidden; }
#fpblog { height:350px; width: 185px; margin: 0; padding: 0; border-right: 1px solid #f8b11e; border-bottom: 1px solid #f8b11e; border-left: 1px solid #f8b11e; overflow: hidden; }
.fp_container_nyhed { padding: 10px; }
h2.fpbarHeader { margin:0; background:#f8b11e; padding:6px 0 7px 10px; height:16px; color:#fff; font-size:15px;  }
#fpnyheder .tubaNewsList{ float: left; margin: 0 0 20px 0; padding: 00; width: 170px; height: 120px; overflow: hidden; }
#fpnyheder .tubaNewsListStar { float: left; width: 20px; }
#fpnyheder .tubaNewsListContent { float: left; padding: 0; width: 140px; }
#fpnyheder .archiveLink { clear:both; padding-right:15px; }

#forum_tools { width: 100%; background-color: #F0F0F0; border-top: 1px solid #666666; border-bottom: 1px solid #666666; height: 22px; padding: 2px 0px 0px 0px; }

#adresse a:link, #adresse a:active, #adresse a:visited { font-size: 10px; color: #000000; text-decoration: none; text-transform: uppercase; }

#adresse a:hover { font-size: 10px; color: #CCCCCC; text-decoration: none; text-transform: uppercase; }

#adresse small { text-align: left; }

.L2 { padding-left: 7px; }

/*---- Ecom ----*/
#bookProduct { width:556px; height:237px; position:relative; background-image: url('/Files/billeder/tuba/tuba ny/bog_m_bg.jpg'); }
.orderLink { width:270px; height:60px; display:block; position:absolute; bottom:10px; right:5px; }
.orderLink img { border:0; }
.orderLink .basket { position:relative; top:-23px; }
.orderLink span { color:#fff; text-transform:uppercase; text-decoration:underline; position:relative; top:-28px; margin:0 20px 0 0; }

.bookDescription { padding:55px 15px 0 175px; }
.bookDescription p { font-style:italic; color:#ffffff; font-size:12px; }
.bookDescription h2 { color:#ffffff; font-size:14px; text-transform:uppercase; font-style:normal; margin-bottom:10px;  }

#bookLongDescription h2.h2, #bookLongDescription h3.h3, #bookLongDescription h4.h4 { color:#647fc4; font-size:14px;  }

/*---- Ecom Kurv ----*/
#TblProgress { width:100%; }
#TblProgress td { padding:5px; }
#TblProgress td#current {  }
.forward { float:right; }
.trTotal td { border-top:solid 1px #647fc4; border-bottom:solid 1px #647fc4; }
.trBottom td { border-bottom:solid 1px #647fc4; font-size:2px; }

/*---- Forum ----*/
th { background:#dcdcdc; }
.forumHeadline { color:#839dc2; font-size:13px; margin:0; padding:0; }
.svarIcon, .bubbleIcon, .userIcon { margin-right:3px; }
.svarLink { color:#000; }

