/* css COMO GmbH default style v2.02 */
/* css copyright COMO GmbH*/

/* basic elements */
html {
	margin: 0;
	padding: 0;
         text-align: center;
	}
body {
	font: 75% arial, sans-serif;
	line-height: 1.88889;
	color: #555753;
	margin: 0;
         margin-top: 0px;
	padding: 0;
         background:transparent;
}
/* specific divs */
p {
	margin-top: 0;
	text-align: justify;
	}
h3 {
	font: normal 1.4em arial, sans-serif;
	letter-spacing: 1px;
	margin-bottom: 0;
	color: #7D775C;
	}
a:link {
	font-weight: bold;
	text-decoration: none;
	color: #636363;
	}
a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #888787;
	}
a:hover, a:active {
	text-decoration: underline;
	color: #989060;
	}
acronym {
	border-bottom: none;
	}

A {
	COLOR: #636363; TEXT-DECORATION: none
}
A:hover {
	COLOR: #989060
}

#clear {
  clear:both;
}

div#outer {
    /* background-color:#FFFF22;*/
   background-color:#FFFFFF;
    margin-top: 0px;
    margin-bottom: 50px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    COLOR: #636363;
    WIDTH: 1200px;
    min-HEIGHT: 680px;
   /* background:#ee7b30;
border: thin solid #000000;*/
}

/*Top div*/
#topzone {
        /*BACKGROUND: none transparent scroll repeat 0% 0%
         BACKGROUND: #FFF;    */
         BACKGROUND: transparent;
         FLOAT: right;
         WIDTH: 1200px;
         HEIGHT:70px;
         padding-bottom:2px;
}
#topzone #lang {
	FLOAT: right;
	WIDTH: 1010px;
         HEIGHT: 70px;
         COLOR: #cccca6;
	text-align:center;
         line-height:70px;
         background:url(images/TopzoneDefault.jpg) transparent repeat-x;
}

#topzone #lang_standard{
	FLOAT: right;
	WIDTH: 1010px;
         HEIGHT: 70px;
         COLOR: #cccca6;
	text-align:center;
         line-height:70px;
         background:url(images/TopzoneStandard.jpg) transparent repeat-x;
}

#topzone #lang_ds{
	FLOAT: right;
	WIDTH: 1010px;
         HEIGHT: 70px;
         COLOR: #cccca6;
	text-align:center;
         line-height:70px;
         background:url(images/topzone_ds.jpg) transparent repeat-x;
}

#topzone #lang_vp {
	FLOAT: right;
	WIDTH: 1010px;
         HEIGHT: 70px;
         COLOR: #cccca6;
	text-align:center;
         line-height:70px;
         background:url(images/topzone_vp.jpg) #fff repeat-x;
}

#topzone #lang_mam {
	FLOAT: right;
	WIDTH: 1010px;
         HEIGHT: 70px;
         COLOR: #cccca6;
	text-align:center;
         line-height:70px;
         background:url(images/topzone_mam.jpg) #fff repeat-x;
}

#topzone #lang #language, #language{
	FLOAT: right;
	WIDTH: 160px;
         HEIGHT: 70px;
         margin-right:5px;
         /*padding-top:20px;
         background:url(images/DeutschButton.png) center right transparent no-repeat;*/
}
#topzone #lang #search, #search{
	FLOAT: right;
	WIDTH: 200px;
         HEIGHT: 70px;
         background:transparent;
}

/*die Farbige darstellung oben in dem Template*/


#topzone #lang_md {
	FLOAT: right;
	WIDTH: 1010px;
         HEIGHT: 70px;
         COLOR: #cccca6;
	padding-top:25px;
         padding-right:5px;
         text-align:right;
         background:url(images/topzone_md.jpg) #fff repeat-x;
}

#topzone #lang_back {
	FLOAT: right;
	WIDTH: 1010px;
         HEIGHT: 70px;
         COLOR: #cccca6;
	padding-top:25px;
         padding-right:5px;
         text-align:right;
         background:url(images/topzone_back.jpg) #fff repeat-x;
}

#topzone #logo {
	FLOAT: left;
	WIDTH: 190px;
         HEIGHT: 70px;
         text-align:right;
         background:white;
}
#topzone #logo a{
	BORDER:0px;
}

#topzone #logo a:hover{
	BORDER:0px;
}

#topzone #logo img{
	BORDER:0px;
}

#newnav {
	FLOAT:left;
	WIDTH:1198px;
         HEIGHT:24px;
         MARGIN:0px 0px 2px 0px;
         border:thin solid #5f6062;
         background-color:#777676;
         text-align:left;
}

#content {
 background:red;
 /*background:transparent;  */
 min-height:622px;
 width: 1200px;
 border-bottom:1px solid #848484;
 overflow: hidden;
}

div.download  {

background:transparent;
/*height:90%;*/
text-align:left;
PADDING: 20px 10px 10px 20px;
}

#leftside_ds {
float:left;
background: url(images/DS_left_1280.jpg) #fff;
height: 320px;
width:520px;
MARGIN:0px 2px 2px 0px;
}

#rightside_ds, #rightside_mam, #rightside_vp {
float:left;
background: url(images/DS_right_1280.jpg) #fff;
height: 320px;
width:678px;
MARGIN:0px 0px 2px 0px
}

#rightside_mam_test{
float:left;
background: url(images/Hintergrund_rechts.jpg) #DFDFDF no-repeat;
height: 519px;
width:676px;
MARGIN:0px 0px 2px 0px;
border-left:thin solid #BCBBBA;
border-right:thin solid #BCBBBA;
border-bottom:thin solid #BCBBBA;
}
/*
#rightside_mam_test p{
height:276px;
width:655px;
overflow:hidden;
}            */

#rightside_mam_test div.body_text div#text1, #rightside_mam_test div.body_text div#text2, #rightside_mam_test div.body_text div#text3, #rightside_mam_test div.body_text div#text4, #rightside_mam_test div.body_text div#text5, #rightside_mam_test div.body_text div#text6, #rightside_mam_test div.body_text div#text7, #rightside_mam_test div.body_text div#text8, #rightside_mam_test div.body_text div#text9, #rightside_mam_test div.body_text div#text10, #rightside_mam_test div.body_text div#text11, #rightside_mam_test div.body_text div#text12, #rightside_mam_test div.body_text div#text13 {
height:323px;
width:655px;
overflow:hidden;
MARGIN: 0px 0px 0px 0px;
line-height:17px;
}


#rightside_mam_test div.body_text h5{
font-family:arial,sans-serif;
font-size:100%;
PADDING:0px 5px 0px 5px;
MARGIN:0px 0px 10px 0px;
/*
margin-left:2px;
padding-left:10px;
margin-right:2px;
margin-bottom:5px;
padding-bottom:0px;  */
background: url(images/middle.png) repeat-x;
COLOR: white;
font-weight: bold;
line-height: 22px;

}

#rightside_mam div.body_text, #rightside_vp div.body_text, #rightside_ds div.body_text, #rightside_mam_test div.body_text{
MARGIN:5px 5px 5px 10px;
PADDING:0px 0px;
}

#rightside_mam div.body_text h3, #rightside_vp div.body_text h3, #rightside_ds div.body_text h3, #rightside_mam_test div.body_text h3 {
font-size:17px;
line-height:22px;
MARGIN:0px 5px 8px 0px;
}

#rightside_mam div.body_text p, #rightside_vp div.body_text p, #rightside_ds div.body_text p{
MARGIN:5px 5px 7px 0px;
line-height:17px;
}

#rightside_mam div.body_text ul, #rightside_vp div.body_text ul, #rightside_ds div.body_text ul{
MARGIN:0px 0px 10px 10px;
PADDING:0px 0px;
list-style-type:disc;
font-size:12px;
}

#rightside_mam div.body_text li, #rightside_vp div.body_text li, #rightside_ds div.body_text li{
MARGIN:0px 0px 0px 10px;
PADDING:0px 0px;
line-height:18px;
}

#leftside_mam {
float:left;
background: url(images/MAM_left_1280.jpg) #fff;
height: 320px;
width:520px;
MARGIN:0px 2px 2px 0px;
}

#leftside_mamtest {
float:left;
background: url(images/MAM_left_1280.jpg) #fff no-repeat;
height: 520px;
width:520px;
MARGIN:0px 2px 2px 0px;
}

#leftside_ma {
float:left;
background: url(images/MA_left_1280.jpg) #fff no-repeat;
height: 520px;
width:520px;
MARGIN:0px 2px 2px 0px;
}

#leftside_pm {
float:left;
background: url(images/PM_left_1280.jpg) #fff no-repeat;
height: 520px;
width:520px;
MARGIN:0px 2px 2px 0px;
}
#leftside_vcr {
float:left;
background: url(images/VCR_left_1280.jpg) #fff no-repeat;
height: 520px;
width:520px;
MARGIN:0px 2px 2px 0px;
}
#leftside_vc {
float:left;
background: url(images/VC_left_1280.jpg) #fff no-repeat;
height: 520px;
width:520px;
MARGIN:0px 2px 2px 0px;
}

#leftside_mamtestcontent {
height: 317px;
width:520px;
MARGIN:0px 0px;
PADDING:0px 0px;
}

#leftside_mamtestcontent div.body_text p {
MARGIN:0px 0px;
PADDING:0px 0px;
background: transparent;
}

#leftside_mam div.body_text, #leftside_vp div.body_text, #leftside_ds div.body_text, #leftside_mamtestcontent div.body_text {
MARGIN:5px 5px 5px 10px;
PADDING:0px 0px;
}
#leftside_mam div.body_text p, #leftside_vp div.body_text p, #leftside_ds div.body_text p {
MARGIN:0px 0px;
PADDING:0px 0px;
background: transparent;
}
#leftside_mam div.body_text div, #leftside_vp div.body_text div, #leftside_ds div.body_text div, #leftside_mamtestcontent div.body_text div{
MARGIN:0px 0px 10px 0px;
PADDING:0px 0px;

}

#leftside_mam div.body_text h3, #leftside_vp div.body_text h3, #leftside_ds div.body_text h3, #leftside_mamtestcontent div.body_text h3{
width:420px;
background: transparent;
MARGIN:5px 0px 10px 0px;
PADDING:0px 0px;
}




#leftside_vp {
float:left;
background: url(images/VP_left_1280.jpg) #fff;
height: 320px;
width:520px;
MARGIN:0px 2px 2px 0px;
}

#banner {
	FLOAT: left;
	MARGIN: 0px 0px 2px;
        	background:#CCFFFF;
         height: 322px;
         width:1200px;
         background-color:transparent;
         text-align:center;
         /*background:url(/images/Produktgruppen.png) #fff repeat-x;     */
}

#banner h2 {
	MARGIN: 0px 0px 0px 0px;
         font-weight:300;
          COLOR: white;

}

#banner div a, #banner div a:hover{
          COLOR:#636363;
}


#twopromos {
         FLOAT: left;
         WIDTH: 1200px;
         HEIGHT: 198px;
         border:thin solid #bcbbba;
         background:url(images/Downzone.jpg) #fff repeat-x;
}
#promoleft,#promoright  {
FLOAT: left;
margin-top:5px;
HEIGHT: 190px;
margin-left:5px;
}

#promoleft  {
WIDTH:510px;
margin-right:7px;
background-color:transparent;
}
#promoleft_test {
FLOAT: left;
WIDTH:506px;
border:thin solid #bcbbba;
background:#DFDFDF;
/*background:url(images/Downzone.jpg) #fff repeat-x;   */
padding:5px 5px 0px 7px;
}

#promoright  {
WIDTH:665px;
background-color:transparent;
}

.round_corners {
  background: url(images/top_left.png) transparent top left no-repeat;
}

.round_corners div  {
  background: url(images/top_right.png) top right no-repeat;
}

.round_corners div div  {
  background: url(images/bottom_left.png) bottom left no-repeat;
}

.round_corners div div div  {
  background: url(images/bottom_right.png) bottom right no-repeat;
}

p.BackgRound {
	margin-left:2px;
         padding-left:10px;
	margin-right:2px;
	background: url(images/middle.png) repeat-x;
         COLOR: white;
         font-weight: bold;
         margin-bottom:5px;
         padding-bottom:0px;
         line-height: 22px;
}

#promo {
	WIDTH:480px;
         HEIGHT:35px;
         PADDING-RIGHT: 0px;
         PADDING-LEFT: 0px;
         PADDING-BOTTOM: 8px;
         PADDING-TOP: 0px;
         MARGIN: 0px;
         text-align:left;
         BACKGROUND: transparent;
         BORDER-bottom:1px solid  #848484;

}

#promo_nl {
         WIDTH:480px;
         HEIGHT:95px;
         PADDING-RIGHT: 0px;
         PADDING-LEFT: 0px;
         PADDING-BOTTOM: 0px;
         PADDING-TOP: 0px;
         MARGIN: 0px;
         text-align:left;
         BACKGROUND: transparent;
         BORDER-bottom:0px solid  #848484;
}

promo_nl p.bodytext{
		WIDTH:480px;
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 0px;
        MARGIN: 0px 0px;
        text-align:left;
        BACKGROUND: green;

}

promo_nl h5.csc-firstHeader  {

         PADDING-RIGHT: 0px;
         PADDING-LEFT: 0px;
         PADDING-BOTTOM: 0px;
         PADDING-TOP: 0px;
         MARGIN: 0px;
         text-align:left;
         BACKGROUND: green;

}

#promo_nl h1.csc-firstHeader{
color:#CA3D3D;
font:bold 12px arial,sans-serif;
margin:5px 0 5px 0;
}

#promo_nl p.bodytext {
line-height:16px;
margin:0px 0px;
padding:0px 0px;
}

#promo_nl p.bodytext img{
margin:0px 5px 0px 0px;
padding:0px 0px;
}

#PromoNews {

         PADDING-RIGHT: 0px;
         PADDING-LEFT: 0px;
         PADDING-BOTTOM: 0px;
         PADDING-TOP: 0px;
         MARGIN: 0px;
         text-align:left;
         BACKGROUND: transparent;
         BORDER-bottom:0px solid  #B0B0B0;
}

/* Content Part, vorlage standart*/
#inhalt {
	FLOAT: left;
	MARGIN: 0px 0px 2px;
        	width:1200px;
         min-height:622px;
         background-color:transparent;
         border-bottom:1px solid #848484;

}

.body_text {
text-align:left;
PADDING: 20px 135px 10px 20px;
}
.body_text h1, .download h1 {
/*font-weight:bold;*/
font-size:18px;
MARGIN: 0px 0px 2px 0px;
background-color:transparent;
}
.body_text h1 {
COLOR: white;
}

.body_text h2,.download h2, .body_text h3, .download h3, .body_text h4, .download h4 {
font-weight:bold;
MARGIN: 0px 0px 3px 0px;
background-color:transparent;
}

.body_text h2, .download h2 {
font-size:14px;
}

.body_text h2 {
COLOR: #989060;
line-height:20px;
}

.body_text h3, .download h3 {
font-size:12px;
}



/*h1.csc-firstHeader{
font-weight:bold;
font-size:120%;
MARGIN: 0px 0px 10px 0px;
background-color:transparent;
}   */
p.bodytext {
line-height:14px;
MARGIN: 0px 0px 10px 0px;
}
/*Footer Styles*/
#footer {
         MARGIN: 0px 0px 0px;
         COLOR: #a2a1a1;
         font-size:90%;
         text-align:left;
         /*
         background-color:#DDDAC9;
         border-top:1px solid  #B0B0B0;*/
}
#footer A {
	COLOR: #636363;
         font-size:90%;
}
#down {
      	#FLOAT: left;
         height: 40px;
         width:979px;
         PADDING: 0px 0px 0px 5px;
         COLOR: #a2a1a1;
         font-size:90%;
         text-align:left;
         /*background-color:#DDDAC9;*/
}

#key {
         COLOR:c4c4c4
}


/* -------------------------------MENU OBEN-----------------------------*/
/*Sprachumschaltung Anfang*/
#nav_lang{
/*width:190px;*/
height:70px;
float:right;
/*background:white none repeat scroll 0 0;*/
line-height:70px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin: 0 0;
padding: 0 0;
text-align:right;
/*background:red;*/
}

#nav_lang ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#nav_lang li {
	float: left;
	margin-left: 2px;
        /*	width: 80px;       */
         text-align:center;
}

#nav_lang li a, #nav_lang li {
	display: block;
        	color: white;
         text-decoration: none;
         font-weight: none;
         left: auto;
}

#nav_lang li a:hover, #nav_lang li:hover {
	color:#c4bb84;
         font-weight: none;
}


/*Sprachumschaltung Ende*/

/*Top Navigation Anfang*/

/*Top Navigation Level 1 Anfang*/
#nav{
width:680px;
height:26px;
float:right;
background:white none repeat scroll 0 0;
line-height:26px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin: -1px -1px 0 0;
padding: 0 0;
text-align:right;
/*background:red;*/
}

#nav ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#nav li {
	float: left;
	margin-left: 2px;
	width: 134px;
         background:#777676;
         text-align:center;
}

#nav li a, #nav li {
	display: block;
        	color: white;
         text-decoration: none;
         font-weight: bold;
         left: auto;

}
#nav li a:hover, #nav li:hover {
	background:#B0B0B0;

}

/*Top Navigation Level 1 Ende*/
/*Top Navigation Level 2 Anfang*/
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 132px;
	font-weight: normal;
	margin: 0px 0 0 0px;
	padding: 0px 0px;

}

#nav li li {
	width: 132px;
         height:auto;
         font-weight: normal;
         font-size:85%;
	font-family:'verdana',arial,serif;
         text-align:left;
         background:#f6f5f0;
         margin: 0px 0 0 0px;
	padding: 0px 0px;

}


/*Zuweisungen für zu/aufklappen von Unterkategorien*/

#nav li ul a {

	padding-left: 1em;
}

#nav li ul ul {
	margin: -30px 0 0 137px;
         border-top:red 1px solid;
}


#nav li:hover ul ul, #nav li:hover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul {
	left: auto;
}

/*Menuparent 6 spezielle behandlung der Unterkategorien*/


/*Zuweisungen für zu/aufklappen von Unterkategorien - Ende*/
/*Farbenzuweisungen für Level-2*/


/*menuparent1-6*/
#nav li.menuparent li a, #nav li.menuparent2 li a, #nav li.menuparent3 li a, #nav li.menuparent4 li a, #nav li.menuparent5 li a, #nav li.menuparent6 li a{
         background:#f6f5f0;
         color:#4f5052;
}

#nav li.menuparent li a:hover, #nav li.menuparent2 li a:hover, #nav li.menuparent3 li a:hover, #nav li.menuparent4 li a:hover, #nav li.menuparent5 li a:hover, #nav li.menuparent6 li a:hover{
         background:#a29a6a;
         color:white;
}
#nav li.menuparent ul, #nav li.menuparent2 ul, #nav li.menuparent3 ul, #nav li.menuparent4 ul, #nav li.menuparent5 ul, #nav li.menuparent6 ul {
         border-right:#a29a6a solid 1px;
         border-left:#a29a6a solid 1px;
         border-top:#a29a6a solid 1px;
}

#nav li.menuparent li a, #nav li.menuparent li a:hover, #nav li.menuparent2 li a, #nav li.menuparent2 li a:hover, #nav li.menuparent3 li a, #nav li.menuparent3 li a:hover, #nav li.menuparent4 li a, #nav li.menuparent4 li a:hover, #nav li.menuparent5 li a, #nav li.menuparent5 li a:hover, #nav li.menuparent6 li a, #nav li.menuparent6 li a:hover {
         border-right:#a29a6a solid 0px;
         border-left:#a29a6a solid 0px;
         border-bottom:#a29a6a solid 1px;
}



/*Top Navigation Ende*/


/*Quick Links Navigation Anfang*/
#promo #qlm1, #promo #qlm2, #promo #qlm3, #promo #qlm4, #promo #qlm5, #promo #qlm6 {
  FLOAT: left;
  WIDTH:80px;
  HEIGHT:30px;
  padding-left:28px;
  padding-right:5px;
  line-height:20px;
  font-weight:normal;
}

#promo #qlm1 a, #promo #qlm2 a, #promo #qlm3 a, #promo #qlm4 a, #promo #qlm5 a, #promo #qlm6 a {
  font-weight:normal;
  font-size: 12px;
  color:#464647;
}

/*#promo #qlm1 a:hover, #promo #qlm2 a:hover, #promo #qlm3 a:hover, #promo #qlm4 a:hover, #promo #qlm5 a:hover {
  font-weight: bold;
  font-size: 12px;
  color: #989060;
} */

#promo #qlm1 a:visited, #promo #qlm2 a:visited, #promo #qlm3 a:visited, #promo #qlm4 a:visited, #promo #qlm5 a:visited , #promo #qlm6 a:visited  {
  font-weight:normal;
  font-size: 12px;
  color: #989060;
}

#promo #qlm1 {
  background: url(images/Promotions.png) bottom left no-repeat;
}

#promo #qlm2 {
  background: url(images/Download.png) bottom left no-repeat;
}

#promo #qlm3 {
  background: url(images/Events.png) bottom left no-repeat;
}

#promo #qlm4 {
  background: url(images/Cotact.png) bottom left no-repeat;
}

#promo #qlm5 {
  background: url(images/Service.png) bottom left no-repeat;
}

#promo #qlm6 {
  background: url(images/Update.png ) bottom left no-repeat;
}


/*Quick Links Navigation Ende*/

/*Newsletter Stylen Anfang*/

div.Newsletter_style{
height: 70px;
overflow:hidden;
/*background:yellow;  */
}

div.Newsletter_style div.event_img{
/*background:red; */
float:left;
width:97px;
height:65px;
padding-top:5px;
}

div.Newsletter_style div.event_body{
/*height: 70px;
overflow:hidden;
background:blue;  */
float:right;
width:383px;
height:65px;
line-height:15px;
padding-top:5px;
}

div.Newsletter_style strong{
line-height:15px;
/*background:green;   */
display:block;
padding-top:5px;
}


.Newsletter_style p.bodytext {
font: 90% arial, sans-serif;
width:550px;
/*#color:red;
background:green; */
line-height:16px;
display:block;
margin: 5px 0 0px 0;
padding: 0px 0px;
}

.Newsletter_style div.csc-textpic-text, .Newsletter_style div div.csc-textpic-text{
width:300px;
}

.Newsletter_style div.csc-textpic-imagewrap{
margin:20px 0 0px 0;
width:100px;
}

.Newsletter_style h1.csc-firstHeader {

width:550px;
color:#ca3d3d;
/*#line-height:12px;
background:red;*/
font: 100% arial, sans-serif;
font-weight:bold;
margin: 5px 0 0px 0;
padding: 0 0 0 0;
}

/*ProxSys Web Demo Anfang*/
div#outer div#top {
FLOAT:left;
WIDTH:1200px;
height: 60px;
background:url(images/proxsys.png) transparent no-repeat center center;
}

div#top div#topleft {
FLOAT:left;
WIDTH:500px;
height: 60px;
text-align:left;
background:transparent;
padding: 0px 100px 0px 0px;

}

div#top div#topright {
FLOAT:left;
WIDTH:560px;
height: 60px;
text-align:right;
background:transparent;
padding: 0px 0px 0px 40px;
}

div#top div#topright h1, div#top div#topleft h1 {
font-weight:bold;
font-size:120%;
line-height: 20px;
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

div#leftside_web, div#rightside_web {
FLOAT:left;
WIDTH:600px;
min-height: 600px;
}
div#leftside_web {
background:#feedd3;
}
div#rightside_web {
background:#e8f1e6;
}

div#leftside_web div.csc-textpic-text, div#rightside_web div.csc-textpic-text {
padding: 3px 0px 0px 0px;
background:transparent;
}

div#leftside_web div.csc-textpic-text p.bodytext, div#rightside_web div.csc-textpic-text p.bodytext{
font-size:110%;
line-height:18px;
padding: 0px 0px 5px 0px;
margin: 0px 0px 0px 0px;
}

div#leftside_web ul, div#rightside_web ul {
padding: 0px 0px 0px 15px;
margin: 0px 0px 0px 0px;
}

div#leftside_web li, div#rightside_web li {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/*ProxSys Web Demo Ende*/

/*News Anfang*/
div.news-latest-item {
width:660px;
height: 69px;
/*background:#989070;*/
border-bottom:1px solid #848484;
margin: 0px 0 4px 0;
padding: 0 0 0 0
}
div.news-latest-item div.header{
         float:right;
         width:565px;
         /*background:#989060;*/
	font-size:12px;
         line-height:16px;
	margin: 0px 0 0px 5px;
	padding: 0 0 0 0;
	}
div.news-latest-container div.header a{
	font-weight: bold;
	color:#636363;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	}
div.news-latest-item div.text {
         float:right;
         width:565px;
         line-height:16px;
         /*background:#989090;*/
         margin: 0px 0 0px 5px;
	padding: 0 0 0 0;
}
div.news-latest-item div.text p.bodytext {
	/*background:#989060;*/
	width: 560px;
	height: 46px;
	line-height:16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
	}
div.news-latest-item div.text p.bodytext a{
	/*background:#989060;*/
	font-weight: bold;
	color:#636363;
	margin: 0px 0 0px 5;
	}
div.news-latest-item div.image {
        float: left;
        margin-right:0px;
        height:66px;
        width: 80px;
        background:transparent;
}
div.news-latest-item div.image img{
        height:66px;
        width: 80px;
}

/*News List Item styles Anfang*/
div.news-list-container{
text-align:left;
PADDING: 5px 10px 10px 20px;
width:1050px;
}
div.news-list-item {
/*background:#789090;*/
background:transparent;
BORDER-bottom:1px solid  #CFCFCF;
margin: 5px 0px 5px 0px;
height:70px;
}

div.news-list-item div.header{
         float:left;
         /*width:565px;*/
         color:#A29A6A;
         background:transparent;
	font-size:12px;
         line-height:16px;
	margin: 0px 0 0px 0px;
	padding: 0 0 0 0;
	}
div.news-list-item div.header a{
	font-weight: bold;
	color:#A29A6A;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

div.news-list-item div.image {
        float: left;
        margin:0px 10px 0px 0px;
        /*height:66px;
        width: 80px;
        background:#789090;*/
}

div.news-list-browse div.tx-ttnews-browsebox, div.news-list-browse div.tx-ttnews-browsebox a{
	margin: 0px 0 0px 0px;
	padding: 0 0 0 0;
         font-size: 12px;
}

/*News List Item styles Ende*/

/*div.news-latest-item div.image img{
        height:66px;
        width: 80px;
}      */

div.news-latest-gotoarchive {
 	text-align:left;
 	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

div.news-latest-gotoarchive a, div.news-latest-gotoarchive a:hover{
 	font-weight: bold;
	color:#636363;
	font-size:10px;
         line-height: 14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

/*News singel item*/
div.news-single-item div.subheader{
         float:left;
        	width:945px;
         min-height:56px;
         color:#A29A6A;
         background:#EFEFEF;
	font-size:12px;
         line-height:16px;
	margin:0px 0px 20px 0px;
	padding:5px 5px 5px 5px;
	}
div.news-single-item div.subheader h3{
         float:left;
         font-size: 12px;
        	}
div.news-single-item div.image {
        float: left;
        margin:0px 10px 0px 0px;
        width: 80px;
        /*height:66px;
        background:#789090;*/
}

.news-single-related, .news-single-files, .news-single-links {
background:#EFEFEF;
padding:0px 5px 5px 5px;
margin:0px 0px 5px 0px;
width: 490px;
}
/*News Ende*/
/*Newsletter Stylen Ende*/

/* -------------------------------AB_DOWNLOADS-Anfang----------------------------*/

.tx-abdownloads-pi1{

         overflow:visible;

}

div#plug1{

        /* overflow:visible;  */
}

/*.tx-abdownloads-pi1 div.tx_abdownloads_treeView_downloads{
         background:transparent;
         width:322px;
         min-height:20px;
         margin-bottom:0px;
         margin-right:5px;
       	float:left;
}

div.tx_abdownloads_treeView_downloads p.bodytext{
	 background:transparent;
          line-height;12px;
          margin-bottom:2px;


}    */


div.tx_abdownloads_treeView_downloads_mini{
	 background:transparent;
          width:325px;
          padding:0px 5px 0px 0px;
          float:left;
}
/*div.tx_abdownloads_treeView_downloads_mini, div.tx_abdownloads_treeView_downloads_mini a{
	font-size:11px;
} */

div.tx_abdownloads_catalogView_downloads {
         background:transparent;
         width:1180px;
         overflow:visible;
}


div.tx_abdownloads_catalogView_download_1{
	 background:transparent;
          width:494px;

}

/*div.tx_abdownloads_catalogView_download_2{
	 background:transparent;
          width:393px;
          float:right;
}

div.tx_abdownloads_catalogView_download_3{
	 background:transparent;
          width:393px;
          float:right;
}

div.tx_abdownloads_catalogView_download_3 p.bodytext, div.tx_abdownloads_catalogView_download_2 p.bodytext, div.tx_abdownloads_catalogView_download_1 p.bodytext{
	background:transparent;
	line-height;12px;
	margin-bottom:2px;
         width:390px;
}
*/



/*TOP3 Downloads*/
.tx_abdownloads_topView_downloads {
background: #EFEFEF;
width:766px;
padding: 5px 0px 10px 5px;
margin:0px 0px 10px 0px;
}

.tx_abdownloads_topView_download {
background:transparent url(images/link.png) no-repeat left center;
margin:0px 0px 3px 15px;
padding:0px 8px 0px 15px;
}

/*Category View*/
.tx_abdownloads_catalogView_category {
width:766px;
min-height:88px;
border-top:solid 1px #d5d4d4;
background:transparent;
margin:0px 0px 10px 0px;
padding:15px 0px 0px 0px;
display:block;
}

.cat_icon {
float:left;
width: 120px;
}
.cat_descr{
float:right;
width:620px;
}

.tx_abdownloads_catalogView_subcategories{
float:right;
background:transparent;
margin:0px 0px 10px 0px;
width:620px;
}

div.tx_abdownloads_catalogView_subcategories a{
background:url(images/link.png) transparent left center no-repeat;
padding: 0px 8px 0px 10px;
margin: 0px 0px 0px 15px;
display:block;
}
/* -------------------------------AB_DOWNLOADS-Ende----------------------------*/

/* -------------------------------WT_Directory-Anfang----------------------------*/

/* -------------------------------WT_Directory-Detailliste----------------------------*/
div.tx-wtdirectory-pi1{
	 background:transparent;
          width:906px;
}

div.tx-wtdirectory-pi1 div.wtdirectory_detaillist{
	 background:transparent;
          width:906px;
}

div.tx-wtdirectory-pi1 div.wtdirectory_filter wtdirectory_filter_abc {
background:green;
margin-bottom: 10px;
}

div.tx-wtdirectory-pi1 div.pg_brows{
	width:906px;
	background:transparent;
         height:30px;
         display:block;
}

div.wtdirectory_pagebrowser div.text{
	/*width:200px;*/
	float:left;
         background:grey;
         color:white;
         padding: 0 5px 0 5px;
         margin-right:5px;
}

div.wtdirectory_pagebrowser div.text2{
         background:transparent;
}

ul.wt_directory_pagebrowser2    {
	background:transparent;

         margin:0 0;
         padding:0 0;


}

ul.wt_directory_pagebrowser2 li {
	float:left;
         /*width:90px;*/
         list-style-type:none;
         }

div.wtdirectory_all_box {
width:282px;
background:#EFEFEF;
float:left;
margin-right:10px;
margin-bottom:10px;
padding:0px 5px 0px 5px;
}

div.wtdirectory_all_box_list{
width:906px;
background:transparent;
float:left;
 display:block;
}

h2.wtdirectory{
background:transparent;
float:left;
display:inline;
margin-right:10px;
}

div.wtdirectory_filter_search {
background:transparent;
}

div.wtdirectory_filter_wtdirectory_filter_div_country {
background:transparent;
}

/* -------------------------------WT_Directory-Ende----------------------------*/


/* -------------------------------mjseventpro-Anfang----------------------------*/
div.tx-mjseventpro-pi1{
	width:906px;
	background:transparent;
}

div.tx-mjseventpro-pi1-listViewField-bdate{
font-size:12px;
}

div.tx-mjseventpro-pi1-listViewField-title{
font-size:14px;
}

div.tx-mjseventpro-pi1-listViewField-teaser, div.tx-mjseventpro-pi1-listViewField-teaser a.mjseventpro-listView-teaser{
font-size:12px;
}

div.tx-mjseventpro-pi1-singleViewField-teaser {
font-size:14px;
}

div.tx-mjseventpro-pi1-singleViewField-descr {
font-size:12px;
}

div.optionBox{
border:none;
}


/* -------------------------------mjseventpro-Ende----------------------------*/

/* -------------------------------danewslettersubscription-Anfang----------------------------*/

div.tx-danewslettersubscription-pi1 {
width:773px;
}

.tx-danewslettersubscription-pi1-descr{
font-size:12px;
}

.tx-danewslettersubscription-pi1-form-header{
font-size:12px;
}
tx-danewslettersubscription-pi1-listrow-header{
font-size:12px;
}

/* -------------------------------danewslettersubscription-Ende----------------------------*/