/******************************************************************************
										main
*******************************************************************************/
body{
	text-align: center;
	margin:0px;
	background-color: #cae5c4;
	background-image: url("../grafik/bg.jpg");
	background-repeat: repeat-x;
	font-family: tahoma;
	font-size: 12px;

}
img{ padding: 0px; margin: 0px; }
.shadow{
	margin: 0px auto;
	width: 900px;
	padding: 0px 20px;
	background-image: url("../grafik/shade.png");
}
.bottom_shade{
	margin: 0px auto;
	background-image: url("../grafik/bottom_shade.png");
	width: 940px;
	height: 20px;
}
.container, .above_top{
	margin: 0px auto;
	width: 900px;
	background-color: #fff;
}
dl{padding:0px;margin:0px;}
.hidden{background-color:transparent; width:0px;line-height:0px;height:0px;font-size:0px;border:none; margin:0px; padding: 0px;display:none;float:right;visibility:hidden;}
.displayNone{display:none;}
.above_top{background-image: url("../grafik/top.jpg");}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img{ border: 1px #000 solid; }
.left .bodytext a{ text-decoration: underline; color: #243A7B; }
.bund_billede{margin:0px auto 0px auto;} 
.csc-textpic-caption{text-align:right;font-size:11px;font-family:arial;}
.clearer{clear:both;font-size:0px;line-height:0px;height:0px; padding:0px !important;}
form{padding:0px;margin:0px;}
.csc-textpic-text {
	margin-top: auto;
	margin-bottom: auto;
	vertical-align: middle;	
}
/******************************************************************************
										Top [OVER BANNER] menu
*******************************************************************************/
.top{
	background-image: url("../grafik/h_logo.jpg");
	height:116px;
	background-repeat: no-repeat;
	padding:0px 0px 0px 0px;
	background-position: bottom left;
}
.top_menu{
	height:32px;
	background-image: url("../grafik/menu_bg.gif");
	background-repeat: repeat-x;
	border-bottom: 1px #ccc solid;
}
	.banner_menu{
		float: left;
		width: 550px;
		height: 33px;
		text-align: left;
		padding:0px 0px 0px 0px;
	}
		.banner_ul{
			list-style-type: none;
			margin: 0px;
			padding:0px;
		}
			.banner_li{
				display: inline;
				margin: 0px;
				padding: 0px;
				float:left;
			}
				.banner_li a{
					color: #fff;
					font-weight: normal;
					font-size: 10px;
					font-family: arial;
					text-decoration: none;
					text-transform:uppercase;
					display:block;
					padding: 9px 16px 10px 16px;
				}
				.banner_li a:hover,.banner_active{background-image: url("../grafik/menu_hover.gif") !important;color:#fff!important;}
	.banner_search {
		float: right;
		width:210px;
		height: 33px;
		padding: 0px 16px 0px 0px;
		text-align: right;
	}
		.flags{
			float: right;
			width:50px;
			height: 33px;
			padding: 6px 0px 0px 0px;
			text-align: right;
		}
		.banner_search input{
			font-size: 11px;
			font-family: arial;
			padding: 2px 2px 2px 19px;
			border: 1px #aaa solid;
			border-bottom: 1px #aaa solid;
			background-color: #333;
			color: #fff;
			background-image: url("../grafik/magnifier.png");
			background-position: 1px 0px;
			background-repeat: no-repeat;
			margin-top:5px;
		}
		.banner_search form{padding:0px;margin:0px;}
			.btn, .tx-indexedsearch-searchbox-button{
				border: none !important;
				text-transform: uppercase;
				background:none !important;
				font-size: 10px !important;
				cursor:pointer;
				margin-top: 0px !important;
				padding: 3px !important;
				height:20px;
				width: 50px;
				text-align: center;
			}
			.btn a:hover,.tx-indexedsearch-searchbox-button:hover{background-image: url("../grafik/menu_hover.gif") !important;color:#fff!important;}
/******************************************************************************
										Top menu
*******************************************************************************/
.menu_ul{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 900px;
	border-top: 1px #ccc solid;
	background-image: url("../grafik/menu_bg.gif");
	height: 36px;
}
	.menu_li, .menu_li_support,.menu_li_diff{
		list-style-type: none;
		float: left;
		display: inline;
		padding: 0px;
		margin: 0px;
	}
	.menu_li_support{float:right;}
	.menu_li_diff{float:right;}
		.menu_li a{
			font-size: 10px; 
			text-transform: uppercase;
			color: #fff;
			text-decoration: none;
			font-family: arial;
			padding: 9px 13px 14px 13px;
			display: block;
			background-image: url("../grafik/menu_bg.gif");
		}
		.menu_li a:hover, .active, .menu_li_diff a:hover{
			background-color: #006;
			background-image: url("../grafik/menu_hover.gif") !important;
		}
		.menu_li_support a, .menu_li_diff a{
			font-size: 10px;
			text-transform: uppercase;
			color: #fff;
			text-decoration: none;
			font-family: arial;
			padding: 9px 16px 14px 16px;
			display: block;
			background-image: url("../grafik/menu_support.gif");
		}
			.menu_li_diff a{
				background-image: url("../grafik/menu_bg.gif");
			}
/******************************************************************************
										sub menu
*******************************************************************************/
.sub_ul{
	margin: 15px 15px 0px 15px;
	padding: 5px 15px;
	background-image: url("../grafik/top_box_bg.jpg");
	background-position: bottom;
	height:79px;
	width:835px;
}
	.sub_li, .sub_li_support{
		list-style-type: none;
		float: left;
		display: inline;
		padding: 0px;
		width: 272px;
		height: 14px;
		margin: 0px;
		text-align: left;
	}
		.sub_li a{
			font-size: 11px;
			color: #000;
			text-decoration: none;
			font-family: arial;
			margin: 0px;
			padding: 0px;
		}
		.sub_li a:hover, .sub_active{
			color: #1d6c21 !important;
		}
		.sub_li_support a{
			font-size: 11px;
			color: #000;
			text-decoration: none;
			font-family: arial;
			background-image: url("../grafik/sub_support.gif");
		}
		.sub_ul .clear{
			
		: both;
			list-style-type: none;
			margin: 0px;
			padding:0px;
			font-size: 0px;
			height: 0px;
		}
/******************************************************************************
										main
*******************************************************************************/
.main{
	text-align: left;
	padding: 10px 15px;
}
	.left{
		float: left;
		margin-right: 15px;
		width:600px;
		text-align: left;
	}
		.left{ width: 585px; margin-right: 30px; }
	.right,.front_right,.rightExtra{
		float:left;
		width: 250px;
		text-align: left;
	}
		.front_right{width:315px; 
		padding-left: 10px;}
		
	.left h1, .left h2, .left h3, .left h4, .left h5{
		margin:0px;
		padding: 0px;
		font-family: arial;
		max-width:525px !important;
	}
	.full_content h1, .full_content h2, .full_content h3, .full_content h4, .full_content h5{
		margin:0px;
		padding: 0px;
		font-family: arial;	
	}
	.rightExtra h1, .rightExtra h2, .rightExtra h3, .rightExtra h4, .rightExtra h5,.right h1, .right h2, .right h3, .right h4, .right h5, .front_right h1, .front_right h2, .front_right h3, .front_right h4, .front_right h5, #main_3 h1, #main_3 h2, #main_3 h3, #main_3 h4, #main_3 h5, #main_1 h1, #main_1 h2, #main_1 h3, #main_1 h4, #main_1 h5{
		margin:0px;
		padding: 0px;
		font-family: arial;
	}
		#main_1{
			padding-bottom: 25px;
		}
		#main_2{ margin-bottom: 0px; }
	.right object, .rightExtra object{max-width:250px !important;}
	.left object{max-width:600px !important;}
	#main_3 object, #main_1 object{max-width:525px !important;}
	h1, h1 a:hover, h1 a{
		font-size: 17px;
		color: #1d6c21;
		font-family: arial, verdana, sans-serif;
		text-decoration:none;
	}
		h1 a{color:#000;}
	h2{font-size: 15px;border-bottom: 1px #000 solid;}
		h2 a{color:#1D6C21; text-decoration:none; }
	h3{
		font-size: 12px;
	}
	.main p, .bodytext{
		margin: 0px 0px 14px 0px;
		font-family: tahoma;
		font-size: 12px;
		line-height: 125%;
	}
		td p{ margin: 0px !important;}
		td{ margin: 0px; padding: 0px; }
		.main p a, .main li a, 
		.news-single-backlink a,
		.drift-latest-morelink a{color:#000 ;  text-decoration: none !important;}
			.main p a:hover, 
			.main li a:hover, 
			.news-single-backlink a:hover, 
			.drift-latest-morelink a:hover{ text-decoration: none; color:#1D6C21 !important;}
			.main ul{ margin: 0px; padding: 0px 0px 15px 25px; list-style-type: disc;}
				.main ul li, .main ol li{
					font-family: arial;
					font-size: 12px;
					padding: 2px 0px;
					margin: 0px;
				}
				bf,strofng{color:#243A7B;}
	.full_content p{margin-right: 15px;}
	#main_2, #main_3{padding: 0px 16px;}
	/*#main_2{height: 400px !important;}*/
	.clear_line{ clear:both; height:0px; line-height:0px;padding:0px;font-size:0px;}
/******************************************************************************
										bottom
*******************************************************************************/
.bottom{
	background-image: url("../grafik/bottom_bar.gif");
	background-repeat: repeat-x;
	height: 23px;
	color :#fff;
	text-transform: uppercase;
	font-size: 9px;
	font-family: arial;
}
	.bottom_left, .bottom_right{
		float: left;
		width: 00px;
		padding-top: 7px;
		text-align: left;
		padding-left: 16px;
	}
	.bottom_left{display:none;}
	.bottom_right{
		float: right;
		text-align: center;
		width: 100%;
		padding-right: 16px;
	}
		.bottom_right a{
			color: #fff;
			text-decoration: none;
			padding-left: 16px;
		}
		.bottom_left a{
			color: #fff;
			text-decoration: none;
			padding-right: 16px;
		}
/******************************************************************************
										list links
*******************************************************************************/
.top_list_box{
	background-image: url("../grafik/top_box_bg.jpg");
	height:89px;
	width: 865px;
}
.list {
	float: left;
	width: 240px;
	font-family: verdana;
	font-size: 11px;
	margin: 7px 16px;
}
	.list_links p{	line-height: normal;}

	/*.list_header a{
		color: #000;
		font-weight: bold;
		font-size: 12px;
	}*/
	.list_links a{
		color: #000;
		font-size: 11px;
		text-decoration: none;
	}
	.list_links b{
		font-size: 12px;
	}
	.list_links a:hover{color: #008;}
/******************************************************************************
										nyheder
*******************************************************************************/
.news_img{
	float: left;
	width: 110px;
	margin: 0px 6px 6px 0px;
	border: 1px #666 solid;
}
.big_news_img{
	float: left;
	width: 200px;
	padding:0px;
	border: 1px #666 solid;
	margin: 0px 10px 5px 0px;
}
.headline a, .news-catmenu-NO a, .news-catmenu-ACT a{
	font-family: arial;
	font-size: 12px;
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
	.news-catmenu-NO a, .news-catmenu-ACT a{font-weight:normal;text-transform:none;}
.headline a:hover, .news-catmenu-NO a:hover, .news-catmenu-ACT a{color: #006; }
.news_date a, .news_date{
	font-family: arial;
	font-size: 11px;
	color: #585858;
	text-decoration: none;
}
.news_date{padding-bottom: 10px;}
.news_date .news-single-author {display:inline; font-size: 11px !important;}
.news-single-imgcaption{ 
	background-color: #777; 
	padding: 2px;
	margin: 0px !important;
	color: #fff;
	text-align: center;
}
.news-single-related{
	font-size: 12px;
	font-family: arial;
}
	.news-single-related img{ display: none;}
.news-single-releated-header{ font-size: 12px; font-weight: bold; font-family: arial; }
.news-catmenu-header, .c-recIcon, .news-catmenu-NO img, .news-catmenu-ACT img{display: none;}
.news-catmenu-NO a{ padding: 0px 0px 4px 0px; }
/******************************************************************************
										boxe
*******************************************************************************/
.box_text1 b, .box_text2 b{
	font-family: arial;
	text-transform: uppercase;
	font-weight: bold;
}
.box_text1, .box_text2{
	font-family: arial;
	padding:0px 10px 0px 10px;
	overflow: hidden;
	text-align: left;
}
	.box_text1 p,.box_text2 p{	font-size: 11px !important; line-height: normal;}
	.box_text1{ margin-top:10px; }
	.box_text1 a,.box_text2 a{color:#000;text-decoration:none;font-size: 11px !important;}
	.box_text1 a:hover,.box_text2 a:hover{color:#007;}
.box{
	float: left;
	width: 258px;
	height: 197px;
	background-image: url("../grafik/box/typo3.jpg");
	margin-right: 12px;
	margin-bottom: 12px;
}
#typo3{	background-image: url("../grafik/box/typo3.jpg");}
#vaekst{	background-image: url("../grafik/box/vaekst.jpg");}
#hosting{background-image: url("../grafik/box/hosting.jpg");}
	#hosting .box_text1{ margin-top: 90px; }
#netvaerk{	background-image: url("../grafik/box/netvaerk.jpg");}
	#netvaerk .box_text1{ margin-top: 90px; }
/******************************************************************************
										shop_box
*******************************************************************************/
.shop_box{
	background-image: url("../grafik/shop_bg.gif");
	width: 426px;
	height: 143px;
	float: left;
	margin-right: 8px;
	margin-bottom: 10px;
	text-decoration: none;
	cursor: pointer;
}
	.newsletter .shop_box{
		float: none; 
		margin-left: 75px;
	}
	
.shop_box a{ text-decoration: none !important; }
	.shop_image{
		width: 130px;
		float: left;
		height: 120px;
		margin: 10px;
		overflow: hidden;

	}
		.shop_image img{
			border: 0px;
			width: 130px;
			max-height: 120px;
		}
	.shop_item_desc,.shop_item_price,.shop_item_ex_moms{
		text-transform: uppercase;
		font-weight:bold;
		float: left;
		width: 180px;
		font-family: verdana;
	}
		.shop_item_name a,.shop_item_price a{
			color: #000;
			text-decoration: none;
		}
	.shop_item_desc{
		text-transform: none;
		font-weight: normal;
		width: 140px;
		height: 126px;
		overflow: hidden;
		margin-top: 10px;
		text-decoration: none !important;
	}
		.shop_item_desc b, .shop_item_desc a, .shop_item_desc p, .shop_item_desc p a{
			text-decoration: none !important;
			color:#000;
			line-height: normal;
		}
		.shop_item_desc b{
			text-transform: uppercase;
			font-weight:bold;
		}
	.shop_item_ex_moms{
		color: #fff;
		text-decoration: none !important;
		width: 80px;
		text-align: center;
		font-size: 16px;
		margin-top: 39px;
		height:40px;
		padding-left: 1px;
		margin-left: 20px;
	}
		.shop_item_ex_moms a{
			color: #fff;
			text-decoration: none;
			text-decoration: none !important;
		}
		.shop_item_ex_moms b{
			font-size: 16px;
			text-decoration: none !important;
		}
	.shop_item_ex_moms{ 
		font-size: 11px; 
		text-decoration: none !important;
		text-transform: none;
	}
.bodytext{text-decoration: none !important; }
/*********************************************************************************
**					medarbejdernes liste visninger								**
**********************************************************************************/
.employee{
	float: left; 
	width: 292px;
	border-bottom: 1px #999 solid;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-family: arial;
}
	.employee_img{
		float: left;
		width: 118px;
		display: block;
	}
	.employee_right{
		float: left;
		width: 170px;
	}
		.employee_full_name{
			font-weight: bold;
			font-size: 12px;
		}
		.employee_full_name, .employee_full_job{
			float: left;
			width: 170px;
			font-size: 12px;
		}
			.employee_full_job{
				margin-bottom: 60px;
			font-size: 12px;
			}
		.employee_label{
			float: left;
			width: 50px;
			font-size: 12px;
		}
		.employee_text{
			float: left;
			font-size: 12px;
			width: 115px;
		}

.tx-indexedsearch-rules,
.tx-indexedsearch-whatis,
.tx-indexedsearch-browsebox,
.tx-indexedsearch-searchbox{ display: none; }
.tx-indexedsearch-res div{ font-size: 11px; font-family: tahoma; border-bottom: 1px #000 solid; padding: 10px 0px 10px 0px; margin: 0px 0px 10px 0px;}
.tx-indexedsearch-res a,.tx-indexedsearch-title .title a,.tx-indexedsearch-path .path a{ color: #243A7B !important; text-decoration: none;}
.tx-indexedsearch-res a:hover{ text-decoration: underline;}
/******************************************************************************
										Shop
*******************************************************************************/
#id3{padding-bottom:15px;}
.option_row1{
	border-width: 1px 0 1px 0;
	border-color: #ccc;
	border-style: solid;
	padding:5px 00px;
	font-size: 11px;
	background-color:#eee;
}
.option_row2{
	padding:5px 00px;
	font-size: 11px;
	background-color:#fff;
}
.option_row1 select,.option_row2 select{font-size:11px;}
.parent_atr_row{ padding: 3px 0px; }
label{padding: 0 5px 0 0px;font-weight:bold;}
.right_selector{float:right;}
.left_label{float:left;font-weight:bold;}
.spacer{float:left;width:20px;height:1px;line-height:0px;font-size:0px;}
.left_total{ width: 430px; float:left; margin: 0px 0 0 0;}
.right_to_basket{ 
	width: 155px; 
	margin: 0px 0 25px 0;
	float:left; 
}
.right_to_basket .kurv_btn{
	width: 155px; 
	display:block;
	padding: 5px;
	color:#fff;
	text-decoration: none;
	font-size:11px;
	font-family: arial;
	cursor:pointer;
	cursor:hand;
	border:0px;
	text-transform:uppercase;
	text-align:center;
	background-image:url(../grafik/menu_bg.gif);
}
.headerRow{
	padding: 0px;
	color:#fff;
	text-decoration: none;
	font-size:10px;
	font-family: arial;
	cursor:pointer;
	cursor:hand;
	border:0px;
	text-transform:uppercase;
	text-align:center;
	background-image:url(../grafik/menu_bg.gif);
}
	.headerRow h1{ font-size: 10px; color: #fff; text-align:left;}
	.headerRow .col1{ width: 385px;}
	.headerRow .col2,
	.headerRow .col3{ width: 70px;}
	.headerRow div{ font-size: 10px; color: #fff; text-align:right; padding: 10px;}
	.right_to_basket .kurv_btn:hover{background-image:url(../grafik/menu_hover.gif);
	cursor:pointer;
	cursor:hand;}
.basket,.productBorder{
	margin-bottom:15px;
	border: 1px #ccc solid;
}
.productBorder{border-top:0px}
	.basket h1{
		background-image:url(../grafik/menu_bg.gif);
		background-positition: bottom left;
		color:#fff;
		font-family: arial;
		font-size:10px;
		padding:9px 15px 15px 15px;
		text-transform: uppercase;
	}
	.basket_content{
		padding: 0px;
	}
	.button1{
		padding: 10px;
		float:left;
		width:90px;
	}
	.button2{
		padding: 10px 10px 10px 0;
		float:left;
		width:128px;
	}
		.button1 .kurv_btn,.button2 .kurv_btn{
			padding: 3px;
			color:#fff;
			text-align:center;
			display:block;
			text-decoration: none;
			border:0px;
			font-size:11px;
			text-transform:uppercase;
			cursor:pointer;
			cursor:hand;
			width: 100%;
			background-image:url(../grafik/menu_bg.gif);
		}
		.button1 .kurv_btn:hover,.button2 .kurv_btn:hover{
			background-image:url(../grafik/menu_hover.gif);
		}
		.row1 b,.row2 b{
			padding-bottom: 3px;
			margin-bottom: 3px;
			display: block;
		}
		.row1 b{
			border-color: #fff;
		}
	.row1{
		padding:5px;
		font-size:11px;
		background-color:#eee; 
		border-bottom: 1px #ccc solid;
	}
	.row2{
		padding: 5px;
		font-size: 11px;
		border-bottom: 1px #ccc solid;
	}
	.price1, .price2{
		float:left;
		width: 60px;
		text-align:right;
	}
	.price1{
		padding: 0px 15px 0px  0px;
		width: 50px;
	}
	.label1,.label2{
		width: 60px;
		float:left;
		text-align:left;
	}
	.label1{
		width: 50px;
	}
	
.col1{
	float:left;
	width:414px;
	padding: 0px 15px 0px 5px;
}
	.option_row1 h1,
	.option_row2 h1{ font-size: 15px; padding: 3px 0px; }
.option_desc{ padding: 0 5px;}
.col2,.col3{
	float:left;
	width:40px;
	text-align:right;
	padding:5px;
	font-size:11px;
	font-weight:bold;
}
.col3{ width: 85px; }
.bigbasket{
	margin: 14px 0px 0 00px;
	border: 1px #ccc solid;
}
.product_container{
	padding: 0 0 0 00px;
}
.bigbasket_row2, .bigbasket_row1{
	padding: 25px 0px 0 0; 
}
.bigbasket_row2 h2, .bigbasket_row1 h2{
	width: 100% !IMPORTANT;
	max-width: 10000px !IMPORTANT;
	font-size: 13px !IMPORTANT; 
	margin:0px;
}
.bigbasket_childrow{
	color: #777;
	padding: 2px 0px 0px 0px;
}
	.bigbasket_childrow h2{
		border-color: #999; 
	}

.bigbasket_col1{
	width:568px; 
	float:left;
}
	.bigbasket_col1 h2,
	.bigbasket_col1 p{
		padding: 0 0 0 15px;
		margin:0px;
		font-size:11px;
	}
	.bigbasket_col2 h2,.bigbasket_col3 h2,.bigbasket_col4 h2{font-size:11px;}

.bigbasket_col2, .bigbasket_col3, .bigbasket_col4{
	width:100px;
	float:left;
	text-align:right;
		font-size:11px;
}	
.bigbasket_col4{ text-align: center; width:100px;} 
.bigbasket_abtotalrow{
	margin: 25px 0 0 0;
	padding: 5px 0 0 0;
}
.bigbasket_abtotalrow h2{
	font-size:13px;
}
.bigbasket_totalrow{
	margin: 0px 0 0 0;
	padding: 3px 0 0 0;
}
.bigbasket_totalrow h2{
	border-bottom: 3px #1d6c21 double;
	font-size:13px;
}
.labelrow{
	color:#fff;
	display:block;
	text-decoration: none;
	border:0px;
	font-size:11px;
	text-transform:uppercase;
	width: 100%;
	background-image:url(../grafik/menu_bg.gif);
}
.labelrow .bigbasket_col1{
	width: 568px;
}
.labelrow .bigbasket_col1,
.labelrow .bigbasket_col2,
.labelrow .bigbasket_col3{
	padding: 9px 0px 13px 0px;
}	

	.bigbasket_button1{
		padding: 10px 188px 10px 10px;
		float:left;
		width:160px;
	} 
	.bigbasket_button2{
		padding: 10px 10px 10px 0px; 
		float:left;
		width:160px;
	}
	.bigbasket_button3{
		padding: 10px 10px 10px 0px; 
		float:left;
		width:160px;
	}
	.bigbasket_button4{
		padding: 10px 10px 10px 0px; 
		float:left;
		width:160px;
	}
		.bigbasket_button1 .kurv_btn,.bigbasket_button2 .kurv_btn,.bigbasket_button3 .kurv_btn,.bigbasket_button4 .kurv_btn{
			padding: 3px;
			color:#fff;
			text-align:center;
			display:block;
			text-decoration: none;
			border:0px;
			font-size:11px;
			text-transform:uppercase;
			cursor:pointer;
			cursor:hand;
			width: 100%;
			background-image:url(../grafik/menu_bg.gif);
		}
		.bigbasket_button1 .kurv_btn:hover,.bigbasket_button2 .kurv_btn:hover,.bigbasket_button3 .kurv_btn:hover{
			background-image:url(../grafik/menu_hover.gif);
		}
		.remove_btn{
		margin: 0px 10px;
			padding: 3px;
			color:#fff;
			text-align:center;
			display:block;
			text-decoration: none;
			border:0px;
			font-size:11px;
			text-transform:uppercase;
			cursor:pointer;
			cursor:hand;
			width: 80px;
			background-image:url(../grafik/menu_bg.gif);
		}
		.remove_btn:hover{
			background-image:url(../grafik/menu_hover.gif);
		}

/*********************************************************************************
**					orderform													**
**********************************************************************************/
.orderform{
	margin: 10px 0px;
	border: 1px #ccc solid;
}
	.orderform .bigbasket_button1{padding: 10px; }
.formRow{
	padding: 5px 10px;
}
.formRow label{
	width: 180px;
	display:block;
	float:left;
}
.formRow input{
	width: 160px;
	background-color:#bbb;
	color:#333;
	font-size:11px;
	padding:2px;
	border: 1px #333 solid;
	}
#betingelser{ border:0px; background-color:#fff;}
/*********************************************************************************
**					Domain Checker												**
**********************************************************************************/
.tx-rlmpdomaincheck-pi1{
	padding: 33px 15px 0px 15px;
	height:42px;
	margin: 0px 0px 15px 0px;
	background-image: url("../grafik/finddomain.gif");
}
.tx-rlmpdomaincheck-pi1 p{ padding: 0px; margin: 0px; color: #fff; width: 400px; float: left;}
.tx-rlmpdomaincheck-pi1-form-text-field{ background-color: #fff; border: 0px; padding: 3px; width: 350px; margin: 0px 5px 0px 0px;}
.tx-rlmpdomaincheck-pi1-form-tld-select{ background-color: #fff; border: 0px; padding: 2px; width: 50px; margin: 0px 0px 0px 0px;}
.tx-rlmpdomaincheck-pi1-form-submit-button{ background-color: #fff; border: 0px; padding: 2px; width: 140px; margin: 0px 0px 0px 0px;}
/*********************************************************************************
**					Drift status												**
**********************************************************************************/
.drift-single-timedata{
	float: right;
	width: 300px;
	text-align:right;
	font-size:16px;
	font-weight: bold;
	font-family: arial;
}
.drift-latest-morelink{
	float: right;
	width: 300px;
	text-align:right;
}
.drift-latest-item{
	border-bottom: 1px solid #000;
	padding: 0px 0px 10px 0px;
	margin-bottom: 20px;
}
/*********************************************************************************
**					flash forside												**
**********************************************************************************/
.flashForside{
	padding-bottom:0px;
}
/*********************************************************************************
**					fosride spalter												**
**********************************************************************************/
.spalter2{
	width: 585px;
}
	.spalte1{
		float: left;
		width:285px;
		margin-right:15px;
		padding:0px;
	}
	.spalte2{
		float: left;
		padding:0px;
		width: 285px;
	}
/*********************************************************************************
**					Boks til højre												**
**********************************************************************************/
	.boksTop{
		background-image: url("../grafik/boks_top.jpg");
		height:21px;
	}
	.boksCenter{
		background-image: url("../grafik/boks_center.jpg");
	}
		.boksCenter{
			padding: 0px 15px;
		}
		.boksCenter p{
			margin: 0px;
			padding-bottom: 15px;
		}
		.boksCenter h1{
			padding-bottom: 15px;
		}
	.boksBottom{
		background-image: url("../grafik/boks_bottom.jpg");
		height: 21px;
		margin-bottom: 15px;
	}
	 .boxCenter .csc-textpic-image{padding-top:15px;}

td p{margin:0px;padding:0px;}
td .bodytext{margin:0px;padding:0px!important;}

/*********************************************************************************
**					Login boks admin											**
**********************************************************************************/
.adminLogin{
	padding: 10px;
	background-color:#eee;
	border: 1px #ddd solid;
}
	.adminLogin h1{
		padding: 0px 0px 10px 0px;
	}
	.adminLogin .input{
		width: 140px;
		padding: 2px;
		margin: 0px 10px 0px 10px;
	}
	.adminLogin .loginBtn{
		width: 60px;
	}

.tr-last, .tr-0{
	font-weight:bold;
}
.tr-odd{background-color:#eee;}
.tr-odd td,.tr-even td{padding:4px;}

/*****************************************
**		domain search					**
*****************************************/

#tx_odsdomaincheck_pi1_input {
	background-image: url("../grafik/finddomain.gif");
	background-repeat: no-repeat;
	width: 585px;
	height: 75px;
	color: white;
	padding-top: 30px;
	padding-left: 13px;
}

.ods_domaincheck_sld, .ods_domaincheck_tld, .ods_domaincheck_search {
	background-color: white;
	.height: 22px; /* only read by IE 6,7,8 */
	border: 0 none;
	margin: 0;
	padding: 2px;
}

	.ods_domaincheck_sld {
		width: 320px;
	}
	
	.ods_domaincheck_tld {
		width: 50px;
	}
	
	.ods_domaincheck_search {

		width: 140px;
	}

#tx_odsdomaincheck_pi1_indication {
	width: 585px;
	text-align: center;
	margin-bottom: 10px;
}

#tx_odsdomaincheck_pi1_list, #tx_odsdomaincheck_pi1_single {
	width: 585px;;	
}

.domain-list {
	width: 585px;
	border: solid #cccccc 1px;
	border-spacing: 0px;
	margin-bottom: 15px;
}

	.tr-header th {
		border-style: none;
	}
	
	.list-check {
		width: 20px;
		border-style: solid;
		border-color: #cccccc;
		border-width: 0px 0px 1px 0px;
	}

	.list-domain {
		border-style: solid;
		border-color: #cccccc;
		border-width: 0px 0px 1px 0px;
	}
	
	.list-domain-info {
		color: #333333;
		font-weight: normal;
	}
	
	.list-status {
		border-style: solid;
		border-color: #cccccc;
		border-width: 0px 0px 1px 0px;
	}
	
	.list-price {
		width: 75px;
		border-style: solid;
		border-color: #cccccc;
		border-width: 0px 0px 1px 0px;
		text-align: right;
	}
	
		.list-total-price {
			width: 75px;
			border-bottom-style: double;
			border-bottom-color: #cccccc;
			border-bottom-width: 3px;
			text-align: right;
		}
		
		.list-total-text {
			border-bottom-style: double;
			border-bottom-color: #cccccc;
			border-bottom-width: 3px;
			font-family: arial;
			color: #1D6C21;
			font-size: 15px !important;
		}

.list-buy {
	width: 585px;
}

	.list-buy-btn {
		width: 155px;
		background-image: url("../grafik/menu_bg.gif");
		background-repeat: repeat-x;
		color: white;
		font-family: arial;
		font-size: 11px;
		text-decoration: none;
		text-transform: uppercase;
		text-align: center;
		border: 0 none;
		cursor: pointer;
		display: block;
		padding: 5px;
		margin-top: 15px;
		margin-left: 430px;
	}
	
#tx_odsdomaincheck_pi1_list th {
	height: 30px;
	background-image: url("../grafik/menu_bg.gif");
	background-repeat: repeat-x;
	border: 0 none;
	color: white;
	cursor: pointer;
	font-family: arial;
	font-size: 10px;
	padding: 0;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}

	#tx_odsdomaincheck_pi1_list td {
		font-size: 11px;
		font-weight: bold;
		padding: 5px;
	}
	
#tx_odsdomaincheck_pi1_single th {
	height: 30px;
	background-image: url("../grafik/menu_bg.gif");
	background-repeat: repeat-x;
	border: 0 none;
	color: white;
	cursor: pointer;
	font-family: arial;
	font-size: 10px;
	padding: 0;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}

	#tx_odsdomaincheck_pi1_single td {
		font-size: 11px;
		font-weight: bold;
		padding: 5px;
	}
	
.hostcenter-icon {
	float: left;
	width: 80px;
}

.adminLogin label {
	float: left;
	font-weight: normal;
	width: 100px;
}

/*****************************************
**		footer menu						**
*****************************************/

.tx-msfootermenu-pi1 {
}

	.tx-msfootermenu-pi1 li {
		padding-top: -2px !important;
		padding-bottom: -2px !important;
		margin-top: -4px;
		margin-bottom: -4px !important;
	
		/* IE specifik CSS */
		.padding-top: 0px !important;
		.padding-bottom: 0px !important;
		.margin-top: 0px;
		.margin-bottom: 0px !important;
	}

.footer_menu {
	width: 900px;
	text-align: center;
	margin:  0px auto 60px auto;
}

.footergroup {
	margin-left: -10px !important;	
	.margin-left: 0px !important;
}

.footerlink a, .footerparent a {
	color: #333;
	font-size: 11px;
	text-decoration: none;
}

.footerlink a:hover, .footerparent a:hover {
	color: #000;
	text-decoration: none;
}

/*****************************************
**		domain registration				**
*****************************************/

.domain-registration div {
	padding: 2px 0px 2px 0px;	
}

.domain-registration label {
	float: left;
	width: 185px;
}

.domain-registration input {
	/*float: left;*/
	width: 150px;
}

.domain-registration-submit {
	width: 345px;
	text-align: right;
}

	.domain-registration-submit input {
		width: 130px;
	}
	
/*****************************************
**		login form						**
*****************************************/

.tx-felogin-pi1 fieldset {
	border-style: none;
	padding: 0px;
	margin: 0px;
}

.tx-felogin-pi1 legend {
	display: none;
}
