SELECT,INPUT,TEXTAREA{
border:1px solid #777;
background-color:white;
font-size:12px;
font-weight:normal;
}
INPUT:focus, TEXTAREA:focus, .invisible_input:hover{
background-color:#FFF;
}
INPUT[type=checkbox],INPUT[type=radio]{
border:none;
}
INPUT:disabled{
background:#CCC;
}
.radio, .checkbox{
border:none;
background-color:none;
}

.delete, .delete:Focus{
background: url(../../default/img/buttons/delete.gif) no-repeat bottom left transparent;
}

.form SPAN.title{
color:#6e6e6e;
}
.form DIV.formsection{
background-color:transparent;
border:none;
}
.form DIV.formsection SPAN.section_title{
color:#777;
border-bottom:2px solid #a6b3bb;
font-weight:bold;
text-align:left;
font-size:13px;
padding:0px;
margin:0 0 3px 0;
}
.form DIV.formsection DIV.row{
background:url(../img/skin/form_bg.png) repeat-y top left transparent;
}
.form DIV.formsection DIV.emptyrow{
background:none;
border:1px solid #EEE;
font-weight:normal;
}
.submitrow{
text-align:left;
background-color:#f4ede2;
border:1px solid #f4a62a;
padding:2px;
}

.row_label{
	width:200px !important;
}
.row_content{
	margin-left:210px;
}


/* BUTTONS */

.submit, .submit:focus{
color:#000;
border: 2px outset #f4a62a;
background-color: #f4a62a;
font-weight:bold;
}
.submit:Hover{
color:#000;
border: 2px inset #f4a62a;
background-color: #f4a62a;
font-weight:bold;
}

.submit2, .submit2:focus{
color:#000;
border: 1px outset #f4a62a;
background-color: #f4a62a;
font-weight:bold;
}
.submit2:Hover{
color:#000;
border: 1px inset #FFF;
background-color: #890F4F;
font-weight:bold;
}

.sbmt_delete, .sbmt_delete:focus{
color:#FFF;
border: 2px outset red;
background-color: red;
font-weight:bold;
}
.sbmt_delete:Hover{
color:#FFF;
border: 2px inset red;
background-color: red;
font-weight:bold;
}

/* HELPERS */
.form DIV.help{
border:1px solid #9eccff;
background-color:#dbebff;
padding:2px;
font-size:10px;
color:#666;
margin-right:4px;
}
span.error{
color: black;
background-color: pink;  
border:1px solid red;
}
.example{
font-size:10px;
color:grey;
}
FORM.confirm{
border:1px solid red;
background-color:pink;
text-align:center;
font-weight:bold;
}
#stad{
font-family:courier;
}
#extended_search{
display:none;
}


input.btn {
width:54px;
height:20px;
outline: none;
border:none;
}
input.btn-submit { background: transparent url(../img/buttons/btn_submit.gif) no-repeat; }
input.btn-submit:hover { background: transparent url(../img/buttons/btn_submit.gif) no-repeat 0 -20px; }

input.btn-delete { background: transparent url(../img/buttons/btn_delete.gif) no-repeat; }
input.btn-delete:hover { background: transparent url(../img/buttons/btn_delete.gif) no-repeat 0 -20px; }

input.btn-save { background: transparent url(../img/buttons/btn_save.gif) no-repeat; }
input.btn-save:hover { background: transparent url(../img/buttons/btn_save.gif) no-repeat 0 -20px; }

input.btn-add { background: transparent url(../img/buttons/btn_add.gif) no-repeat; }
input.btn-add:hover { background: transparent url(../img/buttons/btn_add.gif) no-repeat 0 -20px; }

input.btn-choose { background: transparent url(../img/buttons/btn_choose.gif) no-repeat; }
input.btn-choose:hover { background: transparent url(../img/buttons/btn_choose.gif) no-repeat 0 -20px; }
