﻿.toplinks{
font-family:arial;
font-size:11px;
color:#000000;
text-decoration:none;
}
.toplinks:links{color:#000000;text-decoration:none;}
.toplinks:active{color:#000000;text-decoration:none;}
.toplinks:hover{color:#000000;text-decoration:none;}
.toplinks:visited{color:#000000;text-decoration:none;}

.textbox{
height:12px;
border:#666666 1px solid;
font-family:arial;
font-size:11px;
color: #000000;
text-decoration:none;
}

.textbox2{
height:12px;
border:#666666 1px solid;
font-family:arial;
font-size:11px;
color: #CCCCCC;
text-decoration:none;
width:179px;
}

.search{
font-family:arial;
font-size:12px;
color:#9a9c9f;
text-decoration:none;
font-weight:bold;
}
.search:links{color:#9a9c9f;text-decoration:none; font-weight:bold;}
.search:active{color:#9a9c9f;text-decoration:none; font-weight:bold;}
.search:hover{color:#9a9c9f;text-decoration:none; font-weight:bold;}
.search:visited{color:#9a9c9f;text-decoration:none; font-weight:bold;}

.newsscrolling{
font-family:arial;
font-size:11px;
color:#000000;
text-decoration:none;
}
.newsscrolling:links{color:#000000;text-decoration:none;}
.newsscrolling:active{color:#000000;text-decoration:none;}
.newsscrolling:hover{color:#000000;text-decoration:none;}
.newsscrolling:visited{color:#000000;text-decoration:none;}

.Heading1{
font-family:arial;
font-size:12px;
color:#949599;
text-decoration:none;
font-weight:bold;
}

.bluetext{
font-family:arial;
font-size:11px;
color:#2f6088;
text-decoration:none;
text-align:justify;
}
.bluetext:links{color:#2f6088;text-decoration:none;}
.bluetext:active{color:#2f6088;text-decoration:none;}
.bluetext:hover{color:#2f6088;text-decoration:none;}
.bluetext:visited{color:#2f6088;text-decoration:none;}

.bottomlink{
font-family:arial;
font-size:11px;
color:#2d628c;
text-decoration:none;
text-align:justify;
}
.bottomlink:links{color:#2d628c;text-decoration:none;}
.bottomlink:active{color:#2d628c;text-decoration:none;}
.bottomlink:hover{color:#2d628c;text-decoration:none;}
.bottomlink:visited{color:#2d628c;text-decoration:none;}

.more{
font-family:arial;
font-size:11px;
color:#225688;
text-decoration:none;
text-align:justify;
}
.more:links{color:#225688;text-decoration:none;}
.more:active{color:#225688;text-decoration:none;}
.more:hover{color:#225688;text-decoration:none;}
.more:visited{color:#225688;text-decoration:none;}

.ritepanellinks{
font-family:arial;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
.ritepanellinks:links{color:#000000;text-decoration:none; font-weight:bold;}
.ritepanellinks:active{color:#000000;text-decoration:none; font-weight:bold;}
.ritepanellinks:hover{color:#000000;text-decoration:none; font-weight:bold;}
.ritepanellinks:visited{color:#000000;text-decoration:none; font-weight:bold;}

.ritepanellinksAR{
font-family:arial;
font-size:14px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
.ritepanellinksAR:links{color:#000000;text-decoration:none; font-weight:bold;}
.ritepanellinksAR:active{color:#000000;text-decoration:none; font-weight:bold;}
.ritepanellinksAR:hover{color:#000000;text-decoration:none; font-weight:bold;}
.ritepanellinksAR:visited{color:#000000;text-decoration:none; font-weight:bold;}

.breadcrumps{
font-family:arial;
font-size:11px;
color:black;
}

.blueheading{
font-family:arial;
font-size:16px;
color:#011ba3;
font-weight:bold;
}

.ContentDesc{
font-family: Arial, verdans, sans-serif;
color:#666666;
FONT-SIZE: 12px;
}

.Content{
font-family:arial;
font-size:12px;
color:#000000;
text-align:justify;
}
.Content:links{color:#000000;text-decoration:none; }
.Content:active{color:#000000;text-decoration:none; }
.Content:hover{color:#000000;text-decoration:none; }
.Content:visited{color:#000000;text-decoration:none; }

.dropdownlinks{
font-family:arial;
font-size:12px;
color:#000000;
text-decoration:none;

}
.dropdownlinks:links{color:#000000;text-decoration:none; }
.dropdownlinks:active{color:#000000;text-decoration:none; }
.dropdownlinks:hover{color:#ffffff; background-color:#afb5c4;text-decoration:none; }
.dropdownlinks:visited{color:#000000;text-decoration:none; }

.products_heading{
font-family:arial;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.redlink{
font-family:arial;
font-size:12px;
color:#bc0808;
text-decoration:underline;
font-weight:bold;
}
.redlink:links{color:#bc0808;text-decoration:underline;font-weight:bold; }
.redlink:active{color:#bc0808;text-decoration:underline;font-weight:bold; }
.redlink:hover{color:#bc0808;text-decoration:underline; font-weight:bold;}
.redlink:visited{color:#bc0808;text-decoration:underline; font-weight:bold;}

.products_heading2{
font-family:arial;
font-size:17px;
color:#b2b2b2;
text-decoration:none;
font-weight:400;
}

.products_heading3{
font-family:arial;
font-size:11px;
color:#656764;
text-decoration:none;
font-weight:bold;
}

.products_link{
font-family:arial;
font-size:11px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
.products_link:links{color:#ffffff;text-decoration:none; font-weight:bold;}
.products_link:active{color:#ffffff;text-decoration:none; font-weight:bold;}
.products_link:hover{color:#ffffff; text-decoration:none; font-weight:bold;}
.products_link:visited{color:#ffffff;text-decoration:none;font-weight:bold; }

.products_heading4{
font-family:arial;
font-size:17px;
color:#000000;
text-decoration:none;
font-weight:400;
}

.blue_link{
font-family:arial;
font-size:11px;
color:#3399CC;
text-decoration:none;
font-weight:bold;
}
.blue_link:links{color:#3399CC;text-decoration:none; font-weight:bold;}
.blue_link:active{color:#3399CC;text-decoration:none; font-weight:bold;}
.blue_link:hover{color:#3399CC; text-decoration:none; font-weight:bold;}
.blue_link:visited{color:#3399CC;text-decoration:none;font-weight:bold; }

.products_heading5{
font-family:arial;
font-size:15px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.productcats_heading5{
font-family:arial;
font-size:15px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.products_heading6{
font-family:arial;
font-size:14px;
color:#2b79a6;
}

.products_heading17{
font-family:arial;
font-size:18px;
color:#3399CC;
}

.gray_link{
font-family:arial;
font-size:12px;
color:#7c7c7c;
text-decoration:none;
}
.gray_link:links{color:#7c7c7c;text-decoration:none; }
.gray_link:active{color:#7c7c7c;text-decoration:none; }
.gray_link:hover{color:#7c7c7c; text-decoration:none; }
.gray_link:visited{color:#7c7c7c;text-decoration:none; }

.bluedropheading{
font-family:arial;
font-size:14px;
color:#011ba3;
font-weight:bold;
}

.bluedropheading1{
font-family:arial;
font-size:11px;
color:#011ba3;
font-weight:bold;
}


.dropdownlinks2{
font-family:arial;
font-size:11px;
color:#000000;
text-decoration:none;

}

.dropdownlinks2:links{color:#000000;text-decoration:none; }
.dropdownlinks2:active{color:#000000;text-decoration:none; }
.dropdownlinks2:hover{color:#ffffff; background-color:#afb5c4; text-decoration:none; }
.dropdownlinks2:visited{color:#000000;text-decoration:none; }



.dropdownlinks_master{
font-family:arial;
font-size:11px;
color:#000000;
text-decoration:none;

}

.dropdownlinks_master:links{color:#000000;text-decoration:none; }
.dropdownlinks_master:active{color:#000000;text-decoration:none; }
.dropdownlinks_master:hover{color:#ffffff; background-color:#afb5c4; text-decoration:none; }
.dropdownlinks_master:visited{color:#000000;text-decoration:none; }


.dropdownlinks3{
font-family:arial;
font-size:11px;
color:#000000;
text-decoration:none;

}

.dropdownlinks3 a:link{color:#000000; text-decoration:none;}
.dropdownlinks3 a:hover{color:#000000; text-decoration:none;}
.dropdownlinks3 a:visited{color:#000000; text-decoration:none;}
.dropdownlinks3 a:active{color:#000000; text-decoration:none;}

.products_heading{
font-family:arial;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.products_heading2{
font-family:arial;
font-size:17px;
color:#b2b2b2;
text-decoration:none;
font-weight:400;
}

.products_heading3{
font-family:arial;
font-size:11px;
color:#656764;
text-decoration:none;
font-weight:bold;
}

.products_link{
font-family:arial;
font-size:11px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
.products_link:links{color:#ffffff;text-decoration:none; font-weight:bold;}
.products_link:active{color:#ffffff;text-decoration:none; font-weight:bold;}
.products_link:hover{color:#ffffff; text-decoration:none; font-weight:bold;}
.products_link:visited{color:#ffffff;text-decoration:none;font-weight:bold; }

.products_heading4{
font-family:arial;
font-size:17px;
color:#000000;
text-decoration:none;
font-weight:400;
}


.products_heading5{
font-family:arial;
font-size:17px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.products_heading6{
font-family:arial;
font-size:14px;
color:#2b79a6;
}

.products_heading7{
font-family:arial;
font-size:18px;
color:#2b79a6;
}

.gray_link{
font-family:arial;
font-size:12px;
color:#7c7c7c;
text-decoration:none;
}
.gray_link:links{color:#7c7c7c;text-decoration:none; }
.gray_link:active{color:#7c7c7c;text-decoration:none; }
.gray_link:hover{color:#7c7c7c; text-decoration:none; }
.gray_link:visited{color:#7c7c7c;text-decoration:none; }


.Content2{
font-family:arial;
font-size:12px;
color: #000000;

}
.Content2:links{color:#000000;text-decoration:none; }
.Content2:active{color:#000000;text-decoration:none; }
.Content2:hover{color:#000000;text-decoration:none; }
.Content2:visited{color:#000000;text-decoration:none; }


.imagesize img{
width:200px;
height:200px;
}

.Heading
{
font-family: Arial, verdans, sans-serif;
color:#000000;
font-size:medium;
}

.content
{
font-family: Arial, verdans, sans-serif;
color:#666666;
FONT-SIZE: 0.69em;
}

.contentunderline
{
font-family: Arial, verdans, sans-serif;
FONT-SIZE: 0.69em; 
PADDING-BOTTOM: 7px;
COLOR: #666666;
PADDING-TOP: 7px; 
BORDER-BOTTOM:  #b2b2b2 1px solid;
FONT-STYLE: normal;
TEXT-DECORATION: none
}


.SpecNormal{
font-family: Arial, verdans, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;
}


.SpecBold{
font-family: Arial, verdans, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-align:justify;
}


.SpecHeading{
font-family: Arial, verdans, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
text-align:justify;
}

.faq
{
font-family: Arial, verdans, sans-serif;
color:#666666;
FONT-SIZE: 12px;
}

.line{
border-bottom:#666666 1px solid;
padding-top:5px;
}
.faqquestion{
font-family:arial;
font-size:12px;
font-weight:bold;
color:black;
text-align:justify;
}
.contentfaq
{
font-family: Arial, verdans, sans-serif;
color:#666666;
FONT-SIZE: 11px;
}

.Description
{
font-family: Arial, verdans, sans-serif;
color:#666666;
FONT-SIZE: 11px;
text-decoration:none;
}



.blueTable{
font-family:arial;
font-size:11px;
color:#011ba3;

}




.firstrowfont{
font-family:arial;
font-size:11px;
font-weight:bold;
color:#000000;
background:#cccccc;
height:25px;
border-bottom:1px #999999 solid;
}

.firsttdfont{
font-family:arial;
font-size:11px;
font-weight:bold;
color:#011dab;
text-decoration:none;
border-bottom:1px #999999 solid;
border-right:1px #999999 solid;
}
.firsttdfont:link{font-weight:bold;color:#011dab;text-decoration:none;}
.firsttdfont:hover{font-weight:bold;color:#011dab;text-decoration:none;}
.firsttdfont:active{font-weight:bold;color:#011dab;text-decoration:none;}
.firsttdfont:visited{font-weight:bold;color:#011dab;text-decoration:none;}

.tablecontentHdr{
font-family:arial;
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.tablecontentHdr:link{color:#000000;text-decoration:none;}
.tablecontentHdr:hover{color:#000000;text-decoration:none;}
.tablecontentHdr:active{color:#000000;text-decoration:none;}
.tablecontentHdr:visited{color:#000000;text-decoration:none;}


.tablecontent{
font-family:arial;
font-size:11px;
color:#000000;
text-decoration:none;
border-bottom:1px #999999 solid;
border-right:1px #999999 solid;
}
.tablecontent:link{color:#000000;text-decoration:none;}
.tablecontent:hover{color:#000000;text-decoration:none;}
.tablecontent:active{color:#000000;text-decoration:none;}
.tablecontent:visited{color:#000000;text-decoration:none;}

.tablecontent2{
font-family:arial;
font-size:11px;
color:#000000;
text-decoration:none;
}
.tablecontent2:link{color:#000000;text-decoration:none;}
.tablecontent2:hover{color:#000000;text-decoration:none;}
.tablecontent2:active{color:#000000;text-decoration:none;}
.tablecontent2:visited{color:#000000;text-decoration:none;}


.blog{
font-family:arial;
font-size:11px;
color: #2e618a;
background: url(images/mypana_blog_icon2.jpg) no-repeat left top;
padding-left:30px;
height:19px;
padding-bottom:10px;
vertical-align:middle;
}
mypana{
font-family:arial;
font-size:11px;
color:#636363;
text-decoration:none;
}
.mypana:links{color:#636363;text-decoration:none;}
.mypana:active{color:#636363;text-decoration:none;}
.mypana:hover{color:#636363;text-decoration:none;}
.mypana:visited{color:#636363;text-decoration:none;}


.border
{
border-bottom:#e1e1e1 1px solid;
border-right:#e1e1e1 1px solid;
}

.font
{
	font-family:Verdana;
	font-size:7.5pt;
	color:Black;
}

.glossary_letters02 ul {
  float:left;
  position:relative;
  margin-top:5px;
  padding-top:3px;
}
.glossary_letters02 ul li {
  float:left;
  clear:right;
  padding:0px;
  margin:0px;
  list-style:none;
}

.glossary_letters02 ul li .pana {
  margin:0 0 0 2px;
}

.glossary_letters02 ul li .pana a, .glossary_letters02  ul li .pana span  {
  float:left;
  display:block;
  padding:0px 5px 1px 5px;
  background-image:none;
  text-decoration:none;
  color:rgb(1,1,1);
  font-size:0.75em;
  text-align:center;
}
.glossary_letters02 ul li .pana span {
  color:rgb(102,102,102);
}
.glossary_letters02 ul li .pana a:hover {
  background-color:rgb(102,102,102);
  color:rgb(255,255,255);
    float:left;
  display:block;
  padding:0px 5px 1px 5px;
  background-image:none;
  text-decoration:none;
  
  font-size:0.75em;
  text-align:center;

}
.glossary_letters02 ul li .pana a.highlight {
  background-color:rgb(102,102,102);
  color:rgb(255,255,255);
}

.nullMarginTop { margin-top:0px; }
.glossary_letters02 ul li .mask * {background-image:url(../img/masks/mask_link_glossary.gif); width:5px; height:5px;}
.glossary_letters02 ul li .mask .tl { top:-1px; left:0px; }
.glossary_letters02 ul li .mask .tr { top:0px; right:-1px; }
.glossary_letters02 ul li .mask .bl { bottom:-1px; left:0px; }
.glossary_letters02 ul li .mask .br { bottom:0px; right:-1px; }


div.pana,
li.pana,
span.pana { float: left; position: relative;  }

.pana a { float: left; font-size: 0.69em; }
a.pana, .pana a { color: #010101; text-decoration: none; padding: 1px 10px 1px 15px; background: transparent none no-repeat scroll 0px 4px; }
.pana a:visited { color: #010101; }
.pana a:hover { text-decoration: none; color: #fff;  padding: 1px 10px 1px 15px; background: #000000 none no-repeat scroll 0px 4px; }

/*In farbspezifische CSS ausgelagert a.pana, .pana a { background-image: url(/general/img/color_variations/color_default/icons/ic_arrow_right_black_white.gif); }*/

.plane a.pana { background-image: url(/general/img/icons/ic_arrow_right_white_grey.gif); color: #fff; font-size: 100%; }

.opener .pana { margin-top: 0.25em; }


body { color:rgb(1,1,1); }

.mask * {background-image: url(/general/img/color_variations/color_default/masks/mask_white.gif);}
.border .mask *, .visWrapper .mask *  {background-image: url(/general/img/color_variations/color_default/masks/mask_border_grey_white.gif);}
.mask div.plane {background-image: url(/general/img/color_variations/color_default/masks/mask_plane_grey_white.gif);}
.topinfo .mask {background-image: url(/general/img/color_variations/color_default/masks/mask_white_transparent_border.gif);}
.menu .mask *, .visWrapperCategory .mask * {background-image: url(/general/img/color_variations/color_default/masks/mask_link_white.gif);}
.nav_basic .menu .mask * {background-image: url(/general/img/color_variations/color_default/masks/mask_link_white_small.gif);}
div.pana .mask *, li.pana .mask * { background-image: url(/general/img/color_variations/color_default/masks/mask_white_withoutBorder.gif); }
div.login div.btWrapper .mask * {background-image: url(/general/img/color_variations/color_default/masks/mask_lightblue.gif);}

/*aus panasonic.css bzw. style.css ausgelagert; 2.7.07; mpohlers*/

/*Aus panasonic.css ist z.b. bei der Suche das Icon vor Search*/
form .bt input { background-image: url(/general/img/color_variations/color_default/icons/ic_arrow_right_black_white.gif); }
/*Aus styles.css ist z.b. bei den Teaser-Links das Icon davor*/
a.pana, .pana a { background-image: url(/general/img/color_variations/color_default/icons/ic_arrow_right_black_white.gif); }
/*Hintergrund der ï¿½berschriften*/
.colhead { border-bottom: 1px solid #B2B2B2;}
.colhead .blend { background-color: #fff; }
/*Farbe Teaser-Datum*/
.txt_date { font-size: 0.69em; color: #666666; }
/* Product-Detail-Pages Multimedia Pager */
/* buttons e.g. search changeg with jquery */
.bt .defaultHi {
    background-color: #a3a3a3;
    background-image: none;
    color:            #ffffff;
}

#pager_header .pager_prev_next .mask *, #pager_footer .pager_prev_next .mask *,
#pager_header .pager_set .mask *, #pager_footer .pager_set .mask * { background-image: url(/general/img/masks/mask_link_grey.gif); } /* mask tp use: /general/img/color_variations/color_default/masks/mask_lightgrey.gif */
.pager_mask * {
	position: absolute;
	display: block;
	width: 10px;
	height: 10px;
	z-index: 33;
	background-image:url(/general/img/color_variations/color_default/masks/mask_white.gif);
  background-repeat: no-repeat;
}
.pager_mask .tl { top: -1px; left: -1px; background-position: top left; }
.pager_mask .tr { top: -1px; right: -1px; background-position: top right; }
.pager_mask .bl { bottom: -1px; left: -1px; background-position: bottom left; }
.pager_mask .br { bottom: -1px; right: -1px; background-position: bottom right; }
#pager_header a.pana, #pager_header .pana a, #pager_footer a.pana, #pager_footer .pana a, .pager_not_active {
	color:#666;
	background-image: url(/general/img/icons/ic_arrow_right_darkgrey_lightgrey.gif);
	background-repeat:no-repeat;
	padding:0px !important;
	/*
	padding:0px 5px 1px 13px;
	*/
}
#pager_header .pana a span, #pager_footer .pana a span {
	padding-left:14px;
	padding-right:5px;
	display:inline-block;
	overflow:hidden;
	cursor:pointer;
}
a.pager_next span { padding-left:5px !important; padding-right:14px !important; }
#pager_header .pana, #pager_footer .pana { margin-top:0.5em; }

.pager_marg_r15 { margin-right:15px !important; }

#pager_header .pana .pager_next, #pager_footer .pana .pager_next {
	padding:0px 13px 1px 6px;
	background-position:98% 50%;
	background-image: url(/general/img/icons/ic_arrow_right_darkgrey_lightgrey.gif);
}
#pager_header .pana .pager_previous, #pager_footer .pana .pager_previous {
	background-image: url(/general/img/icons/ic_arrow_left_darkgrey_lightgrey.gif);
  background-position:0px 50%;
}
.pager_active_bkgr { background-color:#000; }
.pager_link_active, .pager_not_active { display:block; padding:0px 5px 0px 14px !important; font-size:0.69em; font-weight:normal; }
.pager_link_active { color:#fff; }
.pager_not_active, .pager_marg_r15 a { background-position:0 50%; }
#pager_header, #pager_footer, .pager_not_active { color:#666; }
#pager_header { margin-bottom: 20px;/* !important;*/ }
#pager_footer { margin-top:6px; }
#pager_header, #pager_footer, .glossary_letters { position:relative; background-color:#e6e6e6; margin-right:20px; padding-top:0px; padding-right:10px; padding-left:10px; height:1.875em; }
/*
.pager_set, .pager_prev_next { height:inherit; }
*/
.pager_txt { margin-right:26px; font-size:0.69em; margin-top:0.7em;}
.mid_position { margin-left:15px; margin-right:15px;}
.pager_prev_next .floatl {font-size:0.69em;margin-top:0.7em;}
.set_amount { margin-left:26px; padding-left:14px; background-image:url(/general/img/icons/ic_arrow_right_darkgrey_lightgrey.gif); background-repeat:no-repeat; background-position:left 2px; text-decoration:none; font-size:x-small; }

