/*
Theme Name: Sport&Go Theme
Theme URI: http://www.sportandgo.com
Description: Theme for www.sportandgo.com
Version: 1.0
Author: V1 Create
Author URI: http://www.v1create.com/
*/

/** body settings */

body {
background-image: url(images/background.png);
background-repeat: repeat-x;
background-position:top center;
background-color: #efefef;
margin:0px;
padding:0px; 
border:0px;
height: 100%;
}

html {overflow-y: scroll;}

td, div, th, span {
vertical-align:top;
text-align:left;
border:0px solid #FFFFFF;
font-family:Arial;
font-size:12px;
color:#666666;
} 

.entry p {
margin-top: 0;
padding-top: 0;
margin-bottom:1.5em;
}

/** h-tags */

h1
{
font-family:Arial;
font-size:13px;
font-weight: bold;
color: #666666;
margin-top: 0px;
margin-bottom: 0px;
}

#nowrap
{
display: inline;
}

h2
{
margin-bottom: 0px;
font-family:Arial;
font-size:18px;
font-weight: bold;
color: #28b8d6;
margin-top: 0px;
}

h3
{
font-family: Lucida Sans;
font-size: 26px;
font-weight: bold;
font-style: italic;
line-height: 12px;
color: #FFFFFF;
margin-top: 0px;
}

/* container */
div.container {
width:944px;
margin:0px auto;
position: relative;
}

/** aanmelden knop */

div.aanmelden{
position: relative;
left: 727px;
top: 224px;
width: 220px;
height: 80px;
cursor: pointer;
}

div.aanmeldenrest{
position: relative;
left: 727px;
top: 224px;
width: 220px;
height: 80px;
cursor: pointer;
z-index: 2;
}

/** menu */

#navigation{
background-color: #FFFFFF;
height: 32px;
width: 944px;
font-family: Arial;
font-size: 12px;
font-weight: Bold;
color: #666666;
padding-top: 10px;
text-transform:uppercase;
line-height:18px;
}

#menu
{
padding:0;
margin:0;
color:#666666;
font-family: Arial;
white-space:nowrap;
list-style-type:none;
}
#menu li {display:inline;}
#menu li a
{
color:#666666;
text-decoration:none;
float:left;
}
#menu li a:hover
{
color:#28b8d6;
}

.current_page_item,
.current_page_item a,
.current_page_item a:hover,
.current_page_parent,
.current_page_parent a,
.current_page_parent a:hover,
.current_page_ancestor,
.current_page_ancestor a,
.current_page_ancestor a:hover                    {color: #28b8d6 !important;}


/** the mainheader */

div.mainheader{
background-image: url('images/mainheader.png');
background-repeat: no-repeat;
width: 948px;
height: 168px;
}

/** home styling */

div.homeheader{
background-image: url('images/homeheader.png');
background-repeat: no-repeat;
width: 944px;
height: 303px;
}

div.homecontent{
background-image: url('images/homeheaderbottom.png');
background-repeat: no-repeat;
width: 504px;
min-height: 260px;
padding-top: 32px;
padding-right: 200px;
font-family:Arial;
font-size:12px;
line-height:20px;
background-color: #FFFFFF;
}

div.sidebarbottom{
background-color: #efefef;
width: 220px;
height: 184px;
position: absolute;
right: 0px;
padding-left: 20px;
padding-top: 30px;
line-height:18px;
}

/** other pages styling */

div.faciliteitenheader{
background-image: url('images/faciliteitenheader.png');
background-repeat: no-repeat;
width: 944px;
height: 120px;
}

div.jobsheader{
background-image: url('images/jobsheader.png');
background-repeat: no-repeat;
width: 944px;
height: 120px;
}

div.galleryheader{
background-image: url('images/galleryheader.png');
background-repeat: no-repeat;
width: 944px;
height: 120px;
}

div.faqheader{
background-image: url('images/faqheader.png');
background-repeat: no-repeat;
width: 944px;
height: 120px;
}

div.contactheader{
background-image: url('images/contactheader.png');
background-repeat: no-repeat;
width: 944px;
height: 120px;
}

div.huisregelsheader{
background-image: url('images/huisregelsheader.png');
background-repeat: no-repeat;
width: 944px;
height: 120px;
}

div.faciliteitenheader{
background-image: url('images/faciliteitenheader.png');
background-repeat: no-repeat;
width: 944px;
height: 120px;
}

div.roosterheader{
background-image: url('images/roosterheader.png');
background-repeat: no-repeat;
width: 944px;
height: 120px;
}

div.tarievenheader{
background-image: url('images/tarievenheader.png');
background-repeat: no-repeat;
width: 944px;
height: 120px;
}

div.inschrijvenheader{
background-image: url('images/inschrijvenheader.png');
background-repeat: no-repeat;
width: 944px;
height: 120px;
}

div.inschrijvencontent{
background-image: url('images/inschrijvenheaderbottom.png');
background-repeat: no-repeat;
width: 504px;
min-height: 460px;
padding-top: 23px;
padding-right: 200px;
font-family:Arial;
font-size:12px;
line-height:20px;
background-color: #FFFFFF;
}

div.restcontent{
width: 504px;
min-height: 460px;
padding-top: 23px;
padding-right: 200px;
font-family:Arial;
font-size:12px;
line-height:20px;
background-color: #FFFFFF;
}

#restcontent{
background-image: url(images/loader.gif); background-repeat: no-repeat; background-position: center;
}

div.sidebarbottomrest{
background-image: url('images/sidebarbottomrest.png');
background-repeat: no-repeat;
width: 220px;
height: 177px;
position: absolute;
right: 0px;
padding-left: 20px;
padding-top: 213px;
line-height:18px;
}

div.sidebartijden{
position: absolute;
right: 0px;
top: 542px;
}

/** contact form */
.text				{width: 180px; height: 25px; padding: 14px 0 0 10px; background-color: #efefef; border: none; border-bottom: 1px solid #cecece; border-right: 1px solid #cecece; font-family: Arial,sans-serif; font-size: 12px; color: #666666;}
.submit			{width:274px; height: 40px; margin: 0 0 0 10px; background-color: #28b8d6; border: none; font-family: Arial,sans-serif; font-size: 18px; color: #FFFFFF;}
.submit:hover		{background-color: #28b8d6; color: #000000; cursor: pointer;}

.tarieventabel{
width:200px; height: 40px; line-height: 40px; padding-left: 10px; background-color: #efefef; border: none; font-family: Arial,sans-serif; font-size: 18px; color: #333333;
}

.tarieventabela{
width:400px; height: 40px; line-height: 40px; padding-left: 10px; background-color: #efefef; border: none; font-family: Arial,sans-serif; font-size: 18px; color: #333333;
}

.tarieventabela{
width:200px; height: 40px; line-height: 40px; padding-left: 10px; background-color: #efefef; border: none; font-family: Arial,sans-serif; font-size: 18px; color: #333333;
}

.tarieventabel2{
width:400px; height: 40px; line-height: 40px; padding-left: 10px; background-color: #28b8d6; border: none; font-family: Arial,sans-serif; font-size: 18px; color: #FFFFFF;
}

.tarieventabel2a{
width:160px; height: 40px; line-height: 40px; padding-left: 10px; background-color: #28b8d6; border: none; font-family: Arial,sans-serif; font-size: 18px; color: #FFFFFF;
}

.tarieventabel3{
width:372px; height: 40px; line-height: 40px; padding-left: 10px; background-color: #28b8d6; border: none; font-family: Arial,sans-serif; font-size: 18px; color: #FFFFFF;
}

.tarieventabel4{
width:200px; height: 40px; line-height: 40px; padding-left: 10px; background-color: #333333; border: none; font-family: Arial,sans-serif; font-size: 18px; color: #FFFFFF;
}


.hr{
color: #333333;
background-color: #333333;
height: 1px;
}

/** footer */

div.copyright{
width: 704px;
background-color: #FFFFFF;
}

.Footer{
height: 140px; 
padding-top: 100px;
background-color: #FFFFFF;
}

.inner{
width: 944px;
margin:0px auto;
}

/** Foto slider */
/*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {  
position: relative; 
overflow: hidden;  
border: 0px;
margin: 0 0 1px 0; 
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
} 
.stripTransmitter { 
overflow: auto; 
width: 1%; 
} 
.stripTransmitter ul { 
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
} 
.stripTransmitter ul li{ 
width: 20px; 
float:left; 
margin: 0 5px 5px 0; 
} 
.stripTransmitter a{ 
font: bold 10px Verdana, Arial; 
text-align: center; 
line-height: 22px; 
background: #28b8d6; 
color: #FFF !important; 
text-decoration: none; 
display: block; 
} 
.stripTransmitter a:hover, a.current{ 
background: #efefef; 
color: #28b8d6 !important; 
} 


/** the link styling */

.inschrijven{
width:200px; height: 40px; line-height: 40px; padding: 10px 20px 10px 20px; border: none; font-family: Arial,sans-serif; font-size: 18px; color: #FFFFFF !important; background-color: #28b8d6; text-decoration: none !important;
}

.inschrijven:hover		{color: #000000 !important;}

a.view:link{
color: #28b8d6;
text-decoration: none;
font-size: 11pt;
}
a.view:visited{
color: #28b8d6;
text-decoration: none;
font-size: 11pt;
}
a.view:hover {
color: #28b8d6;
text-decoration: underline;
font-size: 11pt;
}

a.view:active {
color: #28b8d6;
text-decoration: none;
font-size: 11pt;
}

a:link {
color: #28b8d6;
text-decoration: none;
}

a:visited {
color: #28b8d6;
text-decoration: none;
}

a:hover {
color: #28b8d6;
text-decoration: underline;
}

a:active {
color: #28b8d6;
text-decoration: none;
}
