html{font-size:100.01%;}

body{
 margin:0px; border:0px; padding:0px;

 font-family:Verdana,'Bitstream Vera Sans',Helvetica,'URW Helvetica',Lucidasans,'Gothic L','Nimbus sans L',Helmet,sans-serif;
 font-size:0.8em;
 line-height:1.5em;
}

table, tr, td, div, p, img{
	margin:0px;border:0px;padding:0px;
	text-align:left;
}

table{vertical-align:top;border-width:0px;}
tr,td{vertical-align:top;}


a,
a dfn,
a:link,
a:active,
a:active dfn {color:#900;}
a:visited,
a:visited dfn {color:#720;}
a:hover,
a:hover dfn {color:#000;}


#TOP {margin:0px; border:0px; padding:0px;border-collapse:collapse;width:100%;}


#Language {margin:0px;padding:0.4em 0px 0px 15px; white-space:nowrap; background:#e8eae3;}
#Language a {text-decoration:none; color:#000;}
#Language a:visited,
#Language a:active{color:#000;}
#Language a:hover {color:#900;}


#navbar {margin:0px;padding:5px 0px 0px 0px; background:#e8eae3;}
#navbar ul {margin:0px;padding:0px 0px 0px 2.5em;}
#navbar li {margin:0px;padding:.1em .3em .3em .3em;
						display: inline;
						border-width:1px 1px 0px 1px;
						border-style:solid;
						border-color:#000;}

#navbar a {text-decoration:none; color:#000;}
#navbar a:visited,
#navbar a:active{color:#000;}
#navbar a:hover {color:#900;}

#navbar li.select					{background:#900;}
#navbar li.select,
#navbar li.select a				{color:#fff; font-weight:bold;}
#navbar li.select a:visited,
#navbar li.select a:active{color:#fff;}
#navbar li.select a:hover	{color:#fc0;}


#headline   {margin:0px;padding:0px; white-space:nowrap;background:#900;}
#headline h1{color:#fff; float:left; margin:0px;padding:0.8em 0px 0.8em 2em; vertical-align:middle; font-size:1.4em;}
#headline a {color:#fff; float:right;margin:1.5em 2.5em 0px 0px; padding:2px 0px 0px 30px; text-decoration:none; font-weight:bold; background:url(MM3-ProxySwitch-Firefox-Erweiterung-MM3_head.png) no-repeat center left;}
#headline a img{display:none;}


#nav {margin:0px;padding:2em 0px 2em 0px; background:#e8eae3;}
#nav ul {margin:0px; padding:0px; list-style-type:none; white-space:nowrap;}
#nav li					{margin:0px; padding:0.2em 1em 0px 9px;}
#nav li.select	{margin:0px; padding:0.2em 1em 0px 0px;}
#nav li.br			{						 padding-bottom:2em;}
#nav li.brselect{margin:0px; padding:0.2em 1em 2em 0px;}

#nav li.select ul	{margin:0px 0px 0px 9px; padding:0px 0px 0px 9px; font-size:0.9em;}
#nav ul ul				{margin:0px; padding:0px; font-size:0.9em;}
#nav ul li ul.br	{padding-bottom:2em;}
#nav li.select li	{margin:0px; padding:0px;}
#nav li li				{margin:0px; padding:0px 0px 0px 9px;}
#nav ul ul li.br	{						 padding-bottom:2em;}
#nav li li.select	{margin:0px; padding:0px;}

#nav a,
#nav a dfn {color:#000; margin:0px;padding:0px; text-decoration:none;}
#nav a:hover,
#nav a:hover dfn {color:#900;}



#nav img {margin:0px;padding:0px 2px 0px 0px; vertical-align:middle;}


#jumpMenu {padding-bottom:50px; list-style-image:url(MM3-ProxySwitch-Firefox-Erweiterung-Bottom.png);}
#jumpMenu a {text-decoration:none;}
#jumpMenu li.b {padding-left:20px;}
#jumpMenu li.c {padding-left:50px;}

.navTop img {margin:0px;padding:0px 0px 1em 0px;}

#content {margin:0px;padding:2em 2em 0px 3em; width:100%; background:#fff;}

#content h1 {margin:0px; padding:0px 0px 0.5em 0px; font-weight:bold; font-size:1.4em;}

#content h2 {margin:0px; padding:0px 0px 0.5em 0px; font-weight:bold; font-size:1.2em;}
#content h3 {margin:0px; padding:0px 0px 0.5em 0px; font-weight:bold; font-size:1em;}



#content div.h1 {margin:0px; padding:0px 0px 1em 30px;}
#content div.h2 {margin:0px; padding:0px 0px 1em 30px;}
#content div.h3 {margin:0px; padding:0px 0px 1em 30px;}

#content p  {margin:0px; padding:0px 0px 1em 0px;}

#content dl {margin:0px; padding:0px;}
#content dt {margin:0px; padding:0px;}
#content dd {margin:0px; padding:0px 0px 1em 2em;}
#content dd li.edition {padding:.5em 0px 0px 0px; margin:0px;}

#content .top td          {margin:0px; padding:0px;}
#content .top div.imgZoom {margin:0px; padding:0px 1em 2em 0px; text-align:left;}
#content .top img         {margin:0px; padding:0px;}

#content .top .div2    {margin:0px; padding:0px 0px 0px 1.5em;}
#content .top div.div3 {margin:0px; padding:0px 0px 0px 1.5em;}
#content .top ul       {margin:0px; padding:0px; list-style-type:square;}
#content .top li       {margin:0px; padding:0px;}



#content ol        {margin:0px; padding:0px 0px 1em 1.9em;}
#content ul        {margin:0px; padding:0px 0px 1em 1.3em; list-style-type:square;}

#content ul ul     {margin:0px; padding:0px 0px 0px 1.3em; list-style-type:circle;}
#content ul.circle {padding:0px 0px 1em 1.3em; list-style-type:circle;}
#content li        {margin:0px; padding:0px 0px 0.2em 0px;}
#content ul.br li  {margin:0px; padding:0px 0px 1em 0px;}



#content div.img     {margin:0px; padding:1em 0px 2em 0px; text-align:center;}
#content div.imgZoom {margin:0px; padding:1em 0px 2em 0px; text-align:center;}
#content div.imgRight{margin:0px; padding:0px 0px 0px 2em; text-align:center;float:right;}


#content address {margin:0px;padding:0px; font-style:normal;}
#content address a        {color:#000;text-decoration:none;}
#content address a:visited{color:#000;}
#content address a:active {color:#000;}
#content address a:hover  {color:#000;}

#content td.right {text-align:right; vertical-align:top; white-space:nowrap;}

#content pre	{margin:0px;padding:0px; border-width:0px;}
#content code	{margin:0px;padding:0px; border-width:0px;
	font-family:monospace;font-size:1.3em;line-height:1.5em;}


#content ol li.select {font-style:normal; font-weight:bold; color:#5A7394;}


















































#content form table{text-align:left;  vertical-align:top; border-width:0px;border-collapse:separate;border-spacing:10px}
#content form tr   {text-align:left;  vertical-align:top;}
#content form td   {text-align:right; vertical-align:top; white-space:nowrap;}
#content .error {color:#f00;}
#content form.input th {text-align:left; font-weight:normal;white-space:normal; color:#000;}
#content form.check th {text-align:left; font-weight:bold;	white-space:pre;}


#content form {margin:0px;padding:0px;}
#content form input,
#content form select,
#content form textarea{
	text-align:left; vertical-align:top; 
	font-style:normal; font-weight:normal;
}

#content form tr.submit td {text-align:left; white-space:nowrap}
#content form tr.submit input{
	margin:1em 1em 1.5em 0px; padding:0px .5em 0px .5em;
	border-width:3px;border-style:outset;border-color:#999;
	text-align:center; 
}

#content form input.submit{
	margin:0px; padding:0px .5em 0px .5em;
	border-width:3px;border-style:outset;border-color:#999;
	text-align:center;
}


#content table.cl {margin:.5em 0px 1.5em 1em;padding:0px;border:solid 1px #000; border-collapse:collapse;}/*margin-left:auto; margin-right:auto;  */
#content table.cl caption {margin:0px; padding:1em 0px .5em 0px;text-align:left; white-space:nowrap;}
#content table.cl thead {vertical-align:bottom;background-color:#C0C0C0;border-width:0px 1px;}
#content table.cl tr:hover  {background:#eee;}
#content table.cl th{text-align:center;vertical-align:top; border-width:0px 1px; font-weight:normal;}
#content table.cl td{text-align:left;  vertical-align:top; border-width:0px 1px;}

#content table.cl th,
#content table.cl td {padding:.25em 1em;}

#content table.cl thead th {padding:0px 1em;}


#content table.b2 {margin:.5em 0px 1.5em 1em;padding:0px;border:solid 1px #eee; border-collapse:collapse;}/*margin-left:auto; margin-right:auto;  */
#content table.b2 caption {margin:0px; padding:1em 0px .5em 0px;text-align:left; white-space:nowrap;}
#content table.b2 th{}
#content table.b2 td{background-color:#eee;}

#content table.b2 th,
#content table.b2 td {padding:.25em .8em;border-width:0px;}

#content .info {margin:0 0 3em 0; border:2px solid #900; padding:0.5em;background-color:#eee;}
#content .info div.div3 {margin:0px; padding:0px 0px 0px 30px;}
#content .review {background:yellow;}


#license {margin:0px auto;text-align:center;}
#license td {padding:0px 3em;text-align:center;vertical-align:bottom;}
#license img {display:block;margin:0px auto;}
#license a,
#license a:visited,
#license a:active,
#license a:hover {color:#000;text-decoration:none;}


#footbar			{margin:0px;border:0px;padding:0px;white-space:nowrap;}
#footbar th		{background:#e8eae3;}
#footbar table{border-collapse:collapse;width:100%;}

#footbar table .empty {margin:0px;padding:0px 0px 10em 0px;}
#footbar table th   {font-weight:normal;background:#fff;}

#footbar table .backImg {padding:3em .5em 0px 1em; vertical-align:baseline;}
#footbar table .backImg img {padding:0px; margin:0px; vertical-align:middle;}
#footbar table .back    {padding:3em 0px 0px 0px; vertical-align:baseline; text-align:left; white-space:nowrap;}

#footbar table .next    {padding:3em 0px 0px 0px; vertical-align:baseline; text-align:right; white-space:nowrap;}
#footbar table .nextImg {padding:3em 0.5em 0px .5em; vertical-align:baseline;}
#footbar table .nextImg img {padding:0px; margin:0px; vertical-align:middle;}

#footbar table .l {text-align:left;		vertical-align:baseline; white-space:nowrap;}
#footbar table .c {text-align:center;	vertical-align:baseline; white-space:nowrap; width:50%;}
#footbar table .r {text-align:right;	vertical-align:baseline; white-space:nowrap;}

#footbar a {text-decoration:none; font-size:90%;}

#description{display:none;} 

#publish td {vertical-align:middle;}

acronym				{font-size:90%; font-style:normal; font-weight:normal;}
acronym.strong{font-size:90%; font-style:normal; font-weight:bold;  color:#5A7394;}
abbr					{font-size:90%; font-style:normal; font-weight:normal;color:#000;}
dfn						{								font-style:normal; font-weight:normal;color:#666;white-space:nowrap;}


strong					{font-style:normal; font-weight:bold;   color:#5A7394;}
strong.example	{font-style:normal; font-weight:normal; color:#900;}
strong.link			{font-style:normal; font-weight:normal; color:#900; text-decoration:underline;}
strong.extLink	{font-style:normal; font-weight:normal; color:#00F; text-decoration:underline;}
strong.red			{font-style:normal; font-weight:normal; color:#CB0356;}
strong.green		{font-style:normal; font-weight:normal; color:#49B53B;}
strong.blue			{font-style:normal; font-weight:normal; color:#5A7394;}
strong.black		{font-style:normal; font-weight:normal; color:#000;}
#content li span, span.number	{font-style:normal; font-weight:normal; color:#00f;}
#content span.wildcard			{font-style:normal; font-weight:normal; color:#49B53B;}



					a.external,								a.external:link,							a.external:active,
#language	a.external,			#language	a.external:link,		#language	a.external:active,
#nav			a.external,			#nav			a.external:link,		#nav			a.external:active,
#navbar		a.external,			#navbar		a.external:link,		#navbar		a.external:active,
#navbar		a.external dfn,	#navbar		a.external:link dfn,#navbar		a.external:active dfn{color:#00f;}


					a.external:visited,
#language	a.external:visited,
#nav			a.external:visited,
#navbar		a.external:visited,
#edition 	a.external:visited {color:#7f007f;}

					a.external:hover,
#language	a.external:hover,
#nav			a.external:hover,
#navbar		a.external:hover,
#edition	a.external:hover {color:#000;}



.download{margin:0px 0px 2em 2em;padding:0px;}

.download a{
	display:block;
	margin:0px;padding:0px 5px 0px 15px;
	color:#00f;
	white-space:nowrap;
	text-decoration:none;
	background:#C4EFA1 url("MM3-ProxySwitch-Firefox-Erweiterung-Download-tr.png") top right no-repeat;
}

.download a:hover{
	color:#900;
	background:#a8ed2d url("MM3-ProxySwitch-Firefox-Erweiterung-Download-tr.png") top right no-repeat;
}

.download a:before{
	display:block;
	margin:0px 0px 0px -15px;
	border:none;
	content:url("MM3-ProxySwitch-Firefox-Erweiterung-Download-tl.png");
}

.download a:after {
	display:block;
	margin:0px -5px 0px -15px;padding:0px 0px 0px 0px;
	content: url("MM3-ProxySwitch-Firefox-Erweiterung-Download-bl.png");
	background:transparent url("MM3-ProxySwitch-Firefox-Erweiterung-Download-br.png") scroll no-repeat bottom right;
}


.download b{
	display:block;
	margin:5px 0px 10px 0px;padding-top:10px;
	font-weight:bold; font-size:1.4em;
}

.download i{
	display:block;
	font-weight:normal; font-style: normal; font-size:1.2em;
}