/*SEITE*/
body {
font-family:'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

background-color: #fff;
color: #000;
font-size: 14px;
}


table.tablebody{
border-top:1px solid #9BAFCA;
border-left:1px solid #9BAFCA;
border-right:1px solid #9BAFCA;
background-color:#fff;
padding:2px;
}
table.tablebodyInner{
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
background-color:#fff;
}

h1{

	color:#3F6593;
	border:none;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 5px 0;
}


li{
	background: none;
	list-style-image:url(../images/li.gif);
	font-size:10px;

}

h2{
	background-image:url(../images/pics/heading.gif);
	color:#000;
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	border:none;
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 5px 0;
}

table.userbody
 {
 background-color: #fff;

 }
table.rowbody
 {
 background-color: #fff;

 }

td.heads,td.heads1, th.heads,label.heads {

 background-color: #E8F1FC;

 background-image: url();
 color: #000;
 font-weight: normal;
 FONT-SIZE: 12px;
 padding-left:2px;
 padding-right:2px;
  font-weight:bold;
 height:20px;
 line-height:20px;
 border-top:1px solid #8DB2E3;
 border-bottom:1px solid #8DB2E3;
}

.heads {
 color: #000;
FONT-SIZE: 12px;
font-weight: normal;
}

.pagi{
border:1px solid #333;
background-color: #fff;
color: #333;
height:25px;
line-height:25px;
margin-right:1px;
padding-left:2px;
padding-right:2px;
}

.pagilil{
background-color: #ddd;
border:1px solid #333;
padding:2px;
}

a.pagi:link,a.pagi:active,a.pagi:visited{
font-size:12px;
font-weight: normal;
text-decoration:none;
line-height:25px;
}

a.pagi:hover{
background-color: #E8641B;
font-weight: normal;
color:#333;
line-height:20px;
}

.cpTool{
border:1px solid #333;
background-color: #fff;
color: #333;
text-align:center;
height:25px;
width:20px;
line-height:25px;
cursor:pointer;
margin-right:2px;
}

td.standard,
th.standard
 {
 background-color: #fff;
 color: #000;
 FONT-SIZE: 13px;
 padding-left:2px;
 padding-right:2px;
 font-weight: normal;
 }

td.standard1,
th.standard1
 {
 background-color: #fff;
 color: #000;
 FONT-SIZE: 12px;
 padding-left:2px;
 padding-right:2px;
 font-weight: normal;
 }


/*Content*/

td.content_heads,th.content_heads {
 color: #000;
 font-weight: normal;
 FONT-SIZE: 16px;
 padding-left:2px;
 padding-right:2px;
 font-weight: bold;
 height:20px;
 line-height:20px;
  }

a.content_heads {
 color: #000;
FONT-SIZE: 16px;
font-weight: bold;
}
/*content*/

/*Forum*/

td.forum_heads,th.forum_heads,div.forum_heads {
 background-color: #ECECE4;
 color: #000;
 font-weight: normal;
 FONT-SIZE: 12px;
 padding-left:5px;
 font-weight: bold;
 line-height:24px;
 border-top:1px solid #000;
 border-bottom:1px solid #000;
   }

.forum_heads {
 color: #000;
FONT-SIZE: 10px;
font-weight: normal;
}
.forum_heading{
	text-decoration:none;
	font-size:14px;
	color:#97976E;
	font-weight:bold;
}

a.forum_heading:link,a.forum_heading:visited,a.forum_heading:active,a.forum_heading:hover{
	text-decoration:none;
	font-size:14px;
	color:#97976E;
	font-weight:bold;
}

td.forum_standard,
th.forum_standard
 {
 background-color: #fff;
 color: #333;
 FONT-SIZE: 13px;
 padding-left:2px;
 padding-right:2px;
 font-weight: normal;
  }

td.forum_odd,
th.forum_odd{
 background-color: #fff;
 color: #333;
 FONT-SIZE: 13px;
 padding-left:5px;
 font-weight: normal;
 line-height:20px;
 border-bottom:1px solid #818181;
}

td.forum_standard1,
th.forum_standard1
 {
 background-color: #fff;
 color: #333;
 FONT-SIZE: 13px;
 padding-left:2px;
 padding-right:2px;
 font-weight: normal;
  }

/*Forum ENDE*/


/*Navi*/
td.navigation,
th.navigation
 {
  background-color: #fff;
 color: #000;
 FONT-SIZE: 12px;
 text-align:left;
 font-weight: normal;

 }

td.index,
th.index
 {
 background-color: #FFFFFF;

 FONT-SIZE: 12px;
 font-weight: normal;

 }

table.navbox{
 background-color: #fff;

}
td.navbox,
th.navbox{
 background-color: #E8F1FC;
 color: #000;
 font-size: 12px;
 padding:5px;
 border: 1px solid #9A9A9A;

 font-weight: normal;
 }
 td.navbox_in,
th.navbox_in
 {
 background-color: #E8F1FC;
 color: #000;
 FONT-SIZE: 12px;
 text-align:left;
 font-weight: normal;
 }

td.sourcecode{
background-color: #FFFFFF;
font-family: verdaba;
font-size:11px;
}

td.navbox_head,
th.navbox_head {
 background-color: #fff;
 background-image: url();
 color: #000;
 font-size: 13px;
 line-height:20px;
 font-weight: bold;
 }

.navbox_head{
 color: #000;
 font-size: 12px;
 font-weight: normal;
}
/*ENDE NAVI*/


/*Event TPL*/
table.event_msg{
border:1px solid #8DC63F;
}
td.event_heads{
background-color: #8DC63F;
color: #fff;
FONT-SIZE: 12px;
font-weight: normal;
}
td.event_standard{
background-color: #D9F4B6;
color: #406618;
FONT-SIZE: 12px;
font-weight: normal;
text-align:left;
}

/*error TPL*/
table.error_msg{
border:1px solid #AD0D00;
}
td.error_heads{
background-color: #F8E2E2;
color: #BB0505;
FONT-SIZE: 12px;
font-weight: normal;
}
td.error_standard{
background-color: #F5EFEF;
color: #BB0505;
FONT-SIZE: 12px;
font-weight: normal;
text-align:left;
}

table.contentBuild{
border-bottom:1px solid #C5C5C5;
}

td.heading{
height:22px;
line-height:22px;
color:#092061;
font-size:12px;
font-weight:bold;
padding-left:5px;
border-left:1px solid #fff;
border-bottom:1px solid #C5C5C5;
background-color:#E9EAEE;

}

td.standard2{
height:22px;
line-height:22px;
color:#092061;
font-size:12px;
padding-left:5px;
font-weight:bold;
padding-right:2px;
background-color:#fff;
border-right:1px solid #C5C5C5;
}
td.standard3{
height:22px;
line-height:22px;
color:#092061;
font-size:12px;
padding-left:5px;
border-left:1px solid #fff;
background-color:#E9EAEE;
}
td.heading1{
height:22px;
line-height:22px;
color:#092061;
font-size:12px;
font-weight:bold;
padding-left:5px;
border-right:1px solid #fff;
border-bottom:1px solid #C5C5C5;
background-color:#E9EAEE;

}
td.standard4{
height:22px;
line-height:22px;
color:#092061;
font-size:12px;
padding-left:5px;
background-color:#fff;
border-left:1px solid #C5C5C5;
}
td.standard5{
height:22px;
line-height:22px;
color:#092061;
font-size:12px;
padding-left:5px;
border-right:1px solid #fff;
background-color:#E9EAEE;
}

td.odd{
height:22px;
line-height:22px;
color:#092061;
font-size:12px;
padding-left:5px;
background-color:#FAFAFA;
border-bottom:1px solid #C5C5C5;
}

td.even{
height:22px;
line-height:22px;
color:#092061;
font-size:12px;
padding-left:5px;
border-top:1px solid #fff;
background-color:#E9EAEE;

}

#openFA{
cursor: pointer;
}

/*tooltip standard*/
div.tooltip {
width: 200px;
height:100px;
color: #333;
text-align: center;
z-index:100;
}

div.tooltip #close{
color: #333;
padding-top: 0px;
text-align: right;
cursor:pointer;
margin: 0;
padding: 40px 15px 15px;
background: url(../images/bt.gif) top left no-repeat;
}

div.tooltip h3 {
color: #333;
margin: 0px;
padding: 0 10px 15px;
font-weight: bold;
text-align: center;
text-shadow: 2px 2px 1px #222;
font-size: 14px;
background: url(../images/bt.gif)  left no-repeat;
}

div.tooltip a {
color: #333;
text-decoration: overline underline;
font-weight: bold;
}

div.tooltip a:hover {
color: #FF0000;
text-decoration: overline underline;
font-weight: bold;
}

div.tooltip p {
margin: 0;
padding: 0 10px 15px;
text-shadow: 2px 2px 1px #222;
font-size: 12px;
background: url(../images/bt.gif)  left no-repeat;
}

div.tooltip #imgdiv {
margin: 0;
padding: 0 10px 15px;
background: url(../images/bt.gif) bottom left no-repeat;
}

.tool{
cursor: pointer;
border-top: 1px solid #0000FF;
border-bottom: 1px solid #0000FF;
}


/* Modul_member.php */

div.tab{
background-color: #ADACAC;
color: #fff;
padding:3px;
height:16px;
font-weight:bold;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #333333;
font-size: 12px;
text-align: center;
cursor: pointer;
vertical-align:middle;

}

div.stretcher{
z-index:1;
text-align: left;
height:120px;
padding-left: 5px;
background-color: #fff;
border-left:1px solid #333;
border-right:1px solid #333;
overflow:auto;
display:none;
}


/*EventKalenderNavi*/
#EventKalNavi{
width:100%;
}



div.tooltipEvent {
width: 200px;
color: #FFF;
text-align: center;
z-index:100;
background-color: #818181;
border: 1px solid #fff;

}
.EventNavi{
cursor:pointer;
}
div.tooltipEvent h3 {
color: #fff;
margin: 0;
padding: 0 8px 5px;
text-align: center;
text-shadow: 2px 2px 1px #222;
font-size: 14px;
}

div.tooltipEvent #close {
text-align:right;
cursor: pointer;
padding-right: 3px;
}
div.tooltipEvent p {
text-align: left;
margin: 0;
padding: 0 5px 5px;
text-shadow: 2px 2px 1px #222;
font-size: 12px;
}
div.tooltipEvent a {
color: #333;
text-decoration: none;
font-weight: bold;
font-size: 12px;
}

div.tooltipEvent #imgdiv {
margin: 0;
padding: 0 0px 0px;
}






/*Showpics Content*/

#demo-wrapper1 {
    position: relative;
	float:left;
	overflow: hidden;
	left:0px;
	height: 190px;
	width: 600px;
	padding-left:5px;
	margin:0;
	}

.picshow {
	position: relative;
	float: left;
	overflow:hidden;
	width: 160px;
	height: 180px;
	margin-right: 5px;
}

#demo-inner1 {
	position: relative;
	float:left;
	overflow:hidden;
	width: 1800px;
	height: 180px;

}

#area {
	position: relative;
	margin:0;
	height:14px;
	width: 620px;
	padding:0px;
   background-color:#CDCDCD;
}

#knob {
	position: relative;
	background-color:#000;
	margin:0;
	padding:0px;
	height: 14px;
	width: 100px;
	left:0px;
	background:url(../images/slider1.gif) no-repeat;
	cursor:pointer;
}

#dynmenu{
position: absolute;
left:45px;
width:170px;

}

/*Main DEsign Beginn */
div.Win-resizeDiv{
cursor:se-resize;
border:1px dotted #000;
text-align:center;
line-height:50px;
font-size:20px;
background-color:#737373;
position:absolute;
z-index:400;
}

/*Windows Design Beginn*/

.Win-DivBg{
position:absolute;
top:0px;
left:0px;
z-index:100;
background-color:#333;
width:100%;
}

/*DESKTOP ERWEITERUNG*/
div.Win-WinLil{
position:relative;
width:120px;
height:17px;
line-height:17px;
cursor:pointer;
display:block;
float:left;
text-align:center;
margin-left:2px;
margin-top:1px;
color:#092061;
/*background:url('../images/styledesktop/lilbg.gif') repeat-x;*/
background-color:#A7A7A7;
border:1px solid #7793B9;
bottom:0px;
}

div.Win-Schatten{
position:absolute;
top:5px;
left:5px;
background-color:#737373;
z-index:99;
opacity:0.7;
display:block;
}

div.Win-WinMain {
position:absolute;
top:0px;
left:0px;
width: 360px;
color: #333;
text-align: center;
z-index:100;
margin-top:5px;
height:100px;
background-color:#E8F1FC;
border-top:1px solid #000;
border-left:1px solid #000;
border-right:2px solid #000;
border-bottom:2px solid #000;
}

div.Win-WinheadLeft{
float:left;
position:absolute;
left:0px;
top:0px;
height:24px;
width:13px;
background-color:#E8F1FC;
}


div.Win-WinClose{
position:absolute;
top:2px;
right:0px;
text-align: left;
width:70px;
z-index:125;
line-height:20px;
height:24px;
cursor:pointer;
}

div.Win-WinMakeLil{
position:absolute;
top:0px;
right:35px;
z-index:125;
width:10px;
line-height:12px;
height:12px;
cursor:pointer;
border-bottom:3px solid #829AB9;
}

div.Win-WinheadRight{
position:absolute;
right:0px;
top:0px;
height:24px;
width:13px;
background-color:#E8F1FC;
}

div.Win-WinDragToolArea{
color: #333;
background-color:#E8F1FC;
font-size:12px;
font-family: Arial,Georgia, "Times New Roman", Times, serif;
margin-left:13px;
margin-right:13px;
height:24px;
z-index:117;
}

div.Win-WinDragTool {
cursor: move;
position: relative;
z-index:116;
text-align:left;
font-weight:bold;
height:24px;
line-height:24px;
width:100%;

}


div.Win-WinBody{
clear:both;
background-color:#E8F1FC;
margin:0;
padding:0;
position:relative;
top:0px;
left:0px;
font-size: 12px;
color: #737373;
font-size:12px;
font-family: Verdana;
width:auto;
text-align:left;
z-index:119;

}


div.Win-WinContent{
position:absolute;
top:0px;
left:0px;
z-index:120;
padding-left:2px;
display:block;
width:96%;
height:95%;
overflow: auto;
margin:5px;
background-color:#Fff;
border:1px solid #9BAFCA;
}

div.Win-WinBotLeft{

position:absolute;
left:0px;
bottom:0px;
height:10px;
width:13px;
z-index:120;
background-color:#E8F1FC;
}

div.Win-WinImgBotLeft {
position:absolute;
left:13px;
bottom:0px;
width:50%;
height:10px;
z-index:120;
background-color:#E8F1FC;
}

div.Win-WinImgBotRight {
position:absolute;
right:13px;
bottom:0px;
width:50%;
height:10px;
z-index:120;
background-color:#E8F1FC;
}

div.Win-WinResize{
position: absolute;
bottom:1px;
right:0px;
width:10px;
margin-right:2px;
margin-bottom:2px;
cursor:pointer;
z-index:121;
border-bottom:5px solid #000;
}


div.Win-WinBotRight{
position:absolute;
z-index:120;
right:0px;
bottom:0px;
height:10px;
width:13px;
background-color:#E8F1FC;
}


.ulnav li{
list-style-position:outside;
list-style-image: url(../images/li.gif);
}



a                {color: #000; font-size: 12px; }

a:link             {color: #000; text-decoration: underline; font-weight: normal; font-size: 12px; }
a:visited          {color: #000;  text-decoration: underline; font-weight: normal; font-size: 12px; }
a:hover           {color: #3F6593;  text-decoration: underline; font-weight: normal; font-size: 12px; }
a:active          {color: #000;  text-decoration: underline; font-weight: normal; font-size: 12px; }

a.hottag{
text-decoration: underline;
}

a.navlink {
 background: url(../images/link.gif);
 background-repeat: no-repeat;
 background-position: right;
 padding-right:14px;
 font-size:13px;
}

a.buttonlinkMehr:link,a.buttonlinkMehr:visited,a.buttonlinkMehr:active{
display:block;
height:19px;
width:104px;
color:#fff;
font-size:13px;
background: url(../images/more.gif);
background-repeat: no-repeat;
text-align:center;
text-decoration:none;
line-height:19px;

}
a.buttonlinkMehr:hover{
display:block;
height:19px;
width:104px;
color:#fff;
background: url(../images/more.gif);
background-repeat: no-repeat;
text-align:center;
text-decoration:none;
line-height:19px;

}

a.buttonlink:link,a.buttonlink:visited,a.buttonlink:active{
display:block;
float:left;
height:22px;
width:120px;
color:#000;
font-size:12px;
text-align:center;
text-decoration:none;
line-height:22px;
background-image:url(../images/style/standard/butbg.gif);
}
a.buttonlink:hover{
display:block;
height:22px;
width:120px;
color:#000;
text-align:center;
text-decoration:none;
line-height:22px;
background-image:url(../images/style/standard/butbg.gif);
}


a.buttonlinkForum:link,a.buttonlinkForum:visited,a.buttonlinkForum:active{
display:block;
float:left;
height:25px;
width:120px;
color:#fff;
font-size:13px;
text-align:center;
text-decoration:none;
line-height:25px;
background-image:url(../images/style/standard/butbg.gif);
}
a.buttonlinkForum:hover{
display:block;
height:25px;
width:120px;
color:#fff;
text-align:center;
text-decoration:none;
line-height:25px;
background-image:url(../images/style/standard/butbg.gif);
}



input.Formbutton {
	background: none;
	cursor: pointer;
	height:25px;
	line-height:25px;
	border-top:1px solid #8DB2E3;
	border-left:1px solid #8DB2E3;
	border-right:1px solid #8DB2E3;
	padding-left:5px;
	padding-right:5px;
	background-color:#E8F1FC;
	color:#000;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}

input.FormbuttonSmall {
	background: none;
	cursor: pointer;
	border: 0;
	margin: 0;
	padding: 0;
	height:16px;
	width:32px;
	color:#092061;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	line-height:12px;
	background-image:url(../images/style/standard/butbgSmall.gif);
}

a.butProfil{
display:block;
float:left;
width:110px;
height:25px;
margin-right:2px;
margin-bottom:2px;
line-height:25px;
text-align:center;
text-decoration:none;
font-weight:bold;
font-size:11px;
background-image:url('../images/butC.gif');
}

a.butMeeting:link,a.butMeeting:visited,a.butMeeting:active{
display:block;
width:160px;
height:25px;
line-height:25px;
text-align:left;
text-decoration:none;
font-weight:bold;
font-size:13px;
color:#000;
background-color:#fff;
margin-bottom:3px;
padding-left:3px;
border:1px solid #9A9A9A;
}
a.butMeeting:hover{
display:block;
width:160px;
height:25px;
line-height:25px;
text-align:left;
text-decoration:none;
font-weight:bold;
font-size:13px;
color:#000;
background-color:#FBF5E9;
margin-bottom:3px;
padding-left:3px;
border:1px solid #9A9A9A;
}

a.buttonlinkSmall:link,a.buttonlinkSmall:visited,a.buttonlinkSmall:active{
display:block;
float:left;
height:25px;
color:#000;
background-color:#E8F1FC;
font-weight:bold;
font-size:12px;
text-align:center;
text-decoration:none;
line-height:25px;
border-top:1px solid #8DB2E3;
border-left:1px solid #8DB2E3;
border-right:1px solid #8DB2E3;
padding-left:5px;
padding-right:5px;
margin-right:5px;
}

a.buttonlinkSmall:hover{
display:block;
float:left;
height:25px;
color:#000;
background-color:#E8F1FC;
font-weight:bold;
font-size:12px;
text-align:center;
text-decoration:none;
line-height:25px;
border-top:1px solid #8DB2E3;
border-left:1px solid #8DB2E3;
border-right:1px solid #8DB2E3;
padding-left:5px;
padding-right:5px;
margin-right:5px;
}

button {
	background: none;
	cursor: pointer;
	border: 0;
	margin: 0;
	padding: 0;
}
button.buttonlink{
display:block;
float:left;
height:25px;
color:#000;
background-color:#E8F1FC;
font-weight:bold;
font-size:12px;
text-align:center;
text-decoration:none;
line-height:25px;
border-top:1px solid #8DB2E3;
border-left:1px solid #8DB2E3;
border-right:1px solid #8DB2E3;
padding-left:5px;
padding-right:5px;
margin-right:5px;
}

/*Beginn JSMENU*/


/*SHOP Modul*/
#shopMeldung{
position:absolute;
top:0px;
left:0px;
display:none;
border:3px solid #Ff0000;
background-color:#F5EFEF;
z-index:100;
font-size:20px;
color:#bb0505;
width:0px;
height:0px;
line-height:40px;
text-align:center;
}

#items {
    position: relative;
	float:left;
	overflow: hidden;
	left:0px;
	margin-top:2px;
	margin-left:2px;
	height: 130px;
	width: 950px;

	}

#demo-inner {
	position: relative;
	float:left;
	overflow:hidden;
	width: 1800px;
	height: 135px;
}

.item {
	position: relative;
	background-color:#fff;
	float: left;
	overflow:hidden;
	padding-top:5px;
	width: 150px;
	height: 120px;
	margin-right: 5px;
	color:#000;
	border:1px solid #c1c1c1;
	background-position: left top;
	background-repeat: no-repeat;

}

.styleitem{
    position: relative;
	background-color:#fff;
    text-align:center;
	display:block;
	width: 220px;
	height: 230px;
	color:#000;
	border:1px solid #c1c1c1;
}

.item span{
	position: absolute;
	bottom: 2px;
	left: 0;
	font-size: 0.8em;
	font-weight: bold;
	width: 100%;
	text-align: center;

}
.imagedetails{

	overflow:hidden;
	position: relative;

}

.pTitle{
text-align:center;

}
.pPreis{
	height:30px;
	line-height:30px;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	color:#F37921;
	display:block;
}
.pMore{
text-align:right;
}

#areaTop {
	position: relative;
	margin:0;
	height:14px;
	width: 915px;
	padding:0px;
	background-color:#c1c1c1;
}

#cart{
	height:160px;
	overflow:auto;
}

#knobTop {
	position: relative;
	background-color:#000;
	margin:0;
	padding:0px;
	height: 14px;
	width: 100px;
	left:0px;
	background:url(../images/slider1.gif) no-repeat;
	cursor:pointer;
}

div.tooltipShop {
width: 300px;
color: #000;
text-align: left;
z-index:100;
font-family:arial;
font-size:12px;
background-color: #fff;
border-left: 1px solid #000;
border-right: 2px solid #000;
border-top: 1px solid #000;
border-bottom: 2px solid #000;
padding:5px;

}

div.forumToolTips {

color: #000;
text-align: left;
z-index:100;
font-family:arial;
font-size:12px;
background-color: #fff;
border-left: 1px solid #000;
border-right: 2px solid #000;
border-top: 1px solid #000;
border-bottom: 2px solid #000;
padding:5px;
}

div.tooltipContent {
width: 250px;
height:174px;
padding-top:5px;
padding-left:3px;
font-size:11px;
color: #000;
text-align: left;
z-index:100;
opacity:0.9;
background:url(../images/toolbg.gif) no-repeat;

}

/**BUTTONDESIGN***/
a.shopbuttonlink:link,a.shopbuttonlink:visited,a.shopbuttonlink:active{
display:block;
float:left;
height:22px;
width:120px;
color:#000;
font-size:13px;
text-align:center;
text-decoration:none;
line-height:18px;
margin-right:3px;
background-image:url(../images/style/standard/butbg.gif);
}
a.shopbuttonlink:hover{
display:block;
height:22px;
width:120px;
color:#000;
text-align:center;
text-decoration:none;
line-height:18px;
margin-right:3px;
background-image:url(../images/style/standard/butbg.gif);
}

/**BUTTONDESIGN***/
a.shopbuttonlink1:link,a.shopbuttonlink1:visited,a.shopbuttonlink1:active{
display:block;
float:left;
height:22px;
width:120px;
color:#000;
font-size:13px;
text-align:center;
text-decoration:none;
line-height:18px;
margin-right:3px;
background-image:url(../images/style/standard/warenkorb_but.gif);
}
a.shopbuttonlink1:hover{
display:block;
height:22px;
width:120px;
color:#000;
text-align:center;
text-decoration:none;
line-height:18px;
margin-right:3px;
background-image:url(../images/style/standard/warenkorb_but.gif);
}

/*SHOP Modul*/



div.roundInner {
display:block;
float:left;
background-color:#CFCF50;
line-height:29px;
width:96%;
height:29px;
border-top:1px solid #000;
border-bottom:1px solid #000;
color: #000;
font-weight:bold;
font-size:16px;
}

.roundcont {
	width: 140px;
	background-color: #BBD2EF;

	color: #fff;

}

.roundtop {
	background: url(../images/corner/tr.gif) no-repeat top right;
}

.roundbottom {
	background: url(../images/corner/br.gif) no-repeat top right;
}

img.corner {
   width: 20px;
   height: 23px;
   border: none;
   display: block !important;
}

.editholder{
clear: both;
margin:0px;
width:100%;
border-right:2px solid #000;
border-left:1px solid #000;
border-top:1px solid #000;
border-bottom:2px solid #000;
}

.edittab{
display:block;
float:left;
height:25px;
color:#000;
cursor:pointer;
background-color:#E8F1FC;
font-weight:bold;
font-size:12px;
text-align:center;
text-decoration:none;
line-height:25px;
border-top:1px solid #8DB2E3;
border-left:1px solid #8DB2E3;
border-right:1px solid #8DB2E3;
padding-left:5px;
padding-right:5px;
margin-right:1px;


}
.editstretcher{
margin: 0;
background-color:#fff;
}


/*Accordian Menu horizontal*/
.horholder{
clear: both;
margin:0;
padding:0;
top:0px;
width:690px;
left:0px;
border-left:1px solid #C9DCF6;
border-right:1px solid #C9DCF6;
border-bottom:1px solid #C9DCF6;
background-color:#E4ECF7;
}

.tabhor{
font-family: Arial,Georgia, "Times New Roman", Times, serif;
float: left;
display:block;
height: 65px;
width: 110px;
font-size:12px;
margin:1px;
color:#fff;
overflow:auto;
text-align: center;
cursor: pointer;
background-color: #fff;
background-image:url('../images/pics/bgtab.gif');
}

.stretcherhor{
margin: 0;
padding:0;
top:0px;
background-color:#E4ECF7;
display:block;
text-align:left;
font-size:12px;
color:#000;
}

/*HEADER MULTI SLIDER*/

#wrapper {
    position: relative;
	float:left;
	overflow: hidden;
	left:0px;
	height: 85px;
	width: 425px;
	padding-left:2px;
	margin-top:5px;
	}

.itemshow {
	position: relative;
	float: left;
	overflow:hidden;
	width: 120px;
	height: 83px;
	font-size:11px;
	margin-right: 5px;
	border:1px solid #C8DCF6;
	background:url(../images/txtbg.gif) repeat-x;
}
.ticktext{
	margin:0;
	text-align:left;


	padding-top:2px;
	padding-left:2px;
	display:block;
	height:80px;
}
#inner {
	position: relative;
	float:left;
	overflow:hidden;
	width: 1800px;
	height: 85px;

}

#areaticking {
	position: absolute;
	margin:0;
	height:12px;
	line-height:12px;
	width: 430px;
	padding:0px;

    background:url(../images/bgslider.gif) repeat-x;
}

#knobticking {
	position: relative;
	float:left;
	background-color:#000;
	margin:0;
	top:0px;
	padding:0px;
	height: 12px;
	width: 80px;
	left:0px;
	z-index:3;
	background:url(../images/slider2.gif) no-repeat;
	cursor:pointer;
}


/*Vertical Scroll and Slider NEWSTICKER*/
#tickeritems,#tickeritems1 {
    position: relative;
	overflow: hidden;
	display:block;
	float:left;
	left:0px;
	height: 120px;
	width: 336px;
	}

#tickerinner,#tickerinner1 {
	position: relative;
	overflow:hidden;
	display:block;
	float:left;
	width: 319px;
	height: 400px;
	background-color:#fff;
}
.tickItem,.tickItem1{
	margin-bottom:5px;
	height:55px;
	line-height:16px;
	width:329px;
	display:block;
	color:#737373;
	font-size:11px;
	padding-left:7px;
	border-bottom:1px solid #737373;
	border-right:1px solid #fff;
}

#areaTick,#areaTick1 {

	background: #e4e4e4;
	height: 100px;
	width: 10px;
	position: relative;
	float:left;

}


/*ENDE*/

/*Slide Show*/
#container{
position:relative;
clear:both;
text-align:left;
display:block;
width:590px;
height:300px;
}
.myControlDiv {
	display: block;
	position:absolute;
	border: 1px solid #fff;
	text-align:center;
	padding-top:10px;
	z-Index:300;
	background-color:#000;
}

.myHoverText{
    display: block;
	position:absolute;
	bottom:0px;
	left:0px;
	margin-top:50px;
	border-left: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	width:550px;
	padding:3px;
	line-height:20px;
	text-align:center;
	z-index:4;
	color:#000;
	background-color:#fff;
}

/*Slide Show*/

/*HEADER MULTI SLIDER*/

#nWrapper {
    position: relative;
	float:left;
	overflow: hidden;
	left:0px;
	height: 130px;
	width: 150px;
	border:2px solid #ccc;
	margin-right:15px;
	}

.nPicshow {
	position: relative;
	float: left;
	overflow:hidden;
	width: 145px;
	height: 120px;
	font-size:11px;
	margin-right: 5px;


}

#nInner {
	position: relative;
	float:left;
	overflow:hidden;
	width: 1800px;
	height: 130px;

}

/** More than Scrolling and Sliding **/
#useritems {
    position: relative;
	float:left;
	overflow: hidden;
	left:0px;
	height: 110px;
	padding:3px;
	width: 600px;
	background-color:#eee;
	border:1px solid #ccc;
	}

#user-inner {
	position: relative;
	float:left;
	overflow:hidden;
	width: 1000px;
	height: 110px;
}

.useritem {
	position: relative;
	float: left;
	overflow:hidden;
	width: 110px;
	height: 105px;
	margin-right: 5px;
	color:#333;
	text-align:center;
	background-color:#fff;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 2px solid #ddd;

}

#areaUser {

	background: #000;
	height: 14px;
	width: 564px;
	position: relative;

}

#knobUser {

	height: 14px;
	width: 100px;
	background-image:url(../images/slider1.gif);
	cursor:pointer;

}
/** ENDE More than Scrolling and Sliding **/

.singlebox {
	background:url(../images/style/standard/singlebox1.gif) no-repeat bottom left;
	width:351px;
	margin:0 0 10px 0;
	float:left;
}
.singlebox .innen{
	width:340px;
	padding:0 6px 0 1px;
	font-size: 1em;
	float:left;
	display:inline;
	background: url(../images/style/standard/bg_double_rechtsoben.gif) no-repeat right top;
}

.singlebox h4{
	border:none;
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 5px 0;
}

.singlebox1 {
	background:url(../images/style/standard/singlebox.gif) no-repeat bottom left;
	width:291px;
	margin:0 0 10px 0;
	float:left;
}
.singlebox1 .innen{
	width:280px;
	padding:0 6px 0 1px;
	font-size: 1em;
	float:left;
	display:inline;
	background: url(../images/style/standard/bg_double_rechtsoben.gif) no-repeat right top;
}

.singlebox1 h4{
	border:none;
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 5px 0;
}


.singleboxright {
	background:url(../images/style/standard/singlebox_right.gif) no-repeat bottom left;
	width:180px;
	margin:0 0 10px 0;
	float:left;
}
.singleboxright .innen{
	width:170px;
	padding:0 6px 0 1px;
	font-size: 1em;
	float:left;
	display:inline;
	background: url(../images/style/standard/bg_double_rechtsoben.gif) no-repeat right top;
}

.singleboxright h4{
	border:none;
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 5px 0;
}

.singleboxleft {
	background:url(../images/style/standard/singlebox_left.gif) no-repeat bottom left;
	width:210px;
	margin:0 0 10px 0;
	float:left;
}
.singleboxleft .innen{
	width:200px;
	padding:0 6px 0 1px;
	font-size: 1em;
	float:left;
	display:inline;
	background: url(../images/style/standard/bg_double_rechtsoben.gif) no-repeat right top;
}

.singleboxleft h4{
	border:none;
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 5px 0;
}



.doublebox {
	background:url(../images/style/standard/bg_double_unten.gif) no-repeat bottom left;
	width:516px;
	margin:0 0 10px 0;
	float:left;
}
.doublebox .l, .doublebox .r {
	width:250px;
	padding:0 6px 6px 0;
	float:left;
	display:inline;
	background: url(../images/style/standard/bg_double_rechtsoben.gif) no-repeat right top;
}
.doublebox .r {
	padding:0 6px 0 1px;
}
.doublebox .l img, .doublebox .r img {
	margin-left:1px;
}
.doublebox .marg,.singlebox .marg,.singleboxright .marg,.singleboxleft .marg,.singlebox1 .marg {
	margin:10px;
}
.doublebox .link {
	margin: 0 10px;
	font-weight: bold;
	text-align: left;
}

.doublebox h3 {
	border:none;
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 5px 0;
}

.tickerhead{
	background-color:#EEF3FB;
	color:#2C5A93;
	line-height:20px;
	font-weight:bold;
	border-top:1px solid #BBD3EF;
	border-bottom:1px solid #BBD3EF;
}

.ownVideo-bg{
position:absolute;
top:0px;
left:0px;
z-index:100;
background-color:#333;
width:100%;
}
.ownVideo-center{
position:absolute;
top:10px;
left:10px;
padding-top:25px;
padding-left:25px;
z-index:101;
background-color:#fff;
display:block;
width:0px;
height:0px;
border:5px solid #ccc;
}
a.ownVideo-link{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.ownVideo-innen{
z-index:101;
float:left;

}

.ownVideo-bottom{
clear:both;
position:absolute;
bottom:0px;
left:0px;
z-index:101;
float:left;
background-color:#ccc;
display:block;
width:100%;
height:30px;
line-height:30px;
text-align:right;
}


A.navbox,
A.navbox:link,
A.navbox:visited { color: #000; text-decoration: underline; font-weight: normal; font-size: 10px; }
A.navbox:hover   {color: #3F6593;  text-decoration: underline; font-weight: normal; font-size: 10px; }
A.navbox:active   {color: #3F6593;  text-decoration: underline; font-weight: normal; font-size: 10px; }



A.heads,
A.heads:link,
A.heads:visited { color: #000; text-decoration: none; font-size:12px; font-weight: bold; }
A.heads:hover   {color: #000;  text-decoration: underline; font-weight: bold; font-size: 12px; }
A.heads:active  {color: #000;  text-decoration: underline; font-weight: bold; font-size: 12px; }
