/* 
	***********Background-Styles***************************************
*/

html, body {
	margin:0px; 
	padding:0px;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	line-height:19px;
	/* FORCE SCROLLBAR I FIREFOX -> AVOID HORIZONTAL SHIFT */
	height:100%;
	width:100%;
}

img {
	border:none;	
}

#main {
	background-image:url(images/960_grid_16_col3.jpg);
	background-repeat:repeat-x;
	background-repeat:no-repeat y;
	background-color:#c6c6bc;
}

#footer {
	padding:10px;
	margin-top:0;
	min-height:100px;
	background-color:#131211;
}
.container {
	width:950px;
	margin:auto;
	
}


/* 
	*******************Header-Styles **********************************************
*/

#header {
	height:190px;
}

#logo {
	background-repeat:no-repeat;
	width:950px;
	height:30px;
}


/* 
	******************HOME SLIDEAHOW************************
*/

#slideshow_indhold_featured {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
}

.slideshow_block {
	float:left;
}

.block_inside_slideshow { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
}

.overskrift_forside {
	float:right;
	width:400px;
	height:30px;
	margin-left:0px;
	margin-top:0px;
	background-color:transparent;
	
}

.slideshow_tekst_block {
	float:right;
	width:400px;
	height:200px;
	margin-left:0px;
	margin-top:0px;
	background-color:transparent;
	text-align:justify;
	
}

 
/*
**********************************	HOME - PORTFOLIO *********************************
*/
#info {
	overflow:auto;
	margin-bottom:20px;
	height:1030px;
	width:960px;
}

#portfolio_items {
	float:left;
	height:550px;
	width:950px;
	margin-bottom:60px;
}

.block_inside { 
	overflow:auto;
	height:550px;
	width:888px;
}

.text_block_hoved {
	width:680px;
	float:left;
	margin-left:30px;
	margin-bottom:10px;
}


.text_block_indside {
	width:200px;
	float:left;
	margin-left:170px;
}

.text_block_indside2 {
	width:430px;
	float:right;
}

.image_block_indside {
	width:140px;
	height:89px;
	float:left;
}

.column_nyheder {
	width:230px;
}

.column_nyheder4{
	width:430px;
}


.column_nyheder ul li, .column_nyheder ul {
	list-style:none;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

.column_nyheder4 ul li, .column_nyheder4 ul {
	list-style:none;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

.mini_portfolio_item {
	border:1px solid #a3a09e;
}
.mini_portfolio_item .block_inside { 
	background:none; background-color:#e2dddc; 
	padding:25px 30px 15px 30px; 
}
.mini_portfolio_item .thumbnail { float:left; margin-right:20px; border:1px solid #979390; }




#portfolio_items2 {
	height:420px;
	width:950px;
	float:left;
}

.block_inside2 { 
	overflow:auto;
	height:310px;
	width:888px;
}

.text_block_hoved2 {
	width:500px;
	float:left;
	margin-left:30px;
	margin-bottom:10px;
}


.text_block_indside3 {
	width:650px;
	float:left;
	margin-left:30px;
}


.image_block_indside2 {
	width:140px;
	height:89px;
	float:left;
}

.column_nyheder2 {
	width:650px;
}



.text_block_indside4 {
	margin-top:130px;
	width:650px;
	margin-left:170px;
}


.column_nyheder3 {
	width:650px;
	
}


.column_nyheder2 ul li, .column_nyheder2 ul {
	list-style:none;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

.column_nyheder3 ul li, .column_nyheder3 ul {
	list-style:none;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

.mini_portfolio_item2 {
	border:1px solid #a3a09e;
}
.mini_portfolio_item2 .block_inside2 { 
	background:none; background-color:#e2dddc; 
	padding:25px 30px 15px 30px; 
}
.mini_portfolio_item2 .thumbnail { float:left; margin-right:20px; border:1px solid #979390; }




/*
**********************************	OM KARATE -Styles *********************************
*/

.container_karate {
	width:950px;
	margin:auto;
	height:887px;
}

.block_karate {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:440px;
}
.block_inside_karate { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:340px;
}

.image_block_karate {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_karate img {
	border:1px solid #b5b5b5;
}
.text_block_karate {
	float:left;
	width:430px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_karate1 {
	float:left;
	width:430px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}

.text_block_karate2 {
	float:left;
	width:430px;
	margin-left:30px;
	margin-top:50px;
	text-align:justify;
}



/*
**********************************	KLUBBEN I HØRSHOLM -Styles *********************************
*/

.container_klubben {
	width:950px;
	margin:auto;
	height:1050px;
}

.block_klubben {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:800px;
}
.block_inside_klubben { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:730px;
}

.image_block_klubben {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_klubben img {
	border:1px solid #b5b5b5;
}

.text_block_klubben {
	float:left;
	width:430px;
	height:250px;
	margin-left:30px;
	text-align:justify;
}

.text_block_imgtext {
	float:right;
	width:260px;
	height:10px;
	margin-top:265px;
	margin-right:-415px;
	font-size:11px;
	
}

.text_block_klubben1 {
	float:left;
	width:430px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}

.text_block_klubben2 {
	float:left;
	width:800px;
	height:90px;
	margin-left:30px;
	margin-bottom:15px;
	margin-top:10px;
	text-align:justify;
	
	
}

.text_block_klubben3 {
	float:left;
	width:800px;
	height:90px;
	margin-left:30px;
	margin-top:0px;
	text-align:justify;	
}


/*
**********************************	INSTRUKTØRER -Styles *********************************
*/

.container_instruk {
	width:950px;
	margin:auto;
	height:950px;
}

.block_instruk {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:650px;
}
.block_inside_instruk { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:560px;
}

.image_block_instruk {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	float:right;
}
.image_block_instruk {
	border:1px solid #b5b5b5;
}
.text_block_instruk {
	float:left;
	width:530px;
	height:260px;
	margin-left:30px;
}

#image_text {
	float:right;
	height:10px;
	width:250px;
	margin-top:165px;
	margin-right:-340px;
	font-size:10px;
	
}

/*
**********************************	SAMI KLEMI -Styles *********************************
*/

.container_sami {
	width:950px;
	margin:auto;
	height:1020px;
}

.block_sami {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:770px;
}
.block_inside_sami { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:680px;
}

.image_block_sami {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_sami img {
	border:1px solid #b5b5b5;
}
.text_block_sami {
	float:left;
	width:430px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_sami1 {
	float:left;
	width:430px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}

.text_block_sami2 {
	float:left;
	width:800px;
	height:90px;
	margin-top:40px;
	margin-left:30px;
	text-align:justify;
	
}


/*
**********************************	MICHAEL KROG KLEMI -Styles *********************************
*/

.container_mic {
	width:950px;
	margin:auto;
	height:1050px;
}

.block_mic {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:800px;
}
.block_inside_mic { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:735px;
}

.image_block_mic {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_mic img {
	border:1px solid #b5b5b5;
}
.text_block_mic {
	float:left;
	width:430px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_mic1 {
	float:left;
	width:430px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}

.text_block_mic2 {
	float:left;
	width:800px;
	height:90px;
	margin-top:30px;
	margin-left:30px;
	text-align:justify;
	
}


/*
**********************************	THOMAS KROG SØRENSEN -Styles *********************************
*/

.container_thomas {
	width:950px;
	margin:auto;
	height:950px;
}

.block_thomas {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:700px;
}
.block_inside_thomas { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:630px;
}

.image_block_thomas {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_thomas img {
	border:1px solid #b5b5b5;
}
.text_block_thomas {
	float:left;
	width:430px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_thomas1 {
	float:left;
	width:490px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}


/*
**********************************	JØRN LUND PEDERSEN KROG SØRENSEN -Styles *********************************
*/

.container_jorn {
	width:950px;
	margin:auto;
	height:970px;
}

.block_jorn {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:720px;
}
.block_inside_jorn { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:650px;
}

.image_block_jorn {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_jorn img {
	border:1px solid #b5b5b5;
}
.text_block_jorn {
	float:left;
	width:430px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_jorn1 {
	float:left;
	width:430px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}

/*
**********************************	SAMI KLEMI -Styles *********************************
*/

.container_son {
	width:950px;
	margin:auto;
	height:1100px;
}

.block_son {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:850px;
}
.block_inside_son { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:750px;
}

.image_block_son {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_son img {
	border:1px solid #b5b5b5;
}
.text_block_son {
	float:left;
	width:430px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_son1 {
	float:left;
	width:450px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}

.text_block_son2 {
	float:left;
	width:450px;
	height:90px;
	margin-top:180px;
	margin-left:30px;
	text-align:justify;
	
}

/*
**********************************	CLAUS CHRISTIANSEN -Styles *********************************
*/

.container_claus {
	width:950px;
	margin:auto;
	height:970px;
}

.block_claus {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:720px;
}
.block_inside_claus { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:650px;
}

.image_block_claus {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_claus img {
	border:1px solid #b5b5b5;
}
.text_block_claus {
	float:left;
	width:430px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_claus1 {
	float:left;
	width:430px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}




/*
**********************************	PETER BJERRE -Styles *********************************
*/

.container_peter {
	width:950px;
	margin:auto;
	height:1040px;
}

.block_peter {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:780px;
}
.block_inside_peter { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:690px;
}

.image_block_peter {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_peter img {
	border:1px solid #b5b5b5;
}
.text_block_peter {
	float:left;
	width:430px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_peter1 {
	float:left;
	width:430px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}



/*
**********************************	Mohammed -Styles *********************************
*/

.container_mohammed {
	width:950px;
	margin:auto;
	height:850px;
}

.block_mohammed {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:600px;
}
.block_inside_mohammed { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:510px;
}

.image_block_mohammed {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_mohammed img {
	border:1px solid #b5b5b5;
}
.text_block_mohammed {
	float:left;
	width:530px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_mohammed1 {
	float:left;
	width:530px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}


/*
**********************************	News -Styles *********************************
*/

.container_news {
	width:950px;
	margin:auto;
	height:700px;
}

.block_news {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:420px;
}
.block_inside_news { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:320px;
}

.image_block_news {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_news img {
	border:1px solid #b5b5b5;
}
.text_block_news {
	float:left;
	width:420px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_news1 {
	float:left;
	width:420px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}

.img_news {
	float:right;
	height:10px;
	width:320px;
	margin-top:285px;
	margin-right:-320px;
	
}


/*
**********************************	Rungsted -Styles *********************************
*/

.container_rungsted {
	width:950px;
	margin:auto;
	height:650px;
}

.block_rungsted {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:380px;
}
.block_inside_rungsted { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:300px;
}

.image_block_rungsted {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_rungsted img {
	border:1px solid #b5b5b5;
}
.text_block_rungsted {
	float:left;
	width:420px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_rungsted1 {
	float:left;
	width:420px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}

.img_rungsted {
	float:right;
	height:10px;
	width:320px;
	margin-top:285px;
	margin-right:-320px;
	
}


/*
**********************************	General -Styles *********************************
*/

.container_general {
	width:950px;
	margin:auto;
	height:660px;
}

.block_general {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:390px;
}
.block_inside_general { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:300px;
}

.image_block_general {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_general img {
	border:1px solid #b5b5b5;
}
.text_block_general {
	float:left;
	width:420px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_general1 {
	float:left;
	width:580px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}



/*
**********************************	Sort -Styles *********************************
*/

.container_sort {
	width:950px;
	margin:auto;
	height:810px;
}

.block_sort {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:550px;
}
.block_inside_sort { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:450px;
}

.image_block_sort {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_sort img {
	border:1px solid #b5b5b5;
}
.text_block_sort {
	float:left;
	width:450px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_sort1 {
	float:left;
	width:450px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}

.text_block_sort2 {
	float:left;
	width:800px;
	height:50px;
	margin-top:280px;
	text-align:justify;
	
}

.img_sort {
	float:right;
	height:10px;
	width:320px;
	margin-top:340px;
	margin-right:-320px;
	
}


/*
**********************************	EN TYPISK TRÆNING -Styles *********************************
*/

.container_typisk {
	width:950px;
	margin:auto;
	height:1050px;
}

.block_typisk {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:790px;
}
.block_inside_typisk { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:700px;
}

.image_block_typisk {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:left;
	margin-left:20px;
}
.image_block_typisk img {
	border:1px solid #b5b5b5;
}

.text_block_typisk {
	float:right;
	width:430px;
	height:20px;
	margin-right:15px;
	margin-bottom:10px;
	text-align:justify;
}

.text_block_typisk1 {
	float:right;
	width:430px;
	height:20px;
	margin-right:15px;
	text-align:justify;
	margin-bottom:210px;
}

.text_block_typisk2 {
	float:left;
	width:850px;
	height:20px;
	margin-left:20px;
	text-align:justify;
}

.list_tidb {
	list-style-type:lower-alpha;
}


/*
**********************************	HOLD -Styles *********************************
*/

.container_hold {
	width:950px;
	margin:auto;
	height:800px;
}

.block_hold {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:330px;
}
.block_inside_hold { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
}

.image_block_hold {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_hold img {
	border:1px solid #b5b5b5;
}
.text_block_hold {
	float:left;
	width:430px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_hold1 {
	float:left;
	width:430px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}


/*
**********************************	VORES -Styles *********************************
*/

.container_vores {
	width:950px;
	margin:auto;
	height:913px;
}

.block_vores {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:450px;
}
.block_inside_vores { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:350px;
}

.text_block_vores {
	float:left;
	width:890px;
	height:270px;
}




/*
**********************************	TRÆNINGSTIDER -Styles *********************************
*/

.container_tid {
	width:950px;
	margin:auto;
	height:1200px;
}

.block_tid {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:970px;
}
.block_inside_tid { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:870px;
}

.image_block_tid {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	float:left;
}

.image_block_tid img {
	border:1px solid #b5b5b5;
}

.text_block_tid_over {
	float:right;
	width:340px;
	height:250px;
	margin-right:20px;
}

.text_block_tid_indside {
	float:right;
	width:340px;
	height:250px;
	margin-top:10px;
}

.text_block_tid {
	float:left;
	width:890px;
	height:260px;
	margin-top:30px;

}

.list_tid {
	list-style-type:decimal;
}



/*
**********************************	NYE MEDLEMMER -Styles *********************************
*/

.container_nyt {
	width:950px;
	margin:auto;
	height:1400px;
}

.block_nyt {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:1100px;
}
.block_inside_nyt { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:1000px;
}

.image_block_nyt {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	float:right;
}
.image_block_nyt {
	border:1px solid #b5b5b5;
}
.text_block_nyt {
	float:left;
	width:430px;
	height:270px;
}

.text_block_nyt1 {
	float:left;
	width:430px;
	height:270px;
	margin-top:10px;
}

.text_block_nyt2 {
	float:left;
	width:850px;
	height:200px;
	margin-top:90px;
}

.text_block_nyt3 {
	float:left;
	width:880px;
	height:200px;
	margin-top:20px;
}



/*
**********************************	MEDLEMMER -Styles *********************************
*/

.container_med {
	width:950px;
	margin:auto;
	height:800px;
}

.block_med {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:420px;
}
.block_inside_med { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:320px;
}

.image_block_med {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	float:right;
}
.image_block_med {
	border:1px solid #b5b5b5;
}
.text_block_med {
	float:left;
	width:470px;
	height:270px;
}

.text_block_med1 {
	float:left;
	width:430px;
	height:270px;
	margin-top:10px;
}


/*
**********************************	GALLERI -Styles *********************************
*/

.container_gal {
	width:950px;
	margin:auto;
	height:1080px;
}

.block_gal {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:800px;
}
.block_inside_gal { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:720px;
}

.text_block_gal {
	width:650px;
	height:30px;
	margin-left:30px;
	text-align:justify;
	margin-top:10px;
	margin-bottom:40px;
}

.text_block_gal1 {
	width:250px;
	height:20px;
	text-align:justify;
	margin-top:15px;
}




.block_billeder {
	height:640px;
	width:730px;
	margin-left:30px;
}



.image_block_gal img {
	border:1px solid #b5b5b5;
}

.image_block_gal {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	height:155px;
	width:200px;
	float:left;
	margin-bottom:20px;
	margin-right:30px;
}

.image_block_gal2 {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	height:155px;
	width:200px;
	float:left;
	margin-bottom:20px;
	margin-right:30px;
	
}

.image_block_gal3 {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	height:155px;
	width:200px;
	float:left;
	margin-bottom:20px;
	
}

.image_block_gal4 {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	height:155px;
	width:200px;
	float:left;
	margin-top:15px;
	margin-bottom:20px;
	margin-right:300px;
	
}

.image_block_gal5 {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	height:155px;
	width:200px;
	float:left;
	margin-top:15px;
	margin-bottom:20px;
	margin-left:-270px;
}

.image_block_gal6 {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	height:155px;
	width:200px;
	float:left;
	margin-top:15px;
	margin-bottom:20px;
	margin-left:-30px;
}

.image_block_gal7 {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	height:155px;
	width:200px;
	float:left;
	margin-top:15px;
	margin-bottom:20px;
	margin-right:30px;
}

.image_block_gal8 {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	height:155px;
	width:200px;
	float:left;
	margin-top:15px;
	margin-bottom:20px;
	margin-right:30px;
}






#text_block_gal2 {
	width:210px;
	height:20px;
	float:left;
	margin-top:170px;
	margin-left:-243px;
	text-align:left;
	
}

#text_block_gal3 {
	width:200px;
	height:20px;
	float:left;
	margin-top:170px;
	margin-left:-240px;
	text-align:justify;
	
}

#text_block_gal4 {
	width:200px;
	height:20px;
	float:left;
	margin-top:170px;
	margin-left:-210px;
	text-align:justify;
	
}

#text_block_gal5 {
	width:200px;
	height:20px;
	float:left;
	margin-top:185px;
	margin-left:-512px;
	text-align:justify;
	
}

#text_block_gal6 {
	width:200px;
	height:20px;
	float:left;
	margin-top:185px;
	margin-left:-270px;
	text-align:justify;
	
}

#text_block_gal7 {
	width:200px;
	height:20px;
	float:left;
	margin-top:185px;
	margin-left:-212px;
	text-align:justify;
	
}

#text_block_gal8 {
	width:200px;
	height:20px;
	float:left;
	margin-top:185px;
	margin-left:-242px;
	text-align:justify;
	
}

#text_block_gal9 {
	width:200px;
	height:20px;
	float:left;
	margin-top:185px;
	margin-left:-242px;
	text-align:justify;
	
}



/*
**********************************	GRADUERINGER -Styles *********************************
*/

.container_gar {
	width:950px;
	margin:auto;
	height:700px;
}

.block_gar{
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:410px;
}
.block_inside_gar { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:340px;
}

#block_billeder {
	height:250px;
	width:730px;
	margin-left:30px;
}

.image_block_gar {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:left;
	margin-bottom:20px;
	margin-right:30px;
}

.image_block_gar2 {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:left;
	margin-bottom:20px;
	margin-right:30px;
	
}

.image_block_gar3 {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:left;
	margin-bottom:20px;
	
}

.image_block_gar img {
	border:1px solid #b5b5b5;
}
.text_block_gar {
	width:650px;
	height:30px;
	margin-left:30px;
	text-align:justify;
	margin-top:10px;
	margin-bottom:40px;
}

.text_block_gar1 {
	width:250px;
	height:30px;
	text-align:justify;
	margin-top:15px;
}

#text_block_gar2 {
	width:210px;
	height:30px;
	float:left;
	margin-top:170px;
	margin-left:-243px;
	text-align:left;
	
}

#text_block_gar3 {
	width:200px;
	height:30px;
	float:left;
	margin-top:170px;
	margin-left:-240px;
	text-align:justify;
	
}

#text_block_gar4 {
	width:220px;
	height:30px;
	float:left;
	margin-top:170px;
	margin-left:-210px;

	
}


/*
**********************************	STÆVNER -Styles *********************************
*/

.container_stavne {
	width:950px;
	margin:auto;
	height:700px;
}

.block_stavne{
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:410px;
}
.block_inside_stavne { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:340px;
}

#block_billeder {
	height:250px;
	width:730px;
	margin-left:30px;
}

.image_block_stavne {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:left;
	margin-bottom:20px;
	margin-right:30px;
}

.image_block_stavne2 {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:left;
	margin-bottom:20px;
	margin-right:30px;
	
}

.image_block_stavne3 {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:left;
	margin-bottom:20px;
	
}

.image_block_stavne img {
	border:1px solid #b5b5b5;
}
.text_block_stavne {
	width:650px;
	height:30px;
	margin-left:30px;
	text-align:justify;
	margin-top:10px;
	margin-bottom:40px;
}

.text_block_stavne1 {
	width:250px;
	height:30px;
	text-align:justify;
	margin-top:15px;
}

#text_block_stavne2 {
	width:210px;
	height:30px;
	float:left;
	margin-top:170px;
	margin-left:-243px;
	text-align:left;
	
}

#text_block_stavne3 {
	width:200px;
	height:30px;
	float:left;
	margin-top:170px;
	margin-left:-240px;
	text-align:justify;
	
}





/*
**********************************	OPVISNINGER -Styles *********************************
*/

.container_opvis {
	width:950px;
	margin:auto;
	height:700px;
}

.block_opvis{
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:410px;
}
.block_inside_opvis { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:340px;
}

#block_billeder {
	height:250px;
	width:730px;
	margin-left:30px;
}

.image_block_opvis {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:left;
	margin-bottom:20px;
	margin-right:30px;
}

.image_block_opvis2 {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:left;
	margin-bottom:20px;
	margin-right:30px;
	
}

/*.image_block_opvis3 {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:left;
	margin-bottom:20px;
	
}*/

.image_block_opvis img {
	border:1px solid #b5b5b5;
}
.text_block_opvis {
	width:650px;
	height:30px;
	margin-left:30px;
	text-align:justify;
	margin-top:10px;
	margin-bottom:40px;
}

.text_block_opvis1 {
	width:250px;
	height:30px;
	text-align:justify;
	margin-top:15px;
}

#text_block_opvis2 {
	width:210px;
	height:30px;
	float:left;
	margin-top:170px;
	margin-left:-243px;
	text-align:left;
	
}

#text_block_opvis3 {
	width:200px;
	height:30px;
	float:left;
	margin-top:170px;
	margin-left:-240px;
	text-align:justify;
	
}

/*#text_block_opvis4 {
	width:220px;
	height:30px;
	float:left;
	margin-top:170px;
	margin-left:-210px;

	
}*/





/*
**********************************	KONTAKT -Styles *********************************
*/

.container_kontakt {
	width:950px;
	margin:auto;
	height:950px;
}

.block_kontakt {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:670px;
}
.block_inside_kontakt { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:590px;
}

.image_block_kontakt {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	float:left;
	margin-top:10px;
}

.image_block_kontakt img {
	border:1px solid #b5b5b5;
}
.text_block_kontakt {
	float:left;
	width:700px;
	height:150px;
	margin-right:20px;
}

.text_block_kontakt1 {
	float:right;
	width:340px;
	height:0px;
	margin-right:0px;
	margin-top:10px;
}

.text_block_kontakt2 {
	float:left;
	width:340px;
	height:0px;
	margin-right:0px;
	margin-top:10px;
}




/*----------------------------------------------------  Nyheder på hjemmesiden ------------------------------------------------------------------------ */


/*
**********************************	Thomas MMA -Styles *********************************
*/

.container_thomasmma {
	width:950px;
	margin:auto;
	height:1187px;
}

.block_thomasmma {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:940px;
}
.block_inside_thomasmma { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:840px;
}

.image_block_thomasmma {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:right;
}
.image_block_thomasmma img {
	border:1px solid #b5b5b5;
}
.text_block_thomasmma {
	float:left;
	width:430px;
	height:150px;
	margin-left:30px;
	text-align:justify;
}

.text_block_thomasmma1 {
	float:left;
	width:430px;
	height:90px;
	margin-top:10px;
	text-align:justify;
	
}

.text_block_thomasmma2 {
	float:left;
	width:430px;
	margin-left:30px;
	margin-top:75px;
	text-align:justify;
}

#youtube_thomas {
	height:auto;	
	width:auto;
	float:left;
	margin-left:25px;
	margin-top:20px;
}



/*
**********************************	INSTRUKTØR CAMP 2011 *********************************
*/

.container_camp {
	width:950px;
	margin:auto;
	height:17050px;
}

.block_camp {
	border:1px solid #a3a09e;
	background-color:#ffffff;
	margin-bottom:20px;
	height:16800px;
}
.block_inside_camp { 
	display:block; 
	border:1px solid #ffffff;
	background: #ffffff url(images/background_block_slice.jpg) repeat-x;	
	padding:30px;
	overflow:auto;
	height:16730px;
}

.image_block_camp {
	border:1px solid #b5b5b5;
	background-color:#d2d2d2;
	padding:5px;
	padding-bottom:1px;
	float:left;
	margin-left:28px;
	margin-top:10px;
	margin-bottom:5px;
}
.image_block_camp img {
	border:1px solid #b5b5b5;
}

.text_block_camp {
	float:left;
	width:830px;
	height:35px;
	margin-left:30px;
	text-align:justify;
}

.text_block_imgtext {
	float:right;
	width:260px;
	height:10px;
	margin-top:265px;
	margin-right:-415px;
	font-size:11px;
	
}

.text_block_camp1 {
	float:left;
	width:830px;
	height:70px;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp2 {
	float:left;
	width:830px;
	height:50px;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp3 {
	float:left;
	width:830px;
	height:10px;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp4 {
	float:left;
	width:830px;
	height:10px;
	margin-top:10px;
	margin-bottom:25px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp5 {
	float:left;
	width:830px;
	height:20px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}


.text_block_camp6 {
	float:left;
	width:830px;
	height:110px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}


.text_block_camp7 {
	float:left;
	width:830px;
	height:50px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp7 {
	float:left;
	width:830px;
	height:10px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp8 {
	float:left;
	width:830px;
	height:90px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp9 {
	float:left;
	width:830px;
	height:10px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp10 {
	float:left;
	width:830px;
	height:10px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp11 {
	float:left;
	width:830px;
	height:60px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp1_1 {
	float:left;
	width:830px;
	height:10px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp12 {
	float:left;
	width:830px;
	height:60px;
	margin-top:10px;
	margin-bottom:1px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp13 {
	float:left;
	width:830px;
	height:20px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp14 {
	float:left;
	width:830px;
	height:1px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp15 {
	float:left;
	width:830px;
	height:40px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp16 {
	float:left;
	width:830px;
	height:90px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp17 {
	float:left;
	width:830px;
	height:30px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}


.text_block_camp20 {
	float:left;
	width:830px;
	height:100px;
	margin-top:50px;
	margin-bottom:25px;
	margin-left:28px;
	text-align:justify;
}

.text_block_camp21 {
	float:right;
	width:230px;
	height:1px;
	margin-top:0px;
	margin-bottom:20px;
	margin-right:197px;
	text-align:justify;
}

.text_block_camp22 {
	float:left;
	width:430px;
	height:1px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:28px;
	text-align:justify;
}


/*
**********************************	Footer-Styles *********************************
*/

#footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}

.footer_column {
	float:left;
	width:320px;
	margin-left:30px;
	height:100px;
	margin-top:90px;
}

.footer_column_sami {
	float:left;
	width:320px;
	margin-left:30px;
	margin-top:55px;
}

.footer_column_mic {
	float:left;
	width:320px;
	margin-left:30px;
	margin-top:-15px;
}

.footer_column_thomas {
	float:left;
	width:320px;
	margin-left:30px;
	margin-top:290px;
}

.footer_column_jorn {
	float:left;
	width:320px;
	margin-left:30px;
	margin-top:305px;
}

.footer_column_claus {
	float:left;
	width:320px;
	margin-left:30px;
	margin-top:305px;
}

.footer_column_peter {
	float:left;
	width:320px;
	margin-left:30px;
	margin-top:345px;
}

.footer_column_mohammed {
	float:left;
	width:320px;
	margin-left:30px;
	margin-top:165px;
}

.footer_column_son {
	float:left;
	width:320px;
	margin-left:30px;
	margin-top:130px;
}

.footer_long {
	width:610px;
}
#footer h3 {
	color:#FFF;
	text-transform:uppercase;
	font-size:10px;
}
.footer_column ul li, .footer_column ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.footer_column_sami ul li, .footer_column_sami ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.footer_column_mic ul li, .footer_column_mic ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.footer_column_thomas ul li, .footer_column_thomas ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.footer_column_jorn ul li, .footer_column_jorn ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.footer_column_claus ul li, .footer_column_claus ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.footer_column_peter ul li, .footer_column_peter ul {
	list-style:none;
	margin:0px;
	padding:0px;
}


.footer_column_mohammed ul li, .footer_column_mohammed ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.footer_column_son ul li, .footer_column_son ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

/* 
	Text-Styles   
*/

/************************************ PARAGRAF *******************************************/
p { 
	margin: 0px 0px 15px 0px; 
}

/********************************** OVERSKRIFTER *******************************************/
h2 {
	margin:0px 0px 10px -1px;
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}

h5 {
	margin:0px 0px 5px 0px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}

h3 {
	margin:10px 0px 5px 0px;
	font-size:12px;
	line-height:21px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#000000;
}
h4 {
	color:#007de2;
	margin:0px 0px 0px 0px;
}

h6{
	margin:0px 0px 5px 0px;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
small {
	color:#595856;
	font-weight:bold;
	font-size:11px;
	display:block;
	margin-bottom:15px;
}



/********************************* LINKS *************************************/

a {
	color:#26689f;
	text-decoration:none;
}

small a {
	color:#007de2;
}

a:hover { 
	text-decoration:underline; 
}


a.button {
	background:#32312f url(images/button_bg.jpg) repeat-x;
	padding:5px 10px 5px 10px;
	color: #ffffff;
	text-decoration: none;
	border:1px solid #32312f;
	text-transform:uppercase;
	font-size:9px;
	line-height:25px;	
}

a.button:hover {
	background:#007de2 url(images/button_bg_o.jpg) repeat-x;
	border-color:#007de2;
}


ul {
	list-style:none;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

