/* Diese Stylesheet ist Copyrightgeschüzt - Steven Qual *//* Juli 2007 */

body {

margin-bottom:10px;
margin-top:30px;
margin-left:10px;
margin-right:10px;

font-family:Verdana, Tahoma;
font-size:8pt;
color:#ffffff;
line-height: 100%;
text-indent: 0;
}

.nomargin {
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background:#000000;
}

/* DESIGN ########################################################################################################################################################################################################### */

.index                  	{ background:url(gfx/bg_index.gif) #aeb3b6 repeat-x ; }
.frame                     	{ background:url(gfx/faq_design_00.gif) repeat-x #aeb3b6; }
.head                      	{ background:url(gfx/header_02.gif) repeat-x; }
.foot                      	{ background:url(gfx/bg_foot.gif) no-repeat; }

.iframe                    { background:#FFFFFF url(gfx/support_02.gif) no-repeat top; color:#000000; padding:10px; }
.iframe_angebot            { background:#FFFFFF url(gfx/angebot_02.gif) no-repeat top; color:#000000; padding:10px; }
.iframe_info               { background:#FFFFFF url(gfx/info_02.gif) no-repeat top; color:#000000; padding:10px; }
.iframe_kombinator         { background:#FFFFFF url(http://zehnsation.domainfactory-kunde.de/support/gfx/kombinator_02.gif) no-repeat top; color:#000000; padding:10px; }
.iframe_partner         { background:#FFFFFF url(http://zehnsation.domainfactory-kunde.de/support/gfx/partner_02.gif) no-repeat top; color:#000000; padding:10px; }

.menu                      { font-family:Verdana, Tahoma;  font-size:11pt;  color:#2f323e; text-decoration:none; margin-right:5px; }
.menu:link                 { font-family:Verdana, Tahoma;  font-size:11pt;  color:#2f323e; text-decoration:none; margin-right:5px; }
.menu:hover                { font-family:Verdana, Tahoma;  font-size:11pt;  color:#ffffff; text-decoration:none; margin-right:5px; }

.submenu                   { font-family:Verdana, Tahoma; font-size:8pt; color:#686f82; text-decoration:none; text-align:right; }
.submenu:link              { font-family:Verdana, Tahoma; font-size:8pt; color:#686f82; text-decoration:none; text-align:right; }
.submenu:hover             { font-family:Verdana, Tahoma; font-size:8pt; color:#ffffff; text-decoration:none; text-align:right; }

.umfrage                   { font-family:Verdana, Tahoma; font-size:8pt; color:#000000; text-decoration:none; text-align:right; }
.umfrage:link              { font-family:Verdana, Tahoma; font-size:8pt; color:#000000; text-decoration:none; text-align:right; }
.umfrage:hover             { font-family:Verdana, Tahoma; font-size:8pt; color:#ffaf00; text-decoration:none; text-align:right; }

.shopmenu                  { font-family:Verdana, Tahoma; font-size:11pt; color:#686f82; text-decoration:none; text-align:right; }
.shopmenu:link             { font-family:Verdana, Tahoma; font-size:11pt; color:#686f82; text-decoration:none; text-align:right; }
.shopmenu:hover            { font-family:Verdana, Tahoma; font-size:11pt; color:#ffffff; text-decoration:none; text-align:right; }

.faq_question                 { font-family: Verdana, Tahoma; font-size:8pt; color:#000000; font-style:normal; text-decoration:none }
.faq_question:link            { font-family: Verdana, Tahoma; font-size:8pt; color:#000000; font-style:normal; text-decoration:none }
.faq_question:hover           { font-family: Verdana, Tahoma; font-size:8pt; color:#000000; font-style:normal; text-decoration:none }

.faq_answer                   { font-family: Verdana, Tahoma; font-size:8pt; color:#000000; font-style:normal; text-decoration:none }
.faq_answer:link              { font-family: Verdana, Tahoma; font-size:8pt; color:#000000; font-style:normal; text-decoration:none }
.faq_answer:hover             { font-family: Verdana, Tahoma; font-size:8pt; color:#000000; font-style:normal; text-decoration:none }

.text                         { font-family:Verdana, Tahoma; font-size:8pt; color:#000000; text-decoration:none; }
.text:link                    { font-family:Verdana, Tahoma; font-size:8pt; color:#000000; text-decoration:none; }
.text:hover                   { font-family:Verdana, Tahoma; font-size:8pt; color:#000000; text-decoration:none; }

.text_w                       { font-family:Verdana, Tahoma; font-size:8pt; color:#ffffff; text-decoration:none; }
.text_w:link                  { font-family:Verdana, Tahoma; font-size:8pt; color:#ffffff; text-decoration:none; }
.text_w:hover                 { font-family:Verdana, Tahoma; font-size:8pt; color:#ffffff; text-decoration:none; }

.text_y                       { font-family:Verdana, Tahoma; font-size:8pt; color:#333333; text-decoration:none; }
.text_y:link                  { font-family:Verdana, Tahoma; font-size:8pt; color:#333333; text-decoration:none; }
.text_y:hover                 { font-family:Verdana, Tahoma; font-size:8pt; color:#ffaf00; text-decoration:none; }

a:link                        { font-family:Verdana, Tahoma; font-size:8pt; color:#333333; text-decoration:none; }
a:hover                       { font-family:Verdana, Tahoma; font-size:8pt; color:#ffaf00; text-decoration:none; }

.text_y12                      { font-family:Verdana, Tahoma; font-size:11pt; color:#333333; text-decoration:none; }
.text_y12:link                  { font-family:Verdana, Tahoma; font-size:11pt; color:#333333; text-decoration:none; }
.text_y12:hover                 { font-family:Verdana, Tahoma; font-size:11pt; color:#ffaf00; text-decoration:none; }

.text_foot                    { font-family:Verdana, Tahoma; font-size:8pt; color:#ffffff; text-decoration:none; text-align:center; }

.heading                      { font-family:Verdana, Tahoma; font-size:12pt; color:#2f323e; text-decoration:none; text-align:left; }
.heading_w                    { font-family:Verdana, Tahoma; font-size:12pt; color:#ffffff; text-decoration:none; text-align:left; }

.heading_index                { background-repeat:no-repeat; height:186px; vertical-align:middle; padding:10px; font-family:Verdana, Tahoma; font-size:14pt; color:#ffffff; text-decoration:none; text-align:left; }
.heading_index2               { background-repeat:no-repeat; height:186px; vertical-align:middle; padding:10px; font-family:Verdana, Tahoma; font-size:14pt; color:#666666; text-decoration:none; text-align:center; }
.heading_index_small          { font-family:Verdana, Tahoma; font-size:8pt; color:#ffffff; text-decoration:none; text-align:left; }
.heading_index_yellow         { font-family:Verdana, Tahoma; font-size:14pt; color:#ffaf00; text-decoration:none; text-align:left; }

.cell_navigation_over_sc      { background-color: none; height:25px; margin-right:5px;}
.cell_navigation_sc           { background-color: #6e7072; border-color:#6e7072; height:25px; margin-right:5px;}

h1                            { height:25px; vertical-align:middle; } 

#CLOSE                                   { position:absolute; top: 5px; right: 0px; width:55px; height:15px; z-index:5; }
#GOOGLE                                  { position:absolute; width:1000px; height:200px; z-index:4; text-align:center }

/* FUNKTIONEN ####################################################################################################################################################################################################### */
/* FAQ */




/* FAQ ENDE */


/* Lightbox_Angebot */
.black_overlay { display:none; position:absolute; top:0%; left:0%; width:100%; height:100%; background-color:black; z-index:1001; -moz-opacity:0.8; opacity:.80; filter:alpha(opacity=80); }
.white_content { display:none; position:absolute; top:25%; left:25%; width:800px; height:530px; padding:0px; border:0px solid white; background-color:white; z-index:1002; overflow:auto; }
.closelight { position:absolute; top:10; right:10; background-color:grey; z-index:3}


/* MENU_HEADER */

.chromestyle{
width: 1000px;
height:50px;
font-weight: bold;

}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 0px solid #BBB;
width: 1000px;
height:50px;
background: url(gfx/header_menu_bg.gif) no-repeat; /*THEME CHANGE HERE*/
padding: 0;
margin: 0;
text-align: right; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #666666;
padding: 20px 20px 10px 10px;
margin: 0;
text-decoration: none;
border-right: 0px solid #666666;
}

.chromestyle ul li a:hover{
color:#333333;
/*background: url(gfx/chromebg-over.gif) repeat-x; /*THEME CHANGE HERE*/
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
 content: ""; 
/*content: " " url(gfx/header_arrowdown.gif); *//*uncomment this line to use no image instead*/
}


/* ######### Style for Drop Down Menu ######### */
.dropmenu_head            { padding-top:10px; font:normal 20px Verdana;color:#ffffff; }
a.dropmenu_head           { padding-top:10px; font:normal 20px Verdana;color:#ffffff; }
a.dropmenu_head:hover     { padding-top:10px; font:normal 20px Verdana; }
a.dropmenu_head:active    { padding-top:10px; font:normal 20px Verdana; }
a.dropmenu_head:visited   { padding-top:10px; font:normal 20px Verdana; }


.dropmenudiv{

position:absolute;
top: 0;
border-top: 0px solid #ffffff; /*THEME CHANGE HERE*/
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
background:url(gfx/faq_design_002.gif) repeat-x #70ceef;
width: 200px;
visibility: hidden;
/* filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

#dropmenudivlayer {
 font-weight:bold;
 color:#2f323e;
 }

.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #acb0b2; /*THEME CHANGE HERE*/
border-top: 1px solid #f8f8f9; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #2f323e;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
color:#2f323e;

}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #6e7072;
border-bottom: 1px solid #6e7072; /*THEME CHANGE HERE*/
border-top: 1px solid #6e7072; /*THEME CHANGE HERE*/
color: #ffffff;
}

/* STEVOH'S EDGEBOX */
#edgebox_l 			{ background:url(gfx/edgebox/05.gif) repeat-y left top; }
#edgebox_r 			{ background:url(gfx/edgebox/07.gif) repeat-y right top; }
#edgebox_lo 		{ background:url(gfx/edgebox/01.gif) no-repeat left top; }
#edgebox_o 			{ background:url(gfx/edgebox/02.gif) repeat-x top; }
#edgebox_ro 		{ background:url(gfx/edgebox/04.gif) no-repeat right top; }
#edgebox_header 	{ margin:10px; padding:10px; padding-top:20px; margin-bottom:0px; border-bottom:1px solid #c8ced2; color:#000000; font-size:18px }
#edgebox_header .discription 	{ line-height:20px; color:#333333; font-size:10px }
#edgebox_content 	{ padding:20px; }
#edgebox_lu 		{ background:url(gfx/edgebox/10.gif) no-repeat left bottom; }
#edgebox_u 			{ background:url(gfx/edgebox/11.gif) repeat-x bottom; }
#edgebox_ru 		{ background:url(gfx/edgebox/12.gif) no-repeat right bottom; }

#edgebox_line_l 		{ background:url(gfx/edgebox/line/05.gif) repeat-y left top; }
#edgebox_line_r 		{ background:url(gfx/edgebox/line/07.gif) repeat-y right top; }
#edgebox_line_lo 		{ background:url(gfx/edgebox/line/01.gif) no-repeat left top; }
#edgebox_line_o 		{ background:url(gfx/edgebox/line/02.gif) repeat-x top; }
#edgebox_line_ro 		{ background:url(gfx/edgebox/line/04.gif) no-repeat right top; }
#edgebox_line_header 	{ margin:10px; padding:10px; padding-top:20px; margin-bottom:0px; border-bottom:1px solid #c8ced2; color:#000000; font-size:18px }
#edgebox_line_content 	{ padding:20px; }
#edgebox_line_lu 		{ background:url(gfx/edgebox/line/10.gif) no-repeat left bottom; }
#edgebox_line_u 		{ background:url(gfx/edgebox/line/11.gif) repeat-x bottom; }
#edgebox_line_ru 		{ background:url(gfx/edgebox/line/12.gif) no-repeat right bottom; }

#edgebox_bgblue_l 		{ background:url(gfx/edgebox/bgblue/01.gif) no-repeat left top; }
#edgebox_bgblue_r 		{ background:url(gfx/edgebox/bgblue/04.gif) no-repeat right top; }
#edgebox_bgblue_o 		{ background:url(gfx/edgebox/bgblue/02.gif) repeat-x top; }
#edgebox_bgblue_lo 		{}
#edgebox_bgblue_ro 		{}
#edgebox_bgblue_header 	{ margin:10px; padding:10px; padding-top:20px; margin-bottom:0px; border-bottom:1px solid #e8f4f7; color:#e8f4f7; font-size:18px }
#edgebox_bgblue_content { padding:20px; }
#edgebox_bgblue_lu 		{}
#edgebox_bgblue_u 		{}
#edgebox_bgblue_ru 		{}

#edgebox_blanc_l 		{}
#edgebox_blanc_r 		{}
#edgebox_blanc_o 		{}
#edgebox_blanc_lo 		{}
#edgebox_blanc_ro 		{}
#edgebox_blanc_header 	{ margin:10px; padding:10px; padding-top:20px; margin-bottom:0px; border-bottom:1px solid #c8ced2; color:#000000; font-size:18px }
#edgebox_blanc_content { padding:20px; }
#edgebox_blanc_lu 		{}
#edgebox_blanc_u 		{}
#edgebox_blanc_ru 		{}


/* MENU */

@charset "UTF-8";
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	border:1px solid #aeb3b6;
	color:#aeb3b6;
	font-size:15px;
	padding:5px;	
	position: relative;
	float: left;
	margin:1px;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
.TabbedPanelsTabHover {
	border:1px solid #ffaf00;
	color:#ffaf00;
	font-size:15px;
	padding:5px;	
}
.TabbedPanelsTabSelected {
	border:1px solid #ffaf00;
	color:#ffffff;
	background:#ffaf00;
	font-size:15px;
	padding:5px;
}
.TabbedPanelsTab a {
	color: #000000;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	border: 0px;
	
}
.TabbedPanelsContent {
	margin-top: 10px;
	padding:0px;
}
.TabbedPanelsContentVisible {
	margin-top: 10px;
	padding:0px;
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
.weiterbutton {
	border:1px solid #aeb3b6;
	color:#aeb3b6;
	font-size:15px;
	padding:5px;
}
.weiterbutton:hover {
	border:1px solid #ffaf00;
	color:#ffaf00;
	font-size:15px;
	padding:5px;
}
a.weiterbutton {
	border:1px solid #aeb3b6;
	color:#aeb3b6;
	font-size:15px;
	padding:5px;
}
a.weiterbutton:hover {
	border:1px solid #ffaf00;
	color:#ffaf00;
	font-size:15px;
	padding:5px;
}

/* Modellbau */

.mb_item {
	width:250px;
	height:100px;
	color:#666666;
}
.mb_item_head {
	color:#333333;
	font-size:18px;
	line-height:20px;
}

.index_modellbau {
	background: #ffffff;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;

}

/* MESSE */

#messe_premov1 {
	position:absolute;
	top:220px;
	left:0px;
	width:300px;
	height:170px;
    z-index:1;
	border:1px solid #ffffff;
	padding:3px;
}
#messe_premov2 {
	position:absolute;
	top:0px;
	left:0px;
	width:300px;
	height:170px;
    z-index:1;
	border:1px solid #ffffff;
	padding:3px;
}
#messe_premov3 {
	position:absolute;
	top:627px;
	left:0px;
	width:300px;
	height:170px;
    z-index:1;
	border:1px solid #ffffff;
	padding:3px;
}

#messe_mov {
	position:absolute;
	top:216px;
	left:320px;
	width:1024px;
	height:576px;
    z-index:0;
	border:5px solid #ffffff;
	padding:3px;
}

#messe_daten {
	position:absolute;
	left:0px;
	right:0px;
	top:804px;
	width:1280px;
	height:224px;
	z-index:3;
}