/* CSS by beechie.ch - René S. Brügger - Bern - Switzerland*/

/* Main table */

.main                         	{
                                        font-family:Verdana, Arial, Helvetica, sans-serif; 
                                        color:#000000; 
                                        font-size:11px; 
                                        width:780px;
                                        }

/* Top */

.top                   		{
                                        }

.logo                    	{
                                        border-bottom:1px #878787 solid; 
                                        border-right:1px #878787 solid; 
                                        width:125px;
                                        }

.beechie_link                	{
                                        height:111px; 
                                        width:120px; 
                                        font-size:111px;
                                        }

.beechie                        {
                                        height:111px;
                                        width:120px;
                                        }

.beechie a			{
					background-image:url(../img/renebruegger_jf.jpg); 
					height:111px; 
					width:120px;
					}

.beechie a:hover		{
					background-image:url(../img/renebruegger_jf_hover.jpg); 
					height:111px; 
					width:120px;
					th:120px;
                                        }

.nav                            {
                                        border-bottom:1px #878787 solid; 
                                        font-family:Arial, Helvetica, sans-serif; 
                                        color:#878787; 
                                        font-size:18px; 
                                        font-weight:bold;
                                        }

.space                          {
                                        margin-right:60px;
                                        }

/* Middle */

.middle                         {
                                        }

.contact                        {
                                        border-right:1px #878787 solid;
                                        }

.line                        	{
                                        border-bottom:1px #878787 solid; 
                                        margin-right:-10px; 
                                        margin-bottom:10px; 
                                        padding-bottom:10px;
                                        }

.content                        {
                                        }

.newsImg                        {
                                        border:none 0px #FFFFFF; 
                                        margin-right:10px;
                                        }

.newsText                 	{
                                        padding-bottom:10px; 
                                        padding-top:0px; 
                                        border-bottom-color:#878787; 
                                        border-bottom-style:solid; 
                                        border-bottom-width:1px; 
                                        border-bottom-style:dotted;
                                        }



/* HTML Styles */

h1                         	{
                                        color:#5586C8; 
                                        font-weight:bold; 
                                        font-size:13px; 
                                        line-height:50%; 
                                        margin-bottom:-14px; 
                                        margin-top:4px; 
                                        margin-left:3px;
                                        }

h2                  		{
                                        font-weight:bold; 
                                        font-size:11px; 
                                        line-height:50%; 
                                        margin-bottom:6px;
                                        }

img                            	{ 
                                        border:solid 1px #878787;
                                        }

a                              	{
                                        color:#5586C8; 
                                        text-decoration:none
                                        }

a:hover                      	{
                                        color:#5586C8; 
                                        text-decoration:underline;
                                        }

.nav a                       	{
                                        color:#878787; 
                                        text-decoration:none
                                        }

.nav a:hover                	{
                                        color:#5586C8; 
                                        text-decoration:none
                                        }

.nav a:active                	{
                                        color:#5586C8; 
                                        text-decoration:none
                                        }

.nav a:focus                	{
                                        color:#5586C8; 
                                        text-decoration:none
                                        }

.whiteLink a			{	
					color:#FFFFFF;
					}

.whiteLinke a:hover		{
					color:#FFFFFF;
					}