td{
	padding:2px;
border:1px solid;
text-align:center;

}

porta{
	width:20px;
}

ul {
    padding-left:0;
}
ol {
    padding-left:0;
}

.note ul {
    list-style-type:square;
    padding-left:25px;
}
.note li {
    font-weight:normal;
    color:#555;
}
#wrap {
    background:#EEE;
    width:470px;
    margin:10px auto 10px auto;
    padding:10px;
}
#contact {
    width:450px;
    padding:10px;
}
form {
    font-family:Verdana, sans-serif;
    margin:0;
    padding:0;
}
fieldset {
    margin:0 .5em 1em .5em;
    padding:1em;
    border:1px solid #808dbf;
    background:#f5e288;
}
fieldset div {
    width:380px; /* Width for modern browsers */
    border:0;
    margin:0 auto 0 auto;
    padding:1px;
}

* html fieldset div {
    width:300px; /* Width for IE5 */
    w\idth:380px; /* Width for IE6 */
}

/* input porta*/

fieldset div input.porta{
    width:18px; /* Width for modern browsers */
    border:1px solid #808dbf;
    padding:1px;
}

* html fieldset div input.porta{
    width:15px; /* Width for IE5 */
    w\idth:15px; /* Width for IE6 */
}

/* input */

fieldset div input , fieldset div select{
    width:376px; /* Width for modern browsers */
    border:1px solid #808dbf;
    padding:1px;
}

* html fieldset div input{
    width:380px; /* Width for IE5 */
    w\idth:376px; /* Width for IE6 */
}

* html fieldset div select{
    width:380px; /* Width for IE5 */
    w\idth:376px; /* Width for IE6 */
}
legend {
    font-weight:bold;
    color:#333;
    margin:0;
    padding:0.5em;
}
input, select {
    font-size:100%;
    background:#F1F1F1;
    margin:5px auto 5px auto;
    border:1px solid #808dbf;
    font-family:Verdana, sans-serif;
}
input#selfcopy {
    width:14px;
    margin:5px 5px 0 0;
    float:left;
}
input#counter {
    float:left;
    width:60px;
    margin:12px 0 0 118px;
    padding:.3em;
    background:#EEE;
    color:#999;
    border:1px solid #808dbf;
    text-align:center;
}
input#sendEmail {
    float:left;
    width:180px;
    border:1px solid #808dbf;
    padding:0.25em;
    background:#F1F8F6 url("../img/fade.png") repeat-x;
    margin:12px 4px 5px 4px;
    color:#333;
    font-weight:bold;
}
textarea {
    padding:0;
    margin:5px auto 10px auto;
    font-size:150%;
    background:#F1F1F1;
    border:1px solid #808dbf;
    width:380px;
    height:140px;
}
input:hover, textarea:hover, select:hover {
background:#FAFBFC;

}
input:focus, textarea:focus, select:focus {
    border-color:#666;
    background:#FFF;
}
.scsMsg {
    display:block;
    line-height:30px;
    font-size:180%;
    color:green;
}
.req {color:#C00;}
.errFld {
        background:#FFC;
    border:1px solid #F00;
}
.errMsg {
    color:#F00 !important;
    display:block;
    padding-left:15px;
    background:url("../img/halt.png") 0 3px no-repeat;
}
.bigerr {
    display:block;
    line-height:30px;
    font-size:200%;
    color:#F00;
}
#back {
        display:block;
        background:#333;
        color:#FAFBFC;
        width:250px;
        font-size:150%;
        font-weight:bold;
        text-align:center;
        text-decoration:none;
        padding:10px;
        margin:30px auto 30px auto;
}
#back:hover {
        background:#DDD;
        color:#555;
}

.ocult{
    display:none;
}

