﻿
div#content {
	padding: 0px; /* 1em 1em 5em; */ /* bottom padding for footer */
	padding-bottom: 150px;

}
	div#content p {
		padding:0px;
	}

div#AdmFooter {
    margin: 0px;
    width: 100%; /*  980px; */
    height: 150px;
	position:absolute;
	bottom:0; /* stick to bottom */
	background:#ffffff;
	left: 0px;
}
.FooterImage 
{
	padding-left: 11px;
}
	div#AdmFooter p {
		padding:0px;
		margin:0px;
		
	}



/*
    CONTAINERS
*/
body, html
{
	height:100%; /* needed for container min-height */
    background-color: #6d6d6d;
    padding:0;
    margin: 0;
    
    font-family: Verdana; /*regular*/
    font-size: 10px;
    color: #6d6d6d;
    margin-top: 0px;
    line-height: 15px;
}
.topPacketContainer
{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 150px;
	padding-top: 8px;
	padding-right: 5px;
	text-align: right;
}
div#Wrapper
{
    position:relative;
    margin: 0 auto;
    width: 980px;
    background-color: #FFFFFF;
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 150px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
    
}

.Wrapper:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
}

.WrapperContent
{
    margin-left: 15px;
    padding-top: 40px;
}

.WrapperHead
{

}

.WrapperLeft
{
    width: 242px;
    float: left;
    padding-top: 5px;
}


.WrapperCenter 
{
    padding-top:5px;
    padding-left:20px;
    width: 691px;
    float: left;
}

/*
    Spicifik elements
*/
table.ContentPageContentTable
{
    margin-bottom:20px;
    width:100%;
}

td.ContentPageContentTableImage
{
    vertical-align:top;
    padding-top:0px;
    padding-right: 5px;
    width:73px;
}

td.ContentPageContentTableContent
{
    padding-top: 10px;
    padding-left: 5px;
    border-top: 1px solid #999999;
    padding-bottom: 15px;
}

/*
    Widget box
*/
div.WidgetBox
{
    width:207px;
    margin-right: 0px;
    background-color:#D3D3D3;
    padding: 10px 10px 10px 10px;
}

div.WidgetBox p
{
    font-size: 9px;
}

div.WidgetBox_Outer
{
    padding: 2px 2px 2px 2px;
    border-color:#D3D3D3;
    border-style: solid;
    border-width: 1px;
    margin-top: 0px;
    margin-right: 0px;
    width:227px;
}

.WidgetBox_NewImage
{
    position:absolute;
    margin-left: 135px;
    margin-top: -3px;
    width: 95px;
    height: 74px;
}

div.WidgetBox_Shadow
{
    padding-bottom: 24px;
    background-image:url('../images/effects/widget_shadow.gif');
    background-position:bottom;
    background-repeat:no-repeat;
    width:232px;
}

/*
    Data List Table
*/

.DataListTable
{
    border-collapse:collapse;
    width:460px;
}

td.DataListTableNameRow
{
    border-bottom: 1px solid #999999;
    width: 202px;
    vertical-align:bottom;
}
td.DataListTableNameRowNarrow
{
    border-bottom: 1px solid #999999;
    width: 152px;
    vertical-align:bottom;
}
td.DataListTableNameRow p
{
    padding-bottom:2px;
    margin-bottom:2px;
    padding-top:2px;
    padding-bottom:2px;
}

td.DataListTableValueRow
{
    vertical-align:bottom;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

td.DataListTableErrorRow
{
    /*text-align:right;*/
    font-family: Verdana; /*regular*/
    font-size: 10px;
    margin-top: 0px;
    line-height: 15px;
}

.DataListTableValueRow input
{
    position:relative;
    top:2px;
}

.DataListTableValueRow select
{
    position:relative;
    top:2px;
}

/*
 *  DataListTable
 */
 th
 {
	text-align:inherit;
 }
.DataListTable_layout1
{
    border-collapse:collapse;
    /* margin-top: 20px; */
    width:600px;
    margin-left:12px;
    border: none 0px black;
    border-width: 0px;
    border-color:#FFFFFF;
    margin-top: -35px;    
}

.DataListTable_layout1 tr.HeaderRow
{
    padding-top:0px;
    height: 20px;
    line-height: 30px;
    vertical-align:middle;
	/* inserted by MD 2009-04-20 13:45 */
    font-family:Verdana;
    font-size: 9px;
    color:#165A6B;
    text-decoration:none;
	text-align:left;
    font-weight: bold;
}
.DataListTable_layout1 a
{
    text-decoration:none;
}

.DataListTable_layout1 tr.HeaderRow a
{
    font-family:Verdana;
    font-size: 9px;
    color:#165A6B;
    text-decoration:none;
    font-weight: bold;
}

.DataListTable_layout1 tr.HeaderRow p 
{
    margin-top: 6px;
}

.DataListTable_layout1 th
{
    padding-left: 10px;
}

.DataListTable_layout1 td
{
    padding-left: 10px;
}

.DataListTable_layout1 tr
{
    
}

.DataListTable_layout1 tr.odd  
{
    background-color: #CED6DA;
    border: solid 0px black;
}

.DataListTable_layout1 p
{    
    margin-top: 4px;
    margin-bottom: 3px;
    padding-bottom: 0px;
    
    font-size: 9px;
    font-family:Verdana;
    color:#165A6B;
    font-weight: bold;
}

.DataListTable_layout1 p.value
{
    font-size: 9px;
    font-family:Verdana;
    color:Black;
    font-weight: bold;
}

/*
 *  Infobox
 */
div.InfoBox
{
    border: 1px solid #999999;
    background-image:url('../images/effects/container/shadow.gif');
    background-repeat:repeat-x;
    width:252px;
    padding: 5px 5px 5px 5px;
}

/*
 * DeleteAdTabel
 */
table.DeleteAdTabel
{
    border-collapse:collapse;
    width:570px;
}

table.DeleteAdTabel tr.Header td
{
    border-bottom: solid 1px #FFFFFF;
    background-color:#CED6DA;
    font-weight:bold;
    width:156px;
}

table.DeleteAdTabel tr.Header p
{
    color:#000000;
}

table.DeleteAdTabel td
{
    padding-left:5px;
    background-color:#D3D3D3;
}

dl
{
}
dt
{
}
dd
{
	margin-left: 10px;
	margin-top: 5px;
}

/*
 *  Preview box for images on AdList
 */
#preview_div
{
	position: absolute;
	z-index: 100000;
	padding: 0px;
	color: Black;
	/* background-color: #FFFFFF;
	border: 1px solid #98989C;
	text-align: center;
	margin-left: -170px; */
}


/* Admin box */

.admin_box
{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 130px;
	height: 115px;
	background-color: Black;
    filter:alpha(opacity=80);
    -moz-opacity:.80;
    opacity:.80;
    color: White;
	font-size: 10px;
    padding: 5px;
    padding-top: 0px;
    overflow: hidden;
    z-index: 100000;
}
.admin_box_more
{
	float: right;
	display: none;
}
.admin_box .head
{
	font-size: 12px;
	font-weight: bold;
    color: White;
    line-height: 26px;
}
.admin_box a
{
    color: Silver;
    font-weight: bold;
    text-decoration: none;
}
.admin_box ul
{
	line-height: 14px;
	padding: 0px;
	margin: 0px;
}
