
/*
	---------------------
	Umfrage / Gewinnspiel
	---------------------
*/

div#umfrage_gewinnspiel {
width:660px;
font-size:13px;
font-weight: normal;
text-align:left;
padding:15px;
}

div#umfrage_gewinnspiel a {
color:#b2237d;
background:transparent;
}

div.umfrage_img {
margin:0px 20px 20px 20px;
float:right;
}

div.umfrage_img img {
width:280px;
height:187px;
}

form#umfrage1, form#umfrage2, form#umfrage3 {
padding:0px;
margin:0px;
}

td.form_element {
vertical-align:middle;
padding:0px 5px 0px 35px;
}

td.element_text {
vertical-align:middle;
padding:0px 5px;
}

textarea.text_area {
width:320px;
height:120px;
}

div#q1Other, div#q4Other, div#q19Other {
display:none;
}

table.submit {
width:100%;
}

td.submit_td {
text-align:right;
padding:0px 0px 0px 0px;
}

input.submit_btn, button.submit_btn {
color:#333;
background:transparent url(../images/submit_btn_bg.png) repeat-x;
padding:2px 10px;
cursor:pointer;
}

table.gewinnspiel {
width:100%;
}

td.gs_form_element {
vertical-align:middle;
padding:5px;
}

td.gs_element_text {
width:95px;
vertical-align:middle;
padding:5px;
}

td.gs_element_text_down {
vertical-align:middle;
padding:5px;
}

td.gs_form_element input.txt_field {
width:220px;
}

td.gs_submit_td {
text-align:right;
padding:35px 0px 0px 0px;
}

h3.thanks_heading {
color:#C92270;
}

td.thanks_gewinne {
padding:35px 0px 0px 0px;
}

p.thanks_txt {
font-size:17px;
}

div#umfrage_gewinnspiel p {
font-size:13px;
}

div#umfrage_gewinnspiel h5 {
width:auto;
height:auto;
color:#fff;
background-color:#999;
font-weight:bold;
font-size:11px;
text-transform:uppercase;
padding:3px 3px 2px 4px;
margin-bottom:0.4em;
overflow:auto;
}

p {
font-size:13px;
}


