/* @override http://omtv2.tv2.dk/fileadmin/templates/omtv2/style.css */

/* @override http://omtv2.tv2.dk/fileadmin/templates/omtv2/style.css */




/* @override 

	http://omtv2.forinsty.pil.dk/fileadmin/templates/omtv2/style.css

	http://omtv2.forinsty.pil.dk/fileadmin/templates/omtv2/style.css

	http://omtv2.tv2.dk/fileadmin/templates/omtv2/style.css

*/


/* @group Main */



/* @group Bullet */







/* @end */

body {
	background:none repeat scroll 0 0 #E8E8E8 !important;
}

#tv2main {
	margin:0 auto !important;
	width:1000px;
	float:none !important;
}

#tv2content {
	float: left; 
	width: 980px;
}

#tv2center { width: 980px !important; margin-bottom: 5px; }

#tv2inner { min-height: 660px; height: auto !important; height: 660px; background-image: url(images/bg.gif); background-repeat: repeat-y; float:left; border:10px solid #fff;}

div.tv2content { width: 980px !important; left: 0 !important; padding-bottom: 0px !important;}

p.bodytext {

	margin-left: 17px;

	margin-top:0px;

	margin-bottom: 16px;

	font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

	color: #0d0d0d;

	line-height:13px;

	margin-right: 10px;

}

#midContentContainer dd.csc-textpic-caption,
#rightContentContainer dd.csc-textpic-caption {

	margin-top:5px;
	font-family: verdana;
	padding-bottom: 10px;

	font-size: 10px;
        font-style: italic;
}



p {

	margin-left: 17px;

	margin-top:0px;

	margin-bottom: 16px;

	font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

	color: #0d0d0d;

	line-height:13px;

	margin-right: 10px;

}

/* @group Containers */







#leftContentContainer {

	float: left;

	width: 130px;

	overflow: hidden;

}

#midContentContainer {

	float: left;

	width: 480px;

	display: inline;

	margin-left: 7px;

	text-align: left;



}

* html #midContentContainer {

	float: left;

	width: 480px;

	display: inline;

	margin-left: 4px;

}



#rightContentContainer {

	float: right;

	width: 355px;

	overflow: hidden;

	margin-left: 7px;

	display: inline;

	\width: 355px;

	\margin-left: 7px;

}



* html #rightContentContainer {

	float: right;

	width: 355px;

	overflow: hidden;

	margin-left: 0px;

	display: inline;

	\width: 355px;

	\margin-left: 0px;

}



#midAndRightContentContainer {

	float: left;

	width: 842px;

	line-height: 0px;

	overflow: hidden;

	margin-left: 7px;

	display: inline;

}

/* @end */



/* @group LInks */



.bodytext a {

	color:#000000;

	text-decoration: underline;

}

td a {

	color:#000000;

	text-decoration: underline;

}

/* @end */





/* @end */



/* @group Headers */

h1 {

	font-size: 14px;

	font-family: Verdana, Helvetica, Arial;

	font-weight: Bold;

	font-style: normal;

	text-decoration: none;

	color: #000000;

	line-height: normal;

	margin-bottom: 10px;

	margin-top: 0;

	margin-left: 17px;



}



h2 {

	font-size: 12px;

	font-family: Verdana, Helvetica, Arial;

	font-weight: Bold;

	font-style: normal;

	text-decoration: none;

	color: #000000	;

	line-height: normal;

	margin-bottom: 10px;

	margin-top: 0;

	margin-left: 17px;



}



h3 {

	font-size: 11px;

	font-family: Verdana, Helvetica, Arial;

	font-weight: Bold;

	font-style: normal;

	text-decoration: none;

	color: #000000;

	line-height: normal;

	margin-bottom: 10px;

	margin-top: 0;

	margin-left: 17px;



}



h4 {

	font-size: 11px;

	font-family: Verdana, Helvetica, Arial;

	font-weight: normal;

	font-style: Italic;

	text-decoration: none;

	color: #000000;

	line-height: normal;

	margin-bottom: 10px;

	margin-top: 0;

	margin-left: 17px;



}

h5 {

	font-size: 11px;

	font-family: Verdana, Helvetica, Arial;

	font-weight: normal;

	font-style: Italic;

	text-decoration: none;

	color: #000000;

	line-height: normal;

	margin-bottom: 10px;

	margin-top: 0;

	margin-left: 17px;



}



h6 {

	font-size: 11px;

	font-family: Verdana, Helvetica, Arial;

	font-weight: normal;

	font-style: Italic;

	text-decoration: none;

	color: #000000;

	line-height: normal;

	margin-bottom: 5px;

	margin-top: 0;

	margin-left: 17px;



}





/* @end */



/* @group Menu */

#leftMenu {

	float: left;

	width: 130px;

	background-color: #ffffff;

	display: inline;

}





/* @group menuContainer */



#leftMenu ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

	margin-bottom: 1px;

}





#leftMenu ul li a {

	display: block;

	width: 114px;

	

	margin-bottom: 1px;

	padding-top:3px;

	padding-bottom: 5px;	

	padding-left: 16px;

	background-color: #d1dbe5;

	text-align: left;

	background-image: url(images/pil.gif);

	background-repeat: no-repeat;

	background-position: 6px 7px;

}

#leftMenu ul li a.act {

	display: block;

	width: 130px;

	

	margin-bottom: 1px;

	padding-bottom: 5px;

	padding-top:3px;	

	padding-left: 16px;

	background-color: #abbccc;

	text-align: left;

	background-image: url(images/pil.gif);

	background-repeat: no-repeat;

	background-position: 6px 7px;

}

#leftMenu  ul li.back a {

	background-image: url(images/pil1.gif);

}

#leftMenu  ul li.back a.act {

	background-image: url(images/pil1.gif);

}

#leftMenu ul li a:link { color: #000000; text-decoration: none; }

#leftMenu ul li a:visited { color: #000000; text-decoration: none; }

#leftMenu ul li a:hover { color: #FFFFFF; text-decoration: none; background-color: #CF8733; }



#leftMenu ul li {

	font-family: verdana;

	font-size: 11px;

	font-weight: nroaml;

}



#leftMenu ul li a:link { color: #000000; text-decoration: none; }



#leftMenu ul li a:visited { color: #000000; text-decoration: none; }

#leftMenu ul li a:hover { color: #000000; text-decoration: none; background-color: #abbccc; }



#leftMenu2 {

	float: left;;

}

#leftMenu2 ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

	margin-bottom: 1px;

}





#leftMenu2 ul li a {

	display: block;

	width: 130px;

	

	margin-bottom: 1px;

	padding-top:3px;

	padding-bottom: 5px;	

	padding-left: 16px;

	background-color: #d1dbe5;

	text-align: left;

	background-image: url(images/pil.gif);

	background-repeat: no-repeat;

	background-position: 6px 7px;

}

#leftMenu2 ul li a.act {

	display: block;

	width: 130px;

	

	margin-bottom: 1px;

	padding-bottom: 5px;

	padding-top:3px;	

	padding-left: 16px;

	background-color: #abbccc;

	text-align: left;

	background-image: url(images/pil.gif);

	background-repeat: no-repeat;

	background-position: 6px 7px;

}

#leftMenu2  ul li.back a {

	background-image: url(images/pil1.gif);

}

#leftMenu2  ul li.back a.act {

	background-image: url(images/pil1.gif);

}

#leftMenu2 ul li a:link { color: #000000; text-decoration: none; }

#leftMenu2 ul li a:visited { color: #000000; text-decoration: none; }

#leftMenu2 ul li a:hover { color: #FFFFFF; text-decoration: none; background-color: #CF8733; }



#leftMenu2 ul li {

	font-family: verdana;

	font-size: 11px;

	font-weight: nroaml;

}



#leftMenu2 ul li a:link { color: #000000; text-decoration: none; }



#leftMenu2 ul li a:visited { color: #000000; text-decoration: none; }

#leftMenu2 ul li a:hover { color: #000000; text-decoration: none; background-color: #abbccc; }







/* @end */

/* @end */



/* @group toolbox */

#toolbox {

	float: left;

	width: 130px;

	background-color: #ffffff;

}





/* @group Toolbox container */



#toolbox ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

	margin-bottom: 1px;

}





#toolbox ul li a {

	display: block;

	width: 130px;

	

	margin-bottom: 1px;

	padding-top:3px;	

	padding-bottom: 5px;

	padding-left: 16px;

	background-color: #d1dbe5;

	text-align: left;

	background-image: url(images/pil.gif);

	background-repeat: no-repeat;

	background-position: 6px 7px;

}



#toolbox div.header {

	height: 19px;

	background-image: url(images/headerBg.gif);

	padding-left: 12px;

	padding-top: 2px;

	background-repeat: repeat-x;

}

#toolbox div.header  {

	font-family: arial;

	font-weight: bold;

	font-size: 13px;

	color:#FFFFFF;



	

}

#toolbox ul li a.act {

	display: block;

	width: 130px;

	

	margin-bottom: 1px;

	padding-top:3px;	

	padding-bottom: 5px;

	padding-left: 16px;

	background-color: #abbccc;

	text-align: left;

	background-image: url(images/pil.gif);

	background-repeat: no-repeat;

	background-position: 6px 7px;

}

#toolbox  ul li.back a {

	background-image: url(images/pil1.gif);

}

#toolbox  ul li.back a.act {

	background-image: url(images/pil1.gif);

}

#toolbox ul li a:link { color: #000000; text-decoration: none; }

#toolbox ul li a:visited { color: #000000; text-decoration: none; }

#toolbox ul li a:hover { color: #FFFFFF; text-decoration: none; background-color: #CF8733; }



#toolbox ul li {

	font-family: verdana;

	font-size: 11px;

	font-weight: nroaml;

}



#toolbox ul li a:link { color: #000000; text-decoration: none; }

#toolbox ul li a:visited { color: #000000; text-decoration: none; }

#toolbox ul li a:hover { color: #000000; text-decoration: none; background-color: #abbccc; }







/* @end */

/* @end */



/* @group Boxes */



/* @group text elements */

/* @group General */







div.box1  h1, div.box3 h1, div.box5 h1 {

	padding-top: 10px;

	margin-top: 0px;

	margin-bottom: 12px;

	margin-left: 7px;

	color: #FFFFFF;

	font-size: 14px;

	font-family: verdana;

	font-weight: normal;

}





div.box2 h1, div.box4 h1, div.box6 h1 {

	padding-top: 10px;

	margin-top: 0px;

	margin-bottom: 14px;

	margin-left: 7px;

	color: #000000;

	font-size: 14px;

	font-family: verdana;

	font-weight: normal;

}



div.csc-textpic-imagewrap img {

	margin-bottom: 10px;

    	/*margin-left: 20px;*/

	/*float: right;*/

	clear: both;

}



#midContentContainer div.box1 div.content div.csc-textpic.csc-textpic-intext-left-nowrap div div.csc-textpic-text p.bodytext, #midContentContainer div.box2 div.content div.csc-textpic.csc-textpic-intext-left-nowrap div div.csc-textpic-text p.bodytext, #midContentContainer div.box3 div.content div.csc-textpic.csc-textpic-intext-left-nowrap div div.csc-textpic-text p.bodytext, #midContentContainer div.box4 div.content div.csc-textpic.csc-textpic-intext-left-nowrap div div.csc-textpic-text p.bodytext, #midContentContainer div.box5 div.content div.csc-textpic.csc-textpic-intext-left-nowrap div div.csc-textpic-text p.bodytext, #midContentContainer div.box6 div.content div.csc-textpic.csc-textpic-intext-left-nowrap div div.csc-textpic-text p.bodytext, #midContentContainer div.box7 div.content div.csc-textpic.csc-textpic-intext-left-nowrap div div.csc-textpic-text p.bodytext, #midContentContainer div.box8 div.content div.csc-textpic.csc-textpic-intext-left-nowrap div div.csc-textpic-text p.bodytext {

	margin-top: 7px;

	margin-bottom: 7px;

	float: left;

	display: inline;

}

#rightContentContainer div.box1 div.content div.csc-textpic.csc-textpic-intext-left-nowrap, #rightContentContainer div.box2 div.content div.csc-textpic.csc-textpic-intext-left-nowrap, #rightContentContainer div.box3 div.content div.csc-textpic.csc-textpic-intext-left-nowrap, #rightContentContainer div.box4 div.content div.csc-textpic.csc-textpic-intext-left-nowrap, #rightContentContainer div.box5 div.content div.csc-textpic.csc-textpic-intext-left-nowrap, #rightContentContainer div.box6 div.content div.csc-textpic.csc-textpic-intext-left-nowrap,

#rightContentContainer div.box7 div.content div.csc-textpic.csc-textpic-intext-left-nowrap, #rightContentContainer div.box8 div.content div.csc-textpic.csc-textpic-intext-left-nowrap {

	float: left;

}





/* @end */

/* @group csc-textpic.csc-textpic-intext-left-nowrap */







div.box1 div.csc-textpic.csc-textpic-intext-left-nowrap h1, div.box3 div.csc-textpic.csc-textpic-intext-left-nowrap h1, div.box5 div.csc-textpic.csc-textpic-intext-left-nowrap h1, div.box7 div.csc-textpic.csc-textpic-intext-left-nowrap h1 {

	padding-top: 10px;

	margin-top: 0px;

	margin-bottom: 14px;

	margin-left: 7px;

	color: #FFFFFF;

	font-size: 14px;

	font-family: verdana;

	font-weight: normal;

}

div.box2 div.csc-textpic.csc-textpic-intext-left-nowrap h1, div.box4 div.csc-textpic.csc-textpic-intext-left-nowrap h1, div.box6 div.csc-textpic.csc-textpic-intext-left-nowrap h1, div.box8 div.csc-textpic.csc-textpic-intext-left-nowrap h1, {

	padding-top: 10px;

	margin-top: 0px;

	margin-bottom: 14px;

	margin-left: 7px;

	color: #000000;

	font-size: 14px;

	font-family: verdana;

	font-weight: normal;

}



/* @end */







/* @end */

div.box1 p.bodytext, div.box3 p.bodytext, div.box5 p.bodytext, div.box7 p.bodytext {

	margin-left: 12px;

	margin-top:7px;

	margin-bottom: 0px;

	font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

	color: #ffffff;

	line-height:13px;

	margin-right: 10px;

	

}

div.box2 p.bodytext, div.box4 p.bodytext, div.box6 p.bodytext, div.box8 p.bodytext {

	margin-left: 12px;

	margin-top:7px;

	margin-bottom: 0px;

	font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	line-height:13px;

	margin-right: 10px;

	

}

/* @group box1 */



/* @group mid */



#midContentContainer div.box1 {

	height: 326px;

	width: 480px;

	margin-bottom: 6px;

}



/* @end */



/* @group right */



#rightContentContainer div.box1 {

	height: 326px;

	width: 355px;

	margin-bottom: 6px;

}





/* @end */



#midContentContainer div.box1 div.header, #rightContentContainer div.box1 div.header {

	height: 19px;

	background: url(images/headerBg.gif) repeat-x;

	background-color: #ffffff;

}



#midContentContainer div.box1, #rightContentContainer div.box1 {

	overflow: hidden;

	background-color: #003f5e;

}

#midContentContainer div.box1 div.header, #rightContentContainer div.box1 div.header  {

	padding-left: 12px;

	padding-top: 2px;

	

}





/* @group font */

#midContentContainer div.box1 div.header, #rightContentContainer div.box1 div.header  {

	/*font-family: arial;

	font-weight: bold;

	font-size: 13px;

	color:#FFFFFF;

	*/

    font-family:  Arial, Tahoma, Trebuchet MS, Verdana, Georgia, sans-serif;

    font-weight: bold;

    letter-spacing: 0.1em;

    

    font-size: 12px;

    color: white;

    text-decoration: none;

    

  





	

}





/* @end */

#rightContentContainer div.box1 div.header div.text {

	float: left;



}

#rightContentContainer div.box1 div.header div.arrows {

	float: right;

	padding-right: 10px;

	font-size: 11px;

	font-weight: normal;

}

#rightContentContainer div.box1 div.header div.arrows img {

	padding: 2px 4px 1px 4px;

}





/* @end */



/* @group box2 */



/* @group mid */



#midContentContainer div.box2 {

	width: 480px;

	margin-bottom: 6px;

}



/* @end */



/* @group right */



#rightContentContainer div.box2 {

	height: 326px;

	width: 355px;

	margin-bottom: 6px;

}





/* @end */



#midContentContainer div.box2 div.header, #rightContentContainer div.box2 div.header {

	height: 19px;

	background: url(images/headerBg.gif) repeat-x;

	background-color: #ffffff;

}

#rightContentContainer #rightBottom div.box2 {

	background-color: #ffffff;

}



#midContentContainer div.box2, #rightContentContainer div.box2 {

	overflow: hidden;

	background-color: #d1dbe5;

}

#midContentContainer div.box2 div.header, #rightContentContainer div.box2 div.header  {

	padding-left: 12px;

	padding-top: 2px;

	

}





/* @group font */

#midContentContainer div.box2 div.header, #rightContentContainer div.box2 div.header  {

	font-family: arial;

	font-weight: bold;

	font-size: 13px;

	color:#FFFFFF;



	

}





/* @end */

	

#rightContentContainer div.box2 div.header div.text {

	float: left;



}

#rightContentContainer div.box2 div.header div.arrows {

	float: right;

	padding-right: 10px;

	font-size: 11px;

	font-weight: normal;

}

#rightContentContainer div.box2 div.header div.arrows img {

	padding: 2px 4px 1px 4px;

}









/* @end */

/* @group box3 */



/* @group mid */



#midContentContainer div.box3 {

	height: 200px;

	width: 480px;

	margin-bottom: 6px;

}



/* @end */



/* @group right */



#rightContentContainer div.box3 {

	height: 200px;

	width: 355px;

	margin-bottom: 6px;

}





/* @end */



#midContentContainer div.box3 div.header, #rightContentContainer div.box3 div.header {

	height: 19px;

	background: url(images/headerBg.gif) repeat-x;

	background-color: #ffffff;

}



#midContentContainer div.box3, #rightContentContainer div.box3 {

	overflow: hidden;

	background-color: #003f5e;

}

#midContentContainer div.box3 div.header, #rightContentContainer div.box3 div.header  {

	padding-left: 12px;

	padding-top: 2px;

	

}





/* @group font */

#midContentContainer div.box3 div.header, #rightContentContainer div.box3 div.header  {

	font-family: arial;

	font-weight: bold;

	font-size: 13px;

	color:#FFFFFF;



	

}





/* @end */







/* @end */



/* @group box4 */



/* @group mid */



#midContentContainer div.box4 {

	height: 200px;

	width: 480px;

	margin-bottom: 6px;

}



/* @end */



/* @group right */



#rightContentContainer div.box4 {

	height: 200px;

	width: 355px;

}





/* @end */



#midContentContainer div.box4 div.header, #rightContentContainer div.box4 div.header {

	height: 19px;

	background: url(images/headerBg.gif) repeat-x;

	background-color: #ffffff;

}



#midContentContainer div.box4, #rightContentContainer div.box4 {

	overflow: hidden;

	background-color: #d1dbe5;

}

#midContentContainer div.box4 div.header, #rightContentContainer div.box4 div.header  {

	padding-left: 12px;

	padding-top: 2px;

	

}





/* @group font */

#midContentContainer div.box4 div.header, #rightContentContainer div.box4 div.header  {

	font-family: arial;

	font-weight: bold;

	font-size: 13px;

	color:#FFFFFF;



	

}





/* @end */

	







/* @end */



/* @group box5 */



/* @group mid */



#midContentContainer div.box5 {

	height: 111px;

	width: 480px;

	margin-bottom: 6px;

}



/* @end */



/* @group right */



#rightContentContainer div.box5 {

	height: 111px;

	width: 355px;

		margin-bottom: 6px;

}





/* @end */



#midContentContainer div.box5 div.header, #rightContentContainer div.box5 div.header {

	height: 19px;

	background: url(images/headerBg.gif) repeat-x;

	background-color: #ffffff;

}



#midContentContainer div.box5, #rightContentContainer div.box5 {

	overflow: hidden;

	background-color: #003f5e;

}

#midContentContainer div.box5 div.header, #rightContentContainer div.box5 div.header  {

	padding-left: 12px;

	padding-top: 2px;

	

}





/* @group font */

#midContentContainer div.box5 div.header, #rightContentContainer div.box5 div.header  {

	font-family: arial;

	font-weight: bold;

	font-size: 13px;

	color:#FFFFFF;



	

}





/* @end */



#rightContentContainer div.box4 div.header div.text {

	float: left;



}

#rightContentContainer div.box4 div.header div.arrows {

	float: right;

	padding-right: 10px;

	font-size: 11px;

	font-weight: normal;

}

#rightContentContainer div.box4 div.header div.arrows img {

	padding: 2px 4px 1px 4px;

}





/* @end */



/* @group box6 */



/* @group mid */



#midContentContainer div.box6 {

	height: 111px;

	width: 480px;

	margin-bottom: 6px;

}



/* @end */



/* @group right */



#rightContentContainer div.box6 {

	height: 250px;

	width: 355px;

}





/* @end */



#midContentContainer div.box6 div.header, #rightContentContainer div.box6 div.header {

	height: 19px;

	background: url(images/headerBg.gif) repeat-x;

	background-color: #ffffff;

}



#midContentContainer div.box6, #rightContentContainer div.box6 {

	overflow: hidden;

	background-color: #d1dbe5;

}

#midContentContainer div.box6 div.header, #rightContentContainer div.box6 div.header  {

	padding-left: 12px;

	padding-top: 2px;

	

}





/* @group font */

#midContentContainer div.box6 div.header, #rightContentContainer div.box6 div.header  {

	font-family: arial;

	font-weight: bold;

	font-size: 13px;

	color:#FFFFFF;



	

}





/* @end */

	







/* @end */



/* @group box7 */



/* @group mid */



#midContentContainer div.box7 {

	height: 326px;

	width: 480px;

	margin-bottom: 6px;

}



/* @end */



/* @group right */



#rightContentContainer div.box7 {

	height: 326px;

	width: 355px;

	margin-bottom: 6px;

}





/* @end */



#midContentContainer div.box7, #rightContentContainer div.box7 {

	overflow: hidden;

	background-color: #003f5e;

}





/* @group font */







/* @end */







/* @end */



/* @group box8 */





/* @group mid */



#midContentContainer div.box8 {

	height: 326px;

	width: 480px;

	margin-bottom: 6px;

}



/* @end */



/* @group right */



#rightContentContainer div.box8 {

	height: 326px;

	width: 355px;

	margin-bottom: 6px;

}





/* @end */





#midContentContainer div.box8, #rightContentContainer div.box8 {

	overflow: hidden;

	background-color: #d1dbe5;

}





/* @group font */







/* @end */

	







/* @end */





/* @group box9 */



/* @group mid */



#midContentContainer div.box9 {

	display: none;

}



/* @end */



/* @group right */



#rightContentContainer div.box9 {

	height: 63px;

	width: 355px;

	margin-bottom: 6px;

}





/* @end */



#midContentContainer div.box9 div.header, #rightContentContainer div.box9 div.header {

	height: 19px;

	background: url(images/headerBg.gif) repeat-x;

	background-color: #ffffff;

}



#midContentContainer div.box9, #rightContentContainer div.box9 {

	overflow: hidden;

	background-color: #d1dbe5;

}

#midContentContainer div.box9 div.header, #rightContentContainer div.box9 div.header  {

	padding-left: 12px;

	padding-top: 2px;

	

}

#rightContentContainer div.box9 div.content {

	padding: 10px;

}

#rightContentContainer form {

	padding: 0;

	margin: 0;

}

#rightContentContainer div.box9 div.content input {

	border: 1px solid #a9adb6;

}



/* @group font */

#midContentContainer div.box9 div.header, #rightContentContainer div.box9 div.header  {

	font-family: arial;

	font-weight: bold;

	font-size: 13px;

	color:#FFFFFF;



	

}

/* @end */

/* @group searchform */













/* @end */

	







/* @end */

/* @group box10 */



/* @group mid */



#midContentContainer div.box10 {

	height: 326px;

	width: 480px;

}



/* @end */



/* @group right */



#rightContentContainer div.box10 {

	position:	relative;

	height: 326px;

	width: 355px;

}





/* @end */



#midContentContainer div.box10 div.header, #rightContentContainer div.box10 div.header {

	height: 19px;

	background: url(images/headerBg.gif) repeat-x;

	background-color: #ffffff;

}



#midContentContainer div.box10, #rightContentContainer div.box10 {

	overflow: hidden;

	background: #e4e9ef url(images/formBg.gif) repeat-x;

}

#midContentContainer div.box10 div.header, #rightContentContainer div.box10 div.header  {

	padding-left: 12px;

	padding-top: 2px;

	

}





/* @group font */

#midContentContainer div.box10 div.header, #rightContentContainer div.box10 div.header  {

	font-family: arial;

	font-weight: bold;

	font-size: 13px;

	color:#FFFFFF;



	

}





/* @end */

	







/* @end */





/* @group box11 */



/* @group mid */



#midContentContainer div.box11 {

	display: none;

}



/* @end */



/* @group right */



#rightContentContainer div.box11 {

	height: 637px;

	width: 355px;

	margin-bottom: 6px;

}





/* @end */



#midContentContainer div.box11 div.header, #rightContentContainer div.box11 div.header {

	height: 19px;

	background: url(images/headerBg.gif) repeat-x;

	background-color: #ffffff;

}



#midContentContainer div.box11, #rightContentContainer div.box11 {

	overflow: hidden;

	background-color: #003f5e;

}

#midContentContainer div.box11 div.header, #rightContentContainer div.box11 div.header  {

	padding-left: 12px;

	padding-top: 2px;

	

}





/* @group font */

#midContentContainer div.box11 div.header, #rightContentContainer div.box11 div.header  {

	font-family: arial;

	font-weight: bold;

	font-size: 13px;

	color:#FFFFFF;



	

}





/* @end */

#rightContentContainer div.box11 div.header div.text {

	float: left;

	

}

#rightContentContainer div.box11 div.header div.arrows {

	float: right;

	padding-right: 10px;

	font-size:: 11px;

	font-weight: normal

}

#rightContentContainer div.box11 div.header div.arrows img {

	padding: 2px 4px 1px 4px;

}









/* @end */







/* @group box12 */



/* @group mid */



#midContentContainer div.box12 {

	display: none;

}



/* @end */



/* @group right */



#rightContentContainer div.box12 {

	height: 257px;

	width: 355px;

	margin-bottom: 6px;

}





/* @end */



#midContentContainer div.box12 div.header, #rightContentContainer div.box12 div.header {

	height: 19px;

	background: url(images/headerBg.gif) repeat-x;

	background-color: #ffffff;

}



#midContentContainer div.box12, #rightContentContainer div.box12 {

	overflow: hidden;

	background-color: #003f5e;

}

#midContentContainer div.box12 div.header, #rightContentContainer div.box12 div.header  {

	padding-left: 12px;

	padding-top: 2px;

	

}





/* @group font */

#midContentContainer div.box12 div.header, #rightContentContainer div.box12 div.header  {

	font-family: arial;

	font-weight: bold;

	font-size: 13px;

	color:#FFFFFF;



	

}





/* @end */

#rightContentContainer div.box12 div.header div.text {

	float: left;

	

}

#rightContentContainer div.box12 div.header div.arrows {

	float: right;

	padding-right: 10px;

	font-size: 11px;

	font-weight: normal

}

#rightContentContainer div.box12 div.header div.arrows img {

	padding: 2px 4px 1px 4px;

}









/* @end */

/* @group box20 */

/* @group top */



#midAndRightContentContainer div.box20 {

	height: 19px;

	width: 844px;

}



/* @end */

/* @group mid */



#midContentContainer div.box20 {

	height: 20px;

	width: 480px;

	margin-bottom: 7px;

	float: left;

	display: inline;

}



/* @end */



/* @group right */



#rightContentContainer div.box20 {

	height: 20px;

	width: 355px;

	margin-bottom: 7px;

}





/* @end */



#midContentContainer div.box20 div.header, #rightContentContainer div.box20 div.header, #midAndRightContentContainer div.box20 div.header {

	height: 19px;

	line-height: normal;

	background: #ffffff url(images/headerBg.gif) repeat-x;

}



#midContentContainer div.box20, #rightContentContainer div.box20, #midContentContainer div.box20 div.header {

	overflow: hidden;

	background-color: #ffffff;

}

#midContentContainer div.box20 div.header, #rightContentContainer div.box20 div.header, #midAndRightContentContainer div.box20 div.header  {

	padding-left: 12px;

	padding-top: 2px;

	

}





/* @group font */

#midContentContainer div.box20 div.header, #rightContentContainer div.box20 div.header, #midAndRightContentContainer div.box20 div.header  {

	font-family: arial;

	font-weight: bold;

	font-size: 13px;

	color:#FFFFFF;

}





/* @end */

	#midContentContainer div.box20 div.header div.text {

	float: left;



}

#midContentContainer div.box20 div.header div.print {

	

	float: right;

	padding-right: 10px;

	font-size: 11px;

	font-weight: normal;

}

#midContentContainer div.box20 div.header div.print img {

	margin: 2px 5px 0px 0px;

}







/* @end */



/* @group box21 */

/* @group top */



#midAndRightContentContainer div.box21 {

	height: 19px;

	width: 844px;

}



/* @end */

/* @group mid */



#midContentContainer div.box21 {

	height: 20px;

	width: 480px;

}



/* @end */



/* @group right */



#rightContentContainer div.box21 {

	height: 20px;

	width: 355px;

}





/* @end */



#midContentContainer div.box21 div.header, #rightContentContainer div.box21 div.header, #midAndRightContentContainer div.box21 div.header {

	height: 19px;

	line-height: normal;

	background: #ffffff url(images/headerBg.gif) repeat-x;

}



#midContentContainer div.box21, #rightContentContainer div.box21, #midContentContainer div.box21 div.header {

	overflow: hidden;

	background-color: #ffffff;

}

#midContentContainer div.box21 div.header, #rightContentContainer div.box21 div.header, #midAndRightContentContainer div.box21 div.header  {

	padding-left: 12px;

	padding-top: 2px;

	

}





/* @group font */

#midContentContainer div.box21 div.header, #rightContentContainer div.box21 div.header, #midAndRightContentContainer div.box21 div.header  {

	font-family: arial;

	font-weight: bold;

	font-size: 13px;

	color:#FFFFFF;

}





/* @end */

	







/* @end */





/* @end */



/* @group Borders */

#midContentContainer div.border0, #rightContentContainer div.border0  {

	height: auto;

}

#midContentContainer div.box1 div.border1, #rightContentContainer div.box1 div.border1  {

	padding-towp:14px;

	height: auto;

}

#midContentContainer div.border2, #rightContentContainer div.border2  {

	padding:14px;

	height: auto;

}





/* @end */





/* @group Elements */







/* @group textAndImage */

/* @group design1 */





/* @end */



/* @group design2 */



#midContentContainer div.textAndImage2 div.eHeader {

	margin-top: 14px;

	margin-bottom: 14px;

	margin-left: 10px;

	color: #FFFFFF;

	font-size: 14px;

	font-family: verdana;

	font-weight: normal;

}



/* @end */

/* @end */



/* @group Form1 */





/* @group fields */

#rightContentContainer div.form1 form input {

	font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

	color: #0d0d0d;

	height: 16px;

	

}

#rightContentContainer div.form1 form input[type="radio"] {

	height: 13px;

}

#rightContentContainer div.form1 form div.row input {

	padding:	0px;

	margin:		0px;

}

#rightContentContainer div.form1 form div.row input.firstname,

#rightContentContainer div.form1 form div.row input.lastname {

	border: 1px solid #a9adb6;

	width: 157px;

}

#rightContentContainer div.form1 form div.row input.lastname {

	margin-left: 5px;

}

#rightContentContainer div.form1 form div.row input.mail,

#rightContentContainer div.form1 form div.row input.firm, 

#rightContentContainer div.form1 form div.row input.title {

	border: 1px solid #a9adb6;

	width: 321px;

}

#rightContentContainer div.form1 form input.submit {

	position:	absolute;

	right:		18px;

	bottom:		14px;

	border: 1px solid #a9adb6;

	width: 60px;

}



#rightContentContainer div.form1 form div.row  input.input_error {

   background-color: #e15454;

   color:   white;

} 



/* @end */



div#mask_prof {

	position:	absolute;

	display:	none;

	visibility:	hidden;

	left:		13px;

	top:		190px;

	width:		326px;

	height:		125px;

	background:	url(/fileadmin/templates/omtv2/elements/Checkerboard.gif);

}



#rightContentContainer div.plainbg {

	background: #D6DBE7 none;

}

#rightContentContainer div.form1 {

	margin: 13px 18px 0 14px;

}

#rightContentContainer div.form1 form {

	margin: 0;

	padding: 0;

}

#rightContentContainer div.form1 form div.row {

	margin: 0;

	padding: 0;

	clear: both;

	height: 25px;

	overflow: hidden;

}

#rightContentContainer div.form1 form div.text1 {

	height: 62px;

}

#rightContentContainer div.form1 form div.radios {

	height: 45px;

}

#rightContentContainer div.form1 form div.text2 {

	height: 20px;

}



#rightContentContainer div.form1 form div.row div.button1,

#rightContentContainer div.form1 form div.row div.button2 {

	float: left;

	width: 130px;

	padding: 2px 0 0 28px;

}

#rightContentContainer div.form1 form div.row div.button1 input,

#rightContentContainer div.form1 form div.row div.button2 input  {

	margin-right: 10px;

}

#rightContentContainer div.form1 form div.row2 {

	clear: both;

}

#rightContentContainer div.form1 form div.checkbox {

	float: left;

	width: 25px;

	height: 20px;

}

#rightContentContainer div.form1 form div.textcheckbox {

	float: left;

	width: 200px;

	padding-top: 2px;

}



div.tx-pilmailform-pi1 div.box4 {

	position: relative;

}



/* @end */



/* @group list1 */



/* @group font */

	

#rightContentContainer div.list1 {

	color: #ffffff;

	font-size: 10px;

	font-family: verdana;

	font-weight: normal;

}

#rightContentContainer div.list1 div.header{

	color: #ffffff;

	font-size: 10px;

	font-family: verdana;

	font-weight: bold;

}





/* @end */



#rightContentContainer div.list1 {

	clear: both;

}

#rightContentContainer div.list1 div.header{

	padding-top: 13px;

	padding-left: 10px;

	height: 13px;

	float: left;

	display: inline;

	overflow: hidden;

	width: 270px;	

}

div.list1 a {

	color: #ffffff;

	text-decoration: none;

}

div.list1 a:hover {

	color: #ffffff;

	text-decoration: none;

}

#rightContentContainer div.list1 div.content{

	padding-top: 4px;

	padding-left: 10px;

	line-height: 13px;

	width: 250px;

	float: left;

	height: 27px;

	overflow: hidden;

	

	display: inline;

}

#rightContentContainer div.list1 div.image{ 

	margin-top: 15px;

	float: right;

	margin-bottom: 12px;

	margin-right: 2px;

	

	display: inline;

}

#rightContentContainer div.list1 div.row1 div.header{

	background-image: none;

	background-color: #003f5e;

}

#rightContentContainer div.list1 div.row2 div.header{

	background-image: none;

	background-color: #1a536e;

}

#rightContentContainer div.list1 div.row2 {

	background-color: #1a536e;

	float: left;

}

#rightContentContainer div.list1 div.row1 {

	background-color: #003f5e;

	clear: both;

}

#rightContentContainer div.list1 div.row2 {

	background-color: #1a536e;

	clear: both;	

}





/* @end */



/* @group list2 */



/* @group font */

	

#rightContentContainer div.list2 {

	color: #000000;

	font-size: 10px;

	font-family: verdana;

	font-weight: normal;

}

#rightContentContainer div.list2 div.header{

	color: #000000;

	font-size: 10px;

	font-family: verdana;

	font-weight: bold;

}





/* @end */



#rightContentContainer div.list2 {

	clear: both;

}

#rightContentContainer div.list2 div.header{

	padding-top: 13px;

	padding-left: 10px;

	height: 13px;

	float: left;

}

div.list2 a {

	color: #000000;

	text-decoration: none;

}

div.list2 a:hover {

	color: #000000;

	text-decoration: none;

}

#rightContentContainer div.list2 div.content{

	padding-top: 4px;

	padding-left: 10px;

	line-height: 13px;

	width: 250px;

	float: left;

	height: 27px;

	overflow: hidden;

}

#rightContentContainer div.list2 div.image{ 

	margin-top: 15px;

	float: right;

	margin-bottom: 12px;

	margin-right: 2px;

	display: inline;

}





#rightContentContainer div.list2 div.row1 div.header{

	background-image: none;

	background-color: #d1dbe5;

}

#rightContentContainer div.list2 div.row2 div.header{

	background-image: none;

	background-color: #ffffff;

}

#rightContentContainer div.list2 div.row2 {

	background-color: #ffffff;

	float: left;

}

#rightContentContainer div.list2 div.row1 {

	background-color: #d1dbe5;

	float: left;

}







/* @end */





/* @group List3 */

#midContentContainer div.list3 {

	margin-top: 7px;

}



#midContentContainer div.list3 div.row {

	clear: both;

	padding-top: 6px;

	padding-bottom:20px;	

}

#midContentContainer div.list3 div.row.num1 { background-color: #e8edf1; }

#midContentContainer div.list3 div.row.num2 { background-color: #ffffff; }





#midContentContainer div.list3 div.row div.date, #midContentContainer div.list3 div.row div.header { float: left; }

#midContentContainer div.list3 div.row div.date { margin-left: 13px; font-weight: bold;}

#midContentContainer div.list3 div.row div.header { margin-left: 10px; }

#midContentContainer div.tx-niarticlepages2-pi5 div.searchtext { margin-left: 10px; margin-top: 7px;}



#midContentContainer div.list3 div.row div.date a 	{ color: #000000; text-decoration: none; }

#midContentContainer div.list3 div.row div.header a { color: #000000; text-decoration: none; }



/* @end */

/* @group list11 */



#midContentContainer div.list11 {

	

}



/* File list */



#midContentContainer div.list11 div.row,
#midContentContainer div.list3 div.row {

	clear: both;

	padding: 8px 10px 20px 10px;

}

#midContentContainer div.list11 div.color1,
#midContentContainer div.list3 div.color1 {

	background-color: #e8edf1;	

}

#midContentContainer div.list11 div.color2,
#midContentContainer div.list3 div.color2 {

	background-color: #ffffff;	

}

#midContentContainer div.list11 div.row a,
#midContentContainer div.list3 div.row a {

	color: #000000;

	text-decoration: none;

	font-style: normal;

	font-weight: normal;

	font-family: Verdana, Helvetica, Arial;



	font-size: 11px;

}

#midContentContainer div.list11 div.row div.field1 a,
#midContentContainer div.list3 div.row div.field1 a {

	font-weight: bold;

}

#midContentContainer div.list3 div.row .date a {
	font-weight:bold;
}

#midContentContainer div.list3 div.row .date a:hover {
	font-weight:bold;
	
}

#midContentContainer div.list11 div.row a:hover,
#midContentContainer div.list3 div.row a:hover {

	color: #000000;

	text-decoration: Underline;

	font-style: normal;

	font-weight: normal;

}

#midContentContainer div.list11 div.row div.field1,
#midContentContainer div.list3 div.row div.field1 {

	float: left;

	padding: 0px 5px 0px 0px;

	

}



#midContentContainer div.list11 div.row div.field2,
#midContentContainer div.list3 div.row div.field2 {

	float: left;

}







/* @end */



/* @group list4 */



/* @group font */

	

#rightContentContainer div.list4 div.date {

	color: #98a6af;

	font-size: 10px;

	font-family: verdana;

	font-weight: normal;

}

#rightContentContainer div.list4 div.date a:link 	{	color: #98a6af; font-size: 10px; 	}

#rightContentContainer div.list4 div.date a:visited {	color: #98a6af; font-size: 10px; 	}

#rightContentContainer div.list4 div.date a:hover 	{	color: #98a6af; font-size: 10px; 	} 



#rightContentContainer div.list4 div.header{

	color: #000000;

	font-size: 10px;

	font-family: verdana;

	font-weight: bold;

	

}





/* @end */



#rightContentContainer div.list4 {

	clear: both;

	

}

#rightContentContainer div.list4 div.header{

	padding-left: 10px;

	float: left;

}



div.list4 a {

	color: #000000;

	text-decoration: none;

}

div.list4 a:hover {

	color: #000000;

	text-decoration: none;

}

#rightContentContainer div.list4 div.date{

	padding-left: 5px;

	width: 55px;

	float: left;

	overflow: hidden;

	margin-top: 4px;

	display: inline;

}

#rightContentContainer div.list4 {

	background-color: #dae2ed;

	float: left;

}

#rightContentContainer div.list4 div.row1 {

	height: 18px;

	margin-bottom: 2px;

}

#rightContentContainer div.list4 div.row2 {

	height: 18px;

	margin-bottom: 2px;

}





#rightContentContainer div.list4 div.header{

	float: left;

	margin-top: 4px;

	padding: 0px;

	background-image: none;

	background-color: #d7e0e9;

	height: 12px;

	display: inline;

}

#rightContentContainer div.list4 div.row2 {

	background-color: #d7e0e9;

	float: left;

	width: 355px;

}

#rightContentContainer div.list4 div.row1 {

	background-color: #d7e0e9;

	float: left;

	width: 355px;

}







/* @end */

/* @group list12 */



#midContentContainer div.list12 {

	font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

}







#midContentContainer div.list12 div.row {

	clear: both;

	padding: 3px 3px 17px 10px;

}

#midContentContainer div.list12 div.color1 {

	clear: both;

	padding: 3px 3px 17px 10px;

	background-color: #b8d1db;	

}

#midContentContainer div.list12 div.color2 {

	clear: both;

	padding: 3px 3px 17px 10px;

	background-color: #d9e7ec;	

}





#midContentContainer div.list12 div.dark {

	background-color: #b8d1db;	

}

#midContentContainer div.list12 div.bright {

	background-color: #d9e7ec;	

}

#midContentContainer div.list12 div.header {

	background-color: #ffffff;	

}

#midContentContainer div.list12 div.row a {

	color: #000000;

	text-decoration: none;

	font-style: normal;

	font-weight: normal;

	font-family: Verdana, Helvetica, Arial;



	font-size: 11px;

}

#midContentContainer div.list12 div.row div.field1 a {

	font-weight: bold;

}

#midContentContainer div.list12 div.row a:hover {

	color: #000000;

	text-decoration: Underline;

	font-style: normal;

	font-weight: normal;

}

div.list12 div.field1, div.list12 div.field2, div.list12 div.field3, div.list12 div.field4, div.list12 div.field5 {

	float: left;

}



div.list12 div.field1 { width: 30px;}

div.list12 div.field2 { width: 45px;}

div.list12 div.field3 { width: 230px;}

div.list12 div.field4 { width: 75px; text-align: right;}

div.list12 div.field5 { width: 80px; text-align: right;}

#midContentContainer div.list12 div.header {

	font-weight: bold;

}

#midContentContainer div.list12 div.row div.field2 {

	float: left;

}







/* @end */



/* @group list13 */



#midContentContainer div.list13 {

	font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

}







#midContentContainer div.list13 div.row {

	clear: both;

	padding: 3px 3px 17px 10px;

}

#midContentContainer div.list13 div.dark {

	background-color: #b8d1db;	

}

#midContentContainer div.list13 div.bright {

	background-color: #d9e7ec;	

}

#midContentContainer div.list13 div.header {

	background-color: #ffffff;	

}

#midContentContainer div.list13 div.row a {

	color: #000000;

	text-decoration: none;

	font-style: normal;

	font-weight: normal;

	font-family: Verdana, Helvetica, Arial;



	font-size: 11px;

}

#midContentContainer div.list13 div.row div.field1 a {

	font-weight: bold;

}

#midContentContainer div.list13 div.row a:hover {

	color: #000000;

	text-decoration: Underline;

	font-style: normal;

	font-weight: normal;

}

div.list13 div.field1, div.list13 div.field2 {

	float: left;

}



div.list13 div.field1 { width: 50%;}

div.list13 div.field2 { width: 50%; text-align: right;}



#midContentContainer div.list13 div.header {

	font-weight: bold;

}







/* @end */


/* @group list14 */



#midContentContainer div.list14 {

	font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

}







#midContentContainer div.list14 div.row {

	clear: both;

	padding: 3px 3px 17px 10px;

}

#midContentContainer div.list14 div.color1 {

	clear: both;

	padding: 3px 3px 17px 10px;

	background-color: #b8d1db;	

}

#midContentContainer div.list14 div.color2 {

	clear: both;

	padding: 3px 3px 17px 10px;

	background-color: #d9e7ec;	

}





#midContentContainer div.list14 div.dark {

	background-color: #b8d1db;	

}

#midContentContainer div.list14 div.bright {

	background-color: #d9e7ec;	

}

#midContentContainer div.list14 div.header {

	background-color: #ffffff;	

}

#midContentContainer div.list14 div.row a {

	color: #000000;

	text-decoration: none;

	font-style: normal;

	font-weight: normal;

	font-family: Verdana, Helvetica, Arial;



	font-size: 11px;

}

#midContentContainer div.list14 div.row div.field1 a {

	font-weight: bold;

}

#midContentContainer div.list14 div.row a:hover {

	color: #000000;

	text-decoration: Underline;

	font-style: normal;

	font-weight: normal;

}

div.list14 div.field1, div.list14 div.field2, div.list14 div.field3, div.list14 div.field4, div.list14 div.field5, div.list14 div.field6 {

	float: left;

}



div.list14 div.field1 { width: 33px;}

div.list14 div.field2 { width: 113px;}

div.list14 div.field3 { width: 65px; text-align:right;}

div.list14 div.field4 { width: 66px; text-align: right;}

div.list14 div.field5 { width: 92px; text-align: right;}

div.list14 div.field6 { width: 88px; text-align: right;}

#midContentContainer div.list14 div.header {

	font-weight: bold;

}

#midContentContainer div.list14 div.row div.field2 {

	float: left;

}







/* @end */
/* @group list22 */



#midContentContainer div.list22 {

		font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

}







#midContentContainer div.list22 div.row {

	

	padding: 0px 3px 0px 0px;

	display: inline;

	float: left;

}

#midContentContainer div.list22 div.header {

	background-color: #ffffff;	

}

#midContentContainer div.list22 div.row a {

	color: #000000;

	text-decoration: none;

	font-style: normal;

	font-weight: normal;

	font-family: Verdana, Helvetica, Arial;

	font-size: 11px;

}

#midContentContainer div.list22 div.row div.field1 a {

	font-weight: bold;

}

#midContentContainer div.list22 div.row a:hover {

	color: #000000;

	text-decoration: Underline;

	font-style: normal;

	font-weight: normal;

}

div.list22 div.field1, div.list22 div.field2, div.list22 div.field3, div.list22 div.field4, div.list22 div.field5 {

	float: left;

	padding: 2px 0px 2px 5px;

	display: block;

}

div.list22 div.header div.field1, div.list22 div.header div.field2,

div.list22 div.header div.field3, div.list22 div.header div.field4, div.list22 div.header div.field5 {

	background-color:#FFFFFF;

}

div.list22 div.field1 { width: 87px; background-color: #b8d1db;	}

div.list22 div.field2 { width: 72px; padding-right: 15px; background-color: #d9e7ec; text-align: right;}

div.list22 div.field3 { width: 50px; padding-right: 42px; background-color: #b8d1db; text-align: right;}

div.list22 div.field4 { width: 80px; padding-right: 15px; background-color: #d9e7ec; text-align: right;}

div.list22 div.field5 { width: 51px; padding-right: 40px; background-color: #b8d1db; text-align: right;}


div.list22 div.header div.field2 { width: 87px; padding-right: 0px;  text-align: center;}

div.list22 div.header div.field3 { width: 92px; padding-right: 0px;  text-align: center;}

div.list22 div.header div.field4 { width: 95px; padding-right: 0px;  text-align: center;}

div.list22 div.header div.field5 { width: 91px; padding-right: 0px;  text-align: center;}



#midContentContainer div.list22 div.header {

	font-weight: bold;

}

#midContentContainer div.list22 div.row div.field2 {

	float: left;

}







/* @end */

#midContentContainer div.box1 div.border1 div.flash1 {

	width: 457px;

	height: 287px;

	overflow: hidden;

}



/* @group list23 */



#midContentContainer div.list23 {

	font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

}







#midContentContainer div.list23 div.row {



	padding: 0px 3px 0px 0px;

	display: inline;

	float: left;



}

#midContentContainer div.list23 div.header {

	background-color: #ffffff;	

}

#midContentContainer div.list23 div.row a {

	color: #000000;

	text-decoration: none;

	font-style:  normal;

	font-weight: normal;

	font-family: Verdana, Helvetica, Arial;

	font-size: 11px;



}

#midContentContainer div.list23 div.row div.field1 a {

	font-weight: bold;

}

#midContentContainer div.list23 div.row a:hover {

	color: #000000;

	text-decoration: Underline;

	font-style: normal;

	font-weight: normal;

}

div.list23 div.field1, div.list23 div.field2, div.list23 div.field3, div.list23 div.field4, div.list23 div.field5 {

	float: left;

	padding: 2px 0px 2px 5px;

}

div.list23 div.header div.field1, div.list23 div.header div.field2,

div.list23 div.header div.field3, div.list23 div.header div.field4, div.list23 div.header div.field5 {

	background-color:#FFFFFF;

}

div.list23 div.field1 { width: 154px; background-color: #b8d1db; text-align: left;	}

div.list23 div.field2 { width: 104px; padding-right: 50px; background-color: #d9e7ec; text-align: right;}

div.list23 div.field3 { width: 93px; padding-right: 60px;  background-color: #b8d1db; text-align: right;}




div.list23 div.header div.field2 { width: 154px; padding-right:0px; text-align: center;}

div.list23 div.header div.field3 { width: 153px; padding-right:0px; text-align: center;}




#midContentContainer div.list23 div.header {

	font-weight: bold;

}





/* @end */





/* @end */











/* @end */



/* @group 3x1_box */

div.row_2x1,

div.row_3x1 {

	width:				480px;

	height:				142px;

	padding-bottom: 	17px;

	overflow:			hidden;

}

div#rightContentContainer div.row_2x1 {

	width:				333px;

	padding-left:			22px;

}



div.row_2x1 div.box,

div.row_3x1 div.box {

	float:				left;

	width:				144px;

	overflow:			hidden;

}

div#midContentContainer div.row_2x1 div.box {

	width:				228px;

}

div.row_2x1 div.spaced,

div.row_3x1 div.spaced {

	display:			inline; /* IE6 hack. */

	margin-left:		11px;

	border-left:		1px solid #CBCBCB;

	padding-left:		12px;

}



div.row_2x1 div.box img,

div.row_3x1 div.box img {

}

div.row_2x1 div.box div,

div.row_3x1 div.box div {

	overflow:			hidden;

}

div.row_2x1 div.box div.box_header,

div.row_3x1 div.box div.box_header {

	height:				16px;

	margin-top:			4px;

}

div.row_2x1 div.box div.box_header a,

div.row_3x1 div.box div.box_header a {

	font-size:			11px;

	font-weight:		bold;

	text-decoration:	none;

	color:				#333366;

}

div.row_2x1 div.box div.box_header a.hover,

div.row_3x1 div.box div.box_header a.hover {

	color:				#740000;

}

div.row_2x1 div.box div.box_content,

div.row_3x1 div.box div.box_content {

	line-height:		12px;

	font-size:			10px;

	height:				39px;

	margin:				0 0 9px 0;

}

div.row_2x1 div.box div.box_link,

div.row_3x1 div.box div.box_link {

	height:				12px;

	text-align:			right;

}

div.row_2x1 div.box div.box_link a,

div.row_3x1 div.box div.box_link a {

	background:			url(elements/mini_pil.gif) no-repeat left 4px;

	color:				black;

	text-decoration:	none;

	padding-left:		13px;

	font-size:			10px;

	font-weight:		bold;

}





/* @end */



/* @group articlepages */



#midContentContainer div.articleContent div.csc-textpic.csc-textpic-intext-right {

	margin-right: 12px;

	float: left;

	display: inline;

}

.articleContent {

	margin-top: 12px;

	

}





.articleContent h1, .articleContent h2, .articleContent h3, .articleContent h4, .articleContent h5 {

	margin-left: 12px;

	margin-right: 12px;



}

.articleContent .bodytext {

	margin-left: 12px;

	margin-right: 12px;

}

/* @end */



/* @group Seertal */



#midContentContainer #shows {

	width: 100%;

	border-collapse: collapse;

	border: 0px;

	float: left;

	margin-bottom: 30px;

	font-size: small;

	display: inline;

}



#midContentContainer #shows_header {

	font-weight: bold;

	text-align: center;

	font-size: small;

	background-color: #e8edf1;

	color: #000;

}



#midContentContainer #shows tr td {

	font-size: 85%;

	padding: 4px 10px;

}



#midContentContainer .right {

	text-align: right;

}



#midContentcontainer .floatleft {

	float: left;

}



#midContentContainer div.selector {

	background-color: #E8EDF1;

	color: #000;

	padding: 0px;

	width: 100%;

	margin: 0 0 15px 0;

	float: left;

	clear: both;

}



#midContentContainer div.selector p {

	margin: 5px 10px;

}



#midContentContainer div.selector select, #midContentContainer div.selector input {

	float: left;

	margin: 10px;

	display: inline;

}



#midContentContainer #shows .odd {

	background-color: #E8EDF1;

}

#midContentContainer #shows .even {

	background-color: #ffffff;

}

/* @end */





/* @group kontaktformular */

form.kontaktformular {

	margin:		13px 10px 0 12px;

	line-height:	13px;

	font-family:	Verdana;

	font-size:	11px;

	font-weight:	normal;

	color:		#000000;

}

form.kontaktformular div.row {

	clear:		both;

	padding:	0;

	margin:		0;

	border-top:	1px solid #D1DBE5; /* K�re IE, opf�r dig p�nt... */

}

form.kontaktformular div.row div {

	display:	inline;

	float:		left;

	margin:		0;

	padding:	0;

}

form.kontaktformular div.row div.label {

	width:		180px;

}

form.kontaktformular div.row div.input {

	padding-bottom: 1px;

}

form.kontaktformular div.row div.input select {

	width:		274px;

}

form.kontaktformular div.row div.input input,

form.kontaktformular div.row div.input textarea {

	width:		270px;

}

form.kontaktformular div.row div.input textarea {

	height:		70px;

}

form.kontaktformular div.row div.input .input_error {

	background-color:	#e15454;

	color:   		white;

}



/* @end */



/* @group Kommunikation Midlertidig */

#kommunikation TR {

	white-space: nowrap;

}

TR.komSecondaryLine {

	background-color: #e8edf1;

}



TR.komSecondaryLine TD{

	margin-bottom: 10px;

}



TR.komSecondaryLine TD A {

	color: black;

	text-decoration: none;

}



TR.komSecondaryLine TD A:hover {

	color: #d73300;

	text-decoration: none;

}



TD.komName {

	padding-left: 10px;

	font-weight: bold;

}



TR.komHeaderRow TD {

	font-weight: bold;

	height: 10px;

}



TD.komRowDividerTop {

	border-top: 1px solid #d1dbe5; 

	font-size: 5px;

}



TD.komRowDivider {

	font-size: 10px;

}



DIV.komFirstCell {

	padding-left: 8px;

	background-image: url('/Files/Filer/img/read_more_bullet.gif');

	background-repeat: no-repeat;

	background-position: right center;

}



TR.komHeaderRow TD DIV.komFirstCell {

	padding-left: 8px;

	background-image:none;

}

#kommunikation .bodytext {

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	margin-right: 0px;	

}

li.tv2search table {

	float: none;

	clear: both;

	width: 0%;

}

table {

	float: left;

	clear: both;

	width: 100%;

}



#kommunikation table {

	font-size: 11px;

	font-family: Verdana, Helvetica, Arial;

	font-weight: normal;

	font-style: normal;

	text-decoration: none;

	color: #000000;

	line-height: normal;

	margin-bottom: 0;

	margin-top: 0;

	empty-cells: hide;

	margin-right: 0px;

	margin-left: 0px;

	padding-right: 0px;

	padding-left:0px;

}





/* @end */





/* @group top_fix */

#tv2tv2 .tv2portal {

	background-image:url(/fileadmin/templates/omtv2/images/omtv2top.gif);

}

#tv2tv2 .tv2portal a.p0 { width:103px; }

#tv2tv2 .tv2portal a.p1 { width:109px; }

#tv2tv2 .tv2portal a.p2 { width:90px; }

#tv2tv2 .tv2portal a.p3 { width:75px; }

#tv2tv2 .tv2portal a.p4 { width:130px; }

#tv2tv2 .tv2portal a.p5 { width:158px; }

#tv2tv2 .tv2portal a.p6 { width:144px; }



/* @end */



/* @group print */



@media print {

  * {

  background-color: white !important;

  background-image: none !important;

  }

  a:link { text-decoration: none; }

  a:visited { text-decoration: none; }

  a:hover { text-decoration: none; }



}



#tv2top .tv2portal .tv2first a {
	width: 150px;
}

/* @end */
#midContentContainer .seertal{
	float:left;
		clear:both;
	
}
#midContentContainer .seertal .row1{
	float:left;
	clear:both:
}
#midContentContainer .seertal .field2 {
margin-left:25px;
float:left;
}
#midContentContainer .seertal .field1{
float:left;

}

ul.region {
	padding: 10px;
	margin:0;
}

ul.region li {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
	list-style:none;
	line-height:16px;
}

DIV.csc-textpic-left DIV.csc-textpic-imagewrap {
    float: left;
    margin: 0 0 0 15px;
}
