/*<!-- CSS hochzeitskarten.ch --> */
/*<!-- Copyright info@softlutions.ch --> */

body
			{
			background-color:#666666;
			scrollbar-base-color:#333333;
  		scrollbar-3d-light-color:#CCCCCC;
 			scrollbar-arrow-color:#333333;
			scrollbar-darkshadow-color:#333333;
			scrollbar-face-color:#CCCCCC;
			scrollbar-highlight-color:#CCCCCC;
			scrollbar-shadow-color:#333333;
			scrollbar-track-color:#333333;
			}

.site		
			{
			background-color:#FFFFFF;
			width: 1200px;
			margin: 0 auto;
			}
	
/*<!-- Header --> */	
	
.header		
			{
			background-color:#333333;
			border-bottom:1px solid red;
			padding-top:10px;
			width: 1200px;
			height: 100px;
			float: left;
			}
			
.picture		
			{
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			font-size: 12px;	
			color:#FF3000;
			font-weight: bold; 
			font-size: 12px;
			width: 200px;
			padding-left:10px;
			color:#FFFFFF;
			font-weight: bold; 
			text-align: left;	
			}
			
			
/*<!-- Middlepart --> */	
	
.middle		
			{
			width: 1200px;
			height: 640px;
			float: left
			}

						
/*<!-- Navigation vertikal - Links am Rand --> */					

.leftnavigation
			{
			width: 172px;
			height: 620px;
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			font-size: 14px;	
			color:#FFCC33;
			font-weight: bold; 
			float: left;
			padding-left: 8px;
			padding-top: 20px;


			}
			

/*<!-- Content bei einspaltig--> */

.content	{
			width: 870px;
			height: 590px;
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			font-size: 14px;	
			color:#FFFFFF;
			font-weight: normal;
			float: left;
			overflow: auto;
			padding-left: 120px;
			padding-top: 20px;
			padding-right: 30px;
			padding-bottom: 30px;
		
			}
			
/*<!-- Content bei zweispaltig--> */

.content-left	{
			width: 620px;
			height: 590px;
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			font-size: 14px;	
			color:#FFFFFF;
			font-weight: normal;
			float: left;
			overflow: auto;
			padding-left: 120px;
			padding-top: 20px;
			padding-right: 30px;
			padding-bottom: 30px;
		
			}
.content-right	{
			width: 200px;
			height: 590px;
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			font-size: 14px;	
			color:#FFFFFF;
			font-weight: normal;
			float: left;
			overflow: auto;
			padding-top: 20px;
			padding-left: 20px;
			padding-right: 30px;
			padding-bottom: 30px;
		
			}

.tableinside
			{
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			font-size: 14px;	
			color:#FFFFFF;
			font-weight: normal;
			border:1px solid red;
			}			
	
/*<!-- Footer --> */

.footer	{
			background-color:#333333;
			border-top:1px solid red;
			width: 1200px;
			height: 50px;
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			float: left;
			}
			
.footertextwhite
			{
			font-size: 20px;
			color:#FFFFFF;
			font-weight: bold; 
			text-align: left;	
			padding-top: 12px;
			padding-left: 8px;

			}	
			
.footertextred
			{
			font-size: 12px;
			color:#FF0000;
			font-weight: bold; 
			text-align: left;	
			padding-top: 18px;
			padding-left: 10px;

			}	
		
			
h1		{
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			font-size: 18px;	
			color:#CCCCCC;
			font-weight: bold; 
			}					
			
/*<!-- Navigation --> */	

.navi		{
			padding-top: 3px;
			}	
	
a.navitop:link, a.navitop:visited 
			{
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			color: #FFFFFF;
			text-decoration: none;
			font-size : 14px;
			font-weight: bold; 					
			}


a.navitop:active, a.navitop:hover	
			{	
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			color: #FFFFFF;		
			text-decoration: none;
			font-size : 14px;
			font-weight: bold; 					
			}
			
a.navibot:link, a.navibot:visited 
			{
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			color: #FF0000;
			text-decoration: none;
			font-size : 14px;
			font-weight: normal; 					
			}


a.navibot:active, a.navibot:hover	
			{	
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			color: #FF0000;		
			text-decoration: none;
			font-size : 14px;
			font-weight: normal; 					
			}
			
			
/*<!-- Normale Links --> */	
			
a:link, a:visited 
			{
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			color: #FF0000;
			text-decoration: none;
			font-size : 14px;
			font-weight: bold; 					
			}


a:active, a:hover	
			{	
			font-family: Verdana,Arial,Helvetica,Sans-Serif;
			color: #FFFFFF;		
			text-decoration: none;
			font-size : 14px;
			font-weight: bold; 					
			}
			
			

/*<!-- Ausgeklammert			
/*<!-- Navigation - Farben und Aussehen --> */					

/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 120;
BORDER: 0px solid #000000;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #FF0000;
BACKGROUND-COLOR: #000000;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
COLOR: #999999;
BACKGROUND-COLOR: #000000;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 120;
BORDER: 0px solid #FF0000;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #FFFFFF;
BACKGROUND-COLOR: #000000;
}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 120;
BORDER: 0px solid #FFFFFF;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: right;
COLOR: #ffcc33;
BACKGROUND-COLOR: #FFFFFF;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
COLOR: #999999;
BACKGROUND-COLOR: #FFFFFF;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 120;
BORDER: 0px solid #FFFFFF;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: right;
COLOR: #ffcc33;
BACKGROUND-COLOR: #FFFFFF;
}

--> */