/* form list */

/*

.form{padding:10px;margin:0 0 20px 0;}
.form.border{border:1px #c0c0c0 solid;background:#f5f5f5;}
.form legend{color:#235C81;font-weight:bold;border:1px #c0c0c0 solid;border-top:none;border-bottom:none;padding:0 15px;background:#f5f5f5;}
.form dl{clear:both;margin:5px 0;float:left;position:relative;}
.form dd{}
.form label{display:inline;font-size:0.9em;margin:0;padding:0;color:#235C81;cursor:pointer;display:block;}
.form dt p{margin:0;padding:0;font-size:0.8em;font-style:italic;line-height:normal;}
.form .inline dt{width:270px;float:left;margin:0;padding:0px;border-right:1px #c0c0c0 solid;min-height:20px;}
.form .inline dd{width:355px;float:left;margin:0;padding:0px 5px;border-left:1px #c0c0c0 solid;margin-left:-1px;}
.form .block dt{float:left;margin:0;padding:0 0 2px 0;border-bottom:1px #c0c0c0 solid;width:100%;}
.form .block dd{clear:left;width:580px;float:left;margin:0;padding:5px 0px;}

.form dl:hover label{color:black;}
.form dl:hover dt,
.form dl:hover dd{border-color:black;}

.form.formtab{padding:0;border:none;}
.form.formtab .inline dd{width:470px;}

.fieldDetails{position:absolute;top:15px;left:0px;width:180px;background:#eee;border:1px #c0c0c0 solid;z-index:1;font-size:0.8em;padding:5px;color:#555;}

*/

.form{padding:10px;margin:0 0 20px 0;}
.form.border{border:1px #c0c0c0 solid;background:#f5f5f5;}
.form legend{color:#235C81;font-weight:bold;border:1px #c0c0c0 solid;border-top:none;border-bottom:none;padding:0 15px;background:#f5f5f5;}
.form dl{clear:both;margin:5px 0;float:left;position:relative;_width:100%;>width:100%;z-index:1;}
.form dd{}
.form label{display:inline;font-size:0.9em;margin:0;padding:0;color:#235C81;cursor:pointer;display:block;}
.form dt span{margin:0;padding:0;font-size:0.8em;font-style:italic;line-height:normal;}
.form .inline dt{width:270px;float:left;margin:0;padding:0px;border-right:1px #c0c0c0 solid;min-height:20px;}
.form .inline dd{width:355px;float:left;margin:0;padding:0px 5px;border-left:1px #c0c0c0 solid;margin-left:-1px;}
.form .block dt{float:left;margin:0;padding:0 0 2px 0;border-bottom:1px #c0c0c0 solid;width:100%;}
.form .block dd{clear:left;width:580px;float:left;margin:0;padding:5px 0px;}

#tellafriend table{
border:1px #c0c0c0 solid;background:#f5f5f5;padding:5px;	
}

#tellafriend table input{width:98%}

.form dl:hover label{color:black;}
.form dl:hover dt,
.form dl:hover dd{border-color:black;}

.form.formtab{padding:0;border:none;}
.form.formtab .inline dd{width:470px;}

.fieldDetails{position:absolute;top:15px;left:0px;width:180px;background:#eee;border:1px #c0c0c0 solid;z-index:2;font-size:0.8em;padding:5px;color:#555;}


/* width options */

input.fullwidth,
textarea.fullwidth,
.LongTextInput{width:99%;}
textarea.LongTextInput{height:400px;}

form.fullwidth input, form.fullwidth textarea, td.fullwidth input,td.fullwidth select, td.fullwidth textarea{width:99%;}

/* required fields */

input.public.required,textarea.public.required,select.public.required{background:white url(/img/verejny-udaj-nutno-vyplnit.gif) right -1px no-repeat;}

input.required,textarea.required,select.required{border-color:#22929f;}
input[required],textarea[required],select[required]{border-color:#55929f;}

input.required,textarea.required,Dselect.required{background:white url(/img/nutno-vyplnit.gif) right -1px no-repeat;}

input.public,textarea.public,Dselect.public{background:white url(/img/verejny-udaj.gif) right -1px no-repeat;}


/* input fields options */


input.button,button,input,textarea,select{border:1px #c1ced8 solid;background:white;font-size:1em;}


input,textarea,select{font-family:Arial,Verdana,Tahoma,sans-serif;font-size:1em;}

.submitbutton{text-align:right;}
.submitbutton input{width:auto !important;border:1px #004D7A solid;background:#B8904B !important;font-weight:bold;color:white;padding:2px 5px;}

.progressbar{height:2px !important;width:0px;font-size:1px;padding:0;>margin-top:-1px;_margin-left:-1px;>margin-left:-1px;}

.fieldErrorMsg{color:red;font-weight:bold;font-size:0.8em;display:block;}
.fieldError{background:white url('/img/icons/exclamation.gif') 99% 1px no-repeat;}

.passwordStrength{width:1px;height:3px;background:url('/img/strength.jpg');}
