/*
<!-- ######################################################################### -->
<!-- # Design:  Fotocomp - www.fotocomp.de -          (c) Carola Schmidbauer # -->
<!-- # Code:    v2h - www.v2h.de           (c) Thomas von Heintschel-Heinegg # -->
<!-- ######################################################################### -->
<!-- #                            http://www.fotocomp.de                     # -->
<!-- #                            http://www.fotowerbung-bernhard.de         # -->
<!-- #                            http://www.v2h.de                          # -->
<!-- ######################################################################### -->
<!-- #                               (c) 2007                                # -->
<!-- ######################################################################### -->
*/

/* Allgemeine Definitionen */

body 							{
										margin-top: 1px; margin-left: 0px; margin-right: 0px; 
										padding: 0px; 
										
										font-size: 12px;
										font-family: arial, sans-serif; color: #000000;
	
										text-align: left;
								
										scrollbar-base-color:#FFFFFF; 
										scrollbar-3dlight-color:#C0C0C0; 
										scrollbar-arrow-color:#184815; 
										scrollbar-darkshadow-color:#C0C0C0; 
										scrollbar-face-color:#B0C4DE; 
										scrollbar-highlight-color:#184185; 
										scrollbar-shadow-color:#184185; 
										scrollbar-track-color:#C0C0C0; 
								}
				
.small 							{		font-size: 9px}
	
.absatz		 					{		line-height: 20px;}

input, 
select,
textarea	 					{
										color: #000000;
										background-color: #FFFFFF;
										border: 1px solid #AAAAAA;
										font-family: verdana;
										margin: 1px;
								}

.line							{		margin-right: 0px; border-top: 1px solid #ffffff;}		

.spacer							{		margin: 0px; padding: 0px; border: 0px;}



div.stand						{		
										position:absolute; width:996px; left:50%; 
										margin-left:-498px; 
										border: 1px solid #aabdde;
								}						
				
										
/* Hyperlinks */
a:link, 						
a:focus, 				
a:visited 						{ 		color: #184185; text-decoration: none; }
a:hover 						{ 		color: #000066; text-decoration: none; }
a:active 						{ 		color: #184185; text-decoration: none; }


/* �berschriften */
h1								{		font-size: 12px; font-weight: bold; color:#184185; line-height: 20px;}
h2 								{ 		font-size: 11px; font-weight: bold; color:#184185; line-height: 20px;}
h3 								{		font-size: 10px; font-weight: bold; color:#184185; line-height: 20px;}
h4								{ 	 	font-size: 9px;  font-weight: bold; color:#184185; line-height: 20px;}
h5 								{ 		font-size: 8px;}

/* Header */
#head							{		margin: 0px; padding: 0px; background-color: #aabdde;}
#head_logo						{		margin: 0px; padding: 0px; height: 101px; }
#ads							{		margin: 0px; padding: 0px; background-color: #aabdde; }

.nav_ads						{		background-color:#FFFFFF; font-family: arial; font-size: 9px; }
.nav 							{		background-color:#CDDAF0; border-top: 1px solid #ffffff; }
.navwoline						{		padding-left: 8px; background-color:#CDDAF0; border-top: 0px}
.navnorm						{		background-color:#AABDDE; }

/* Navigation */						
#navigation						{		line-height: 20px; }
#navigation .nav a:link,
#navigation .nav a:visited,
#navigation .nav a:focus 		{		padding-left: 10px; color: #000066; text-decoration: none;  }
#navigation .nav a:hover		{		padding-left: 5px; color: #808080; background-color: #ffffff; display: block; border-left: 5px solid #184185;}
#navigation .nav a:active		{		}

/* Navigation-Fun */	
#navigation						{		line-height: 20px; }
#navigation .navnorm a:link,
#navigation .navnorm a:visited,
#navigation .navnorm a:focus 		{		font-weight: bold; padding-left: 10px; color: #000066; text-decoration: none;  }
#navigation .navnorm a:hover		{		padding-left: 5px; color: #ffffff; background-color: #184185; display: block; border-left: 5px solid #aabdde;}
#navigation .navnorm a:active		{		}


/* Content */
#content						{		margin: 10px 10px 0px 0px;}
#left_content					{		float: left; width: 160px; margin: 0px; padding: 0px; background-color: #aabdde; }
#main_content					{		float: left; width: 646px; margin: 0px 10px 0px 10px; padding: 0px; }
#right_content					{		float: left; width: 158px; margin: 0px; padding: 5px 0px 0px 0px; text-align: center; border: 1px solid #CCCCCC;}
#right_content_full				{		float: left; width: 158px; margin: 0px; padding: 5px 0px 0px 0px; text-align: center; }


/* Footer */
#footer							{		clear: both; width: 996px; padding-top: 10px; padding-bottom: 10px; background-color:#aabdde;color: #184185; font-weight:bold; text-align: center; }

/* ErrorMessage */
.errorMessage 					{		color:Red ; font-weight: bold ; }

/* Aussteller */
#aussteller td {
	vertical-align:top ;
}
		

.cd input, 
select,
textarea	 					{
										color: #000000;
										background-color: #FFFFFF;
										border: 0px none;
										font-family: verdana;
										margin: 1px;
								}

}