@import url(http://www.seats2meet.com/images/seats2meet/nieuw/mobile.css) only screen and (max-device-width: 800px);

#teaser_zalen_filmpje
{
display: none !important;
}

body {
font-family: "Century Gothic", Arial; 
font-size: 11px; 
background: #A5CD49;
color:#6C294D;
padding:0px;
margin:0px;
}

a {
color: #6C294D;
text-decoration: underline;
}

a:hover {
color: #a8cc4e;
text-decoration:none;
}

form {
margin: 0px;
}

h3 {
margin-top:5px;
margin-bottom:12px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

h3.dark, h3.light, h3.helvetica {
display:none;
}

/* HEADER */

#header {
width:781px;
height:111px;
margin-right:auto;
margin-left:auto;
background-image:url(../images/seats2meet/nieuw/header4.jpg);
}

#header object {
display:none;
}

/* EINDE HEADER */


/* TOPNAV */

#topnav {
width:781px;
height:81px;
margin-right:auto;
margin-left:auto;
background-image:url(../images/seats2meet/nieuw/topnav_bg.jpg);
}

#topnav ul#s2m_menu {
margin:0px;
padding-left:18px;
width:763px;
padding-top:6px;
list-style-type:none;
}

#topnav ul#s2m_menu li {
float:left;
margin-right:37px;
font-size:14px;
}

#topnav ul#s2m_menu li.link_854 {
margin-right:0px;
}

#topnav ul#s2m_menu li.link_854 {
display: none;
}

#topnav ul#s2m_menu li a {
text-decoration:none;
}

#topnav ul#s2m_menu li a:hover {
text-decoration:underline;
}

#topnav ul#s2m_taal {
margin:0px;
padding-left:18px;
padding-top:22px;
list-style-type:none;
clear: left;
}

#topnav ul#s2m_taal li {
float:left;
margin-right:0px;
font-size:12px;
}

#topnav ul#s2m_taal li a {
text-decoration:none;
}

#topnav ul#s2m_taal li a:hover {
text-decoration:underline;
}

#topnav ul#s2m_taal li.link_867 a {
float:left;
width: 14px;
height: 11px;
margin-right: 6px;
background-image: url(../images/seats2meet/nieuw/flag_nl.png);
background-repeat: no-repeat;
}

#topnav ul#s2m_taal li.link_868 a {
float:left;
width: 14px;
height: 11px;
background-image: url(../images/seats2meet/nieuw/flag_en.png);
background-repeat: no-repeat;
}

/* EINDE TOPNAV */


/* CONTENT */

#content {
width:761px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
margin-left: auto;
margin-right: auto;
background-image: url(../images/seats2meet/nieuw/content_bg.gif);
background-repeat: repeat-y;
overflow:hidden;
}

#splash_content {
width:100%;
}

#splash {
margin-left: auto;
margin-right: auto;
margin-top:-35px;
width:575px;
}

/* SIDEBAR */

#sidebar {
display:none;
}

/* EINDE SIDEBAR */


/* MAIN */

#main {
}

#main-content {
}

hr.cleaner {
clear: both;
height: 1px;
margin: -1px 0 0 0; 
padding:0;
border: none;
visibility: hidden;
display:none;
}

/* HOME_INTRO */

#home_intro {
float:left;
height:206px;
width:457px;
padding-left:7px;
padding-right:7px;
background-image: url(../images/seats2meet/nieuw/home_intro_bg.gif);
background-repeat: no-repeat;
font-size:13px;
}

#home_intro h3 {
display:none;
}

#home_intro h4 {
padding-top:5px;
padding-bottom:15px;
margin:0px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#home_intro a.button {
display:block;
float:left;
width:104px;
height:28px;
padding-top:10px;
padding-left:4px;
background-image: url(../images/seats2meet/nieuw/button_108x38.gif);
background-repeat: no-repeat;
text-decoration:none;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
}

#home_intro a.button2 {
display:block;
float:left;
width:145px;
height:28px;
padding-top:10px;
padding-left:4px;
background-image: url(../images/seats2meet/nieuw/button_145x38.gif);
background-repeat: no-repeat;
text-decoration:none;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
}

#home_intro .link {
float:left;
padding-left:10px;
font-size:10px;
width: 300px;
}

#home_intro .link2 {
float:left;
padding-left:10px;
font-size:10px;
}


/* LOGIN --------------------------------------*/
#login_home, #login_home3 {
display:block;
float:right;
width:273px;
height:136px;
padding-left:7px;
background-image: url(../images/seats2meet/nieuw/teaser_breed.gif);
background-repeat: no-repeat;
color:#6C294D;
}

#login_home3 {
padding-top:37px;
background-image: url(../images/seats2meet/nieuw/login_home3.gif);
}


#login_home h3 {
display:block;
margin-top:5px;
margin-bottom:0;
padding-bottom:15px;
width:273px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#login_home3 h3 {
display:none;
}

#login_home span, #login_home3 label {
display:block;
float:left;
clear:left;
height:25px;
width:104px;
line-height:25px;
}

.verzondenMelding
{
float: left;
margin-top: -20px;
width: 220px;
}

#login_home input#loginEmail, #login_home input#loginPassword, 
#login_home3 input#loginEmail, #login_home3 input#loginPassword {
border:1px solid #6C294D;
width:152px;
margin-top:4px;
color:#6C294D;
}

input#loginAuto {
margin:0px;
padding:0px;
}

#login_home form, #login_home3 form {
margin:0px;
padding:0px;
}

#login_home .button, #login_home3 .button {
border:0px;
float:left;
clear:left;
width:55px;
height:24px;
background-image: url(../images/seats2meet/nieuw/button1.gif);
background-repeat: no-repeat;
color:#FFFFFF;
font-family: "Century Gothic", Arial; 
cursor:pointer;
}

#login_home .button2, #login_home3 .button2 {
float:left;
clear:left;
border:0px;
width:69px;
height:24px;
background-image: url(../images/seats2meet/nieuw/button3.gif);
background-repeat: no-repeat;
color:#FFFFFF;
margin-top:10px;
font-family: "Century Gothic", Arial; 
cursor:pointer; 
}

#login_home ul.link_vergeten_terug, #login_home3 ul.link_vergeten_terug {
list-style-type:none;
clear:left;
float:left;
margin:0px;
margin-top:10px;
padding:0px;
}

#login_home ul#login_links, #login_home3 ul#login_links {
display:block;
list-style-type:none;
float:right;
margin:0px;
margin-top:-22px;
padding:0px;
padding-right:35px;
width:130px;
}

#login_home li, #login_home3 li {
display:block;
font-size:10px;
padding:0px;
margin:0px;
}

#login_home span, #login_home3 span {
display:block;
clear:left;
float:left;
margin:0;
padding:0;
}

#login_home .error, #login_home3 .error {
display:none;
}

#login_home span.login_succes {
display:block;
width:150px;
}

#login_home3 #login {
float:left;
padding:0;
margin:0;
}

#login_home ul#login_succes, #login_home3 ul#login_succes {
display:block;
clear:left;
float:left;
margin:0px;
margin-top:10px;
padding:0px;
}

#login_succes li.tenders {
display:none;
}
/* EINDE LOGIN --------------------------------*/


/* LOGIN 2 ------------------------------------*/
#login_home2 {
display:block;
position:relative;
left:481px;
width:273px;
height:136px;
padding-left:7px;
background-image: url(../images/seats2meet/nieuw/teaser_breed.gif);
background-repeat: no-repeat;
color:#6C294D;
z-index:1;
}

#login_home2 h3 {
display:block;
float:left;
margin-top:5px;
margin-bottom:12px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#login_home2 #login {
clear:left;
}

#login_home2 label {
display:block;
float:left;
clear:left;
height:25px;
width:104px;
line-height:25px;
}

#login_home2 input#loginEmail, #login_home2 input#loginPassword {
border:1px solid #6C294D;
width:152px;
margin-top:4px;
color:#6C294D;
}

input#loginAuto {
margin:0px;
padding:0px;
}

#login_home2 form {
margin:0px;
padding:0px;
}

#login_home2 .button {
border:0px;
float:left;
clear:left;
width:55px;
height:24px;
background-image: url(../images/seats2meet/nieuw/button1.gif);
background-repeat: no-repeat;
color:#FFFFFF;
font-family: "Century Gothic", Arial; 
}

#login_home2 .button2 {
float:left;
clear:left;
border:0px;
width:69px;
height:24px;
background-image: url(../images/seats2meet/nieuw/button3.gif);
background-repeat: no-repeat;
color:#FFFFFF;
margin-top:10px;
font-family: "Century Gothic", Arial; 
cursor:pointer; 
}

#login_home2 ul.link_vergeten_terug {
list-style-type:none;
clear:left;
float:left;
margin:0px;
margin-top:10px;
padding:0px;
}

#login_home2 ul#login_links {
display:block;
list-style-type:none;
float:right;
margin:0px;
margin-top:-22px;
padding:0px;
padding-right:35px;
width:130px;
}

#login_home2 li {
display:block;
font-size:10px;
padding:0px;
margin:0px;
}

#login_home2 span {
display:block;
float:left;
clear:left;
height:25px;
width:104px;
line-height:25px;
}

#login_home2 span.login_auto {
padding: 0;
width: auto;
}

#login_home2 .error {
display:none;
}

#login_home2 .login_succes
{
	width: 95%;
}

#login_home2 ul#login_succes {
	display: block;
	float: left;
	clear: left;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	width: 95%;
}

/* EINDE LOGIN 2 ----------------------------*/


/* GEGEVENS FORMULIER ------------------------*/
#formulier {
margin:0 0 0 0;
width:471px;
}

#formulier h4 {
margin:0;
padding:6px 0 12px 8px;
font-size:17px;
font-weight:bold;
color:#6C294D;
background-image: url(../images/seats2meet/nieuw/detail_h3_bg.gif);
background-repeat:no-repeat;
}

#reswiz_kader #reservering_formulier .profielIntroTextContainer
{
display: block !important;
font-weight: bold;
}

.formIntroText {
padding-bottom:12px;
}

#formulier .profile_groep input, #formulier .profile_klant input {
width:210px;
color:#6C294D;
}

#formulier .profile_groep {
float:left;
width:215px;
padding-left:10px;
margin-bottom:10px;
}

#formulier .profile_klant {
float:right;
padding-right:10px;
width:215px;
}

#formulier .profile_klant #klantGeslacht {
width:auto;
margin:0;
margin-top:5px;
padding:0;
}

#formulier .verplichte_velden {
clear: left;
margin: 0 0 0 10px;
font-weight: bold;
}

#formulier span#email_check {
display:block;
padding:0;
clear:left;
font-weight:bold;
color:#EF0E0E;
}

#formulier #profile_submit {
margin-top:15px;
cursor:pointer;
}
/* EINDE GEGEVENS FORMULIER ------------------*/


/* CONCEPT FACTUUR ---------------------------*/
#conceptfactuur, #reservering_details, #reservering_edit, #reservering_zaal_edit, #opties_edit, 
#add_optie {
padding:0 7px 15px 7px;
background-image:url(../images/seats2meet/nieuw/detail_breed_bg.gif);
background-position:bottom;
}

#conceptfactuur h3.header_tekst, #reservering_details h3.header_tekst, #reservering_edit h3.header_tekst, 
#reservering_zaal_edit h3.header_tekst, #opties_edit h3.header_tekst, #add_optie h3.header_tekst {
margin:0 -7px 0 -7px;
padding:6px 0 13px 8px;
background-image:url(../images/seats2meet/nieuw/detail_breed_h3_bg.gif);
background-position:top;
background-repeat:no-repeat;
}

#conceptfactuur_kader h3 {
display:none;
}

#conceptfactuur th {
border-top:1px solid #000;
border-bottom:1px solid #000;
}

th.aantal {
width:50px !important;
}

#conceptfactuur th.aantal, #conceptfactuur th.omschrijving {
text-align:left;
}

#conceptfactuur .subtotaal {
border-bottom:1px solid #000;
}

#conceptfactuur .totaal_excl, #conceptfactuur .totaal_incl {
font-weight:bold;
}

#reservering_edit table input, #reservering_edit table select, #reservering_zaal_edit table input, #reservering_zaal_edit table select, #opties_edit table input, #opties_edit table select, 
#add_optie table input, #add_optie table select {
color:#6C284D;
font-size:12px;
}

#opties_edit table input, #opties_edit table select, 
#add_optie table input, #add_optie table select {
margin-right:5px;
}

#reservering_details #nav {
margin:10px 0 10px 0;
padding:7px 0 7px 0;
font-weight:bold;
border-top:1px solid #6c294d;
border-bottom:1px solid #6c294d;
}

#reservering_details form {
padding-top:10px;
}

#reservering_zaal_edit_kader table td {
padding:0 0 5px 0;
}

#reservering_edit_kader, #reservering_zaal_edit_kader {
padding-top:13px;
}

#add_optie .button, #opties_edit .button {
display:block;
width:124px;
height:24px;
line-height:24px;
margin-top:10px;
margin-bottom:10px;
background-image: url(../images/seats2meet/nieuw/button2.gif);
background-repeat: no-repeat;
color:#FFFFFF;
border:0px;
cursor: pointer;
}

#reservering_details input {
width:124px;
height:24px;
line-height:24px;
margin-top:10px;
margin-bottom:10px;
background-image: url(../images/seats2meet/nieuw/button2.gif);
background-repeat: no-repeat;
color:#FFFFFF;
border:0px;
cursor: pointer;
}

#add_optie #add_optie_kader .button, #reservering_zaal_edit #reservering_zaal_edit_kader .button {
display:block;
width:124px;
height:24px;
line-height:24px;
margin-top:10px;
margin-bottom:10px;
background-image: url(../images/seats2meet/nieuw/button_opslaan.gif);
background-repeat: no-repeat;
color:#FFFFFF;
border:0px;
cursor: pointer;
}

#add_optie #add_optie_kader table td
{
padding-right: 5px;
white-space: nowrap;
}

/* EINDE CONCEPT FACTUUR ---------------------*/


/* FACTUUR -----------------------------------*/
#klant_factuur {
padding:0 7px 15px 7px;
background-image:url(../images/seats2meet/nieuw/detail_breed_bg.gif);
background-position:bottom;
}

#klant_factuur h1 {
margin:0 -7px 0 -7px;
padding:6px 0 13px 8px;
font-size:17px;
background-image:url(../images/seats2meet/nieuw/detail_breed_h3_bg.gif);
background-position:top;
background-repeat:no-repeat;
}

#klant_factuur .subtotaal {
border-bottom:1px solid #000;
}

#klant_factuur .totaal_excl, #klant_factuur .totaal_incl {
font-weight:bold;
}
/* EINDE FACTUUR -----------------------------*/


/* RESERVERING_HISTORIE ----------------------*/
.reservering_historie_kader {
display:block;
float:left;
margin-top:0px;
padding-bottom:15px;
padding-left:7px;
padding-right:7px;
width:457px;
background-image: url(../images/seats2meet/nieuw/reswizard_bg.gif);
background-repeat: no-repeat;
background-position: bottom left;
}

.reservering_historie .tekst
{
float:left;
padding:0 7px 0 7px;
width:455px;
background:#fff;
border-width: 0 1px 0 1px;
border-style:solid;
}

.reservering_historie h3.header_tekst{
margin:0 -7px 0 0px;
padding:6px 0 12px 8px;
width:464px;
font-size:17px;
font-weight:bold;
color:#6C294D;
background-image: url(../images/seats2meet/nieuw/detail_h3_bg.gif);
background-repeat:no-repeat;
}

.reservering_historie table, #res_historie table {
width:450px !important;
}

.reservering_historie table h3, #res_historie table h3 {
margin:0;
padding:0;
display:block;
margin:10px 0 0 0;
padding:0 0 0 2px;
font-size:14px;
color:#fff;
background-color:#6c294d;
}

/*---
.reservering_historie .reserveringhistorie_button, .reservering_historie .reserveringhistorie_button2 {
display:block;
width:124px;
height:24px;
line-height:24px;
background-image: url(../images/seats2meet/nieuw/button4.gif);
background-repeat: no-repeat;
color:#FFFFFF;
border:0px;
margin-top:15px;
margin-bottom:15px;
cursor: pointer;
}
---*/

.reservering_historie .reserveringhistorie_button, .reservering_historie_kader .reserveringhistorie_button, .reserveringhistorie_button2
{
float:left;
display:block;
width:124px;
height:24px;
line-height:24px;
background-image: url(../images/seats2meet/nieuw/button4.gif);
background-repeat: no-repeat;
color:#FFFFFF;
border:0px;
margin-top:15px;
margin-bottom:15px;
cursor: pointer;
}

.reservering_historie tr.even td, .reservering_historie tr.onevenen td {
padding-top:10px;
}
/* EINDE RESERVERING_HISTORIE ----------------*/


/* TEASER LOCATIE2 */

#teaser_locatie2 {
display:block;
float:right;
width:266px;
height:176px;
padding-left:7px;
padding-right:7px;
background-image: url(../images/seats2meet/nieuw/teaser_route.gif);
background-repeat: no-repeat;
color:#6C294D;
margin-top:8px;
}

#teaser_locatie2 h4 {
margin:0px;
padding-top:5px;
padding-bottom:16px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#teaser_locatie2 img {
margin-right:7px;
}

#teaser_locatie2 h3 {
display:none;
}

/* EINDE TEASER LOCATIE2 */

/* BLOK_RECHTS_GROOT */

#blok_rechts_groot {
display:block;
float:right;
width:264px;
height:424px;
padding-top:0px;
padding-left:8px;
padding-right:8px;
background-image: url(../images/seats2meet/nieuw/blok_rechts_groot.gif);
margin-top:8px;
}

#blok_rechts_groot h4 {
padding-top:5px;
padding-bottom:15px;
margin:0px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#blok_rechts_groot h3 {
display:none;
}

/* EINDE BLOK_RECHTS_GROOT */

/* TEASERS HOMEPAGE */

#teaser_zalen_filmpje {
display:block;
float:left;
width:457px;
height:208px;
padding-left:7px;
padding-right:7px;
margin-top:9px;
background-image: url(../images/seats2meet/nieuw/teaser_zalen.gif);
background-repeat: no-repeat;
}

#teaser_locatie, #lastminute_nieuw, #teaser_eten, #teaser_zaken, #teaser_blog {
display:block;
float:left;
width:218px;
height:136px;
padding-left:7px;
padding-right:7px;
margin-top:9px;
background-image: url(../images/seats2meet/nieuw/teaser_half.gif);
background-repeat: no-repeat;
}

#lastminute_nieuw, #teaser_zaken {
margin-left:7px;
}

#teaser_locatie h3, #teaser_eten h3, #teaser_zaken h3, #teaser_concept h3, #teaser_zalen h3, #teaser_zalen_filmpje h3 {
display:none;
}

#teaser_locatie h4, #lastminute_nieuw h3, #teaser_eten h4, #teaser_zaken h4, #teaser_concept h4, #teaser_blog h3 {
padding-top:5px;
padding-bottom:12px;
margin:0px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#teaser_zalen h4, #teaser_zalen_filmpje h4 {
padding-top:5px;
padding-bottom:15px;
margin:0px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}


#teaser_locatie img, #lastminute_nieuw img, #teaser_eten img, #teaser_zaken img {
padding-right:7px;
margin-top:3px;
}

#teaser_concept img, #teaser_concept object {
display:block;
padding-right:3px;
margin-top:3px;
}

#teaser_blog ul {
list-style-type:none;
margin:0px;
padding:0px;
}

#teaser_blog a {
font-weight:bold;
}

#teaser_blog .link a {
font-weight:normal;
}

#teaser_blog .link {
padding-top:10px;
}

/*---- teaser zalen */
#teaser_zalen {
float: left;
padding: 0;
width: 471px;
height: auto;
color:#6C294D;
font-size:11px;
background-image: url(../images/seats2meet/nieuw/detail_bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

*+html #teaser_zalen
{
padding-bottom: 7px;
}

#teaser_zalen #webtekst {
width:457px;
padding-left:7px;
padding-right:7px;
background-image: url(../images/seats2meet/nieuw/detail_h3_bg.gif);
background-repeat: no-repeat;
}

.teaserZalenLink
{
float: left;
}


#lastminute_nieuw img {
display:none;
}

#lastminute_nieuw p {
margin:0px;
padding:0px;
}

#lastminute_nieuw #lm_prijs {
font-weight:bold;
}

#lastminute_nieuw .button {
display:block;
width:124px;
height:24px;
line-height:24px;
margin-top:10px;
margin-bottom:10px;
background-image: url(../images/seats2meet/nieuw/button2.gif);
background-repeat: no-repeat;
color:#FFFFFF;
border:0px;
cursor: pointer;
}

#teaser_concept {
display:block;
float:left;
width:273px;
height:136px;
padding-left:7px;
margin-top:9px;
margin-left:9px;
background-image: url(../images/seats2meet/nieuw/teaser_breed.gif);
background-repeat: no-repeat;
color:#6C294D;
}

#teaser_concept object {
margin-left:3px;
}

/* EINDE TEASERS HOMEPAGE */

/* COLUMN */

#column {
display:block;
float:right;
width:273px;
height:136px;
padding-left:7px;
background-image: url(../images/seats2meet/nieuw/teaser_breed.gif);
margin-top:8px;
}

#column h4 {
margin-top:5px;
margin-bottom:12px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#column h3 {
display:none;
}

#column img {
float:left;
margin-right:10px;
}

#column #tekst #onderwerp {
font-size:12px;
font-weight:bold;
margin-bottom:9px;
}

#column #tekst #persoon {
margin-bottom:0px;
}

/* EINDE COLUMN */

/* TEASER_BREED2 */

#teaser_breed2 {
display:block;
float:left;
width:457px;
height:136px;
padding-left:7px;
padding-right:7px;
margin-top:9px;
background-image: url(../images/seats2meet/nieuw/teaser_breed2.gif);
background-repeat: no-repeat;
}

#teaser_breed2 h3 {
display:none;
}

#teaser_breed2 h4 {
padding-top:5px;
padding-bottom:15px;
margin:0px;
font-size:17px;
font-weight:bold;
color:#6C294D;
} 

#teaser_breed2 img {
float:left;
display:inline;
margin-right:10px;
}

/* TEASER_KLEIN */

#teaser_klein {
display:block;
float:left;
width:118px;
height:126px;
padding-left:9px;
padding-right:9px;
padding-top:9px;
background-image: url(../images/seats2meet/nieuw/teaser_smal.gif);
background-repeat: no-repeat;
margin-top:8px;
margin-left:10px;
color:#6C294D;
}

#teaser_klein img, #teaser_klein2 img{
margin-top:6px;
}

#teaser_klein h3 {
display:none;
}

#teaser_klein2 {
display:block;
float:left;
width:118px;
height:126px;
padding-left:9px;
padding-right:9px;
padding-top:9px;
background-image: url(../images/seats2meet/nieuw/teaser_smal.gif);
background-repeat: no-repeat;
margin-left:7px;
margin-top:8px;
color:#6C294D;
}

#teaser_klein2 h3 {
display:none;
}

/* EINDE TEASER_KLEIN */

/* TEASER_GROOT */

#teaser_groot {
display:block;
float:right;
width:265px;
height:280px;
padding-left:10px;
padding-right:5px;
background-image: url(../images/seats2meet/nieuw/teaser_groot.gif);
margin-top:8px;
}

#teaser_twitterfountain {
float:right;
margin-top:9px;
height:256px;
width:266px;
background-image: url(../images/seats2meet/nieuw/twitterfountain_bg.gif);
background-repeat: no-repeat;
padding-left:7px;
padding-right:7px;
display:none;
}


/* EINDE TEASER_GROOT */

/* TWITTERFOUNTAIN */

#twitterfountain {
float:right;
margin-top: 9px;
height:360px;
width:273px;
padding-right:7px;
}

#twitterfountain h3 {
display:none;
}

/* EINDE TWITTERFOUNTAIN */



/* TEASER MEDIUM */

#teaser_zalen_medium {
display:block;
float:right;
width:266px;
height:206px;
padding-left:7px;
padding-right:7px;
background-image: url(../images/seats2meet/nieuw/teaser_medium.gif);
background-repeat: no-repeat;
color:#6C294D;
margin-bottom:8px;
}

#teaser_zalen_medium h4 {
margin:0px;
padding-top:5px;
padding-bottom:16px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#teaser_zalen_medium img {
margin-right:7px;
}

#teaser_zalen_medium h3 {
display:none;
}

/* TEASER ANIMOTO */

#teaser_zalen_animoto {
display:block;
float:right;
width:266px;
height:263px;
padding-left:7px;
padding-right:7px;
background-image: url(../images/seats2meet/nieuw/teaser_lang.gif);
background-repeat: no-repeat;
color:#6C294D;
margin-top:8px;
}

#teaser_zalen_animoto h4 {
margin:0px;
padding-top:5px;
padding-bottom:16px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#teaser_zalen_animoto img {
margin-right:7px;
}

#teaser_zalen_animoto h3 {
display:none;
}

/* EINDE TEASER LOCATIE2 */

/* RSS_FRIS */

#rss_fris {
float:right;
margin-top:9px;
height:424px;
width:266px;
background-image: url(../images/seats2meet/nieuw/fris_extern_bg.gif);
background-repeat: no-repeat;
padding-left:7px;
padding-right:7px;
}

#rss_fris h4 {
margin:0px;
padding-top:5px;
padding-bottom:5px;
font-size:14px;
}

#rss_fris .auteur {
font-weight:bold;
}

#rss_fris .afbeelding {
width:88px;
height:88px;
float:left;
margin-right:10px;
margin-top:4px;
}

* html #rss_fris .afbeelding .masker {
width:88px;
height:88px;
background-image: url(../images/seats2meet/nieuw/masker_fris_rss.gif);
background-repeat:no-repeat;
}

#rss_fris .afbeelding .masker {
width:88px;
height:88px;
background-image: url(../images/seats2meet/nieuw/masker_fris_rss.png);
background-repeat:no-repeat;
}

#rss_fris .tekst {
margin-top:10px;
}

#rss_fris .links {
padding-top:10px;
}

#rss_fris .links .kop {
font-size:14px;
font-weight:bold;
}

#rss_fris .links ul {
padding:0px;
margin:5px 0px 0px 0px;
list-style-type:none;
}

#rss_fris .links ul li {
background-image: url(../images/seats2meet/nieuw/bullet.gif);
background-repeat:no-repeat;
background-position: 0px 1px;
padding-left:17px;
}


/* HOME_LOCATIE */

#home_locatie {
display:block;
height:279px;
width:212px;
padding-left:10px;
padding-right:10px;
float:left;
clear:left;
background-image: url(../images/seats2meet/nieuw/blok_home.gif);
background-repeat: no-repeat;
margin-top:9px;
margin-right:7px;
margin-bottom:10px;
}

#home_locatie h4 {
margin-top:5px;
margin-bottom:12px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#home_locatie h3 {
display:none;
}

#home_locatie ul {
list-style-image: url(../images/seats2meet/nieuw/bullet.gif);
padding:0px;
margin-top:10px;
margin-left:16px;
margin-bottom:0px;
width:180px;
}

#home_locatie ul li {
margin-bottom:10px;
}

#home_locatie #links {
line-height:20px;
}



/* EINDE HOME_LOCATIE */

/* HOME_LASTMINUTE */

#home_lastminute {
display:block;
height:279px;
width:214px;
padding-left:10px;
padding-right:8px;
float:left;
background-image: url(../images/seats2meet/nieuw/blok_home.gif);
background-repeat: no-repeat;
margin-top:9px;
}

#home_lastminute p {
margin:0px;
padding:0px;
}

#home_lastminute h3 {
margin-top:5px;
margin-bottom:12px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#home_lastminute form {
clear:left;
}

#home_lastminute #lastminute .button {
display:block;
width:124px;
height:24px;
line-height:24px;
background-image: url(../images/seats2meet/nieuw/button2.gif);
background-repeat: no-repeat;
color:#FFFFFF;
border:0px;
margin-top:15px;
margin-bottom:15px;
cursor: pointer;
}

#home_lastminute #lm_prijs {
font-size:12px;
}


/* EINDE HOME_LASTMINUTE */


/* HOME_CLUBVAN1000 */

#home_clubvan1000, #home_help, #home_enquete, #home_concept {
display:block;
float:left;
width:118px;
height:126px;
padding-top:9px;
padding-left:9px;
padding-right:9px;
background-image: url(../images/seats2meet/nieuw/teaser_smal.gif);
background-repeat: no-repeat;
margin-top:9px;
margin-left:9px;
}

#home_clubvan1000 h3, #home_help h3, #home_enquete h3, #home_concept h3 {
display:none;
}

#home_clubvan1000 img, #home_help img, #home_enquete img, #home_concept img{
margin-top:6px;
}

#home_help a#help_button {
display:block;
width:55px;
height:24px;
background-image: url(../images/seats2meet/nieuw/button_help.gif);
background-repeat: no-repeat;
text-decoration:none;
float:right;
margin-top:28px;
}


/* EINDE HOME_CLUBVAN1000 */

/* NIEUWS_VOLLEDIG */

#nieuws_volledig {
float: left;
width: 471px;
height:711px;
color:#6C294D;
font-size:11px;
background-image: url(../images/seats2meet/nieuw/detail_bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#nieuws_volledig .bericht_volledig {
display:block;
width:451px;
padding-left:10px;
padding-right:10px;
padding-top:8px;
padding-bottom:10px;
}

#nieuws_volledig .nieuws_afbeelding {
display:none;
}

#nieuws_volledig h3 {
width:462px;
height:31px;
padding-left:9px;
padding-top:6px;
margin:0px;
background-image: url(../images/seats2meet/nieuw/detail_h3_bg.gif);
background-repeat: no-repeat;
}

#nieuws_volledig h4 {
font-size:13px;
}

#nieuws_volledig .bericht_volledig_link {
display:none;
}

/* EINDE NIEUWS_VOLLEDIG */

/* DETAIL, ENUETE, FORMULIER */

#detail, #enquete, #formulier{
float: left;
width: 471px;
padding:0px;
min-height:713px;
color:#6C294D;
font-size:11px;
background-image: url(../images/seats2meet/nieuw/detail_bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#detail h3, #enquete h3, #formulier h3 {
width:462px;
height:31px;
padding-left:9px;
padding-top:6px;
margin:0px;
background-image: url(../images/seats2meet/nieuw/detail_h3_bg.gif);
background-repeat: no-repeat;
}

#detail #webtekst, #enquete #webtekst, #detail_formulier, #enquete #intro #tekst, .enquete_outro, #formulier #intro {
margin-left:10px;
width:451px;
}

#detail_formulier .profile_klant {
margin-top:10px;
}

#detail_formulier .formSubmit .button, #enquete .button {
display:block;
width:124px;
height:24px;
line-height:24px;
background-image: url(../images/seats2meet/nieuw/button2.gif);
background-repeat: no-repeat;
color:#FFFFFF;
border:0px;
margin-top:15px;
margin-bottom:15px;
cursor: pointer;
}

#detail_formulier .profile_enquete .vraag .vraagTekst p {
margin:0px;
}

#detail_formulier .profile_enquete .vraag textarea {
margin:0px;
width:200px;
height:30px;
}

#enquete #webtekst {
font-size:16px;
}

#enquete img.image_enquete {
padding-left:50px;
}

#detail ul {
list-style-image: url(../images/seats2meet/nieuw/bullet.gif);
padding:0px;
margin-top:10px;
margin-left:16px;
margin-bottom:0px;
}

#detail ul li {
margin-bottom:10px;
}

#formulier .formSubmit .button {
display:block;
width:124px;
height:24px;
line-height:24px;
background-image: url(../images/seats2meet/nieuw/button2.gif);
background-repeat: no-repeat;
color:#FFFFFF;
border:0px;
margin-left:10px;
margin-top:15px;
margin-bottom:15px;
}

#enquete form {
padding-left:10px;
padding-right:10px;
}

#enquete .vraag .vraagTekst {
font-weight:bold;
margin-top:20px;
}

#enquete .vraag .vraagTekst p {
margin:0px;
}

#enquete .antwoord_verticaal {
display:block;
width:300px;
padding-top:2px;
}

#antwoordwaarde_334, #antwoordwaarde_328, #antwoordwaarde_329, #antwoordwaarde_331, #antwoordwaarde_332, #antwoordwaarde_338 {
float:left;
clear:left;
}

#enquete .formIntroText h3 {
margin-left:-10px;
}


/* EINDE DETAIL */

#detail_actie {
float: left;
width: 471px;
padding:0px;
min-height:713px;
color:#6C294D;
font-size:11px;
background-image: url(../images/seats2meet/nieuw/detail_bg_actie.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#detail_actie h3 {
width:462px;
height:31px;
padding-left:9px;
padding-top:6px;
margin:0px;
background-image: url(../images/seats2meet/nieuw/detail_h3_bg.gif);
background-repeat: no-repeat;
}

#detail_actie_formulier {
margin-left:10px;
width:451px;
}

#detail_actie_formulier .profile_klant {
margin-top:10px;
}

#detail_actie_formulier .formSubmit .button {
display:block;
width:124px;
height:24px;
line-height:24px;
background-image: url(../images/seats2meet/nieuw/button2.gif);
background-repeat: no-repeat;
color:#FFFFFF;
border:0px;
margin-top:15px;
margin-bottom:15px;
cursor: pointer;
}

/* NIEUWS_FB */

#nieuws_fb {
float: left;
width: 761px;
color:#6C294D;
font-size:11px;
padding-bottom:10px;
background-image: url(../images/seats2meet/nieuw/detail_breed_bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#nieuws_fb h3 {
width:752px;
height:31px;
padding-left:9px;
padding-top:6px;
margin:0px;
background-image: url(../images/seats2meet/nieuw/detail_breed_h3_bg.gif);
background-repeat: no-repeat;
}

#nieuws_fb #bericht {
float:left;
width:240px;
height:350px;
margin-left:10px;
}

#nieuws_fb #bericht .link {
display:none;
}

#nieuws_fb #bericht h4 {
margin-top:10px;
margin-bottom:10px;
font-size:13px;
font-weight:bold;
}

#nieuws_fb #bericht img {
}

/* EINDE NIEUWS_FB */

/* FB_NIEUWS */

#fb_nieuws {
float:left;
width:220px;
height:250px;
padding-left:10px;
padding-right:10px;
margin-bottom:10px;
margin-right:10px;
background-image: url(../images/seats2meet/nieuw/nieuws_bg.gif);
background-repeat: no-repeat;
}

#fb_nieuws h3 {
display:none;
}

#fb_nieuws #bericht .link {

}

#fb_nieuws #bericht h4 {
padding-top:10px;
padding-bottom:10px;
margin:0px;
font-size:12px;
font-weight:bold;
}

/* EINDE FB_NIEUWS */

/* FOTOGALERIJ */

#fotogalerij {
float: left;
width: 761px;
color:#6C294D;
font-size:11px;
padding-bottom:10px;
background-image: url(../images/seats2meet/nieuw/detail_breed_bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#fotogalerij h3  {
width:752px;
height:31px;
padding-left:9px;
padding-top:6px;
margin:0px;
background-image: url(../images/seats2meet/nieuw/detail_breed_h3_bg.gif);
background-repeat: no-repeat;
font-size:15px;
}

#fotogalerij h3 .h3link {
font-size:12px;
margin-left:15px;
font-weight:normal;
}

#fotogalerij #afbeeldingenlijst {
padding-left:7px;
}

#fotogalerij #afbeeldingenlijst img {
border:0px;
float:left;
margin-right:7px;
margin-bottom:7px;
}

#fotogalerij #galerij_omschrijving {
padding-left:9px;
padding-right:9px;
padding-bottom:12px;
}

#fotogalerij #galerij_omschrijving h3 {
display:none;
}

#full_afbeelding {
float: left;
width: 761px;
color:#6C294D;
font-size:11px;
padding-bottom:10px;
background-image: url(../images/seats2meet/nieuw/detail_breed_bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#full_afbeelding #afbeelding_tekst h4 {
width:752px;
height:31px;
padding-left:9px;
padding-top:6px;
margin:0px;
background-image: url(../images/seats2meet/nieuw/detail_breed_h3_bg.gif);
background-repeat: no-repeat;
font-size:15px;
}

#full_afbeelding #afbeelding_onderschrift {
padding-left:9px;
padding-right:9px;
font-size:14px;
padding-bottom:10px;
}

#full_afbeelding .afbeelding_navigatie {
padding-left:9px;
padding-top:5px;
padding-bottom:5px;
}

#full_afbeelding .afbeelding_navigatie .vorige_afbeelding_inactief, #full_afbeelding .afbeelding_navigatie .vorige_afbeelding {
float:left;
padding-right:265px;
}

#full_afbeelding .afbeelding_navigatie .terug_galerij {
float:left;
padding-right:265px;
}

#full_afbeelding #galerij_omschrijving {
display:none;
}

#full_afbeelding #galerij_thumbnails {
padding-left:9px;
padding-top:5px;
float:left;
}

#full_afbeelding #galerij_thumbnails img {
border:0px;
float:left;
margin-right:7px;
margin-bottom:7px;
width:240px;
height:240px;
}

#full_afbeelding #afbeelding_full {
padding-left:9px;
}

/* EINDE FOTOGALERIJ */


/* OPTIELIJST ---------------------------------*/
#optielijst {
float: left;
width: 761px;
color:#6C294D;
font-size:11px;
padding-bottom:10px;
background-image: url(../images/seats2meet/nieuw/detail_breed_bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#optielijst h3  {
width:752px;
height:31px;
padding-left:9px;
padding-top:6px;
margin:0px;
background-image: url(../images/seats2meet/nieuw/detail_breed_h3_bg.gif);
background-repeat: no-repeat;
}

#optielijst .optie {
float:left;
padding-left:10px;
padding-right:10px;
padding-bottom:20px;
width:220px;
height:300px;
}

#optielijst .optie br {
display:none;
}

#optielijst .optie strong {
display:block;
height:40px;
font-size:13px;
}

#optielijst .optie img {
padding-bottom:10px;
margin-right:10px;
}

#optielijst #nav {
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}
/* EINDE OPTIELIJST ---------------------------*/


/* DETAIL_BREED */

#detail_breed {
float: left;
width: 761px;
color:#6C294D;
font-size:11px;
padding-bottom:10px;
background-image: url(../images/seats2meet/nieuw/detail_breed_bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#detail_breed h3  {
width:752px;
height:31px;
padding-left:9px;
padding-top:6px;
margin:0px;
background-image: url(../images/seats2meet/nieuw/detail_breed_h3_bg.gif);
background-repeat: no-repeat;
}

#detail_breed h3 .h3link {
font-size:12px;
margin-left:15px;
font-weight:normal;
}

#detail_breed #item {
clear:left;
float:left;
margin-top:10px;
margin-bottom:10px;
width:743px;
padding-left:9px;
padding-right:9px;
}

#detail_breed #item img.leftalign, #detail_breed #item #slideshow {
float:left;
display:inline;
margin-right:10px;
}

#detail_breed #item #animoto {
float:left;
width:473px;
height:274px;
padding-top:10px;
padding-left:17px;
display:inline;
margin-right:10px;
background-image: url(../images/seats2meet/nieuw/animoto_bg.gif);
background-repeat: no-repeat;
}

#detail_breed #item h4 {
font-size:17px;
font-weight:bold;
padding-bottom:10px;
margin:0px;
}

#detail_breed #item #film1 {
float:left;
display:inline;
margin-right:7px;
}

#detail_breed #item #film1, #detail_breed #item #film2 {
padding-top:10px;
padding-bottom:20px;
}


/* EINDE DETAIL_BREED */

/* DETAIL_BREED2 */

#detail_breed2 {
display:inline;
float: left;
margin:10px 0 0 10px;
padding:0;
width: 740px;
color:#6C294D;
font-size:11px;
background-image: url(../images/seats2meet/nieuw/detail_breed2_bottom.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#detail_breed2 h4  {
display:block;
width:740px;
margin:0;
padding:0;
height:10px;
background-image: url(../images/seats2meet/nieuw/detail_breed2_top.gif);
background-repeat: no-repeat;
}

#detail_breed2 br {
display:none;
}

#detail_breed2 ul {
margin:0;
padding:0 0 25px 55px;
list-style-type:none;
}

#detail_breed2 li {
float:left;
padding:0 0 0 40px;
}

/* EINDE DETAIL_BREED2 */

/* SB_ICONS */

#teaser_sb_icons {
display:block;
float:right;
clear: both;
width:266px;
height:115px;
padding-left:7px;
padding-right:7px;
background-image: url(../images/seats2meet/sb_icons_bg.gif);
background-repeat: no-repeat;
color:#6C294D;
margin-top:8px;
}

#teaser_sb_icons h4 {
margin:0px;
padding-top:5px;
padding-bottom:16px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#teaser_sb_icons img {
margin-right:7px;
}

#teaser_sb_icons h3 {
display:none;
}

.sbicon
{
float: left;
width: 36px;
padding-top:8px;
padding-left:4px;
padding-right: 4px;
font-size: 8px;
text-align: center;
}

.sbicon a
{
text-decoration: none;
}

/* EINDE SB_ICONS */

/* LOCATIE */

#slideshow_locatie {
display:block;
float:left;
width:490px;
padding-left:10px;
}

#googlemap {
display:block;
float:left;
width:490px;
height:279px;
padding-left:10px;
padding-top:5px;
}

#locatie_contact {
display:block;
float:right;
width:241px;
height:274px;
padding-left:10px;
padding-top:10px;
background-image: url(../images/seats2meet/nieuw/locatie_contact_bg.gif);
background-repeat: no-repeat;
}

#locatie_route, #locatie_extra, #locatie_extra2 {
float:left;
display:inline;
width:240px;
height:230px;
margin-top:10px;
padding-left:10px;
padding-top:10px;
background-image: url(../images/seats2meet/nieuw/locatie_route_bg.gif);
background-repeat: no-repeat;
background-position: top right;
}

#locatie_route h4, #locatie_extra2 h4, #locatie_extra h4 {
padding-left:10px;
padding-bottom:10px;
margin:0px;
}

#locatie_extra2 ul {
list-style-type:none;
padding:0px;
margin-top:0px;
margin-left:12px;
margin-bottom:0px;
width:210px;
}

#locatie_extra2 ul li {
margin-bottom:0px;
background-image: url(../images/seats2meet/nieuw/bullet.gif);
background-repeat:no-repeat;
padding-left:15px;
}

#locatie_route #links_route {
padding-left:10px;
margin-top:0px;
font-size:10px;
}

#locatie_extra #plattegrond_tekst {
padding-left:10px;
padding-right:10px;
margin-top:10px;
}

#locatie_route img, #locatie_extra2 img, #locatie_extra img {
padding-left:10px;
}

/* EINDE LOCATIE */

/* TESTIMONIALS */

#testimonials {
float: left;
display:block;
width: 471px;
padding:0px;
height:711px;
color:#6C294D;
font-size:11px;
background-image: url(../images/seats2meet/nieuw/detail_bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#testimonials h3 {
width:462px;
height:31px;
padding-left:9px;
padding-top:6px;
margin:0px;
background-image: url(../images/seats2meet/nieuw/detail_h3_bg.gif);
background-repeat: no-repeat;
}

#testimonials #bericht {
display:block;
float:left;
clear:left;
width:455px;
padding-left:8px;
padding-right:8px;
margin-bottom:8px;
}

#testimonials #bericht img {
width:90px;
height:90px;
float:left;
clear:left;
padding-right:8px;
}

#testimonials #bericht h4 {
margin:0px;
padding-bottom:8px;
font-size:13px;
font-weight:bold;
}

#testimonials #bericht br {
display:none;
}

#testimonials #bericht .link {
display:none;
}

/* EINDE TESTIMONIALS */

/* ACTIE_VOLLEDIG */

#actie_volledig {
float: left;
width: 761px;
color:#6C294D;
font-size:11px;
padding-bottom:10px;
background-image: url(../images/seats2meet/nieuw/detail_breed_bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#actie_volledig h3  {
width:752px;
height:31px;
padding-left:9px;
padding-top:6px;
margin:0px;
background-image: url(../images/seats2meet/nieuw/detail_breed_h3_bg.gif);
background-repeat: no-repeat;
}

#actie_volledig_tekst {
padding-left:10px;
}

#actie_volledig_tekst .button {
display:block;
width:124px;
height:24px;
line-height:24px;
background-image: url(../images/seats2meet/nieuw/button2.gif);
background-repeat: no-repeat;
color:#FFFFFF;
border:0px;
margin-top:15px;
margin-bottom:15px;
cursor: pointer;
}


/* RESERVERING_DETAILS */

#reservering_zaal_edit .button {
display:block;
width:124px;
height:24px;
line-height:24px;
background-image: url(../images/seats2meet/nieuw/button4.gif);
background-repeat: no-repeat;
color:#FFFFFF;
border:0px;
margin-top:15px;
margin-bottom:15px;
}

#add_optie .button {
display:block;
width:124px;
height:24px;
line-height:24px;
background-image: url(../images/seats2meet/nieuw/button4.gif);
background-repeat: no-repeat;
color:#FFFFFF;
border:0px;
margin-top:15px;
margin-bottom:15px;
}


/* UW_OFFERTES */

#offertelijst {
float: left;
width: 761px;
color:#6C294D;
font-size:11px;
padding-bottom:10px;
background-image: url(../images/seats2meet/nieuw/detail_breed_bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#offertelijst h3.header_tekst {
float:left;
width:752px;
height:31px;
padding-left:9px;
padding-top:6px;
margin:0px;
background-image: url(../images/seats2meet/nieuw/detail_breed_h3_bg.gif);
background-repeat: no-repeat;
}

#offertelijst .intro_tekst .tekst, #offertelijst_kader {
padding-left:9px;
padding-right:9px;
}


/* RESWIZARD ---------------------------------*/
#reservering_edit .button {
border:0px;
width:69px;
height:24px;
background-image: url(../images/seats2meet/nieuw/button3.gif);
background-repeat: no-repeat;
color:#FFFFFF;
margin-top:10px;
cursor:pointer;
}

#samenvatting .print_button {
padding-top:15px;
padding-left:10px;
padding-bottom:15px;
}

#samenvatting .print_button .button {
border:0px;
width:69px;
height:24px;
background-image: url(../images/seats2meet/nieuw/button3.gif);
background-repeat: no-repeat;
color:#FFFFFF;
}

#reswizard {
margin:-136px 0 0 0;
float: left;
width: 761px;
color:#6C294D;
font-size:11px;
}

#reserveringswizard h3, #reswizard h3 {
display: none;
}

#reswiz_kader #intro {
display:block;
padding-top:1px;
margin-top:0;
margin-bottom:15px;
}

#reswiz_kader #intro h3 {
display:block;
margin-top:0px;
margin-bottom:0px;
padding-top:0;
padding-bottom:3px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#reswiz_kader #intro p {
margin:0px;
font-size:12px;
}

#reswiz_kader #intro h4 {
margin-top:0px;
margin-bottom:0px;
padding-bottom:3px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

/* STAPPEN NAVIGATIE -------------------------*/
#reswiz_stappen22 {
display:block;
width:470px;
padding-left:1px;
height:50px;
background-image: url(../images/seats2meet/nieuw/reswizard_stappen_bg.gif);
background-repeat: no-repeat;
}

#reswiz_stappen22 ul {
display: block;
margin: 0px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
width: 470px;
}

#reswiz_stappen22 ul li, #reswiz_stappen22 ul li form a {
display: block;
float: left;
list-style-type: none;
margin-right: 0px;
width: 94px;
height: 44px;
background-color: #ffffff;
background-image: url(../images/seats2meet/nieuw/reswizard_stap.gif);
background-repeat: no-repeat;
text-align: center;
line-height: 20px;
font-size: 13px;
font-weight: bold;
color: #A7CC4E;
}

#reswiz_stappen22 ul .actieve_stap, #reswiz_stappen22 ul .actieve_stap a {
background-image: url(../images/seats2meet/nieuw/reswizard_stap_actief.gif);
color: #6C284D;
}

#reswiz_stappen22 ul li a {
display: block;
width: 82px;
height: 40px;
color: #ffffff;
text-decoration: none;
}
/* EINDE STAPPEN NAVIGATIE -------------------*/


/* RESWIZ_KADER ------------------------------*/
#reswiz_kader {
display:block;
float:left;
margin-top:0px;
padding-bottom:15px;
padding-left:7px;
padding-right:7px;
width:457px;
background-image: url(../images/seats2meet/nieuw/reswizard_bg.gif);
background-repeat: no-repeat;
background-position: bottom left;
}

#reswiz_kader h3 {
}

#reswiz_kader h4 {
margin:10px 0 10px 0;
font-size:14px;
}

#reswiz_kader form {
width:455px;
}
/* EINDE RESWIZ_KADER -------------------------*/


/* STAP 1 -------------------------------------*/
#apwiz_datum, #apwiz_dagdeel, #apwiz_aantalpersonen, #apwiz_opstelling {
display:block;
float:left;
clear:left;
padding-top: 4px;
width:450px;
height:28px;
vertical-align:center;
}

.error_mark {
color:#EF0000;
font-weight:bold;
}

#apwiz_datum label, #apwiz_dagdeel label, #apwiz_aantalpersonen label, #apwiz_opstelling label {
display:block;
float:left;
padding-top:2px;
width:105px;
height:28px;
}

#apwiz_datum a {
float:left;
margin:-16px 0 0 5px;
}

#apwiz_datum input, #uitgebreid_zoeken input, #apwiz_dagdeel select, #uitgebreid_zoeken select, #apwiz_aantalpersonen input, 
#apwiz_opstelling select {
	float: left;
	margin: -16px 0 0 0;
	padding: 0 0 0 0;
	color: #6C284D;
	font-size: 13px;
}

#apwiz_datum input, #uitgebreid_zoeken input, #apwiz_aantalpersonen input {
	padding-left:3px;
}

#apwiz_datum input, #uitgebreid_zoeken input, #apwiz_aantalpersonen input {
	width:80px;
}

#apwiz_opstelling select {
	width:auto;
}

#reswiz_kader .button, #reswiz_kader .button2 {
	display: block;
	float: left;
	margin: 15px 15px 0 0;
	width: 190px;
	height: 24px;
	line-height: 24px;
	color: #FFFFFF;
	vertical-align: center;
	border: 0px;
	background-image: url(../images/seats2meet/nieuw/button_190x24.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

#button_datum {
padding:10px 0 0 2px;
clear:left;
font-weight:bold;
}

#uitgebreid_zoeken form {
width:auto;
}


/* STAP 1 UITGEBREID ZOEKEN ------------------*/
#uitgebreid_zoeken h3 {
display:block;
margin-top:10px;
font-size:15px;
}

#uitgebreid_zoeken #error {
padding-bottom:5px;
color:#EF0000;
font-weight:bold;
}

#reswiz_kader #vorige_datum {
margin-bottom:7px;
padding-bottom:7px;
font-weight:bold;
border-bottom:1px solid #6c294d;
}

#uitgebreid_zoeken table td {
padding-bottom:5px;
}

#uitgebreid_zoeken label {
width:105px;
}

#uitgebreid_zoeken input, #uitgebreid_zoeken select {
margin:0 0 0 0;
}

#uitgebreid_zoeken input.del_button {
width:16px;
}

#uitgebreid_zoeken img {
margin:-2px 0 0 0;
}

#uitgebreid_zoeken .button, #uitgebreid_zoeken .button_toevoegen {
display:block;
float:left;
margin:15px 15px 0 0;
width:124px;
height:24px;
line-height:24px;
color:#FFFFFF;
vertical-align:center;
border:0px;
background-image: url(../images/seats2meet/nieuw/button_124x24.gif);
background-repeat: no-repeat;
cursor:pointer;
}

#uitgebreid_zoeken table .button {
width:190px;
background-image: url(../images/seats2meet/nieuw/button_190x24.gif);
}

#gekozen_data {
margin:15px 0 0 0;
padding:0 10px 30px 10px;
width:380px;
background-image:url(../images/seats2meet/nieuw/statusbox_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#gekozen_data h3 {
margin:0 -10px 0 -10px;
padding:5px 10px 10px 10px;
width:380px;
background-image:url(../images/seats2meet/nieuw/statusbox_top.gif);
background-repeat:no-repeat;
background-position:left top;
}

#gekozen_data #uitleg {
padding-bottom:10px;
}

#gekozen_data table {
font-size:14px;
font-weight:bold;
}

#gekozen_data .del_button {
margin-right:5px !important;
margin-top:5px !important;
margin-bottom:5px !important;
width:20px !important;
height:20px !important;
background-image:url(../images/seats2meet/nieuw/trash.gif);
background-repeat:no-repeat;
background-position:center;
background-color:#fff;
}

#gekozen_data .button {
float:none;
}
/* EINDE STAP 1 UITGEBREID ZOEKEN ------------*/

/* EINDE STAP 1 ------------------------------*/


/* STAP 2 ------------------------------------*/
#resultaatlijst {
float:left;
margin:-15px 0 0 0;
}

#resultaatlijst .offerte_aanvragen, #resultaatlijst span, #resultaatlijst .onderdeel_offerte,
#resultaatlijst .onderdeel_link br, #resultaatlijst h3, .onderdeel_afbeelding, .onderdeel_omschrijving, 
#resultaatlijst span.vestigingplaats {
display:none;
}

#resultaatlijst .onderdeel {
float:left;
clear:left;
margin:0 0 20px 0;
}

#resultaatlijst .datum {
width:300px;
}

#resultaatlijst .vestigingnaam {
display:block;
float:left;
clear:left;
margin:0;
font-size:16px;
}

#resultaatlijst .vestigingnaam h4 {
margin:0;
padding:0;
}

#resultaatlijst .vestigingnaam a {
color:#ff6600;
text-decoration:none;
}

#resultaatlijst .vestigingnaam a:hover {
color:#A5CD49;
text-decoration:none;
}

#resultaatlijst .stoelprijs {
display:inline;
float:left;
margin:0 20px 0 0;
padding:0 0 10px 0;
}

#resultaatlijst .zaalnaam span {
display:block;
float:left;
padding-left:10px;
font-size:12px;
font-weight:bold;
cursor:pointer;
}

#resultaatlijst .zaalafbeelding {
float:left;
clear:left;
padding:7px 18px 0 10px;
cursor:pointer;
}

#resultaatlijst .zaalafbeelding img {
border:0;
}

#resultaatlijst .prijs {
float:left;
padding:35px 0 0 0;
width:83px;
height:77px;
font-size:18px;
background-image: url(../images/seats2meet/nieuw/label_wizard_prijs.gif);
background-repeat: no-repeat;
background-position:bottom;
text-align: center;
color:#6C284D;
}

#resultaatlijst .prijs span {
display:block;
padding:0 8px 10px 8px;
width:67px;
font-size:10px;
font-weight:bold;
}

#resultaatlijst .personen {
float: left;
padding-top:49px;
margin-left:18px;
width:68px;
height:63px;
background-image: url(../images/seats2meet/nieuw/label_wizard_aantal.gif);
background-repeat: no-repeat;
background-position:bottom;
text-align: center;
color: #6C284D;
font-size:25px;
}

#resultaatlijst .personen span {
display:block;
padding:0 0 2px 0;
width:68px;
font-size:10px;
font-weight:bold;
}

#resultaatlijst .dagdelen {
float: left;
padding-top:49px;
margin-left:27px;
width:68px;
height:63px;
background-image: url(../images/seats2meet/nieuw/label_wizard_dagdelen.gif);
background-repeat: no-repeat;
background-position:bottom;
text-align: center;
color: #6C284D;
font-size: 25px;
}

#resultaatlijst .dagdelen span {
display:block;
padding:0 0 2px 0;
width:68px;
font-size:10px;
font-weight:bold;
}

#resultaatlijst .onderdeel_boeken .button {
display:inline;
float:right;
clear:right;
margin:0 20px 0 0;
width:124px;
height:24px;
color:#FFFFFF;
vertical-align:center;
border:0px;
background-image: url(../images/seats2meet/nieuw/button_124x24.gif);
background-repeat: no-repeat;
cursor:pointer;
}

/* LOCATIE INFO ------------------------------*/
#onderdeel_volledig .onderdeel_text, #onderdeel_volledig .onderdeel_text h3, #onderdeel_volledig .onderdeel_omschrijving  {
display:block;
}

#onderdeel_volledig input.button {
width:124px;
background-image: url(../images/seats2meet/nieuw/button_124x24.gif);
}
/* EINDE LOCATIE INFO ------------------------*/


/* STAP 2 ZAALINFO ---------------------------*/
#zaal_volledig {
display:block;
float:left;
margin-top:0px;
padding-bottom:15px;
padding-left:7px;
padding-right:7px;
width:457px;
background-image: url(../images/seats2meet/nieuw/reswizard_bg.gif);
background-repeat: no-repeat;
background-position: bottom left;
}

#zaal_volledig h3 {
display:block;
}

.zaal_text .zaal_afbeelding {
display:inline;
float:left;
margin:3px 15px 5px 0;
}

.zaal_text .zaal_omschrijving {
display:inline;
}

#zaal_volledig .zaal_gegevens {
float:left;
margin:20px 0 0 0;
padding:0 10px 15px 10px;
width:380px;
font-size:13px;
background-image:url(../images/seats2meet/nieuw/statusbox_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#zaal_volledig .zaal_gegevens_inhoud {
float:left;
margin:0 -10px 0 -10px;
padding:10px 10px 10px 10px;
width:380px;
background-image:url(../images/seats2meet/nieuw/statusbox_top.gif);
background-repeat:no-repeat;
background-position:left top;
}

#zaal_volledig .zaal_gegevens span {
display:block;
float:left;
clear:left;
width:110px;
font-weight:bold;
}

#zaal_volledig .zaal_gegevens_inhoud div {
}


#zaal_volledig .button {
margin:20px 0 0 0;
width:124px;
height:24px;
color:#FFFFFF;
vertical-align:center;
border:0px;
background-image: url(../images/seats2meet/nieuw/button_124x24.gif);
background-repeat: no-repeat;
cursor:pointer;
}
/* EINDE STAP 2 ZAALINFO ---------------------*/


/* SAMENVATTING ------------------------------*/
#zoeken_uitbreiden {
display:inline;
float:right;
clear:right;
margin:98px 0 15px 0;
padding:0;
width:280px;
}

#zoeken_uitbreiden #samenvatting {
padding:0 7px 10px 7px;
width:266px;
background-image:url(../images/seats2meet/nieuw/kader_deel02_280x48.gif);
background-position:bottom;
}

#zoeken_uitbreiden #samenvatting h3 {
display:block;
margin:0 -7px 0 -7px;
padding:5px 7px 15px 7px;
width:266px;
background-image:url(../images/seats2meet/nieuw/kader_deel01_280x48.gif);
background-position:top;
}

#samenvatting #subzaal_toevoegen, #samenvatting .datum_toevoegen {
display:none;
}

#zoeken_uitbreiden #samenvatting table {
width:100%;
}

#zoeken_uitbreiden #samenvatting .kop {
display:block;
float:left;
margin:5px 0 0 0;
padding:0 0 1px 2px;
width:100%;
color:#fff;
font-size:12px;
background-color:#6C294D;
}

#zoeken_uitbreiden #samenvatting a {
font-weight:bold;
}
/* EINDE SAMENVATTING ------------------------*/

/* VOUCHER CODE ------------------------------*/
#invoer_vouchercode {
display:inline;
float:right;
clear:right;
margin:0 0 17px 0;
padding:0 7px 10px 7px;
width:266px;
background-image:url(../images/seats2meet/nieuw/kader_deel02_280x48.gif);
background-position:bottom;
}

#invoer_vouchercode h3 {
display:block;
margin:0 -7px 0 -7px;
padding:5px 7px 15px 7px;
width:266px;
background-image:url(../images/seats2meet/nieuw/kader_deel01_280x48.gif);
background-position:top;
}

#invoer_vouchercode .uitleg {
margin-bottom:8px;
}

#invoer_vouchercode input {
margin-left:5px;
padding:2px 2px 3px 2px;
width:135px;
color:#6C284D;
border:1px solid #6C284D;
}

#invoer_vouchercode .error {
margin:5px 0 0 0;
color:#EF0E0E;
font-weight:bold;
}

#invoer_vouchercode .button {
display:block;
float:left;
margin:10px 0 0 0;
padding:0;
width:124px;
height:24px;
line-height:24px;
color:#FFFFFF;
vertical-align:center;
background-image: url(../images/seats2meet/nieuw/button_124x24.gif);
background-repeat: no-repeat;
cursor:pointer;
border:0px;
}
/* EINDE VOUCHER CODE ------------------------*/

/* EINDE STAP 2 ------------------------------*/


/* STAP 3 ------------------------------------*/
/* WIZARD OPTIES -----------------------------*/
#wiz_optie_keuze {
margin:0;
padding:5px 0 0 0;
}

#wiz_optie_keuze h4 {
margin:0 0 10px 0;
padding:0;
font-size:14px;
clear:left;
}

#wiz_optie_keuze_kader h4 {
color:#ff6600;
}

#rewizard #wiz_optie_keuze, #rewizard #wiz_optie_keuze_kader, 
#rewizard #wiz_optie_keuze h4, #rewizard #wiz_optie_keuze span {
clear:left;
}

#wiz_optie_keuze_kader ul {
list-style-type:none;
text-transform:uppercase;
margin:0 0 20px 0px;
padding:0 0 0 0;
float:left;
clear:right;
border:0px solid;
}

#wiz_optie_keuze_kader ul li {
height:30px;
padding:0;
}

#wiz_optie_keuze li
{
float:left;
}

/* normal */
#wiz_optie_keuze li a span
{
float: left;
height: 30px;
background: url(../images/seats2meet/nieuw/tab3.gif) no-repeat top;
}

/* active */
#wiz_optie_keuze li.optiecategorie_actief_1 a span,
#wiz_optie_keuze li.optiecategorie_actief_2 a span, 
#wiz_optie_keuze li.optiecategorie_actief_3 a span, 
#wiz_optie_keuze li.optiecategorie_actief_4 a span, 
#wiz_optie_keuze li.optiecategorie_actief_5 a span
{
background: url(../images/seats2meet/nieuw/tab3_actief.gif) no-repeat top;
}

#wiz_optie_keuze li a
{
font-weight: bold;
line-height: 28px;
text-decoration: underline;
text-align: center;
}

#wiz_optie_keuze li.optiecategorie_actief_1 a,
#wiz_optie_keuze li.optiecategorie_actief_2 a, 
#wiz_optie_keuze li.optiecategorie_actief_3 a, 
#wiz_optie_keuze li.optiecategorie_actief_4 a, 
#wiz_optie_keuze li.optiecategorie_actief_5 a
{
text-decoration: none;
color: #AF7897;
}

#wiz_optie_keuze li a span.wizardTabLeft
{
width: 8px;
background-position: left top;
}

#wiz_optie_keuze li.optiecategorie_1 a .wizardTabLeft
{
background-image: url(../images/seats2meet/nieuw/tab1.gif);
}

#wiz_optie_keuze li.optiecategorie_actief_1 a .wizardTabLeft
{
background-image: url(../images/seats2meet/nieuw/tab1_actief.gif);
}

#wiz_optie_keuze li a span.wizardTabCenter
{
white-space: nowrap;
background-position: top center;
}

#wiz_optie_keuze li a span.wizardTabRight
{
width: 8px;
background-position: top right;
}


/* weg ---
#wiz_optie_keuze li.optiecategorie_1 a, 
#wiz_optie_keuze li.optiecategorie_2 a, 
#wiz_optie_keuze li.optiecategorie_3 a, 
#wiz_optie_keuze li.optiecategorie_4 a, 
#wiz_optie_keuze li.optiecategorie_5 a {
float:left;
height:14px;
font-weight:bold;
text-align:center;
}

#wiz_optie_keuze li.optiecategorie_1 {
width:120px;
background-image: url(../images/seats2meet/nieuw/tab1.gif);
no-repeat;
}

#wiz_optie_keuze .optiecategorie_actief_1 {
background: url(../images/seats2meet/nieuw/tab1_actief.gif) no-repeat;
}

#wiz_optie_keuze li.optiecategorie_1 a,
#wiz_optie_keuze li.optiecategorie_actief_1 a {
width:120px;
margin: 6px 0
}


#wiz_optie_keuze li.optiecategorie_2 {
width:110px;
background-image: url(../images/seats2meet/nieuw/tab2.gif);
no-repeat;
}

#wiz_optie_keuze li.optiecategorie_2 a,
#wiz_optie_keuze li.optiecategorie_actief_2 a {
weg width:110px;
margin: 6px 0
white-space: nowrap;
}

#wiz_optie_keuze .optiecategorie_actief_2 {
width:110px;
background: url(../images/seats2meet/nieuw/tab2_actief.gif) no-repeat;
}


#wiz_optie_keuze li.optiecategorie_3 {
width:157px;
background-image: url(../images/seats2meet/nieuw/tab3.gif);
no-repeat;
}

#wiz_optie_keuze .optiecategorie_actief_3 {
width:157px;
background: url(../images/seats2meet/nieuw/tab3_actief.gif) no-repeat;

}

#wiz_optie_keuze li.optiecategorie_3 a,
#wiz_optie_keuze li.optiecategorie_actief_3 a {
width:157px;
margin: 6px 0
}


#wiz_optie_keuze li.optiecategorie_4 {
width:70px;
background-image: url(../images/seats2meet/nieuw/tab4.gif);
no-repeat;
}

#wiz_optie_keuze .optiecategorie_actief_4 {
width:70px;
background: url(../images/seats2meet/nieuw/tab4_actief.gif) no-repeat;
}

#wiz_optie_keuze li.optiecategorie_4 a,
#wiz_optie_keuze li.optiecategorie_actief_4 a {
width:70px;
margin: 6px 0
}
---*/

#wiz_optie_keuze td.optieLabels {
width:198px;
}

#wiz_optie_keuze .meer_info a {
display:block;
margin:0 5px 0 5px;
padding:0 0 1px 0;
width:16px;
height:16px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-image:url(../images/seats2meet/nieuw/wizard_information_button.gif);
background-repeat:no-repeat;
background-position:center;
}

#wiz_optie_keuze .meer_info a:hover {
color:#fff;
}

#wiz_optie_keuze .button {
display:block;
float:left;
margin:10px 0 0 0;
padding:0;
width:124px;
height:24px;
line-height:24px;
color:#FFFFFF;
vertical-align:center;
background-image: url(../images/seats2meet/nieuw/button_124x24.gif);
background-repeat: no-repeat;
cursor:pointer;
border:0px;
}
/* EINDE WIZARD OPTIES -----------------------*/


/* TERUG NAAR VORIGE DATUM -------------------*/
#wiz_optie_keuze_kader #vorige_datum {
float:left;
clear:left;
margin-bottom:7px;
padding:5px 0 7px 0;
border-top:1px solid #6c294d;
border-bottom:1px solid #6c294d;
}
/* EINDE TERUG NAAR VORIGE DATUM -------------*/


/* OPTIE POPUP -------------------------------*/
#mm_popup {
position:absolute;
top:20px;
left:65px;
margin:0;
padding:0 0 20px 0;
width:350px;
color:#6C284D;
background-image: url(http://nieuw.seats2meet.com/images/seats2meet/nieuw/popup_350px_bg.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#mm_inner_popup {
float:left;
padding:0 9px 0 9px;
width:332px;
background-image:url(http://nieuw.seats2meet.com/images/seats2meet/nieuw/popup_h3_350x48_bg.gif);
background-repeat:no-repeat;
}

#mm_popup table {
margin:0;
padding:0;
border-collapse:collapse;
border-spacing:0;
border:0px solid;
}

#mm_popup table td {
margin:0;
padding:0;
}

#mm_popup h3 {
padding-top:1px;
height:48px;
font-size:15px;
}

#mm_popup #afbeelding {
margin:0 8px 10px 0;
width:220px;
height:108px;

background-repeat:no-repeat;
}

#mm_popup #afbeelding .masker {
}

#mm_popup .button {
display:block;
float:left;
margin:30px 0 0 0;
padding:0 0 0 0;
width:124px;
height:24px;
line-height:24px;
color:#FFFFFF;
vertical-align:center;
background-image: url(http://nieuw.seats2meet.com/images/seats2meet/nieuw/button_124x24.gif);
background-repeat: no-repeat;
cursor:pointer;
border:0px;
}
/* EINDE OPTIE POPUP -------------------------*/


#wiz_gekozen {
float:right;
margin:98px 0 0 0;
padding:0 7px 10px 7px;
width:266px;
background-image:url(../images/seats2meet/nieuw/kader_deel02_280x48.gif);
background-position:bottom;
}

#wiz_gekozen h3 {
display:block;
margin:0 -7px 0 -7px;
padding:5px 7px 15px 7px;
width:266px;
background-image:url(../images/seats2meet/nieuw/kader_deel01_280x48.gif);
background-position:top;
}

#wiz_gekozen table {
margin-top:-10px;
clear:left;
width:100%;
border-spacing:0;
}

#wiz_gekozen table td {
vertical-align:top;
}

#wiz_gekozen td.zaalnaam {
font-weight:bold;
}

#wiz_gekozen td h3 {
display:block;
margin:10px 0 0 0;
padding:0 0 1px 2px;
width:260px;
color:#fff;
font-size:12px;
background:none;
background-color:#6C294D;
}

#wiz_gekozen .totaal_excl, #wiz_gekozen .totaal_inc {
font-weight:bold;
}
/* EINDE STAP 3 ------------------------------*/


/* STAP 4 ------------------------------------*/
#samenvatting_uitgebreid {
float:left;
clear:left;
}

#samenvatting_uitgebreid form {
width:auto! important;
}

#samenvatting_uitgebreid h3 {
display:block;
margin:0 0 0 0;
padding-top:10px;
padding-bottom:0px;
font-size:14px;
}

#samenvatting_uitgebreid .zaalnaam {
font-weight:bold;
font-size:12px;
}

#samenvatting_uitgebreid .cell_leeg {
}

#samenvatting_uitgebreid .del_button2, #samenvatting_uitgebreid .del_button3, .del_button {
float:left;
margin:0 0 0 0;
padding:0;
border:0px solid;
width:17px;
height:17px;
background-image:url(../images/seats2meet/nieuw/trash.gif);
background-repeat:no-repeat;
background-position:center left;
background-color:#fff;
cursor:pointer;
}

#samenvatting_uitgebreid .del_button3 {
margin:11px 0 0 0;
}

#samenvatting_uitgebreid table, #algemene_voorwaarden, #algemene_voorwaarde, #bijeenkomstnaam {
width:450px;
}

#samenvatting_uitgebreid hr {
display:none;
}

#samenvatting_uitgebreid td {
vertical-align:top;
}

#samenvatting_uitgebreid .totaal_excl {
padding-top:5px;
font-weight:bold;
}

#samenvatting_uitgebreid tr.totaal_excl td {
padding-top:5px;
border-top:1px solid #6C294D;
}

#samenvatting_uitgebreid .totaal_inc td {
padding-bottom:15px;
font-weight:bold;
}

#algemene_voorwaarden {
display:block;
float:left;
padding:0 0 10px 3px;
}

#algemene_voorwaarden br {
display:none;
}

#bijeenkomstnaam {
margin:0 0 14px 2px;
padding:5px 0 0 0;
}

#bijeenkomstnaam label {
float:left;
padding:4px 0 0 0;
width:120px !important;
font-weight:bold;
}

#statuslijst {
padding:0 0 10px 3px;
}

#statuslijst label {
float:left;
margin:0;
padding:1px 0 0 0;
width:120px;
height:auto;
font-weight:bold;
}

#statuslijst a {
font-weight:normal;
}

#statuslijst .keuze_status {
float:left;
margin:0 0 10px 0;
width:90px;
}

#statuslijst .keuze_status label {
float:none !important;
}

#statuslijst .keuze_status input {
float:none !important;
margin:0 5px 0 0 !important;
padding:0 !important;
width:auto !important;
}

#algemenevoorwaarden {
margin:5px 0 10px 0;
padding:5px;
height:126px;
overflow:auto;
border:1px solid;
}

#algemenevoorwaarden table {
width:410px;
}

#algemenevoorwaarden h5 {
margin:0 0 10px 0;
font-size:14px;
}

#algemene_voorwaarden label {
float:none !important;
width:auto !important;
padding:0;
font-weight:bold;
}

#algemene_voorwaarden input {
float:none !important;
margin:0 0 0 10px !important;
padding:0 0 0 3px !important;
width:auto !important;
font-weight:normal;
color:#6C284D;
font-size:13px;
}

#samenvatting_uitgebreid #opmerking {
float:left;
clear:left;
margin:0;
padding:0 0 0 3px;
width:447px;
}

#samenvatting_uitgebreid #opmerking label {
font-weight:bold;
}

#samenvatting_uitgebreid #opmerking textarea {
margin-top:5px;
width:292px;
height:70px;
font-family: "Century Gothic", Arial;
color:#6C294D; 
font-size: 12px;
}

#samenvatting_uitgebreid .button {
display:block;
float:left;
clear:left;
margin:15px 0 0 3px;
padding:0;
width:124px;
height:24px;
line-height:24px;
color:#FFFFFF;
vertical-align:center;
background-image: url(http://nieuw.seats2meet.com/images/seats2meet/nieuw/button_124x24.gif);
background-repeat: no-repeat;
cursor:pointer;
border:0px;
}
/* EINDE STAP 4 ------------------------------*/


/* GEGEVENS FORMULIER ------------------------*/
#reservering_formulier {
margin:0 0 0 0;
}

#reservering_formulier h4 {
margin-top:0;
margin-bottom:0;
padding:0 0 10px 0;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#reservering_formulier .profile_groep input, #reservering_formulier .profile_klant input {
width:210px;
color:#6C294D;
}

#reservering_formulier .profile_groep {
float:left;
width:220px;
margin-bottom:10px;
}

#reservering_formulier .profile_klant {
float:right;
width:220px;
}

#reservering_formulier .profile_klant #klantGeslacht {
width:auto;
margin:0;
margin-top:5px;
padding:0;
}

#reservering_formulier span#email_check {
display:block;
padding:0;
clear:left;
font-weight:bold;
color:#EF0E0E;
}

#reservering_formulier .verplichte_velden {
font-weight:bold;
}

#reservering_formulier #profile_submit {
margin-top:15px;
}
/* EINDE GEGEVENS FORMULIER ------------------*/


/* BEVESTIGING OP SCHERM ---------------------*/
#bevestiging_kader h3 {
display:block;
margin:10px 0 0 0;
padding:0 0 0 2px;
font-size:14px;
color:#fff;
background-color:#6c294d;
}

#bevestiging_kader table {
width:auto !important;
}

#bevestiging_kader td {
vertical-align:top;
}

#bevestiging_kader .totaal_incl, #bevestiging_kader .totaal_excl {
font-weight:bold;
}

#bevestiging_kader .zaalnaam {
width:125px !important;
}

#bevestiging_kader .opstelling {
width:180px !important;
}

#bevestiging_kader td strong {
text-transform:uppercase;
}
/* EINDE BEVESTIGING OP SCHERM ---------------*/
 
/* EINDE RESWIZARD ---------------------------*/


/* RESERVERING_FACTUUR -----------------------*/
#reservering_factuur_factuur {
float: left;
width: 751px;
padding-left:10px;
color:#6C294D;
font-size:11px;
padding-bottom:10px;
background-image: url(../images/seats2meet/nieuw/detail_breed_bg.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#reservering_factuur h1 {
width:752px;
height:31px;
font-size:14px;
padding-left:9px;
padding-top:6px;
margin:0px;
background-image: url(../images/seats2meet/nieuw/detail_breed_h3_bg.gif);
background-repeat: no-repeat;
}
/* EINDE RESERVERING_FACTUUR -----------------*/



/* FOOTER */
#footer {
width: 781px;
height: 70px;
margin-left: auto;
margin-right: auto;
background-image: url(../images/seats2meet/nieuw/footer2.gif);
background-repeat: no-repeat;
}

#footer ul#s2m_footer {
float:left;
margin:0px;
padding:0px;
padding-top:4px;
}

#footer ul#s2m_footer li {
display: inline;
list-style-type: none;
margin-left: 20px;
font-size: 11px;
height:30px;
line-height:30px;
}

#s2m_footer_formule {
float:left;
margin:0px;
padding:0px;
padding-top:34px;
}

#footer ul#s2m_footer_formule li {
display:inline;
list-style-type: none;
margin-left: 225px;
font-size: 11px;
height:30px;
line-height:30px;
}

#footer ul#s2m_footer_formule li a {
text-decoration:none;
font-style:italic;
}

ul#scim_footer {
clear:left;
margin:0px;
padding:0px;
}

ul#scim_footer li {
list-style-type:none;
padding-top:5px;
padding-left:225px;
}

ul#scim_footer li a {
text-decoration:none;
font-style:italic;
display:none;
}

ul#scim_footer li a:hover {
color: #993d71;
text-decoration: none;
}

#webtekst2 {
margin-left: auto;
margin-right: auto;
width:650px;
text-align: center
}



/* OFFERTE WEBSITE -----------------------------------*/
#sidenav2 {
width:781px;
height:81px;
margin-right:auto;
margin-left:auto;
text-align: center;
background-image:url(../images/seats2meet/nieuw/topnav_bg.jpg);
}

#sidenav2 ul li a {
text-decoration:none;
}

#sidenav2 ul {
margin:0;
padding-left:18px;
width:763px;
padding-top:6px;
list-style-type:none;
}

#sidenav2 ul li {
float:left;
margin-right:33px;
font-size:14px;
}

.cleaner2
{
display: none;
}

#main2
{
margin-left: auto;
margin-right: auto;
padding: 10px 30px;
width: 721px;
background-image: url(../images/seats2meet/nieuw/content_bg.gif);
background-repeat: repeat-y;
overflow:hidden;
}

#main2 #main-content
{
font-size: 12px;
}

#footer2
{
width: 781px;
height: 70px;
margin-left: auto;
margin-right: auto;
background-image: url(../images/seats2meet/nieuw/footer2.gif);
background-repeat: no-repeat;
}


/* KALENDER --------------------------------------------------------------------------------------*/
#dateChooserPopupPanel
{
	_margin-top: -190px;
	padding: 10px;
	width: 188px;
	height: 174px;   
	background: url(http://images.mindz.com/Images/accoAgendaMasker.png) no-repeat left top;
	_border: 1px solid #b3b3b3;
	_background: #fff;
}
 
#iFrameOverlay
{
	top: 75px !important;
	left: 36px !important;
	width: 208px;
	height: 194px;   
}
 
.dateChooserCalanderBackground
{
	width: 188px;
	height: 175px;   
	background: #fff;
}

#dateChooserPopupPanel .dateChooserMainTable
{
	width: 186px;
	_border: 1px solid;
}

#dateChooserPopupPanel .dateChooserMainTable td
{
	text-align: center;
	padding: 3px !important;
}

td.dateChooserPreviousMonth, td.dateChooserNextMonth, td.dateChooserPresentMonth
{
	height: 15px !important;
	color: #fff;
	font-weight: bold !important;
	background: #6C294D;
}

.dateChooserHeaderRow
{
	background: #6C294D;
}

td.dateChooserPreviousMonth:hover, td.dateChooserNextMonth:hover
{
	background: #c1498a;
}

.dateChooserDayCell
{
	height: 15px;
	font-weight: bold;
}



/* MY OWN SEATS2MEET.COM
------------------------------------*/
#myOwnS2MContainer br
{
display: none;
}

#myOwnS2MContainer td br
{
display: inline;
}

#myOwnS2MContainer
{
display: inline;
float: left;
margin-top: 9px;
margin-bottom: 10px;
width: 471px;
background: url(http://www.seats2meet.com/images/seats2meet/nieuw/myOwnS2MFramework2.gif) no-repeat;
}

#myOwnS2MContainer .myOwnS2MBottomContainer
{
height: 7px;
background: url(http://www.seats2meet.com/images/seats2meet/nieuw/myOwnS2MBottomFramework.gif) no-repeat;
}

#myOwnS2MContainer h3
{
display: none;
}

#myOwnS2MContainer h4
{
margin: 0 0 0 7px;
padding-bottom: 15px;
padding-top: 5px;
color: #6C294D;
font-size: 17px;
font-weight: bold;
}

/*---- table and columns settings */
#myOwnS2MContainer table
{
margin-left: 7px;
}

#myOwnS2MContainer table, #myOwnS2MContainer td
{
font-family: "Century Gothic", Arial; 
color:#6C294D;
font-size: 11px;
vertical-align: top;
}

.myOwnS2MLeftColumn, .myOwnS2MRightColumn
{
width: 225px;
}

.myOwnS2MSpacerColumn
{
width: 7px;
}

/*---- more links */
.myOwnS2MMoreLinksContainer
{
overflow: hidden;
margin-top: 9px;
padding: 0;
background: #E2D4DB
}

.myOwnS2MMoreLinksContainer h2
{
margin: 0 0 3px 0;
padding: 0 0 3px 0;
font-size: 13px;
border-bottom: 1px solid #6C294D;
}

.myOwnS2MMoreLinksTopContainer
{
overflow: hidden;
height: 6px;
background: url(http://www.seats2meet.com/images/seats2meet/nieuw/lightPurpleTopFramework.gif) no-repeat;
}

.myOwnS2MMoreLinksBottomContainer
{
overflow: hidden;
height: 6px;
background: url(http://www.seats2meet.com/images/seats2meet/nieuw/lightPurpleBottomFramework.gif) no-repeat;
}

.myOwnS2MMoreLinksContentContainer
{
padding: 0 6px;
}

#myOwnS2MContainer a
{
color: #6C294D;
line-height: 17px;
}

/*---- MyownS2M info container */
.myOwnS2MRightColumn
{
overflow: hidden;
background: #fff url(http://www.seats2meet.com/images/seats2meet/nieuw/S2MInfoFramework2.gif) no-repeat;
}

.myOwnS2MRInfoContainer
{
padding: 6px;
}

/*---- button */
.myOwnS2MRButtonContainer
{
margin-bottom: 6px;
padding: 0 6px;
}

.myOwnS2MRButtonContainer a
{
display: block;
cursor: pointer;
width: 213px;
height: 20px;
color: #fff !important;
font-size: 13px;
font-weight: bold;
text-align: center;
line-height: 18px;
background: url(http://www.seats2meet.com/images/seats2meet/nieuw/myOwnS2MButton.gif) no-repeat;
}
/* END MY OWN SEATS2MEET.COM
------------------------------------*/

/* EXTRA MELDING FEESTDAGEN S2M-----*/
#seats2meetdicht {
display:block;
float:right;
width:273px;
height:140px;
margin-top:10px;
padding-left:7px;
background-image: url(../images/seats2meet/nieuw/teaser_breed.gif);
background-repeat: no-repeat;
color:#6C294D;
}

#seats2meetdicht img
{
margin-right: 5px;
}

/*
#seats2meetdicht {
padding-top:37px;
background-image: url(../images/seats2meet/nieuw/login_home3.gif);
}*/


#seats2meetdicht h4 {
display:block;
margin-top:5px;
margin-bottom:0;
padding-bottom:15px;
width:273px;
font-size:17px;
font-weight:bold;
color:#6C294D;
}

#seats2meetdicht h3 {
display:none;
}


/* EINDE EXTRA MELDING FEESTDAGEN S2M-----*/

