/*
  ---------------------------------------------------------------------

						Tabak Ross KG 2005
						
				  - L A Y O U T  # 1 ( R O T ) -				
																
					  powerd by EVISCO AG (c)2007
			  
					  
  ---------------------------------------------------------------------
*/



/*
  ---------------------------------------------------------------------
  	special definitions
  ---------------------------------------------------------------------
*/

a, a:visited
	{ 
	font-size:11px; 
	font-weight:medium; 
	font-style:normal;
	text-decoration:none;
	color:#d20000;
	}
	
a:hover	
	{ 
	text-decoration:underline; 
	}

a:active	
	{ 
	color:#d20000;
	}	

	
ul	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	}
	
li	{
	list-style-type:none;
 	margin:0px 0px 0px 0px;
 	padding:2px 0px 0px 22px;
  	background-image:url('../a_images/2navpfeil_rot.gif');
  	background-position:0px -1px;
    background-repeat:no-repeat;
	}

	
#ContentFrame
	{
	height:100%;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-color:#d20000;
  	background-image:url('../a_images/0bg-content_03.gif');
	}

	
#Headscreen 
	{
	width:448px;
	height:102px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
  	background-image:url('../a_images/1head-screen_03.jpg');
  	background-position:0px 0px;
    background-repeat:no-repeat;
	}

	
/***** KAPITEL *****/	


#UNstart
	{
	height:27px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
  	background-image:url('../a_images/1titel_03start.gif');
  	background-position:0px 0px;
    background-repeat:no-repeat;
	}


#UNwirueberuns
	{
	height:27px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
  	background-image:url('../a_images/1titel_03wirueberuns.gif');
  	background-position:0px 0px;
    background-repeat:no-repeat;
	}


#UNteam
	{
	height:27px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
  	background-image:url('../a_images/1titel_03dasteam.gif');
  	background-position:0px 0px;
    background-repeat:no-repeat;
	}
	

#UNhistorie
	{
	height:27px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
  	background-image:url('../a_images/1titel_03historie.gif');
  	background-position:0px 0px;
    background-repeat:no-repeat;
	}
	

#UNkontakt
	{
	height:27px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
  	background-image:url('../a_images/1titel_03kontakt.gif');
  	background-position:0px 0px;
    background-repeat:no-repeat;
	}
	
#UNwegweiser
	{
	height:27px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
  	background-image:url('../a_images/1titel_03wegweiser.gif');
  	background-position:0px 0px;
    background-repeat:no-repeat;
	}

#UNkunden
	{
	height:27px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
  	background-image:url('../a_images/1titel_03unserekunden.gif');
  	background-position:0px 0px;
    background-repeat:no-repeat;
	}
	

#UNpartner
	{
	height:27px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
  	background-image:url('../a_images/1titel_03unserepartner.gif');
  	background-position:0px 0px;
    background-repeat:no-repeat;
	}
		
#UNsoz-engagement
	{
	height:27px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
  	background-image:url('../a_images/1titel_03soz-engagement.gif');
  	background-position:0px 0px;
    background-repeat:no-repeat;
	}		

#UNspass
	{
	height:27px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
  	background-image:url('../a_images/1titel_03spassmusssein.gif');
  	background-position:0px 0px;
    background-repeat:no-repeat;
	}		

			
	
#Content
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	}
	
	
	
	
/* TABLE rot  */	
	
.Kasten
	{
	width:391px;
	border-collapse:collapse;
	border-width:1px;
	border-style:solid;
	border-color:#d20000;
 	margin:9px 0px 0px 33px;
 	padding:0px 0px 0px 0px;
  	background-image:url('../a_images/0bg-table_03.gif');
	}
	
.Kasten td
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	border-width:1px;
	border-style:dashed;
	border-color:#d20000;
	}		
	
.Kasten a, .Kasten a:link, .Kasten a:active, .Kasten a:visited
	{
	color:#d20000;
	} 
	
.Kasten a:hover
	{
	text-decoration:underline;
	}	
	
.KastenKopf
	{
 	margin:0px 0px 0px 0px;
 	padding:2px 0px 2px 4px;
	font-weight:bold;
	font-size:17px;
	color:#d20000;
	}		
	
.KastenKopfBG
	{
	border-width:1px;
	border-style:dashed;
	border-color:#d20000;
	background-image:url('../a_images/0bg-table_03head.gif');	
	}
		
	
	
	
	
.Bildkasten
	{
	margin:0px 0px 0px 0px;
 	padding:2px;
	color:#d20000;
	background-color:#F9DBDB;
	border-width:1px;
	border-style:dashed;
	border-color:#d20000;
	}	
	
.BildkastenTransp
	{
	margin:0px 0px 0px 0px;
	}	
	
	
.Bildrahmen
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	border-width:1px;
	border-style:solid;
	border-color:#d20000;
	}

.Bildrahmen img
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	}
	
.Bildbeschreibung
	{
 	margin:0px 0px 0px 0px;
 	padding:2px;
	color:#d20000;
	font-size:11px; 
	background-color:#F9DBDB;
	border-top-width:0px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-style:dashed;
	border-color:#d20000;
	}	
	
	
.mail
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 28px;
  	background-image:url('../a_images/1icon_brief_rot.gif');
  	background-position:1px 3px;
    background-repeat:no-repeat;	
	}
	
.pdf
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 28px;
  	background-image:url('../a_images/1icon_pdf_rot.gif');
  	background-position:1px 3px;
    background-repeat:no-repeat;	
	}
	
.print
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 28px;
  	background-image:url('../a_images/1icon_print_rot.gif');
  	background-position:1px 3px;
    background-repeat:no-repeat;
	}
	
	
/*	COLLAGE	 */


.collageOben
	{
	border-collapse:collapse;
 	margin:9px 0px 0px 28px;
 	padding:0px 0px 0px 0px;
	}
	
.collageOben td
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	border-width:1px;
	border-style:solid;
	border-color:#d20000;
	}	
	
.collageUnten
	{
	border-collapse:collapse;
 	margin:0px 0px 0px 28px;
 	padding:0px 0px 0px 0px;
	}
	
.collageUnten td
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-style:solid;
	border-color:#d20000;
	}	
	
	
	
	
/* ### FORMULAR  ### */	
	

table.Formular	
	{
	width:392px;
	border-collapse:collapse;
	border-width:1px;
	border-style:solid;
	border-color:#d20000;
 	margin:0px 0px 0px 33px;
  	font-size:11px;
	background-image:url('../a_images/0bg-table_03.gif');
	}
	
td.Formular
	{
	border-width:1px;
	border-style:dashed;
	border-color:#d20000;
 	margin:0px 0px 0px 0px;
	text-align:right;
	}		

td.FormularLinks
	{
	border-width:1px;
	border-style:dashed;
	border-color:#d20000;
 	margin:0px 0px 0px 0px;
	text-align:left;
	}	
	
td.FormularKopfBG
	{
	border-width:1px;
	border-style:dashed;
	border-color:#d20000;
	background-image:url('../a_images/0bg-table_03head.gif');
	}
	
td.FormularFeld
	{
	border-width:1px;
	border-style:dashed;
	border-color:#d20000;
	color:#d20000;
	font-weight:bold;
	text-align:left;
	}	
	
td.FormularUntenfrei
	{
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:0px;
	border-style:dashed;
	border-color:#d20000;
	font-weight:bold;
	text-align:left;
	}
	
td.FormularObenfrei
	{
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-style:dashed;
	border-color:#d20000;
	font-weight:bold;
	text-align:left;
	}
	
td.FormularObenLinksfrei
	{
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-style:dashed;
	border-color:#d20000;
	font-weight:bold;
	text-align:left;
	}
	
td.FormularObenRechtsfrei
	{
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-style:dashed;
	border-color:#d20000;
	font-weight:bold;
	text-align:right;
	}

	
td.FormularAnm
	{
	border-width:1px;
	border-style:dashed;
	border-color:#d20000;
	text-align:left;
	}	

	
.Formspacer	
	{
 	margin:0px 0px 0px 0px;
 	padding:5px 3px 5px 7px;
	}	
	

/* SENDEN Button */	
	
input.buttonSenden, input.buttonSenden a  
	{ 
 	margin:2px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	width:77px;
    height:21px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#EB8D8D;
	border-left:1px solid #F6CACA;
	border-right:1px solid #EA6E6E;
	border-top:1px solid #F6CACA;
	border-bottom:1px solid #EA6E6E;
	}
	
input.buttonSenden:hover
	{ 
	padding:0px 0px 0px 0px;
	width:77px;
    height:21px;
	color:#FFFFFF;
	background-color:#D20000;
	}		
	

/* SENDEN Reset */	
	
input.buttonReset, input.buttonReset a  
	{ 
 	margin:2px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	width:77px;
    height:21px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#EB8D8D;
	border-left:1px solid #F6CACA;
	border-right:1px solid #EA6E6E;
	border-top:1px solid #F6CACA;
	border-bottom:1px solid #EA6E6E;
	}
	
input.buttonReset:hover
	{ 
	padding:0px 0px 0px 0px;
	width:77px;
    height:21px;
	color:#FFFFFF;
	background-color:#DF8337;
	}	
	
	
	

.counterFields 
	{
	background-color:#f7f7f7;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-bottom:0px;
	font-size:14px;
	color:#017CA6;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif; 
	}

.formatFields 
	{
	background-color:#F7F7F7;
	border:1px solid #d20000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal; 
	}
	
select.formatFields 
	{
	background-color:#F7F7F7;
	border:1px solid #d20000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal; 
	}	
	
	
.disabledFields 
	{
	background-color:#DBDBDB;
	border-left:1px solid #000000;
	border-right:1px solid #C6C6C6;
	border-top:1px solid #000000;
	border-bottom:1px solid #C6C6C6;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif; 
	}	
	