﻿	/* ------------# MAIN ELEMENTS #------------ */
	html, body			{
						margin:0px;
						background-color:#d1d8dd;
						background-image:url('/files/gfx/bg.jpg');
                        background-position:top left;
                        background-repeat:repeat-x;
						padding-top:5px;
						font-family:'trebuchet ms', sans-serif;
						font-size:11px;
						color:#474747;
						height:100%;
						}
	h1					{
						margin:0px;
						font-family:'trebuchet ms', sans-serif;
						font-size:14px;
						color:#f79520;
						text-transform:uppercase;
						}
	h1.topMsgHead		{
						color:#fff;
						}
	h2					{
						margin:0px;
						font-family:'trebuchet ms', sans-serif;
						font-size:12px;
						color:#f79520;
						text-transform:uppercase;
						}
	p					{
						margin:0px;
						font-family:'trebuchet ms', sans-serif;
						font-size:11px;
						color:#474747;
						}
    .subMenuItemForHover:hover{color:#8eafe3;}
	p.white				{
						color:#fff;
						font-size:10px;
						}
	a.link				{
						color:#3c3c3c;
						text-decoration:none;
						}
	a.sub				{
						color:#686868;
						text-decoration:none;
						}
	.hr_lineSim			{
						height:1px;
						border-bottom:1px solid #e0e0e0;
						width:100%;
						margin-bottom:10px;
						margin-top:0px;
						}
	/* ------------# ID's #------------ */


	/* ------------# CLASS ELEMENTS #------------ */
	/* ------------# GENEREL MAIN-ELEMENT-CONTAINERS #------------ */

	.top_search			{
						float:right;
						margin-right:25px;
						margin-top:7px;
						}
	.top_menu			{
						float:left;
						margin-top:14px;
						margin-left:30px;
						text-transform:uppercase;
						font-size:10px;
						font-weight:bold;
						font-family:Arial, Sans-Serif;
						color:#3f3f3f;
						}
	.text_span			{
						font-family:'trebuchet ms', sans-serif;
						font-size:11px;
						color:#474747;
						}
	.container			{
						width:979px;
						margin:auto;
						}
	.flash_top			{
						width:985px;
						margin-left:-3px;
						/* background-image:url('/files/gfx/top_bg3.gif');
						background-repeat:no-repeat; */
						height:231px;
						}
	.topMsg				{
						background-image:url('/files/gfx/msg_2.gif');
						background-repeat:no-repeat;
						width:198px;
						height:159px;
						padding:10px 15px 10px 15px;
						margin-left:17px;
						margin-top:30px;
						float:left;
						}
	.topPic				{
						width:716px;
						height:179px;
						float:left;
						margin-top:30px;
						}
	.contentContainer	{
						padding:0px 0px 10px 13px;
						width:968px;
						background-image:url('/files/gfx/content_bg.gif');
						background-repeat:repeat-y;
						overflow:hidden;
						}
	.subMenu			{
						float:left;
						width:178px;
						background-image:url('/files/gfx/sub_bg.gif');
						background-repeat:repeat-y;
						padding:10px;
						padding-top:0px;
						height:100%;
						}
	.content			{
						width:525px;
						float:left;
						margin-left:20px;
						/* for understanding browsers */
                        min-height:8em; 
                        height:auto;
                        }
                        /* for Internet Explorer */
                        /*\*/
                        * html .container {
                            height: 8em;
                        }
                        /**/

						
	/* ------------# KURSUSPAGE ELEMENTS #------------ */
	.KursusItem			{
						width:510px;
						background-color:#fff;
						background-image:url('/files/gfx/item_bg.gif');
						/*background-position:top;*/
						background-repeat:repeat-x;
						
						border:1px solid #e1e1e1;
						vertical-align:middle;
						padding:10px;
						padding-left:0px;
						overflow:hidden;
						height:104px;
						min-height:104px;
                        height:auto !important;
						}
	.itemPic			{
						width:145px;
						text-align:center;
						float:left;
						height:104px;
						margin-top:-10px;
						margin-bottom:-10px;
						margin-right:10px;
						}
	.itemContent		{
						float:left;
						width:350px;
						padding-top:0px;
						height:104px;
						}
	.KursusTd			{
						vertical-align:top;
						padding-right:10px;
						}
	.Tab				{
						font-family:Arial;
						font-size:9px;
						text-transform:uppercase;
						width:94px; 
						height:14px;
						background-image:url('/files/gfx/de_tab.gif');
						background-position:top;
						background-repeat:no-repeat;
						background-color:#fff;
						float:left;
						text-align:center;
						padding-top:5px;
						}
	#SelectedTab		{
						background-image:url('/files/gfx/sel_tab.gif');
						background-position:top;
						background-repeat:no-repeat;
						background-color:#242424;
						color:#fff;
						}
	.a_tab				{
						text-decoration:none;
						color:#5b5b5b;						
						}
	.a_detab			{
						text-decoration:none;
						color:#fff;						
						}
	/* ------------# RIGHT INSIDE-ELEMENTS #------------ */
	.rightSide			{
						float:left;
						width:189px;
						margin-left:20px;
						overflow:hidden;
						padding-top:30px;
						}
	.altdates_ref		{
						margin-left:5px;
						margin-top:20px;
						width:147px;
						height:132px;
						background-image:url('/files/gfx/alt_dates_bg.gif');
						background-repeat:no-repeat;
						padding-right:25px;
						padding-top:10px;
						padding-left:15px;
						}
	.eval_ref			{
						margin-left:5px;
						margin-top:20px;
						width:147px;
						height:184px;
						background-image:url('/files/gfx/eval_bg2.gif');
						background-repeat:no-repeat;
						padding-left:15px;
						padding-top:10px;
						padding-right:25px;
						}
	.kontakt_ref		{
						margin-left:5px;
						width:147px;
						height:124px;
						background-image:url('/files/gfx/kontakt_ref2.gif');
						background-repeat:no-repeat;
						padding-left:15px;
						padding-top:10px;
						padding-right:25px;
						}
	.sog_ref			{
						margin-left:5px;
						padding-left:15px;
						padding-top:10px;
						width:167px;
						height:245px;
						background-image:url('/files/gfx/kurseridag.gif');
						background-repeat:no-repeat;						
						}
	/* ------------# BOTTOM ELEMENTS #------------ */
	.bottom				
	{
	    padding:0px 40px;
						clear:both;
						width:899px;
						height:35px;
						background-image:url('/files/gfx/bottom_bg.gif');
						background-repeat:no-repeat;
						}
	.box1				
	{float:left;
		width:175px;
		
		}
