BODY
{
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
        FONT-SIZE: 9px;
	background-image: url(images/bg_wrapper.png);
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
}

.main
{
	width: 1000px;
	text-align: center;
}

FORM
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.selectbox
{
	background-color: #EEDA32;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #2C3019;
	padding: 1px 1px 1px 1px;
}

.partner
{
	font-weight: bold;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
        FONT-SIZE: 9px;
	color: #000000;
	text-decoration: none;
	padding-left: 3px;
}

.adresse
{
	font-weight: normal;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
        FONT-SIZE: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 3px;
}

.adresse_red
{
	font-weight: normal;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
        FONT-SIZE: 11px;
	color: #CB1919;
	text-decoration: none;
	padding-left: 3px;
}

.jbox_link
{
        FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;	
        font-weight: normal;
        color: black;
	text-decoration: underline;
}	
		
A.jbox_link
{	
        font-weight: normal;
        color: black;
	text-decoration: underline;
}	
	
A.jbox_link:hover
{
        font-weight: normal;	
        color: black;
	text-decoration: none;

}

.jbox
{
	background-color: #eeeeee;
	border-left: solid 0px #4D5045;
	border-right: solid 0px #4D5045;
	border-bottom: solid 0px #4D5045;
}

.jbox_title
{
	font-weight: bold;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 4px;
	padding-bottom: 2px;
}

.topmenu
{
	font-weight: bold;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
	color: #ffffff;
	text-decoration: none;
	background-color: #328638;
	padding-left: 5px;
	padding-top: 2px;
}

.footer
{
	font-weight: bold;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
	color: #ffffff;
	text-decoration: none;
	background-color: #328638;
	padding-right: 10px;
}

.spalte_links
{
	font-weight: bold;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
	color: #1C6B17;
	text-decoration: none;
	background-color: #ffffff;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 16px;
}

.spalte_links_td
{
	background-color: #ffffff;
	border: solid 0px #000000;
}

.spalte_rechts_td
{
	background-color: #ebebeb;
	border: solid 0px #000000;
}

.spalte_links_img
{
	background-color: #EDF1F4;
}

.spalte_links_title
{
	font-weight: bold;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 4px;
	padding-bottom: 2px;
}

.spalte_rechts
{
	font-weight: normal;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #EDF1F4;
	padding-left: 4px;
	padding-top: 5px;
	padding-bottom: 10px;
}

.spalte_rechts_home
{

	background-color: #EDF1F4;
	border-left: solid 0px #6C6C6C;
	border-right: solid 0px #6C6C6C;
	border-bottom: solid 0px #6C6C6C;
}

.spalte_rechts_img
{
	background-color: #EDF1F4;
}

.spalte_rechts_title
{
	font-weight: bold;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 4px;
	padding-bottom: 2px;
}

.img_home
{
	border-top: solid 0px #6C6C6C;
	border-left: solid 0px #6C6C6C;
	border-right: solid 0px #6C6C6C;
	border-bottom: solid 0px #6C6C6C;
}

.nav
{
        FONT-FAMILY: arial, Helvetica, sans-serif;
        FONT-SIZE: 12px;	
        font-weight: bold;
        color: White;
	text-decoration: none;
	padding-left: 4px;
}	
		
A.nav
{	
	font-weight: bold;
	color: White;
	text-decoration: none;
	padding-left: 4px;
}	
	
A.nav:hover
{
	font-weight: bold;	
	color: White;
	text-decoration: underline;
	padding-left: 4px;	
}

.box_title
{
	border-top: solid 0px #999999;
	border-left: solid 0px #999999;
	border-right: solid 0px #999999;
	border-width: 0px;
}

.box_content
{
	border-top: solid 0px #999999;
	border-bottom: solid 0px #FFFFFF;
	border-left: solid 0px #FFFFFF;
	border-right: solid 0px #999999;
	border-width: 0px;
}

.box
{
	border-top: solid 0px #999999;
	border-left: solid 0px #999999;
	border-right: solid 0px #999999;
	border-bottom: solid 0px #999999;
	border-width: 0px;
	color: black;
}


h1
{
    FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    font-weight: bold;
    padding-left: 0px;
    color: black;
    text-decoration: none;
}

.text
{
    FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    font-weight: normal;
    padding-left: 40px;
    color: black;
	text-decoration: none;
}

.smalltext
{
    FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    font-weight: normal;
    color: black;
    text-decoration: none;
    text-valign: top;
}

.text_20padding
{
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    font-weight: normal;
    padding-left: 20px;
    color: black;
	text-decoration: none;
}

.text_nopadding
{
    FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    font-weight: normal;
    color: black;
	text-decoration: none;
}

.text_nopadding_big
{
    FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    font-weight: normal;
    color: black;
	text-decoration: none;
}

.link
{
    FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;	
    font-weight: normal;
    color: #34753B;
    text-decoration: none;
}	
		
A.link
{	
    font-weight: normal;
    color: #34753B;
    text-decoration: underline;
}	
	
A.link:hover
{
    font-weight: normal;
    color: #34753B;
    text-decoration: none;
}

.link_dmc
{
    FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;	
    font-weight: bold;
    color: #ab0000;
    text-decoration: none;
}	
		
A.link_dmc
{	
    color: #cc0000;
    text-decoration: none;
}	
	
A.link_dmc:hover
{
    color: #cc0000;
    text-decoration: none;
}

.link_darkgreen
{
    FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;	
    font-weight: normal;
    color: #18581F;
    text-decoration: none;

}

A.link_darkgreen
{
    font-weight: normal;
    color: #18581F;
    text-decoration: underline;
}

A.link_darkgreen:hover
{
    font-weight: normal;
    color: #18581F;
    text-decoration: none;
}


.linksub
{
    FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;	
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}	
		
A.linksub
{	
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}	
	
A.linksub:hover
{
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

A.linksub:visited
{
    font-weight: normal;
    color: #000000;
}

A.linksub:active
{
    font-weight: normal;
    color: #000000;
}


A.linksmall
{	
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}	
	
A.linksmall:hover
{
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

A.v:visited
{
    font-weight: normal;
    color: #000000;
}

A.linksmall:active
{
    font-weight: normal;
    color: #000000;
}


#wrapfooter, #wrapfooter a {
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}

#wrapfooter {
	border-top:4px solid #7C2727;
}

#wrapfooter {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#555555 none repeat scroll 0 0;
	color:#D5D2D6;
}

#wrapfooter {
	clear:both;
	height:26px;
	margin:0 0 0 0;
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 21px;
	padding-top: 5px;
	padding-bottom: 0px;
	text-align:right;
	width: 980px;
}

.mainTable
{
	background: #eeeeee url(http://www.greengolf.ch/images_layout/bg_stripe.gif);
}