/**
 * Style sheet layout
 */
* html body
{
	text-align:center;
}

body
{
	position:relative;
	margin:0;
	padding:0;
	text-align:left;
	background-color:#ffffff;
	background-image:url("tl_files/audience/img/layout/bgBody.jpg");
	background-repeat:repeat-x;
	font-size:100.01%;
}

#wrapper
{
	width:754px;
	margin:0px auto;
	background-color:#ffffff;
}

#header
{
	height:337px;
	background-image:url("tl_files/audience/images/homehead.jpg");
	background-repeat:no-repeat;
}

.Event #header
{
	background-image:url("tl_files/audience/images/eventhead.jpg");
	background-repeat:no-repeat;
}

.Kongress #header
{
	background-image:url("tl_files/audience/images/kongresshead.jpg");
	background-repeat:no-repeat;
}

.Team #header
{
	background-image:url("tl_files/audience/images/teamhead.jpg");
	background-repeat:no-repeat;
}

.Kontakt #header
{
	background-image:url("tl_files/audience/images/kontakthead.jpg");
	background-repeat:no-repeat;
}

.Profil #header
{
	background-image:url("tl_files/audience/images/profilhead.jpg");
	background-repeat:no-repeat;
}

.Referenzen #header
{
	background-image:url("tl_files/audience/images/referenzhead.jpg");
	background-repeat:no-repeat;
}

.Pharma #header
{
	background-image:url("tl_files/audience/images/img_pharma.jpg");
	background-repeat:no-repeat;
}

#headerLangChooser
{
	width:36px;
	margin-left:686px;
	padding-top:13px;
	font-size:10px;
}

#mainmenu
{
	height:13px;
	padding-top:43px;
	padding-left:200px;
}

#container
{
	padding-left:8px;
	background-color:#fff;
}

#main
{
	width:422px;
	position:relative;
	margin-right:308px;
	padding-top:9px;
	padding-right:8px;
}

body.Event #main, body.Kongress #main, body.Referenzen #main
{
	width:538px;
	margin-right:192px;
}

body.Pharma #main
{
	width:480px;
	margin-right:250px;
}

.sp1 #main
{
	width:auto;
	position:relative;
	margin-right:0px;
}

.Kontakt #main
{
	background-image:url("tl_files/audience/img/layout/bgKontakt.jpg");
	background-repeat:no-repeat;
	background-position:0px 70px;
}

#right
{
	width:308px;
	float:right;
	padding-top:9px;
	padding-right:8px;
}

body.Event #right, body.Kongress #right, body.Referenzen #right
{
	width:192px;
}

body.Pharma #right
{
	width:250px;
}

#main .inside
{
}

#main .inside .mod_article div
{
	padding:0px 40px 0px 12px;
}

#right .inside
{
}

#right .inside .mod_newslist
{
	padding:0px 0px 5px 0px;
	border:1px solid #DADFE8;
}

#right .inside .mod_newslist div
{
	padding:0px 5px 0px 11px;
}

#footer
{
	height:23px;
	margin-top:10px;
	margin-left:10px;
	background-color:#FFF;
	background-image:url("tl_files/audience/img/layout/bgFooter.jpg");
	background-repeat:no-repeat;
	color:#525B65;
}

#footer a
{
	color:#525B65;
}

#footer .main
{
	width:auto;
	position:relative;
	margin-right:308px;
}

#footer .right
{
	width:308px;
	float:right;
}

#footer .right .inside
{
	padding:5px 0px 0px 4px;
}

#footer .main .inside
{
	padding:5px 8px 0px 10px;
}

.inside
{
	position:relative;
	text-align:left;
}

.block
{
}

.clear
{
	height:0.1px;
	clear:both;
	font-size:0.1px;
	line-height:0.1px;
}

form
{
	margin:0;
	padding:0;
}

img
{
	border:0;
}

.mod_navigationMain
{
	width:584px;
	height:13px;
}

.mod_navigationMain li
{
	height:13px;
	float:left;
	background-color:#fff;
	background-repeat:no-repeat;
	list-style-type:none;
	text-indent:-9999px;
}

.mod_navigationMain p, .mod_navigationMain a
{
	height:13px;
	float:left;
	background-color:#fff;
	text-indent:-9999px;
}

.mod_navigationMain a, .mod_navigationMain p
{
	height:13px;
	display:block;
	padding-top:0px;
	background-repeat:no-repeat;
}

.mod_navigationMain a.mainmenu1, .mod_navigationMain li.mainmenu1
{
	width:68px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu1.gif");
}

.mod_navigationMain li.mainmenu1 p.active, .mod_navigationMain li.mainmenu1 .parent, .mod_navigationMain a.mainmenu1:hover
{
	width:68px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu1_on.gif");
}

.mod_navigationMain a.mainmenu2, .mod_navigationMain li.mainmenu2
{
	width:74px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu2.gif");
}

.mod_navigationMain li.mainmenu2 p.active, .mod_navigationMain li.mainmenu2 .parent, .mod_navigationMain a.mainmenu2:hover
{
	width:74px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu2_on.gif");
}

.mod_navigationMain a.mainmenu3, .mod_navigationMain li.mainmenu3
{
	width:71px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu3.gif");
}

.mod_navigationMain li.mainmenu3 p.active, .mod_navigationMain li.mainmenu3 .parent, .mod_navigationMain a.mainmenu3:hover
{
	width:71px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu3_on.gif");
}

.mod_navigationMain a.mainmenu7, .mod_navigationMain li.mainmenu7
{
	width:84px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu7.gif");
}

.mod_navigationMain li.mainmenu7 p.active, .mod_navigationMain li.mainmenu7 .parent, .mod_navigationMain a.mainmenu7:hover
{
	width:84px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu7_on.gif");
}

.mod_navigationMain a.mainmenu4, .mod_navigationMain li.mainmenu4
{
	width:95px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu4.gif");
}

.mod_navigationMain li.mainmenu4 p.active, .mod_navigationMain li.mainmenu4 .parent, .mod_navigationMain a.mainmenu4:hover
{
	width:95px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu4_on.gif");
}

.mod_navigationMain a.mainmenu5, .mod_navigationMain li.mainmenu5
{
	width:67px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu5.gif");
}

.mod_navigationMain li.mainmenu5 p.active, .mod_navigationMain li.mainmenu5 .parent, .mod_navigationMain a.mainmenu5:hover
{
	width:67px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu5_on.gif");
}

.mod_navigationMain a.mainmenu6, .mod_navigationMain li.mainmenu6
{
	width:75px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu6.gif");
}

.mod_navigationMain li.mainmenu6 p.active, .mod_navigationMain li.mainmenu6 .parent, .mod_navigationMain a.mainmenu6:hover
{
	width:75px;
	background-image:url("tl_files/audience/img/nav/bt_mainmenu6_on.gif");
}

.mainmenu_en a.mainmenu1en, .mainmenu_en li.mainmenu1en
{
	width:72px;
	background-image:url("tl_files/audience/img/nav/en/bt_mainmenu1.gif");
}

.mainmenu_en li.mainmenu1 p.active, .mainmenu_en li.mainmenu1 .parent, .mainmenu_en a.mainmenu1:hover
{
	width:72px;
	background-image:url("tl_files/audience/img/nav/en/bt_mainmenu1_on.gif");
}

.mainmenu_en a.mainmenu2, .mainmenu_en li.mainmenu2
{
	width:78px;
	background-image:url("tl_files/audience/img/nav/en/bt_mainmenu2.gif");
}

.mainmenu_en li.mainmenu2 p.active, .mainmenu_en li.mainmenu2 .parent, .mainmenu_en a.mainmenu2:hover
{
	width:78px;
	background-image:url("tl_files/audience/img/nav/en/bt_mainmenu2_on.gif");
}

.mainmenu_en a.mainmenu3, .mainmenu_en li.mainmenu3
{
	width:75px;
	background-image:url("tl_files/audience/img/nav/en/bt_mainmenu3.gif");
}

.mainmenu_en li.mainmenu3 p.active, .mainmenu_en li.mainmenu3 .parent, .mainmenu_en a.mainmenu3:hover
{
	width:75px;
	background-image:url("tl_files/audience/img/nav/en/bt_mainmenu3_on.gif");
}

.mainmenu_en a.mainmenu4, .mainmenu_en li.mainmenu4
{
	width:104px;
	background-image:url("tl_files/audience/img/nav/en/bt_mainmenu4.gif");
}

.mainmenu_en li.mainmenu4 p.active, .mainmenu_en li.mainmenu4 .parent, .mainmenu_en a.mainmenu4:hover
{
	width:104px;
	background-image:url("tl_files/audience/img/nav/en/bt_mainmenu4_on.gif");
}

.mainmenu_en a.mainmenu5, .mainmenu_en li.mainmenu5
{
	width:71px;
	background-image:url("tl_files/audience/img/nav/en/bt_mainmenu5.gif");
}

.mainmenu_en li.mainmenu5 p.active, .mainmenu_en li.mainmenu5 .parent, .mainmenu_en a.mainmenu5:hover
{
	width:71px;
	background-image:url("tl_files/audience/img/nav/en/bt_mainmenu5_on.gif");
}

.mainmenu_en a.mainmenu6, .mainmenu_en li.mainmenu6
{
	width:75px;
	background-image:url("tl_files/audience/img/nav/en/bt_mainmenu6.gif");
}

.mainmenu_en li.mainmenu6 p.active, .mainmenu_en li.mainmenu6 .parent, .mainmenu_en a.mainmenu6:hover
{
	width:75px;
	background-image:url("tl_files/audience/img/nav/en/bt_mainmenu6_on.gif");
}

table td
{
	padding:0 4 5 0;
}

table tr
{
}

.formbody td label, .formbody td span, .formbody td
{
	vertical-align:top;
}

.flashColLeft
{
	width:300px;
	overflow:visible;
	float:left;
}

.flashColRight
{
	margin-left:300px;
}

div.border
{
	padding:5px 5px 5px 11px;
	border:1px solid #DADFE8;
}

body.Kontakt #right div.no-border-bottom
{
	border-top:1px solid #DADFE8;
	border-right:1px solid #DADFE8;
	border-bottom:0px solid #DADFE8;
	border-left:1px solid #DADFE8;
}

body.Kontakt #right .mod_flash
{
	padding-bottom:7px;
	border-top:0px solid #DADFE8;
	border-right:1px solid #DADFE8;
	border-bottom:1px solid #DADFE8;
	border-left:1px solid #DADFE8;
}

body.Event div.border, body.Kongress div.border, 
{
	padding:5px 5px 5px 6px;
}

#main .inside .mod_article div.flash1
{
	padding-left:0px;
}

#main .inside .mod_article div.flash2
{
	margin-left:-25px;
}
