/*
 styles.css
*/

:focus  { outline: 0px}

.bg_rot { background-color:#e2001a } /*spaeter weg*/
.bg_grau { background-color:#bababa } /*spaeter weg*/










/*
-------------------------------------------------------------------------------- font size
*/
h1, h2, h3, h4, h4, h5, h6 {
	font-family: 'Georgia', 'Times New Roman', serif;
	font-weight: bold;
	margin:0px;
	padding:0px;
}
h1 {
	font-size:60px;
	font-weight: bold;
	line-height:76px;
	margin-top:-5px;
}
h2 {
	font-size:36px;
	font-weight: bold;
	line-height:40px;
	margin-top:-5px;
}
h3 {
	font-size:21px;
	font-weight: bold;
	line-height:24px;
}
h4 {
	font-size:14px;
	font-weight: bold;
}




.language {
	font-family: 'Arial', 'Verdana', sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #666366;
	margin:0;
	padding-bottom:0px;
}


p, td, body {
	font-family: 'Georgia', 'Times New Roman', serif;
	font-size:12px;
	font-weight: normal;
	color: #666366;
	line-height: 17px;
	margin:0px;
	padding:0px;
}


.footertext {
	font-family: 'Georgia', 'Times New Roman', serif;
	font-size:12px;
	line-height: 17px;
	color:#666366;
	margin:0;
	padding:0;
}


.arrowtext {
	/*margin-left:12px;*/
	padding-left: 15px;
}

.arrowlist {
	/*margin-left:12px;*/
	padding-left: 22px;
	text-indent: -0.7em;
}

.list {
	/*margin-left:12px;*/
	padding-left: 10px;
	text-indent: -0.7em;
}

img{
	margin:0px;
	padding:0px;
	border:0px solid black;
}

.body {
	background-color:#666366;
}


li {
	font-family: 'Georgia', 'Times New Roman', serif;
	font-size:12px;
	font-weight: normal;
	color: #666366;
}

ul, ol{
}
	
/*
-------------------------------------------------------------------------------- links
*/


a {
	color: #666366;
	text-decoration:underline; 
}
a:link 		{ 	}
a:visited	{	}
a:hover		{ text-decoration: none;	}
a:active	{	}



a.language {
	font-family: 'Arial', 'Verdana', sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #666366;
	text-decoration: none;
	margin:0;
	padding:0;
}


a.noline {
	text-decoration:none; 
}




a.indexmenu_selected 			{	text-decoration:none; font-weight:bold; color: #006b33;	}
a.indexmenu_selected:link 		{ 	}
a.indexmenu_selected:visited	{	}
a.indexmenu_selected:hover		{ 	}
a.indexmenu_selected:active		{	}

a.indexmenu_deselected 				{	text-decoration:none; font-weight:normal; }
a.indexmenu_deselected:link 		{ 	}
a.indexmenu_deselected:visited		{	}
a.indexmenu_deselected:hover		{ 	color: #006b33;	}
a.indexmenu_deselected:active		{	}


a.outlet_pagearrow 			, a.outlet_pagenumber 			{ color: #cd0529; text-decoration:none; }
a.outlet_pagearrow:link 	, a.outlet_pagenumber:link 		{ 	}
a.outlet_pagearrow:visited	, a.outlet_pagenumber:visited	{	}
a.outlet_pagearrow:hover	, a.outlet_pagenumber:hover		{  text-decoration:underline; }
a.outlet_pagearrow:active	, a.outlet_pagenumber:active	{	}


/*
-------------------------------------------------------------------------------- menue

*/



#menu_container{
	z-Index:59000;
}



/* Real menu */
ul.menu1 , li.menu1
{
	font-size: small;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	display: block;
}

ul.menu1
{
	width: 170px;
	border: 0px solid black;
	padding: 0px;
}


/* IMPORTANT!!!! */
li.menu1 ul
{
	display: none;
	position: absolute;
	margin-left: 0px;
	margin-top: 0px;
}
li.menu1_depth1 ul
{
	display: none;
	position: absolute;
	margin-left: 130px;
	margin-top: -20px;
}



li.menu1 a
{
	padding: 0px;
	text-decoration: none;
	color: #666366;
	background-color: white;
	display: block;
	text-indent: 0px;
	font-size: small;
	height:20px;
 	width: 130px;
}




li.menu1 a:hover
{
	color: #22cc00;
}

li.menu1
{	
	float: left;
	width: 130px;
}

/*
a.hassubmenu
{
	background-image: url(pfeil.gif);
	background-repeat: no-repeat;
	background-position: 120px 7px;
}
*/

/*
#mainmenu , #mainmenu2, #mainmenu_menu1 , #mainmenu_menu2
{
	margin: 0px;	
	margin-left: px;	
	float: left;
}
*/

.ul0{
	display:inline;
}

.ul1{
}

.li0{
	display:inline;
}

.li1{
}

.a0{
}

.a1{
}



li.menu1_root_0{		position:absolute; top:92px;	left:0px; }
li.menu1_root_1{		position:absolute; top:92px;	left:133px; }
li.menu1_root_2{		position:absolute; top:92px;	left:266px; }
li.menu1_root_3{		position:absolute; top:92px;	left:399px; }
li.menu1_root_4{		position:absolute; top:92px;	left:532px; }
li.menu1_root_5{		position:absolute; top:92px;	left:665px; }
li.menu1_root_6{		position:absolute; top:92px;	left:798px; }
li.menu1_root_7{		position:absolute; top:92px;	left:931px; }
li.menu1_root_8{		position:absolute; top:92px;	left:1064px; }
li.menu1_root_9{		position:absolute; top:92px;	left:1197px; }

a.menu1_a0,a.menu1_a1,a.menu1_a2,a.menu1_a3,a.menu1_a4 {
		font-family		: 'Georgia', 'Times New Roman', serif !important;
		font-size:13px !important;
}

a.menu1_a0 {
		font-family		: 'Georgia', 'Times New Roman', serif !important;
		font-size:20px !important;
		font-weight: bold;
		color: #666366;
}


/*
Corrected via php:
li.menu1_first_1{		border-top:23px solid transparent;	}
li.menu1_depth1 {		border-bottom:3px solid transparent; }
*/




/*
-------------------------------------------------------------------------------- common stuff
*/




.form_text 	{
	font-size:12px;
	line-height:10px;
	color:#272727;
	font-style:italic;
	font-weight:normal;
	font-family:times, serif; 
}
.form_input {
	border: none;
	font-size:10pt;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
}
.form_checkbox {
	border: none;
	font-size:8.5pt;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.form_select {
	border: solid 1px #c2c0c3;
	font-size:8.5pt;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.form_textarea {
				border: none;
				font-size:10pt;
				color:#000000;
				font-style:normal;
				font-weight:normal;
				/*font-family:verdana, sans;*/
}
.form_noborder {
	border: solid 0px #000000;
}




.textarea_find {
	border:1px solid #686568;
	width:137px;
	height:19px;
	line-height:15px;
	font-size:13px;
	margin:0px;
	padding:0px;
	margin-right:8px;
}


a.indexlink{
	color:#000000;
}
a.indexlink:hover		{ color:#E2001A;	}



.indexletter{
	font-family: 'Verdana', 'Arial', 'Geneva', sans-serif;
	color:#E2001A;
	font-size:20px;
/*	MArkus mein Lieblingsdesigner line-height:22px;
	margin-bottom:12px; */
}



/*
--------------------------------------------------------------------------------
*/

.autocolor{}
.autocolor_congress{	color:red; }
.autocolor_dokomo{ 		color:green; }
.autocolor_nexx{		color:yellow; }
.autocolor_tavo{		color:blue; }



.FCK_versteckt {
}