body {
	background-color: #a1aebb;
	FONT: 13px/16px arial, sans-serif;
	COLOR: #666666;
}
h1 { FONT-FAMILY: Arial, sans-serif; COLOR: #0a8981; FONT-SIZE: 18px; font-weight:normal; line-height:22px}
h2 { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 15px; }

A:link {
	COLOR: #6cb33f;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #6cb33f;
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #0a8981/*eab719*/
}
a.register:hover {
 color:#F00;

}


/*Menu starts \*/
#menu ul {
	margin:0;
	padding:0px 0px 0 90px;
	list-style:none;
	}
#menu li {
	display:inline;
	margin:0;
	padding:0;
	}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {color:#FFFFFF;}
#menu a:hover {background-position:0% -42px;}
#menu a:hover span {background-position:100% -42px;}

div#menu{float:left;width: 100%;padding-top:10px;background:#0a8981; border: 1px solid #FFF}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left: 20px;width:800px}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{float:left;width: 150px; padding: 5px 0;background: #0a8981;text-decoration:none;color: #FFF; font-size:14px; font-weight:bold; }
ul#nav a:hover{background: #6eb43f;color: #ffffff}
ul#nav li.activelink a,ul#nav li.activelink a:hover{ background: #fff; color:#6eb43f; font-weight:bold; font-size:14px; }
div.date{float:left;width: 4em;padding: 5px 0;background: #transparent;color:#B0001E; text-align:center;margin: 0 4px 4px 0;font-size: 80%;line-height:0.9}
div.date span{display:block;font-size: 150%;font-weight:bold}
div#content{float:right;width:340px;padding:2px;background: #FFF}
/*end menu \*/


#container { width:950px; margin: 0 auto; margin-top:20px; background-color:#a1aebb; height:100%; }
#header { background-color:#fff; width:100%; border-bottom: 1px solid #FFF; }
#menuframe { width:949px; margin-top:4px; }
#list { float:right; margin-right:5px; }
#main { width:100%; float:left; background-color:#FFF; border-right: 1px solid #FFF; }
#space { height:20px; }

#right-box { padding-left:7px; padding-top:0px; float:right; width:230px; border-left: 1px dotted #CCC; background-color:#FFF;}
#left-box { padding-left:25px; padding-top:20px; padding-right:0px; float:left; width:670px; ; background-color:#FFF;}
#left-box-top { background-image:url(images/vdontmiss.gif); background-repeat: no-repeat; }
#left-box-bottom { background-image:url(images/lokal.jpg); background-repeat: no-repeat; height:300px; }
#right-box-top { margin-left:7px; height:15px; background-image:url(images/reg_top.gif); background-repeat: no-repeat; }
#right-box-bottom { margin-left:7px; padding:10px; height:60px; background-image:url(images/reg_bot.gif); background-repeat: no-repeat; }
#registration-box { margin-left:250px; margin-top:40px; width:200px; }
#countdown  { float:right; margin-right:10px; margin-top:12px; FONT-FAMILY: Arial, sans-serif; COLOR: #0a8981; font-size:16px; }
.basic  {
	width: 100%;
	font-family: Arial;
	border: 1px solid #cccccc;
}
.basic div {
	background-color: #ffffff;/*e8edf5*/
	width:100%
}
.basic div a, .basic div a:link, .basic div a:visited {
	cursor:pointer;
	display:inline;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
	color: #6cb33f;
	background-color:transparent;
	border-bottom:none;
}
.basic div a:hover {
	cursor:pointer;
	display:inline;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
	color: #eab719;
	background-color:transparent;
	border-bottom:none;
}
.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-size: 13px;
	margin: 0px;
	padding: 15px;
}
.basic a {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: black;
	background-color: #f2f2f2;
	border-bottom: 1px solid #cccccc;
}
.basic a:hover {
	background-color:#6eb43f; color:#ffffff;
}
.basic a.selected {
	color: #ffffff;
	background-color: #0a8981;
}
.locationbox {
	background-image:url(/Assets/reg_repeat.gif); margin-left:3px;
}
.locationbox p { padding:0px; margin:0px; }
.locationboxbot { padding:0 15px 10px 15px; background-image:url(/Assets/reg_bot.gif); background-position:bottom; background-repeat:no-repeat }

#agendatable { border-left:#6cb33f 1px dotted; text-align:center }
#agendatable td { height:35px; border-right:#6cb33f 1px dotted; border-bottom:#6cb33f 1px dotted; }
.agendaitem { font-weight:bold; /*color:#6cb33f;*/ text-align:center; font-size:13px; }
.agendaalt { background-color:#f2f2f2 }

.divider { border-right:1px dotted #cccccc; }

.tablepmarg { margin:0px; padding:0px; }

.menubar a { display:block; background-color:transparent; padding:5px 10px; margin-top:10px; color:#FFFFFF; font-size:14px; font-weight:bold }
.menubar a:hover { background-color:#6cb43f; }
.menubar .selected a { background-color:#ffffff; color:#6cb43f; font-weight:bold }
.hidden { display:none; }
#JT_arrow_left{
	background-image: url(/p/TENA10/resources/jtiparrow_left2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}
 
#JT_arrow_right{
	background-image: url(/p/TENA10/resources/jtiparrow_right2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}
 
#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #009999;
	background-color: #fff;color:#ffffff; 
}
 
#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333; font-size:11px;
}
 
.JT_loader{
	background-image: url(/p/TENA10/resources/jtiploader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}
 
#JT_close_left{
	background-color: #009999;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}
 
#JT_close_right{
	background-color: #009999;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}
 
#JT_copy p{
margin:3px 0;
}
 
#JT_copy img{
	padding: 1px;
	border: 1px solid #009999;
}
 
.jTip{

}


.regnowwide a, .regnowwide a:visited {
	display:block; font-weight:bold; width:170px; height:24px; color:#000000; background-image:url(images/reg_but_g_w.gif); padding-top:5px; background-repeat:no-repeat; background-position:top; text-align:center
}
.regnowwide a:hover {
	display:block; font-weight:bold; width:170px; height:24px; color:#ffffff; background-image:url(images/reg_but_g2_w.gif); background-repeat:no-repeat; background-position:top; text-align:center
}
.regnowwide td { height:30px; }

.regnowwidel a, .regnowwidel a:visited {
	display:block; font-weight:bold; width:170px; height:40px; color:#000000; background-image:url(images/reg_but_g_w2.gif); padding-top:5px; background-repeat:no-repeat; background-position:top; text-align:center
}
.regnowwidel a:hover {
	display:block; font-weight:bold; width:170px; height:40px; color:#ffffff; background-image:url(images/reg_but_g2_w2.gif); background-repeat:no-repeat; background-position:top; text-align:center
}
.regnowwidel td { height:40px; }





#sponsors {
	margin-left:7px;
	padding:10px;
	padding-top:15px;
}
#sponsor-logo { margin-left:7px; padding:5px; padding-top:10px; }
#sponsor-type { margin-left:7px; margin-top:30px; padding-left:10px; border-bottom:solid 1px #999; font-weight:bold; width:150px; }
#adress { margin-left:7px; padding:10px; padding-top:20px; }
#header-bar { background-image:url(images/menu_bg.gif); width:660px; height:20px; padding-top:5px; padding-left:10px; color: #6CB43F; font-family: Arial, Helvetica, sans-serif;
font-size: 16px; font-weight: bold; }
#header-bar-small { background-image:url(images/menu_bg.gif); width:190px; height:20px; margin-left:7px; margin-top:10px; margin-bottom:10px; padding-top:5px; padding-left:10px; color: #6CB43F; font-family: Arial, Helvetica, sans-serif;
font-size: 16px; font-weight: bold; }

#popeye1 {
	width:668px; height:286px; overflow:hidden;
	text-align:center
}#popeye1 img {
}

#footer { width:950px; height:30px; margin: 0 auto; margin-top:1142px; background-image:url(images/footer_v.gif); padding-top:10px; }
#footer-sponsors { position:relative;
clear:both;
height:30px;
margin:-40px auto 0;
margin-top:1px;
background-image:url(images/footer_v.gif); 
padding-top:10px;
width:950px; 
} 
#footer-text { width:930px; float:left; padding-left:20px; padding-top:5px; color:#666; }


.Copyright {
	color:  #999999;
	font-size:10px;
}
headertext {
	color: #F00;
}
.register {
	color: #179093;
	font-weight: bold;
	font-size: 16px;
}
.headers {
	     FONT-FAMILY: Arial, sans-serif; 
	 COLOR: #0a8981; 
	 FONT-SIZE: 18px; 
	 font-weight:normal; 
	 line-height:22px;
}
