/* CSS Document */

* {	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px;
    }

#sidebar * {color: #ffeb00;}

input, textarea {background-color:#CCCCCC;}
input:hover {background-color:#aaaaaa;}
textarea:hover {background-color:#aaaaaa;}

i {font-size:11px; font-style:normal; color:#333333;}

hr {background-color:#dbf0ad; margin-left:0px; width:350px;}

em {color:#007700; font-style:normal;}

a {
	text-decoration: none;
}



a:link, a:visited {
	color: #007700; text-decoration:none;
}

a:active, a:hover {
	color: #007700; text-decoration:none;
}

a:selected {color:#007700;}

html
	{
	margin:0;
	padding:0;
	}

#out
	{width:990px; margin:auto;}

body
	{
	margin:0;
	padding:0;
	background:#f5f5f5 url('http://webinale.de/konferenzen/webinale07/images/bgimage.jpg');
	}

body.form
	{
	margin:0;
	padding:0;
	background-color:transparent; background-image:none;
	}

#magazin_link
	{
	text-align:left;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:820px;
	color:#006600;
	}

#magazin_link a, #magazin_link a:link, #magazin_link a:visited	{color: #007700; text-decoration: none;}
#magazin_link a:hover, #magazin_link a:active { color: #007700; text-decoration: none; border-bottom:1px solid #007700;}
#magazin_link a img { border:0; text-decoration:none; }

.saslink a:hover {
	text-decoration: none;
}

#content_top
	{width:875px;
	background: #FFF url('http://webinale.de/konferenzen/webinale07/images/bgimagetop.jpg');
	margin:0;
	padding:0;
	float:left;
	height:15px;
	}
#content_a
	{
	width:875px;
	background: #F4F4F4 url('http://webinale.de/konferenzen/webinale07/images/bgimagecenter.jpg'); background-repeat: repeat-y;
	padding:0px;
	float:left;
	min-height:965px;
	}

#content_footer
	{
	width:880px;
	float:left;
	margin:0;
	padding:0;
	background: #FFF url('http://webinale.de/konferenzen/webinale07/images/bgimagefooter.jpg');
	background-position: left bottom;
	height:10px;
	}

#viewport
	{
	float:left; margin-left:40px;
       margin-right: 15px;
	width:445px;
	border: 0px solid grey;
	}

#viewport p
	{
	font-size: 12px;
	line-height: 18px;
	}
	
.vpfliess a, #viewport  li  
	{
	font-size: 12px;
	line-height: 18px;
	}

.vpfliess  a:link, .vpfliess  a:visited
	{
	color: #006600; 
	}
.vpfliess  a:hover
	{
	color: #006600; 
	}


#sidebar
	{
	border:0px solid #000;
	float:left;
	position:relative;
	left: 26px;
	}

#sidebarcontent
	{
	width:25px; float:left;
	height:1200px;
	background:	#017301 url('http://www.webinale.de/konferenzen/webinale07/images/bgimage_sidebar.jpg'); background-repeat:no-repeat;
	text-align:center;
	margin:0px 4px 10px 0px;
	padding:0;
	}
#sidebarcontent_b
	{
	width:25px; float:right;
	height:1200px;
	background:	#017301 url('http://www.webinale.de/konferenzen/webinale07/images/wkonferenzleiste_bg.png'); background-repeat: repeat-x;
	text-align:center;
	margin:0px 4px 10px 0px;
	padding:0;
	cursor: pointer;
	}

#sidebarcontent_active
	{
	width:290px; float:left;
	height:1200px;
	background: #0759A0 url('http://www.webinale.de/konferenzen/webinale07/images/wkonferenzleiste_bg.png'); background-repeat: repeat-x;
	text-align:center;
	margin:0; margin-bottom:10px; margin-right: 8px;
	padding:0;
	}

#sidebarcontent_party
	{
	width:25px;
	height:1200px;
	background:	#296900 url('http://www.webinale.de/konferenzen/webinale07/images/watnightleiste_bg.png'); background-repeat: repeat-x;
	text-align:center;
	margin:0px 0px 10px 4px;
	padding:0;
       cursor: pointer;
	}

#sidebarcontent_party_active
	{
	width:290px; float: left;
	height:1200px;
	background:	#B91D59 url('http://www.webinale.de/konferenzen/webinale07/images/watnightleiste_bg'); background-repeat: repeat-x;
	text-align:center;
	margin:0px; margin-bottom:10px; margin-right: 8px;
	padding:0; margin-left:4px;
	}


#sidebarcontent_open
	{
	width:25px;  float:left;
	height:1200px;
	background:	#8EB800 url('http://www.webinale.de/konferenzen/webinale07/images/wopenleiste_bg.png'); background-repeat: repeat-x;
	text-align:center;
	margin:0px 8px 10px 0px;
	padding:0;
	}

#sidebarcontent_open_active
	{
	width:290px; float:left;
	height:1200px;
	background:	#8EB800 url('http://www.webinale.de/konferenzen/webinale07/images/wopenleiste_bg.png'); background-repeat: repeat-x; 
	text-align:center;
	margin:0px; margin-right:8px; margin-bottom:10px;
	padding:0;
	}

#anmeldebutton p {
	  border: 1px solid #FFEB00;
         padding: 5px;
         background: url(http://webinale.de/konferenzen/webinale07/images/bg_trans_t6.gif);
         font-size: 16px;
         width: 200px;
	  margin-left: 40px;
	  */ margin-left:0px;
}


#theline {
	  border-bottom: 1px solid #E3DF3F;
	  border-top: 1px solid #BACD55;
}

#webinale_wtv img {

}

#webinale_speaker {

}

.description img {
	  margin-bottom: 10px;
	  border: 1px solid #DFDFDF;
	  padding: 5px;
}

.zeile 	{height: 100px; margin-left: 17px;}

.image
	{width:80px; height: 50px; background-color:#ffeb00; overflow:hidden;}
.imagetxt
	{color:#d2c200 ;width:80px; margin-top:5px;}
.imagebox
	{width:80px; margin:3px; float: left; }

#webinale_speaker h3 {
	  background-image: url('../images/wkonferenzleiste_wspeaker.gif'); background-repeat: no-repeat;
	  height: 17px;
	  margin-top: 15px;
	  margin-left: 17px;
	  margin-bottom: 12px;
	  	  
}

#webinale_speaker h3 span {
	  visibility: hidden;
}

#webinale_speaker .frame {
	  margin-left: 4px;
	  margin-bottom: 18px;
}

#webinale_speaker .more {
	  text-align: right;
	  padding-right: 30px;
	  display: none;
}

#webinale_speaker .picture {
	  float: left;
	  width: 86px;
	  margin-left: 6px;
}

#webinale_speaker .picture p {
	  margin-top: 0px;	  
	  margin-bottom: 0px;
	  color: #FFFFFF;
}

#webinale_speaker .picture p.info {
	  margin-top: 0px;	  
}

#webinale_blog_wopen, #webinale_blog_wkonferenz, #webinale_blog_watnight {
	  text-align: left;
	  margin-bottom: 30px;
}

#webinale_blog_wopen h3, #webinale_blog_wkonferenz h3, #webinale_blog_watnight h3 {
	  padding: 0px;
	  margin-top: 15px;
	  margin-left: 17px;
	  margin-bottom: 12px;
}

#webinale_blog_wopen h3 span, #webinale_blog_wkonferenz h3 span, #webinale_blog_watnight h3 span {
	  visibility: hidden;	  
}

#webinale_blog_wopen h3 {
	  background-image: url('../images/wopenleiste_wblog.gif'); background-repeat: no-repeat;
	  height: 17px;
}

#webinale_blog_watnight h3 {
	  background-image: url('../images/watnightleiste_wblog.gif'); background-repeat: no-repeat;
	  height: 17px;
}

#webinale_blog_wkonferenz h3 {
	  background-image: url('../images/wkonferenzleiste_wblog.gif'); background-repeat: no-repeat;
	  height: 17px;
}

#webinale_blog_wopen ul {
	  list-style-image: url('../images/wopenleiste_warrow.gif');
	  margin-top: 0px;
	  margin-left: 45px;
	  padding: 0px;
}

#webinale_blog_watnight ul {
	  list-style-image: url('../images/watnightleiste_warrow.gif');
	  margin-top: 0px;
	  margin-left: 45px;
	  padding: 0px;
}

#webinale_blog_wkonferenz ul {
	  list-style-image: url('../images/wkonferenzleiste_warrow.gif');
	  margin-top: 0px;
	  margin-left: 45px;
	  padding: 0px;
}

#webinale_blog_wopen li a {
	  font-size: 12px;
	  color: #0D6F12;
}

#webinale_blog_wopen li a:hover, #webinale_blog_wkonferenz li a:hover, #webinale_blog_watnight li a:hover {
	  text-decoration: underline;
}

#webinale_newsletter_wopen, #webinale_newsletter_wkonferenz, #webinale_newsletter_watnight {
	  padding: 0px;
	  margin: 0px;
}

#webinale_newsletter_wopen h3, #webinale_newsletter_wkonferenz h3, #webinale_newsletter_watnight h3 {
	  margin-left: 17px;
	  margin-top: 15px;
	  height: 17px;
}

#webinale_newsletter_wopen h3 {
	  background-image: url('../images/wopenleiste_newsletter.gif'); background-repeat: no-repeat;
}

#webinale_newsletter_wkonferenz h3 {
	  background-image: url('../images/wkonferenzleiste_newsletter.gif'); background-repeat: no-repeat;
}

#webinale_newsletter_watnight h3 {
	  background-image: url('../images/watnightleiste_newsletter.gif'); background-repeat: no-repeat;
}


#webinale_newsletter_wopen h3 span, #webinale_newsletter_wkonferenz h3 span, #webinale_newsletter_watnight h3 span, #webinale_zeitplan h3 span {
	  visibility: hidden;
}

#webinale_newsletter_wopen form, #webinale_newsletter_wkonferenz form, #webinale_newsletter_watnight form{
	  margin-left: 17px;
	  margin-top: 0px;
	  margin-bottom: 0px;
	  padding: 0px;
}

#webinale_newsletter_wopen input, #webinale_newsletter_wkonferenz input, #webinale_newsletter_watnight input {
	  border: 1px solid #E5E03C;
	  background-color: #FFFABF;
}

#webinale_designerin {
	  position: absolute;
	  top: 972px;
	  left: 0px;
	  width: 290px;
	  height: 228px;
	  border: 0px solid black;
	  background-image: url('../images/wopenleiste_designerin.png'); background-position: bottom; background-repeat: no-repeat;
}

#webinale_business {
	  position: absolute;
	  top: 972px;
	  left: 33px;
	  width: 290px;
	  height: 228px;
	  border: 0px solid black;
	  background-image: url('../images/wkonferenzleiste_business.png'); background-position: bottom; background-repeat: no-repeat;
}

#webinale_developer {
	  position: absolute;
	  top: 972px;
	  left: 66px;
	  width: 290px;
	  height: 228px;
	  border: 0px solid black;
	  background-image: url('../images/watnightleiste_developer.png'); background-position: bottom; background-repeat: no-repeat;
}



.anmeldebox2 {float:right;  width:150px; margin-bottom:5px;}
.anmeldebox2 a {font-size:12px; line-height:26px;}
.anmeldebox2 a:link, .anmeldebox2 a:visited {border:1px solid #007700; font-size:12px; color:#007700; line-height:26px; padding: 6px 6px 6px 6px;}
.anmeldebox2 a:active, .anmeldebox2 a:hover {color: white; background-color:#007700;}


h1	{color:#ffeb00;
	font-size: 12pt;

	text-align: left;}

.vpfliess	h1
	{color:#007700;
	font-size: 16pt;line-height:19pt;
	font-weight:normal;
	text-align: left;}

.vpfliess	h2
	{color:#669900;
	font-size: 14px; line-height:16px;
	font-weight:normal;
	text-align: left;}


h3	{color:#007700;
	font-size: 12px;
	font-weight:normal;
	text-align: left;}



#tags
	{
	position:relative; left:13px;
	padding-right:0px;
	float:left; height:150px; width:300px;
	}
#tags .area
	{
	width:295px;
	height:130px;
	background-color: #77ad09;
	moz-opacity:0.6;
	filter:alpha(opacity=60);
	opacity:0.6;
	}

#tags a:link
	{color: #000000; text-decoration:none;}
#tags a.tag:link, a.tag:visited
	{font-size: 16pt;}
#tags a.tag1:link, a.tag1:visited
	{font-size: 13pt;}
#tags a.tag2:link, a.tag2:visited
	{font-size: 11pt;}
#tags a.tag3:link, a.tag3:visited
	{font-size: 9pt;}
#tags a.tag4:link, a.tag4:visited
	{font-size: 7pt;}

#tags a:hover, #tags a:active
	{
	color: #000000;
	border-bottom:1px solid #000000;
	text-decoration:none;
	 }
#news
	{
	margin-top:10px;
	height:85px;
         text-align: left;
	width:270px; background: url(http://webinale.de/konferenzen/webinale07/images/bg_trans_t6.gif);
         margin-left: 10px;
         */ margin-left: 0px;
	}
#news .area
	{margin-left:5px;
	height:60px;
}

#news h3 {
	color: #ffeb00;
         font-size: 16px;
         font-family: Arial, Helvetica;
         font-weight: bold;
         width: 200px;
         padding-left: 5px;
         padding-top: 15px;
}

#box {
	margin-top:10px;
	width:270px; background: url(http://webinale.de/konferenzen/webinale07/images/bg_trans_t6.gif);
         text-align: left;
         margin-left: 10px;
         */ margin-left: 0px;
	}

#box h3 {
	color: #ffeb00;
         font-size: 16px;
         font-family: Arial, Helvetica;
         font-weight: bold;
         width: 200px;
         padding-left: 5px;
         padding-top: 15px;
}

#box ul {
	  text-align: left;
         padding: 0px 0px 10px 30px;
         margin: 0px 0px 0px 0px;
         width: 200px;
	}

#box li a{
	  font-size: 12px;
	  line-height: 18px;
	}

#box .area	{margin-left:5px;

}

#box a:hover {
	text-decoration: underline;
}


.area p
	{
	moz-opacity:1.00 !important;
	filter:alpha(opacity=100) !important;
	opacity:1.00 !important;
	margin-left:5px; padding-top:0px;
	text-align:left;
	font-size:13px;
	}



.form-item label {font-size: 11pt; color: #000000;}
#newsletter-email {background-color: #ffeb00; color:black; font-size: 8pt; width:160px; padding:3px;}
#newsletter-submit {background-color: #ffeb00; color:black;  font-size: 8pt; width:50px; float:right;  margin-right:50px; padding:2px;}
#newsletter-submit:hover {background-color: #056609; color:yellow;}
#formtext {color:black;  font-size: 11pt; width:180px; float:left;}



#content_main
	{
	float:left;
	width:447px;
	margin-right:15px;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-right:10px;
	padding-top:10px;
	}

#page
	{float:left;
	 	}

#sponsoren
	{
	margin-top: 168px;
	float: left;
	width:100px;
       overflow: hidden;
	}

#impressum
	{
	width:700px; float:left;
	position:relative; left:80px; height:10px; display:inline;
	*/ margin-top: 10px;
	}

#teaser
	{
	position:relative;
	height:126px;
	text-align:left;
	}


#teaser .teas01
	{float:left;
	margin: 20px 0px 0px 15px;
	height:120px: display:inline;
	}

/*ie hack*/
html>body #teaser .teas02
	{float:left; position:relative; top:-13px;
	height:120px: display:inline;}

#teaser .teas02
	{float:left; position:relative; top:-17px;
	height:120px: display:inline;}

#nav
	{
	height:28px;
	text-align:left;
	}
#nav_sub
	{
	height:25px;
	text-align:left;
	}

#content_view
	{
	padding: 0px 0px 0px 0px;
	margin-left: 25px;
	margin-top: 15px;
	min-height:800px;
	width: 400px;
	}
#content_view_form
	{
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-top: 0px;
	}

#content_view_form h3
	{
	line-height:15px;
	font-size:12px;
	}


#content_view p
	{
width: 390px;
	line-height:19px;
	font-size:12px;
	text-align:left;
	}


#content_view h3
	{
	line-height:15px;
	font-size:12px;
	}

#content_view h4
	{
font-weight:normal;
	font-size:11px;
	}

ul.lister {list-style-image: url(http://webinale.de/konferenzen/webinale07/images/list.jpg); list-style-type:none; width:300px; margin: 0px 0px 20px 18px; padding: 0px 0px 0px 0px;}
ul.lister li {font-size:12px; line-height:18px;}

#content_view p a
	{color: #007700; font-size:11px; text-decoration: none;
	}

#content_view p a:link, p a:visited
	{
	color: #007700; text-decoration: none;
	}
#content_view p a:active, #content_view p a:hover
	{
	color: #007700;
	text-decoration: none;
	border-bottom:1px solid #007700;
	}



#marketme a
	{color: #007700; font-size:16px; text-decoration: none; line-height:20px;
	}

#marketme a:link, #marketme a:visited
	{
	color: #007700; text-decoration: none; border-bottom:1px dotted #007700;
	}
#marketme a:active, #marketme a:hover

	{
	color: #007700; text-decoration: none; border-bottom:1px solid #007700;
	}
#marketme_small a
	{color: #007700; font-size:11px; text-decoration: none; line-height:20px;
	}

#marketme_small a:link, #marketme a:visited
	{
	color: #007700; text-decoration: none; border-bottom:1px dotted #007700;
	}
#marketme_small a:active, #marketme a:hover
	{
	color: #007700; text-decoration: none; border-bottom:1px solid #007700;
	}

#topanker
	{
	width: 50px; position: relative; 	left: 350px;
	}
#topanker a
	{color: #007700; font-size:10px; text-decoration: none; line-height:20px;
	}

#topanker a:link, #marketme a:visited
	{
	color: #007700; text-decoration: none; border-bottom:1px dotted #007700;
	}
#topanker a:active, #marketme a:hover
	{
	color: #007700; text-decoration: none; border-bottom:1px solid #007700;
	}


#topics-themen li {
	margin-bottom: 10px;
	font-size: 12px;
}

.reiterblock p { width: 260px; font-size:13px; line-height:16px;}

.reiterblock p a {font-size:13px;
	text-decoration: none;
}

.reiterblock p a:link, .reiterblock p a:visited {
	color: #ffeb00; text-decoration:none; border-bottom:1px dotted #ffeb00;
}

.reiterblock p a:active, .reiterblock p a:hover {
	color: #d2c200; text-decoration:none; border-bottom:1px solid #ffeb00;
}




.route	{ width:450px; height:150px;}
.rimage { width:140px; height:110px; float:left;}
.rtxt	{ width:300px; position:relative; top:25px;}

.rtxt a, .rtxt a:link, .rtxt a:visited	{color: #007700; text-decoration: none;}
.rtxt a:hover .rtxt a:active { color: #007700; text-decoration: none; border-bottom:1px solid #007700;}

img
    {
    border: 0;
    }
.startseitenteaser {margin-top: 0pt; margin-right:20pt; display: inline; width: 184px; height: 206px; float: right;}

/*Tracks & Sessions*/

.webinale.title {
	font-size: 15px;
	}
.webinale.title a, .webinale.title a:visited {
	color: #007700;
	font-size: 15px;
	}

.webinale.title a:hover, .webinale.title a:active{
	color: #000;
	}

.webinale.list { list-style-type:none; padding-top:0px;
	position:relative;
	left:-40px;
	}

.webinale.list a, .webinale.list a:visited {
	color: #000000; background-color: #efefef;
	font-size: 11px; display:block; padding:3px;
	}

.webinale.list a:hover, .webinale.list a:active{
	color: #007700; background-color: #CCCCCC;
	}

.webinale.list.item {}

.topper {width:425px; border-bottom:1px dotted #007600; padding:3px; text-align:right;}
.topper a {diplay:block;}


#overview a{color:#333333;}
#overview a:link, #overview a:visited {color:#333333;}
#overview a:active, #overview a:hover {color:#007700;}
.high {background-color: #efefef;}
.high:hover { background-color: #CCCCCC;}
.nohigh {height:5px background-color: ffffff;}
.nohigh:hover{ background-color: ffffff;}


/*Advisory Board*/

#advisory h3 {display:inline;}
#advisory img {float:right; padding: 0px 0px 10px 10px;}
#advisory a {size:12px;}

/*Verlinken Seite*/

#verlinken
    {
    width:410px;
    }

#verlinken a:link, #verlinken  a:visited, #verlinken  a:active, #verlinken  a:hover {
	color: #007700;
	text-decoration:none;
	}

#verlinken .unit {
	margin-bottom: 15px;
	background-color: #fffff7;
	}

#verlinken .unit h2 {
	color:#007700;
	font-size: 12pt;
	line-height:19pt;
	font-weight:normal;
	text-align: left;
	margin-bottom: 20px;
	}

#verlinken .imagemedia {
	border: 0px;
	font-size:8pt;
	background-color: #fffff7;
	margin-bottom:10px;
	}

#verlinken .imagemedia img
    {
    margin-bottom:10px;
    }

#verlinken .imagecode {
	overflow:auto;
	border: 1px solid #007700;
	width: 400px;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	padding:5px;
	margin-bottom:10px;
	}

#verlinken .textcode {
	overflow:auto;
	border: 1px solid #007700;
	width: 400px;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	padding:5px;
	margin-bottom:10px;
	}

#verlinken .eps {
	top:10px;
	left: 30px
	}

#verlinken .overview {
	border-top: 1px solid #007700;
	border-bottom: 1px solid #007700;
	width: 400px;
	font-size: 10px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:10px;
	}

#verlinken .overview a:link, #verlinken .overview  a:visited, #verlinken .overview  a:active, #verlinken .overview  a:hover {
	font-size:10pt;
	}
	
