*{margin:0;padding:0;}
*{font-family:verdana, arial, sans-serif;font-size:11px;line-height:13px;color:#000;}
html, body{width:100%;height:100%;}
a{text-decoration:underline;}
h1{font-size:12px;font-weight:900;padding-bottom:20px;}
h2, h3{font-size:12px;text-align:center;padding-bottom:6px;}
#main_col h2, #main_col h3{text-align:left;}
h3{margin-bottom:0px;padding-bottom:12px}
p{padding-bottom:2px;}
input{background:#fff;}
input#user_profile_email{color:#999;} /* Disabled grey-text style */
input#unreg_user_name_in_full,input#unreg_user_email, .submitbutton{width:98%;}
.submitbutton{font-weight:900;margin-bottom:5px}
input#unreg_user_zipcode{width:50%}
label{font-weight:900;}
li label{display:inline;}
ul{padding:0 0 5px 0;}
.clear, ul{display:block;clear:both;}
.noborder{border:none;margin:0;padding:0;}
#mainContent{display:block;min-height:100px;}
#widgetContainer p{margin:0px;}
#unreg_user_name_in_full{margin:10px 0 0 0;}

/* Symfony generated classes, may be overrridden and invalidated by template customization */

ul.error_list{display:block;}
.err, ul.error_list, ul.error_list li{clear:both;list-style:none;font-weight:900;font-size:9px;color:red;}
ul.error_list li *{color:#ffc600}
.msg{color:green;font-weight:900;font-size:9px;}
ul.radio_list,ul.radio_list li{list-style:none;}
ul.radio_list li{padding:3px 0;}
ul.radio_list li input{background:transparent;}


/* User registration CSS */
ul#menu_reg_flow{display:block;clear:both;}
ul#menu_reg_flow li{height:16px;display:block;list-style:none;}
ul#menu_reg_flow li{float:left;padding:4px 24px 4px 4px;margin-right:40px;border:solid 1px #eee;border-bottom:none;}
ul#menu_reg_flow li *{font-weight:900;color:#000;}
/*ul#menu_reg_flow li.before{background:url('/sfPropelPlugin/images/tick.png') no-repeat;background-position:100% 50%;border-bottom:solid 1px #eee;}
ul#menu_reg_flow li.current{background:url('/sfPropelPlugin/images/default.png') no-repeat #ccc;background-position:100% 50%;}
ul#menu_reg_flow li.after{background:#eee;border-bottom:solid 1px #eee;}*/
/*.input_user_email, .input_user_full_name{width:300px;}*/
/** User registration CSS **/
#page .deletelink a{font-size:10px;text-decoration:none;color:red;}
.hidden{display:none;}
table{display:block;border-collapse:collapse;padding-top:14px;}
table th, table td{vertical-align:top;padding:3px 6px;}
td input{display:block;clear:both;margin:6px 0 0 0;}
input.captcha{width:42px;}
div.fieldHelp{font-style:italic;font-size:11px;}
.group{float:left;}
.labelright label{display:inline;float:right;width:400px;padding-right:280px;padding-top:18px}
.threechars input{width:30px}
.sixchars input{width:52px;}
.fieldrow{height:34px;}
.fieldrow.group{width:auto;}
div.divider{border-bottom:1px solid #BFB8B8;height:1px;clear:both;float:none;}
div.divider *{font-size:2px;line-height:0px;}
#globalHelp{ background-color: #fff; border:solid 1px #000; padding:4px 6px; text-align:center; position:absolute; z-index:10; width:186px; }
#globalHelp *{text-align:left;}
.toggler{cursor:pointer;font-weight:900;}
ul.togglebox{display:block;padding-top:6px;list-style:none;list-style-type:none;}
ul.togglebox li{display:block;clear:both;padding:3px 0;}
ul.togglebox li a{text-decoration:none;font-weight:normal;}
img.cc_img{display:block;float:left;margin-left:4px;}
#left_col, #main_col, #right_col{height:inherit !important;}
a.biglink{ color: #000; font-size: 20px; text-decoration: none; padding-left: 30px; }
input[type=submit], input[type=button].submit{font-weight:900;border:1px solid #000;background:#ff9900;}
.fieldrow.group.profile_textarea, .fieldrow.group.address{height:120px;}
.fieldrow.group.profile_textarea textarea, .fieldrow.group.address textarea{width:400px;height:100px;}
.fieldrow.group.address textarea{margin-top:10px;}
.fieldrow.group.profile_textarea.tenrows{height:250px;}
.fieldrow.group.profile_textarea.tenrows textarea{height:230px;}
.clickable{cursor:pointer;}
#kunstner_filter{padding-left:20px;}

