﻿	/***********oletus HTML elementit  *************************
	 - käytetään sivupohjissa, editrowssa, extroissa..
***********************************************************/

/************************** Netscape **************************/
SPAN, DIV, UL {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}
TH, TD, FONT {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  11px;
	color: #000000;
}
P {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}
BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFa0;
	color: #000000;
	
}

BODY.main {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFF;
	color: #000;
	background-position: center;
	background-repeat: repeat-x;
	height: 610px;
	bottom: 610px;
}

A {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ED7C0E;
}

B {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

INPUT, SELECT, TEXTAREA {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}



.header_bottom {
	font-size : 6pt;
	color: #225AA5;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}
.koptekst_klein {
	font-size: 10px;
	color : #000;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}

.koptekst_klein_dun {
	font-size: 10px;
	color : #666;
	font-weight: lighter;
	font-family: Verdana, Geneva, sans-serif;
}

.koptekst {
	font-size : 15pt;
	color : #000;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}
.kop1 {
	font-size : 50pt;
	color : #000;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-style: italic;
	text-shadow: 5px 3px #666;
}
.kop2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size : 35pt;
	color : #000;
	font-weight: normal;
	font-style: italic;
	text-shadow: 5px 3px #666;
}
	
.tekst_privacy {
	font-size : 8pt;
	color: #000;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
}

span.faqtekst {
	color : #009;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}



SPAN.tiedotteetOtsikko,
A.svu_link {
	color: #0000FF;
        font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

A.svu_link:hover {
	text-decoration: underline;
	font-family: Verdana, Geneva, sans-serif;
}

A.svu_menu_link {
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

A.svu_menu_link:hover {
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	color: #F00;
}

A.svu_mail_link {
	color: #0000CC;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

A.svu_mail_link:hover {
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	color: #F00;
}
	

A.beach_link {
	color: #000000;
        font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

A.beach_link:hover {
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #F00;
}

A.FAQ_link {
	color: #000099;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

A.FAQ_link:hover {
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #F00;
}

A.naarboven {
	color : #009;
	font-size : 8pt;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
}

A.naarboven:hover {
	text-decoration: none;
	font-size : 8pt;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #F00;
}

.aaaformvelden {
	background-color: #FFFFFF;
	border: 0px;
	font-family: Verdana, Geneva, sans-serif;
    }

.ta {
	background-color: #FFFFFF;
	border: thin solid #CCCCCC;
	width: 500pt;
	height: 100pt;
	font-family: Verdana, Geneva, sans-serif;
        }

A.menu {
	color: blue;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
       }
	   
A.menu:hover {
	color: black;
	background-color: gray;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
       }

A.menu_beach {
	color: #000;
	font-size: 14pt;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	text-align: center;
       }
	   
A.menu_beach:hover {
	color: #F00;
	background-color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14pt;
	font-weight: 400;
       }
	   
A.menu_beach_klein {
	color: #000;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
       }
	   
A.menu_beach_klein:hover {
	color: #F00;
	background-color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: normal;
       }

A.menu_beach_kleiner {
	color: #000;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
       }
	   
A.menu_beach_kleiner:hover {
	color: #F00;
	background-color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: normal;
       }
	   
A.menu_beach_klein_dun {
	color: #999;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
       }
	   
A.menu_beach_klein_dun:hover {
	color: #333;
	background-color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: normal;
       }

A.oudnieuws {
	color: purple;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
        }

A.oudnieuws:hover {
	text-decoration: underline;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
        }



div.toverpot{
	position: absolute;
	background-color: white;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid red;
	border-top: 5px solid red;
	border-bottom: 5px solid red;
	padding: 5px;
	font-size: 8pt;
	margin: 1px;
	font-family: Verdana, Geneva, sans-serif;
}

img.toverpot{
	position: absolute;
	background-color: white;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid red;
	border-top: 5px solid red;
	border-bottom: 5px solid red;
	padding: 5px;
	font-size: 8pt;
	margin: 1px;
	font-family: Verdana, Geneva, sans-serif;
}

div.toverpot2010{
	position: absolute;
	background-color: lightblue;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px white;
	border-top: 5px white;
	border-bottom: 5px white;
	padding: 5px;
	font-size: 8pt;
	margin: 1px;
	font-family: Verdana, Geneva, sans-serif;
	scrollbar-base-color: #0A246A;
}

img.toverpot2010{
	position: relative;
	background-color: white;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 5px solid white;
	border-top: 5px solid white;
	border-bottom: 5px solid white;
	padding: 5px;
	font-size: 8pt;
	margin: 1px;
	font-family: Verdana, Geneva, sans-serif;
}

div.toverpot_zaal1{
	position: absolute;
	background-color: white;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 5px solid white;
	border-top: 5px solid white;
	border-bottom: 5px solid white;
	padding: 5px;
	font-size: 8pt;
	color: black;
	margin: 1px;
	font-family: Verdana, Geneva, sans-serif;
}

div.toverpot_zaal2{
	position: absolute;
	background-color: black;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 5px solid white;
	border-top: 5px solid white;
	border-bottom: 5px solid white;
	padding: 5px;
	font-size: 8pt;
	color: white;
	margin: 1px;
	font-family: Verdana, Geneva, sans-serif;
}

td.toverpot_zaal2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: white;
	font: Tahoma;
}

A.toverpot2010 {
	color: purple;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
}

A.toverpot2010:hover {
	text-decoration: underline;
	font-family: Verdana, Geneva, sans-serif;
}

div.svu_main{
	position: absolute;
	background-color: white;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border: 1px solid red;
	padding: 5px;
	font-family : Verdana, Geneva, sans-serif;
	font-size: 8pt;
	color : blue;
	margin: 1px;
	text-align: left;
}

div.svu_left{
	position: absolute;
	background-color: white;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border: 1px solid red;
	padding: 5px;
	font-family : Verdana, Geneva, sans-serif;
	font-size: 8pt;
	color : blue;
	margin: 1px;
	text-align: left;
}

td.svu_agenda{
	background-color: white;
	border: 0;
	padding: 5px;
	font-family : Verdana, Geneva, sans-serif;
	font-size: 8pt;
	color : blue;
	margin: 1px;
	text-align: left;
}
div.svu_main_beach_background{
	position: absolute;
	background-color: #FFC;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 0px solid red;
	padding: 5px;
	font-family : Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color : #000;
	margin: 1px;
	text-align: left;
	opacity: 0.8;
	-moz-opacity: 0.8;
	-webkit-opacity: 0.8;
	border-radius: 10px;
	background-image: url(images/Beachtoernooi%20Zuilen%202.jpg);
}

div.svu_main_beach_kop{
	position: absolute;
	background-color: #FFC;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 0px solid red;
	padding: 5px;
	font-family : Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color : #000;
	margin: 1px;
	text-align: left;
	border-radius: 10px;
	background-image: url(images/BeachvolleybalUtrecht-banner.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
div.svu_main_beach_dankzij {
	position: absolute;
	background-color: #FFC;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 0px solid red;
	padding: 5px;
	font-family : Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color : #000;
	margin: 1px;
	text-align: left;
	border-radius: 10px;
	background-size: contain;
}

div.svu_main_beach{
	position: absolute;
	background-color: #FFC;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 0px solid red;
	padding: 5px;
	font-family : Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color : #000;
	margin: 1px;
	text-align: left;
	opacity: 0.8;
	-moz-opacity: 0.8;
	-webkit-opacity: 0.8;
	border-radius: 10px;
	
}

div.svu_privacy_beach{
	position: absolute;
	background-color: #FFC;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 0px solid red;
	padding: 5px;
	font-family : Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color : #000;
	margin: 5px;
	text-align: left;
	opacity: 0.8;
	-moz-opacity: 0.8;
	-webkit-opacity: 0.8;
	border-radius: 10px;
	overflow-y: scroll;
	overflow-style: auto;
}

div.svu_main_beach_scroll{
	position: absolute;
	background-color: #FFC;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 0px solid red;
	padding: 5px;
	font-family : Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color : #000;
	margin: 1px;
	text-align: left;
	opacity: 0.8;
	-moz-opacity: 0.8;
	-webkit-opacity: 0.8;
	border-radius: 10px;
        overflow-y: scroll;
	overflow-style: auto;
}

div.svu_main_beach_menu{
	position: absolute;
	background-color: #FFC;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 0px solid red;
	padding: 5px;
	font-family : Verdana, Geneva, sans-serif;
	font-size: 8pt;
	color : #000;
	margin: 1px;
	text-align: center;
	opacity: 0.8;
	-moz-opacity: 0.8;
	-webkit-opacity: 0.8;
	border-radius: 10px;
}

div.svu_klein_beach_menu{
	position: absolute;
	background-color: #FFC;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 0px solid red;
	padding: 5px;
	font-family : Verdana, Geneva, sans-serif;
	font-size: 8pt;
	color : #000;
	margin: 1px;
	text-align: left;
	opacity: 0.8;
	-moz-opacity: 0.8;
	-webkit-opacity: 0.8;
	border-radius: 10px;
}
img.mini_pictures {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	float: left;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border-width: 5px;
	border-style: solid;
	border-color: #FFF;
	margin: 2px 10px 2px 2px;
	width: 100px;
	height: 75px;
	opacity: 1;
	-moz-opacity: 1;
	-webkit-opacity: 1;
}

button.svu_beach_button{
	background-color: #FF9;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	opacity: 1;
	border-width: 2;
	-moz-opacity: 1;
	-webkit-opacity: 1;
}

.svu_beach_button_tekst{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color: #000;
	padding: 5px;
}

.svu_beach_button_tekst_m{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 45pt;
	color: #000;
	padding: 5pt;
}

.svu_main_beach_tekst_m{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 25pt;
	color: #000;
	padding: 5px;
}