/* Telanco.dk */



body {

	font-family: Arial, Verdana, sans-serif;

	background: #EEEEEE url("main_bg.jpg") repeat-x top left;

	text-align: center;

        margin: 50px 0 0 0; padding: 0;

        font-size: 14px;

	color: #666666;

}



/* text */



h1 {

        position: absolute;

            top: 0px;

            left: 420px;

	font-size: 25px;

        width: 560px;

	color: #872323;

        border-bottom: 1px solid #2c566a;

        margin: 20px 20px 20px 0;

        font-weight: lighter;

}



h4 {

	color: #872323;

	line-height: 22px;

}



a {

	color: #872323;

}



ul {

	line-height: 190%;

}

.admin_button {

	color: #CCC;

        text-decoration: none;

}



/* Layout */



#center {

	margin-left: -500px;

	position: absolute;

		left: 50%;

}

#content {

	text-align: left;

	width: 1000px;

        background-color: #FFF;

        border: 5px solid #fff;

}

#header {

        width: 400px;

        height: 600px;

        background: #CCC url("header.jpg");

        overflow: hidden;

        margin: 0;

        padding: 0;

}

#menu {

        position: absolute;

            top: 50px;

            left: 45px;

	float: left;

	margin-left:200px;

	width: 160px;

        -moz-opacity:0.9;

        filter:alpha(opacity=90);

        opacity: .9;

    	z-index:20;

}

#menu a {

        background-color: #fff;

	color: #000;

	display: block;

	font-size: 14px;

	font-weight: bold;

	padding: 3px 0 3px 5px;

	text-decoration: none;

        margin: 1px;

}

#menu a:hover {

	background-color: #b8b8b8;

	color:#FFFFFF;

}

#menu a.sub {

	font-size: 12px;

	padding-left: 20px;

}

#text {

        position: absolute;

            top: 70px;

            left: 420px;

        height: 455px;

        width: 560px;
   
        overflow: auto;}

#footer {

        position: absolute;

            bottom: 0px;

            left: 420px;

        width: 560px;

	font-size: 12px;

	color: #666;

	text-align: center;

        border-top: 1px solid #2c566a;

        margin: 0 20px 0 0;

        padding: 20px 0 20px 0;

}



/* CMS settings */



.img-right {

	margin: 0 10px 10px 10px;

	float: right;

}

img {

        padding: 2px;

        border: 1px solid #666;

}