@charset "utf-8";
/* CSS Document */
.newsletter {
float: left;

}

.newsletter p {
float: left;
margin-bottom: 5px;

line-height: 28px;
}

.newsletter span {
font-weight: normal;
}

.wpsb_text {
float: left;
height: 30px;
}

.newsletter br {
display: none;
}

.wpsb_form_radio {
display: none;
}

/* email field */


.newsletter #wpsb_email  {
float: right;
margin-left:29px;

border:medium none;
color:#000000;
padding: 8px 10px;
font-size:11px;
height:12px;
margin-bottom:0;
margin-top:0;
text-align: left;
background:transparent url(images/newsletter-medium.gif) repeat scroll 0 0;
width:198px;
}

.newsletter #wpsb_email:hover {
background:transparent url(images/newsletter-medium.gif) repeat scroll 0 0;
}


/*
.newsletter #wpsb_email  {
float: left;
clear: both;
background:transparent url(images/newsletter-bigtext.gif) repeat scroll 0 0;
border:medium none;
color:#000000;
padding: 8px 10px;
font-size:11px;
height:12px;
margin-bottom:0;
margin-top:0;
text-align: left;
width:280px;
}



.newsletter #wpsb_email:hover {
background:transparent url(images/newsletter-bigtext.gif) repeat scroll 0 0;
}
*/

/* surname */

.newsletter #wpsb_fld_2  {
float: right;
margin-left:6px;

border:medium none;
color:#000000;
padding: 8px 10px;
font-size:11px;
height:12px;
margin-bottom:0;
margin-top:0;
text-align: left;
background:transparent url(images/newsletter-medium.gif) repeat scroll 0 0;
width:198px;
}

.newsletter #wpsb_fld_2:hover {
background:transparent url(images/newsletter-medium.gif) repeat scroll 0 0;
}

/* lastname */

.newsletter #wpsb_fld_3  {
float: right;
margin-left: 13px;

border:medium none;
color:#000000;
padding: 8px 10px;
font-size:11px;
height:12px;
margin-bottom:0;
margin-top:0;
text-align: left;
background:transparent url(images/newsletter-medium.gif) repeat scroll 0 0;
width:198px;
}

.newsletter #wpsb_fld_3:hover {
background:transparent url(images/newsletter-medium.gif) repeat scroll 0 0;
}

/* location */

.newsletter #wpsb_fld_4  {
float: right;
margin-left: 50px;

border:medium none;
color:#000000;
padding: 8px 10px;
font-size:11px;
height:12px;
margin-bottom:0;
margin-top:0;
text-align: left;
background:transparent url(images/newsletter-medium.gif) repeat scroll 0 0;
width:198px;
}

.newsletter #wpsb_fld_4:hover {
background:transparent url(images/newsletter-medium.gif) repeat scroll 0 0;
}

/*
.newsletter #wpsb_fld_4  {
float: left;
clear: both;

background:transparent url(images/newsletter-bigtext.gif) repeat scroll 0 0;
border:medium none;
color:#000000;
padding: 8px 10px;
font-size:11px;
height:12px;
margin-bottom:0;
margin-top:0;
text-align: left;
width:280px;
}

.newsletter #wpsb_fld_4:hover {
background:transparent url(images/newsletter-bigtext.gif) repeat scroll 0 0;
}
*/

/* Send button */

.newsletter .wpsb_form_btn {
float: left;
clear: both;

background:transparent url(images/prenumerera.gif) repeat scroll 0 0;
border:medium none;
color:#000000;
font-size:8pt;
height:24px;
margin-bottom:0;
margin-top:0;
padding:0;
text-align:center;
width:91px;
}


/* newsletter page */

#subscribe_surname, #subscribe_lastname, #subscribe_email, #subscribe_location   {
float: right;
background:transparent url(images/newsletter-bigtext-white.gif) repeat scroll 0 0;
border:medium none;
color:#000000;
padding: 8px 10px;
font-size:11px;
height:12px;
margin-bottom:0;
margin-top:0;
text-align: left;
width:280px;
}

#subscribe_submit {
float: left;
clear: both;

background:transparent url(images/prenumerera.gif) repeat scroll 0 0;
border:medium none;
color:#000000;
font-size:8pt;
height:24px;
margin-bottom:0;
margin-top:0;
padding:0;
text-align:center;
width:91px;
}
.subscribeContainer  {
clear: both;
}

.subscribeText {
float:left;
}

.subscribeText br {
margin-bottom: 0px;
}

td.opt-field {
padding-bottom: 2px !important;
}

.newsletter tr p {
width: 300px !important;
}

.newsletter tr p {
width: 100% !important;
}
