/* Telanco.dk */



body {

	font-family: Arial, Verdana, sans-serif;

	background: #ceeaff repeat-x center bottom fixed url(main_bg.jpg);

	text-align: center;

        margin: 50px 0 0 0; padding: 0;

        font-size: 14px;

	color: #666666;

}



/* text */


h1 {

	font-size: 25px;

	color: #087800;

        border-top: 1px dotted #666;

        border-bottom: 1px dotted #666;

        margin: 10px 10px 10px 10px;

        font-weight: lighter;

        height: 35px;

        padding-top: 5px;

}



h4 {

	color: #087800;

	line-height: 22px;

}



a {

	color: #616cac;

}



ul {

	line-height: 140%;

}

.admin_button {

	color: #999;

        text-decoration: none;

}



/* Layout */



#center {

	margin-left: -445px;

	position: absolute;

		left: 50%;

}

#header {

	background-image: url(header.jpg);

        height: 200px;

        width: 850px;

        margin: 10px;

        padding: 0;

}

#content {

        padding-top: 1px;

	text-align: left;

	width: 890px;

        background-color: #fff;

}

#menu {

        background: #087800;

	margin: 0 10px 0 10px;

        padding: 10px 0 10px 0;

	width: auto;

}

#menu a.sub {
	display: none;
}

#menu a {

	color: #fff;

	font-size: 13px;

	font-weight: bold;

	padding: 10px 15px 10px 15px;

	text-decoration: none;

}

#menu a:hover {

	background-color: #4d9e47;

	color:#FFFFFF;

}

#submenu {

        background: url("menu_bg.jpg") #fff top left repeat-x;

/*
        position: absolute;

        top: 310px;
*/
	float: left;

	width: 180px;

	text-align: left;

	padding-bottom:20px;

	padding-top:40px;

	margin: 60px 10px 0 10px !important;

	margin: 10px 10px 0 5px;

        min-height: 297px;

	height: auto !important;

        height: 397px;

}

#submenu a {

	display: none;

}

#submenu a.sub {

	padding: 3px 0 3px 5px;

	color: #666;

	text-decoration: none;

	text-align: left;

	display: block;
}
#submenu a.sub:hover {

	color: #333;
}

#text {

        margin: 10px 10px 10px 200px;

	min-height: 350px;

}

#footer {

	font-size: 12px;

	color: #666;

	text-align: center;

        border-top: 1px dotted #666;

        margin: 0 10px 0 10px ;

        padding: 10px 0 10px 0;

}



/* CMS settings */



.img-right {

	margin: 0 0 10px 10px;

	float: right;
}

img {

        padding: 2px;

        border: 1px solid #999;

}
