/*
	Typografi til Standard hjemmeside
	Copyright (C) 2008 C&B Systemer A/S
*/

/*
	Typografi til Standard hjemmeside - Generel
	Copyright (C) 2008 C&B Systemer A/S
*/

html {
	margin:				0px;
	padding:			0px;

	font-family: 		verdana, arial, helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	
	color:				#101c50;

	height: 			100%;
}


body {
	margin:				0px;
	padding:			0px;

	background-color:	#ffffff;

	font-family: 		verdana, arial, helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	
	color:				#101c50;
}

table {
	border: 			none;
	border-collapse:	collapse;
	margin:				0px;
	padding:			0px;
	
	font-family: 		verdana, arial, helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	
	color:				#101c50;
}

img {
	border:				none;
}

a 	{ 
	text-decoration:	none; 
	color:				#101c50;
}

.ugensbolig {
	margin:				0px;
	padding:			0px;
	border-collapse:	collapse;
	border:				none;
	
	font-size:			8pt;
	font-family: 		verdana, arial, helvetica, sans-serif;
	font-weight:		normal;
	
	color: 				#101c50;
}

.ugensbolig .overskrift {
	margin:				0px 0px 8px 0px;
	padding:			0px;
	font-size:			8pt;
	font-family: 		verdana, arial, helvetica, sans-serif;
	font-weight:		bold;
	color: 				#101c50;
}

.velkommen {
	border: 			none;
	border-collapse:	collapse;
	margin:				0px;
	padding:			0px;
	height:				176px;
	width:				196px;
}

.velkommen td {
	margin:				0px;
	padding:			78px 0px 0px 0px;
	border: 			none;
	height:				176px;
	font-size:			14pt;
	font-family:		Arial Rounded MT Bold;
	color: 				#101c50;
	text-align:			center;
	vertical-align:		middle;
	height:				176px;
}


/* Vandret streg */
#indhold .vandretstreg {
	margin:				0px 0px 0px 0px;
	padding:			0px;
	border:				none;
	background-color:	#101c50;
	height:				1px;
	width:				536px;
	color:				#101c50;
}

/* IE-specific hack */
* html #indhold .vandretstreg {
	/* mac hide \*/
	border:		none;
	height:		1px;
	/* end mac hide*/
}


/*
	Typografi til Standard hjemmeside
	Copyright (C) 2008 C&B Systemer A/S
*/

#ySide {
	border:				none;
	border-collapse:	collapse;
	margin:				0px auto 0px auto;
	padding:			0px;
	height:				100%;
	width:				100%;
}

#tdySide {
	border-top:			solid 20px #ffffff;
	border-bottom:		solid 20px #ffffff;
	border-left:		none;
	border-right:		none;
	margin:				0px;
	padding:			0px;
	text-align:			center;
	height:				100%;
	width:				100%;
}

#iSide {
	border:				none;
	border-collapse:	collapse;
	
	background-image: 	url(cms/tema/standard/skin/indhold.jpg);
	
	margin:				0px auto 0px auto;
	padding:			0px;
	
	font-family: 		verdana, arial, helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	
	color:				#101c50;
	
	height:				100%;
	width:				972px;
}

#iSide td {
	margin: 0px;
	padding: 0px;
	vertical-align:top;
	height: auto;
	width: auto;
}

/*


	Copyright (C) 2009 by C&B Systemer A/S
*/


#ySide #tdySide #iSide #kviksoegning {
	border-collapse:		collapse;
	border:					none;
	margin:					0px;
	padding:				0px;
	
	color: 					#101c50;
	font-size:				8pt;
	font-family: 			verdana, arial, helvetica, sans-serif;
	font-weight:			normal;
	
	height:					auto;
	width:					182px;
}

#ySide #tdySide #iSide #kviksoegning td {
	padding:				0px 14px 0px 20px;
	
}

#ySide #tdySide #iSide #kviksoegning td {
}

#ySide #tdySide #iSide .kviksoegning td table {
	border-collapse:		collapse;
	border:					none;
	margin:					0px;
	padding:				0px;
	
	color: 					#101c50;
	font-size:				8pt;
	font-family: 			verdana, arial, helvetica, sans-serif;
	font-weight:			normal;
}

#ySide #tdySide #iSide #kviksoegning td table td {
	margin:					0px;
	padding:				0px;
}

#ySide #tdySide #iSide #kviksoegning td table .overskrift {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 14px 0px;
	font-size:				8pt;
	font-family: 			verdana, arial, helvetica, sans-serif;
	font-weight:			bold;
} 

#ySide #tdySide #iSide #kviksoegning td table .label {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	font-size:				8pt;
	font-family: 			verdana, arial, helvetica, sans-serif;
	font-weight:			normal;
} 

#ySide #tdySide #iSide #kviksoegning td table .text {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 7px 0px;
}

#ySide #tdySide #iSide #kviksoegning td table .text input {
	border:					solid 1px #7B9EBD;
	font-family: 			verdana, arial, helvetica, sans-serif;
	font-size:				8pt;	
	color:					#101c50;
	
	height:					19px;
	width:					148px;
}

#ySide #tdySide #iSide #kviksoegning td table .text select {
	border:					solid 1px #7B9EBD;
	font-family: 			verdana, arial, helvetica, sans-serif;
	font-size:				8pt;	
	color:					#101c50;
	
	height:					19px;
	width:					148px;
}

#ySide #tdySide #iSide #kviksoegning td table .knapper {
	width:					148px;
}

#ySide #tdySide #iSide #kviksoegning td table .knapper table {
	border-collapse:		collapse;
	border:					none;
	margin:					0px;
	padding:				0px;

	width:					148px;
}

#ySide #tdySide #iSide #kviksoegning td table .knapper table td {
	margin:					0px;
	padding:				0px;
}

#ySide #tdySide #iSide #kviksoegning td table .knapper table .knap74l {
	border:					none;
	margin:					0px;
	padding:				0px;

	text-align:				left; 
	width:					74px;
}

#ySide #tdySide #iSide #kviksoegning td table .knapper table .knap74l table {
	width:					auto;
}

#ySide #tdySide #iSide #kviksoegning td table .knapper table .knap74l table td {
	vertical-align:			middle;
}

#ySide #tdySide #iSide #kviksoegning td table .knapper table .knap74r {
	border:					none;
	margin:					0px;
	padding:				0px;

	text-align:				right;
	width:					74px;
}

#ySide #tdySide #iSide #kviksoegning td table .knapper table .knap74r table {
	width:					auto;
}

#ySide #tdySide #iSide #kviksoegning td table .knapper table .knap74r table td {
	vertical-align:			middle;
}

#ySide #tdySide #iSide #kviksoegning td table .knapper table .knap148 {
	border:					none;
	margin:					0px;
	padding:				0px;

	text-align:				left;
	width:					148px;
}

/*


	Copyright (C) 2009 by C&B Systemer A/S
*/


#ySide #tdySide #iSide #ugensbolig {
	border-collapse:		collapse;
	border:					none;
	margin:					0px;
	padding:				0px;
	
	color: 					#101c50;
	font-size:				8pt;
	font-family: 			verdana, arial, helvetica, sans-serif;
	font-weight:			normal;
	
	height:					auto;
	width:					196px;
}

#ySide #tdySide #iSide #ugensbolig td {
	margin:					0px;
	padding:				0px 0px 0px 23px;
	border:					none;
	
	text-align:				left;
}

#ySide #tdySide #iSide #ugensbolig td table {
	border-collapse:		collapse;
	border:					none;
	margin:					0px;
	padding:				0px;
	
	width:					150px;
}

#ySide #tdySide #iSide #ugensbolig td table td {
	border:					none;
	margin:					0px;
	padding:				0px;
	
	text-align:				left;
	width:					150px;
}

#ySide #tdySide #iSide #ugensbolig td table .overskrift {
	margin:					0px;
	padding:				0px;
	font-size:				8pt;
	font-family: 			verdana, arial, helvetica, sans-serif;
	font-weight:			bold;
	
	text-align:				left;
	width:					150px;
}

/*
	Typografi til Standard hjemmeside - Indhold Medarbejdere
	Copyright (C) 2008 C&B Systemer A/S
*/

#indhold .tekstafsnituoverskrift #medarbejdere {
	clear:				both;
	background-color:	#FAFAFA;

	vertical-align: 	top;

	margin:				0px 0px 0px 0px;
	padding: 			0px 0px 0px 0px;
	
	height: 			auto;
	width: 				100%;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion {
	clear:				both;
	text-align:			left; 
	width:				100%;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle {
	float:				left;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table {
	height:				auto;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table .foto {
	width:				170px;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table .foto img {
	border:				none;
	height:				150px;
	width:				100px;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table .fakta {
	vertical-align:		top;
	width:				170px;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table .fakta table {
	margin:				0px; 
	padding:			0px; 
	
	font-size:			12px;
	font-weight:		normal;
	
	height:				auto;
	width:				100%; 
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table .fakta table .txtNavn {
	font-size:			12px;
	font-weight:		bold;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table .fakta table .txtStilling {
	font-size:			10px;
	font-weight:		normal;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table .fakta table .lblEmail {
	font-size:			10px;
	font-weight:		normal;
	
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table .fakta table .txtEmail {
	font-size:			10px;
	font-weight:		normal;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table .fakta table .lblMobil {
	font-size:			10px;
	font-weight:		normal;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table .fakta table .txtMobil {
	font-size:			10px;
	font-weight:		normal;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table .fakta table .lblTelefon {
	font-size:			10px;
	font-weight:		normal;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table .fakta table .txtTelefon {
	font-size:			10px;
	font-weight:		normal;
}

#indhold .tekstafsnituoverskrift #medarbejdere .sektion .detajle table .beskrivelse {
	font-size:			10px; 
	vertical-align:		top;
	width:				auto;
}

/*
	Typografi til Standard hjemmeside - Bund
	Copyright (C) 2008 C&B Systemer A/S
*/

#iSide #iBund {
	background-color:	#ffffff;
	border-top:			none;
	background-image: 	url(cms/tema/standard/skin/bund.jpg);
	margin:				0px;
	padding:			15px 0px 0px 0px;
	
	font-family: 		verdana, arial, helvetica, sans-serif;
	font-size:			7pt;
	color: 				#101c50;

	text-align:			center;
	height: 			42px;
	width: 				972px;
}

#iSide #iBund a {
	color: 				#101c50;
}


a:link    	{ font:normal 8pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:underline; }
a:active  	{ font:normal 8pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:underline; }
a:visited 	{ font:normal 8pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:underline; }
a:hover   	{ font:normal 8pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:underline; }

.data1 { font-size:7pt; }

.data1 a:link    	{ font:normal 7pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:none; }
.data1 a:active  	{ font:normal 7pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:none; }
.data1 a:visited 	{ font:normal 7pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:none; }
.data1 a:hover   	{ font:normal 7pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:none; }

.data2 a:link    	{ font:bold 8pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:none; }
.data2 a:active  	{ font:bold 8pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:none; }
.data2 a:visited 	{ font:bold 8pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:none; }
.data2 a:hover   	{ font:bold 8pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:underline; }

.data3 { font-size:8pt;}


.navi1 a:link {text-align:center; font:bold 8pt verdana; text-decoration:none; background-color:#fafafa; color:#101c50;}
.navi1 a:active {text-align:center; font:bold 8pt verdana; text-decoration:none; background-color:#fafafa; color:#101c50;}
.navi1 a:visited {text-align:center; font:bold 8pt verdana; text-decoration:none; background-color:#fafafa; color:#101c50;}

.navi1 a:hover {text-align:center; font:bold 8pt verdana; text-decoration:none; background-color:#fafafa; color:#101c50;}

.main {
}

.text1 {
	font-size:14pt;
	font-family: Arial Rounded MT Bold;
} 

.text2 {
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
} 


.knap  {

	
}

.knap a:link    	{ font:bold 8pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:none; padding-left: 2px; padding-right: 2px; }
.knap a:active  	{ font:bold 8pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:none; padding-left: 2px; padding-right: 2px; }
.knap a:visited 	{ font:bold 8pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:none; padding-left: 2px; padding-right: 2px; }
.knap a:hover   	{ font:bold 8pt verdana, arial, helvetica, sans-serif; color:#101c50; text-decoration:none; padding-left: 2px; padding-right: 2px;}


.text3 {
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
}

.text4 {
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:2px;
} 

.text5 {
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:5px;
} 

.searchfield1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	width:148px;
	color:#101c50; 
}

.searchfield2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	border:solid 1px #889db8;
	width:100px;
	color:#101c50; 
}

.searchfield3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	width:200px;
	color:#101c50; 
}

.searchfield31 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	width:310px;
	color:#101c50; 
}

.searchfield4 {
	font-family: verdana, arial, helvetica, sans-serif;
	border:solid 1px #889db8;
	width:60px;
	font-size:8pt;
	color:#101c50; 
}


.searchfield41 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	width:328px;
	color:#101c50; 
}

.btn1 {
	border:none;
	color:#101c50;
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	background-color:#f3f3f3;
	width:40px;
}

.btn2 {
	border:none;
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	background-color:#fafafa;
	color: #101c50;
	width:32px;
}

.btn3 {
	border:none;
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color: #101c50;
	background-color:#fafafa;
	width:42px;
}

.btn4 {
	border:none;
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	background-color:#fafafa;
	color: #101c50;
	width:92px;
}

.btn41 {
	border:none;
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color: #101c50;
	background-color:#fafafa;
	width:41px;
}

.btn5 {
	border:none;
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color: #101c50;
	background-color:#fafafa;
	width:48px;
}

.btn51 {
	border:none;
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color: #101c50;
	background-color:#fafafa;
	width:67px;
}

.btn52 {
	border:none;
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color: #101c50;
	background-color:#fafafa;
	width:130px;
}

.btn53 {
	border:none;
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color: #101c50;
	background-color:#fafafa;
	width:110px;
}

.btn54 {
	border:none;
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color: #101c50;
	background-color:#fafafa;
	width:53px;
}

.btn541 {
	border:none;
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color: #101c50;
	background-color:#fafafa;
	width:48px;
}


.contact1 {
	width:294px;
	border:solid 1px #889db8;
	background-color:#ffffff;
	font-family:verdana, helvetica, sans-serif;
	font-size:11px;
	color:#101c50;
}

.contact2 {
	width:102px;
	border:solid 1px #889db8;
	background-color:#ffffff;
	font-family:verdana, helvetica, sans-serif;
	font-size:11px;
	color:#101c50;
}

.contact3 {
	width:294px;
	border:solid 1px #889db8;
	background-color:#ffffff;
	font-family:verdana, helvetica, sans-serif;
	font-size:11px;
	color:#101c50;
	height: 150px;
}

.agent1 {
	width:275px;
	border:solid 1px #889db8;
	background-color:#ffffff;
	font-family:verdana, helvetica, sans-serif;
	font-size:8pt;
	color:#101c50;
}

.agent2 {
	width:92px;
	border:solid 1px #889db8;
	background-color:#ffffff;
	font-family:verdana, helvetica, sans-serif;
	font-size:8pt;
	color:#101c50;
}

.bxText {
	position: relative;
	z-index: 0;
}

.bxText:hover {
	background-color: transparent;
	z-index: 50;
}

.bxText span { /*CSS for enlarged image*/
	position: absolute;
	background-color: white;
	padding: 5px;
	left: -1000px;
	border: 1px solid gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.bxText span img { /*CSS for enlarged image*/
	border-width: 0;
	padding: 4px;
	float:left;
}

.bxText:hover span { /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0;
	float:left;
	width:452px;
	left: 60px; /*position where enlarged image should offset horizontally */
}





/* Tekstafsnit med overskrift */
#indhold .tekstafsnitmoverskrift {
	margin: 	0px;
	padding: 	22px;
	
	color: 		#101c50;
}

#indhold .tekstafsnitmoverskrift div,
#indhold .tekstafsnitmoverskrift p {
	margin:		0px;
	padding		0px;
}

#indhold .tekstafsnitmoverskrift h1 {
	font: 		bold 8pt verdana;
}

#indhold .tekstafsnitmoverskrift span {
	font: 		normal 8pt verdana;
}



/* Tekstafsnit uden overskrift */
#indhold .tekstafsnituoverskrift {
	margin: 	0px;
	padding: 	22px;
	
	color: 		#101c50;
}

#indhold .tekstafsnituoverskrift div,
#indhold .tekstafsnituoverskrift p {
	margin:		0px;
	padding		0px;
}

#indhold .tekstafsnituoverskrift h1 {
	display:	none;
}

#indhold .tekstafsnituoverskrift span {
	font: 		normal 8pt verdana;
}



