﻿/* 
Projekt: IPSEN
Start: 08.08.2006
*/




html , body , div , h1 , h2 , h3 , h4 , h5 , h6 , ul , ol , span , a , table , td , form , img , li , blockquote, textarea, input, select {
margin : 0;
padding : 0; 
font-family : Arial, Helvetica, sans-serif; }
 
html , body {font-size : 100%; padding : 0; margin : 0; background:#ffffff; } 
	
	

sup 			{ position:relative; bottom:0.3em; vertical-align:baseline; }
sub 			{ position:relative; bottom:-0.3em; vertical-align:baseline; }
	

/* GLOBAL */
dfn {
font : bold 0.8em verdana, sans-serif; 
color : #000000; } 

.unsichtbar {
position:absolute;
left:-1000px;
top:-1000px;
width:0px;
height: 0px;
overflow:hidden;
display:inline;}

hr {
position:absolute;
left:-1000px;
top:-1000px;
width:0px;
height: 0px;
overflow:hidden;
display:inline;}


#abstand {
width: 100px;
height:50px;
float:left;
clear:both;}





p {color: #000000; font-size: 11px; line-height: 16px; margin:11px 0 14px 0; padding:0;}
 
a:link , a:visited{
color: #E43137; text-decoration: underline; padding:0px; margin:0px;} 
a:hover , a:active{
color: #293F70; text-decoration: underline; padding:0px; margin:0px; } 

h1 {font-size : 16px; font-weight: normal; } 
h2 {font-size : 14px; font-weight: normal; } 
h3 {font-size : 12px; font-weight: normal; } 
h4 {font-size : 10px; font-weight: normal; } 
h5 {font-size : 9px; font-weight: normal; } 
h6 {font-size : 8px; font-weight: normal; } 

ul		 { 	 margin-top:5px; margin-bottom:5px;}
ul li	 { 	 font-size: 11px; line-height: 150%; list-style: square outside; display: list-item; margin: 0 0 0 30px;}
ul li li { 	 font-size: 100%; line-height: 150%; list-style: disc outside; display: list-item; margin: 0 0 0 25px;}
ol 		 { 	 margin-top:5px; margin-bottom:5px;}
ol li	 { 	 font-size: 11px; line-height: 150%; list-style: decimal outside; display: list-item; margin: 0 0 0 35px;}
ol li li { 	 font-size: 100%; line-height: 150%; list-style: upper-roman outside; display: list-item; margin: 0 0 0 25px;}




div.center {
width:100%;  
} 	


div.flashbanner	{
display: none;} 	



/* Tabellen */
table  {
border-collapse:collapse;}

caption {
font-size: 11px; font-weight:bold; padding: 7px 5px 7px 5px; margin:0; color:#ffffff; background:#293F70; }

table td  {
border-bottom:1px solid #d1d1d1; }
table td p {
font-size: 11px; padding: 3px 5px 3px 5px; margin:0; color:#000000;}

table th  {
background:#D5D9E3; border-top:1px solid #AAB2C6; border-right:1px solid #AAB2C6; border-bottom:1px solid #293F70; border-left:1px solid #AAB2C6; }
table th p {
font-size: 11px; padding: 5px 5px 5px 5px; margin:0; color:#000000; }


table ul		{ 	 margin-top:0px; margin-bottom:0px;}
table ul li	 	{ 	 font-size: 11px; line-height: 150%; list-style: square outside; display: list-item; margin: 0px 10px 0px 30px;}
table ul li li 	{ 	 font-size: 100%; line-height: 150%; list-style: disc outside; display: list-item; margin: 0px 10px 0px 25px;}
table ol 		{ 	 margin-top:0px; margin-bottom:0px;}
table ol li	 	{ 	 font-size: 11px; line-height: 150%; list-style: decimal outside; display: list-item; margin: 0px 10px 0px 35px;}
table ol li li 	{ 	 font-size: 100%; line-height: 150%; list-style: upper-roman outside; display: list-item; margin: 0px 10px 0px 25px;}











/* Head */
div.head{
width: 100%; 
} 

div.logo{
float: left;
width: 100%;
text-align: right;  
} 




/* Metanav */
div.metanav {
display:none;
}







/* Titel */
div.title {
display: none;}







/* Navigation */
div.navigation{
display: none;}






/* Pfad */
div.pfad{
display: none;}




/* Folgecontainer */
div.folgecontainer{
width: 100%;}

div.folgecontainer2{
width: 100%;}

div.folgecontainer3{
width: 100%;}


div.folgecontainer-spalte1{
width: 100%;}

div.folgecontainer-spalte1-zeile1{
width: 100%;}

div.folgecontainer-spalte1-zeile1-inhalt{
width: 100%;}

div.folgecontainer-spalte1-zeile2{
width: 100%;}

div.folgecontainer-spalte1-zeile3{
width: 100%;}

div.folgecontainer-spalte1-zeile4{
width: 100%;}

div.folgecontainer-spalte2{
display: none;}


/* ZEILE 1 */
div.zeile1{
width: 100%}



/* Illu Start */
div.illu-start{
position:absolute;
width:485px;
height:272px;
margin:148px 0 0 0;
z-index:100;
background:#cccccc;}


/* Illu FOLGE */
div.illu-folge{
width: 100%;}

div.illu-folge-bild{
display: none;}

div.illu-folge-bild2{
display: none;}

div.illu-folge-bild-inhalt{
display: none;}


div.illu-folge-text1{
display: none;}



div.illu-folge-text2{
display: none;}












/* ZEILE 2 */
div.zeile2{
width: 100%;}


/* TEASER */
div.teasercontainer{
display: none;}

div.teaser{
display: none;}

div.teaser3{
display: none;}

div.teaserhead{
float:left;
display:inline;
width:178px;
padding:0 0 0 0;
margin:0 0 0 0;
background:#B2B2B2;
border-bottom:1px solid #ffffff;}

div.teaserhead h3{
color: #ffffff; font-size: 12px; font-weight:bold; line-height: 120%; margin:0; padding:6px 0px 5px 17px;}

div.teaserbild{
float:left;
display:inline;
width:178px;
padding:0 0 0 0;
margin:0 0 0 0;}

div.teaserhead img{
margin:0; padding:0; width:178px; height:88px;}

div.teasertext{
float:left;
display:inline;
width:178px;
/*height:77px;*/
padding:0 0 10px 0;
margin:0 0 0 0;}

div.teasertext p{
color: #000000; font-size: 11px; font-weight:normal; line-height: 14px; margin:0; padding:7px 17px 0 17px;}



div.teaser-leer{
float:left;
display:inline;
width:178px;
height:192px;
padding:0 0 0 0;
margin:10px 1px 0 0;
background:#DEDEDE;}

div.teaser-leer img{
width:178px;
height:192px;}


/* TEASER2 */
div.teasermarginal{
float:left;
display:inline;
width:178px;
padding:0 0 0 0;
margin:0 1px 0 0;
border-top:1px solid #ffffff;}

div.teasermarginal2{
float:left;
display:inline;
width:178px;
padding:0 0 0 0;
margin:0 1px 0 0;}

div.teasercontainer2{
float:left;
display:inline;
width:536px;
padding:0 0 0 0;
margin:0;}

div.teaser2{
float:left;
display:inline;
width:536px;
padding:0 0 0 0;
margin:1px 0px 0 0;
background:#DEDEDE;}

div.teasertext2{
float:left;
display:inline;
width:355px;
padding:0 0 5px 0;
margin:0 0 0 0;}

div.teasertext2 h3{
color: #000000; font-size: 13px; font-weight:bold; line-height: 14px; margin:0; padding:13px 15px 0 15px;}
div.teasertext2 p{
color: #000000; font-size: 11px; font-weight:normal; line-height: 14px; margin:0; padding:5px 15px 0 15px;}

a.teasertext2:link , a.teasertext2:visited{
color: #293F70; text-decoration: none; padding:0px; margin:0px;} 
a.teasertext2:hover , a.teasertext2:active{
color: #E43137; text-decoration: none; padding:0px; margin:0px; } 






/* Intro */
div.intro{
position:absolute;
width:229px;
height:272px;
margin:149px 0 0 486px;
background:#E43137 url(../images/rocket.gif) bottom right no-repeat;}

div.intro h2 {font-size:20px; line-height:23px; font-weight: normal; color:#ffffff; margin:12px 15px 0px 16px} 
div.intro h3 {font-size:14px; line-height:19px; font-weight: normal; color:#ffffff; margin:26px 10px 0px 16px} 
div.intro p	 {font-size:11px; line-height:19px; font-weight: normal; color:#ffffff; margin:10px 10px 0px 16px} 

div.intro p a:link, div.intro p a:visited{
color:#ffffff; text-decoration: underline; margin:0 0 0 0; padding:0 0 0 0;}
div.intro p a:hover, div.intro p a:active{
color:#F7C2C3; text-decoration: underline; margin:0 0 0 0; padding:0 0 0 0; }

a.mehr:link, a.mehr:visited{
font-size:11px; color:#ffffff; font-weight:bold; text-decoration: none; margin:0 0 0 16px; padding:0 0 0 14px; background: url(../images/mehr_bullet_aus.gif) left no-repeat;}
a.mehr:hover, a.mehr:active{
font-size:11px; color:#F7C2C3; font-weight:bold; text-decoration: none; margin:0 0 0 16px; padding:0 0 0 14px; background: url(../images/mehr_bullet_over.gif) left no-repeat;}

a.mehr2:link, a.mehr2:visited{
color:#293F70; font-weight:bold; text-decoration: none; margin:0 0 0 0; padding:0 0 0 14px; background: url(../images/bullet2_aus.gif) left no-repeat; clear:left;}
a.mehr2:hover, a.mehr2:active{
color:#E43137; font-weight:bold; text-decoration: none; margin:0 0 0 0; padding:0 0 0 14px; background: url(../images/bullet2_over.gif) left no-repeat;}


/* Produkte */
div.produkte{
position:absolute;
width:485px;
height:192px;
/*margin:379px 0 0 0;*/
margin:431px 0 0 0;
background:#dedede;}

div.produkte h3 	{font-size:12px; line-height:100%; font-weight: bold; color:#293F70; margin:8px 10px 0px 17px;} 


div.produktenavigation{
position:absolute;
width:145px;
margin:6px 0 0 10px;
z-index:100;}

div.produktemenue {
padding:0;
margin:0;}

div.produktemenue ul {
list-style:none;
padding:0;
margin:0;  }

div.produktemenue ul ul{
list-style:none;
padding:0;
margin:0;}

div.produktemenue ul li {
margin:0;
padding:0;
display:inline;
font-size: 100%;  }

div.produktemenue ul li ul li {
margin:0;
padding: 0;
display:inline;
font-size: 100%; }

a.produkte:link, a.produkte:visited 	{  font-size: 11px; font-weight: normal; line-height:110%; text-decoration: none; color: #293F70; padding: 4px 5px 4px 22px; margin: 0 0 1px 0; display:block; background: url(../images/produktenav_bullet_aus.gif) left top no-repeat; }
a.produkte:hover, a.produkte:active 	{  font-size: 11px; font-weight: normal; line-height:110%; text-decoration: none; color: #E42D33; padding: 4px 5px 4px 22px; margin: 0 0 1px 0; display:block; background: #ffffff url(../images/produktenav_bullet_over.gif) left top no-repeat; }

a.produkte-an:link, a.produkte-an:visited 	{  font-size: 11px; font-weight: normal; line-height:110%; text-decoration: none; color: #E42D33; padding: 4px 5px 4px 22px; margin: 0 0 1px 0; display:block; background: #ffffff url(../images/produktenav_bullet_over.gif) left top no-repeat; }
a.produkte-an:hover, a.produkte-an:active 	{  font-size: 11px; font-weight: normal; line-height:110%; text-decoration: none; color: #E42D33; padding: 4px 5px 4px 22px; margin: 0 0 1px 0; display:block; background: #ffffff url(../images/produktenav_bullet_over.gif) left top no-repeat; }

/*
#produktedetail-01 {
	position:absolute;
	margin:6px 0 0 155px;
	width:320px;
	height:146px;
	z-index:6;
	background:#ffffff;
}
#produktedetail-02 {
	position:absolute;
	margin:6px 0 0 155px;
	width:320px;
	height:146px;
	z-index:5;
	background:#ffffff;
}
#produktedetail-03 {
	position:absolute;
	margin:6px 0 0 155px;
	width:320px;
	height:146px;
	z-index:4;
	background:#ffffff;
}
#produktedetail-04 {
	position:absolute;
	margin:6px 0 0 155px;
	width:320px;
	height:146px;
	z-index:3;
	background:#ffffff;
}
#produktedetail-05 {
	position:absolute;
	margin:6px 0 0 155px;
	width:320px;
	height:146px;
	z-index:3;
	background:#ffffff;
}
#produktedetail-06 {
	position:absolute;
	margin:6px 0 0 155px;
	width:320px;
	height:146px;
	z-index:3;
	background:#ffffff;
}
*/

.produktedetail {
	/*position:absolute;*/
	margin:6px 0 0 155px;
	width:320px;
	height:146px;
	background:#ffffff;
}

.produktenav {
	width:145px;
	z-index:11;
	/*position :absolute;*/
	visibility:visible;
	
}
/*
#produkte-01 {
	width:145px;
	z-index:11;
	position :absolute;
	visibility:visible;
	
}
#produkte-02 {
	width:145px;
	z-index:11;
	position:absolute;
	visibility:hidden;
	
}
#produkte-03 {
	width:145px;
	z-index:11;
	position:absolute;
	visibility:hidden;
}
#produkte-04 {
	width:145px;
	z-index:11;
	position:absolute;
	visibility:hidden;
}
#produkte-05 {
	width:145px;
	z-index:11;
	position:absolute;
	visibility:hidden;
}
#produkte-06 {
	width:145px;
	z-index:11;
	position:absolute;
	visibility:hidden;
}*/


div.produkte-text {
	position:absolute;
	margin:18px 0 0 15px;
	width:159px;
}
div.produkte-text h4 		{font-size:12px; line-height:120%; font-weight: bold; color:#000000; margin:0 0 0 0;} 
div.produkte-text p 		{font-size:11px; line-height:14px; font-weight: normal; color:#000000; margin:7px 0 12px 0;} 

a.produkte-mehr:link, a.produkte-mehr:visited{
color:#293F70; font-weight:bold; text-decoration: none; margin:0 0 0 0; padding:0 0 0 14px; background: url(../images/bullet2_aus.gif) left no-repeat;}
a.produkte-mehr:hover, a.produkte-mehr:active{
color:#E43137; font-weight:bold; text-decoration: none; margin:0 0 0 0; padding:0 0 0 14px; background: url(../images/bullet2_over.gif) left no-repeat;}


div.produkte-bild {
position:absolute;
margin:10px 0 0 184px;
width:164px;}






/* Produkte FOLGE */
div.produkte-folge{
display: none;}



div.produkte-folge-inhalt{
display: none;}






/* Produkte FOLGE Navigation */
div.produkte-folge-nav {
display: none;}

/* Service */
div.service{
position:absolute;
width:229px;
height:192px;
/*margin:379px 0 0 486px;*/
margin:431px 0 0 486px;
background:#dedede;}

div.service h3 {font-size:12px; line-height:100%; font-weight: bold; color:#293F70; margin:8px 10px 0px 17px} 


div.servicenavigation{
position:absolute;
width:211px;
margin:6px 0 0 9px;}

div.servicemenue {
padding:0;
margin:0;}

div.servicemenue ul {
list-style:none;
padding:0;
margin:0;  }

div.servicemenue ul ul{
list-style:none;
padding:0;
margin:0;}

div.servicemenue ul li {
margin:0;
padding:0;
display:inline;
font-size: 100%;  }

div.servicemenue ul li ul li {
margin:0;
padding: 0;
display:inline;
font-size: 100%; }

a.service:link, a.service:visited 	{  font-size: 11px; font-weight: normal; line-height:110%; text-decoration: none; color: #293F70; padding: 4px 5px 4px 22px; margin: 0 0 1px 0; display:block; background: #f2f2f2 url(../images/bullet_aus.gif) left top no-repeat; }
a.service:hover, a.service:active 	{  font-size: 11px; font-weight: normal; line-height:110%; text-decoration: none; color: #E43137; padding: 4px 5px 4px 22px; margin: 0 0 1px 0; display:block; background: #ffffff url(../images/bullet_over.gif) left top no-repeat; }



/* Weltkarte */
div.weltkarte{
position:absolute;
width:225px;
height:220px;
margin:149px 0 0 725px;
background: url(../images/weltkarte_bg.gif) repeat-x;}

div.weltkarte h3 		{font-size:20px; line-height:23px; font-weight: normal; color:#293F70; margin:12px 15px 0 15px;} 
div.weltkarte img 		{margin:12px 0 0 0;} 
div.weltkarte select 	{font-size:11px; font-weight: normal; color:#000000; margin:9px 0 3px 8px; width:206px} 


/* Weltkarte FOLGE*/
div.weltkarte-folge{
float:left;
display:inline;
width:225px;
margin:0 0 0 10px;
background: url(../images/weltkarte_bg.gif) top repeat-x;}

div.weltkarte-folge h3 		{font-size:20px; line-height:23px; font-weight: normal; color:#293F70; margin:12px 15px 0 15px;} 
div.weltkarte-folge img 	{margin:12px 0 0 0;} 
div.weltkarte-folge select 	{font-size:11px; font-weight: normal; color:#000000; margin:9px 0 3px 8px; width:206px} 


div.weltkarte-folge2{
float:left;
display:inline;
width:225px;
padding:0 0 12px 0;
margin:0 0 0 10px;
border-bottom:1px solid #AAB2C6;
background: url(../images/weltkarte_bg2.gif) top repeat-x;}

div.weltkarte-folge2 h3 		{font-size:20px; line-height:23px; font-weight: normal; color:#293F70; margin:12px 15px 0 15px;} 
div.weltkarte-folge2 img 		{margin:12px 0 0 0;} 
div.weltkarte-folge2 select 	{font-size:11px; font-weight: normal; color:#000000; margin:9px 0 3px 8px; width:206px} 






/* Aktiuelles */
div.aktuelles{
position:absolute;
width:225px;
/*height:192px;*/
margin:379px 0 0 725px;
padding:0 0 2px 0;
background: url(../images/aktuelles_bg.gif) bottom repeat-x;}

div.aktuelles h3 	{font-size:12px; line-height:110%; font-weight: bold; color:#ffffff; margin:0 0 0px 0; padding: 7px 5px 6px 17px; background:#293F70; } 
div.aktuelles p		{font-size:11px;  margin:4px 0 4px 0;  } 
div.aktuelles p	sup	{font-size:10px; margin:-2px 0 0 0; padding:0;  } 

div.aktuelles-folge{
float:left;
display:inline;
width:225px;
height:192px;
margin:10px 0 0 9px;}

div.aktuelles-folge h3 	{font-size:12px; line-height:110%; font-weight: bold; color:#ffffff; margin:0 0 0px 0; padding: 7px 5px 6px 17px; background:#293F70; } 
div.aktuelles-folge p		{font-size:11px;  margin:4px 0 4px 0;  } 
div.aktuelles-folge p sup	{font-size:10px; margin:-2px 0 0 0; padding:0;  } 



div.aktuelles-folge2{
float:left;
display:inline;
width:225px;
height:192px;
margin:10px 0 0 10px;}

div.aktuelles-folge2 h3 	{font-size:12px; line-height:110%; font-weight: bold; color:#ffffff; margin:0 0 0px 0; padding: 7px 5px 6px 17px; background:#293F70; } 
div.aktuelles-folge2 p		{font-size:11px;  margin:4px 0 4px 0;  } 
div.aktuelles-folge2 p sup	{font-size:10px; margin:-2px 0 0 0; padding:0;  } 


a.aktuelles:link, a.aktuelles:visited 	{  font-size: 100%; font-weight: bold; line-height:15px; text-decoration: none; color: #293F70; padding: 0px 0px 0px 17px; margin: 0 0 1px 0; display:block; background: url(../images/aktuelles_bullet_aus.gif) left top no-repeat; }
a.aktuelles:hover, a.aktuelles:active 	{  font-size: 100%; font-weight: bold; line-height:15px; text-decoration: none; color: #E43137; padding: 0px 0px 0px 17px; margin: 0 0 1px 0; display:block; background: url(../images/aktuelles_bullet_over.gif) left top no-repeat; }



div.trenner{
width:100%;
height:1px;
background:#AAB2C6; 
padding:0; 
margin:0;}






/* Footer */
div.footer{
display: none;}


/* Footer FOLGE */
div.footer-folge{
display: none;}







/* Seitenfunktionen */
div.sfkt{
display: none;}

div.sfkt2{
display: none;}








/* CONTENT */
div.contentcontainer{
width: 100%;}

div.contentcontainer2{
width: 100%;}

div.content{
width: 100%;}

div.contentflash{
width: 100%;}

div.content img{
display:inline;
margin:5px 10px 0 0;}


div.contentflash img{
padding: 0 0 0 0;
clear: left;
}

h1.head {color: #000000; font-size: 21px; line-height: 130%; margin:6px 0 0 0; padding:0;}
















/* SITEMAP */
div.sm-menue {
display: none;}















/* FORMULARE */
fieldset {
display: none;}
 




/* Liste Navigation */
div.listnavcontainertop{
display: none;}





div.listnavcontainerbottom{
display: none;}







/* Liste */
div.listcontainer {
padding: 10px 0px 10px 0px;
width:100%;
float:left; 
display:inline; } 


div.listtext { 
float:left;
display:inline;
padding:0; 
margin:0;
width:320px; } 

div.listtext p		{ font-size:11px; color:#000000; padding:0; margin:0;  } 
div.listtext img	{ padding:0; margin:0 10px 5px 0;  }

a.listhead:link , a.listhead:visited { 
color : #293F70; font-weight : bold; text-decoration : none; } 
a.listhead:hover , a.listhead:active { 
color : #E43137; font-weight : bold; text-decoration : none; } 

a.listweiter:link, a.listweiter:visited {
font-size: 100%; font-weight: bold; text-decoration: none; color: #293F70; padding: 0px 0px 0px 15px; margin: 0 22px 0 5px; background: url(../images/mehr2_bullet_aus.gif) left no-repeat;}
a.listweiter:active, a.listweiter:hover {
font-size: 100%; font-weight: bold; text-decoration: none; color: #E43137; padding: 0px 0px 0px 15px; margin: 0 22px 0 5px; background: url(../images/mehr2_bullet_over.gif) left no-repeat; }

span.listdate { 
font-size:100%; color:#000000; font-weight:normal; padding:0; margin:0; }



div.trennerlist {
background:#B2B2B2;
height: 1px;
width:320px;
margin: 0;
padding:0;
float:left; 
display:inline;}

div.trennerlist p{
margin: 0;
padding:0;}


div.head-produkte {
display: none;}




div.folgecontainer-spalte1-zeile1-inhalt2{
width: 100%}



div.contentcontainer3{
width: 100%}


div.aktuelles-folge3{
float:left;
display:inline;
width:225px;
padding:0 0 20px 0;
margin:10px 0 0 10px;}

div.aktuelles-folge3 h3 	{font-size:12px; line-height:110%; font-weight: bold; color:#ffffff; margin:0 0 0px 0; padding: 7px 5px 6px 17px; background:#E43137; } 
div.aktuelles-folge3 img 	{margin:0 0 0px 0; padding: 0; } 
div.aktuelles-folge3 p		{font-size:11px;  margin:6px 0 6px 0;  padding: 0 0 0 17px; } 


div.aktuelles-folge4{
float:left;
display:inline;
width:225px;
padding:0 0 20px 0;
margin:10px 0 0 10px;}

div.aktuelles-folge4 h3 	{font-size:12px; line-height:110%; font-weight: bold; color:#ffffff; margin:0 0 0px 0; padding: 7px 5px 6px 17px; background:#293F70; } 
div.aktuelles-folge4 img 	{margin:0 0 0px 0; padding: 0; } 
div.aktuelles-folge4 p		{font-size:11px;  margin:6px 0 6px 0;  padding: 0 0 0 17px; } 



div.aktuelles-folge5{
float:left;
display:inline;
width:225px;
padding:0 0 20px 0;
margin:14px 0 0 0;}

div.aktuelles-folge5 h3 	{font-size:12px; line-height:110%; font-weight: bold; color:#ffffff; margin:0 0 0px 0; padding: 7px 5px 6px 17px; background:#E43137; } 
div.aktuelles-folge5 img 	{margin:0 0 0px 0; padding: 0; } 
div.aktuelles-folge5 p		{font-size:11px;  margin:6px 0 6px 0;  padding: 0 0 0  17px; } 


input.suche {
float : right; 
font-size : 11px; 
font-weight : normal; 
width : 186px; 
margin: 4px 0 0 0;
padding:0;
}

a.suchelink:link, a.suchelink:visited{
margin:0 0 0 0; padding:9px 10px 0 10px; float:right;}
a.suchelink:hover, a.suchelink:active{
margin:0 0 0 0; padding:9px 10px 0 10px; float:right;}


/* flashvideomodul */

div.video-container {
float: left;
display: inline;
width: 100%;
margin: 0;
padding: 0;
}

div.video-content {
float: left;
display: inline;
width: 325px;
margin: 0 0 15px 0;
padding: 0 0 15px 0;
border-bottom: 1px solid #b2b2b2;;
}

div.video-content-illu {

width: 178px;
margin: 0;
padding: 0;
}

div.video-link {
float: left;
display: inline;
margin: 8px 0 0 0;
padding: 0;
width: 100%;
}

a.video-title:link , a.video-title:visited { 
font-size: 11px; font-weight: bold; color: #293F70; text-decoration: none; margin: 0 0 5px 0; padding: 0; line-height: 140%; } 
a.video-title:hover , a.video-title:active { 
font-size: 11px; font-weight: bold;  color: #E43137; text-decoration: none; margin: 0 0 5px 0; padding: 0; line-height: 140%; } 

div.video-link p { font-size: 11px; color: #000000; padding: 0; margin: 3px 0 0 0; line-height: 140%; } 









/* GALLERY */

div.gallery {
float: left;
display: inline;
margin: 10px 0 0 0;
padding: 0;
width: 100%;
}

div.gallery img{
margin: 0;
padding: 0;

}

div.galleryitem {
float: left;
display: inline;
margin: 0 1px 1px 0;
}





