* { padding: 0; margin: 0; }



        #quote h2 {
            background: url(bg_h2_no.png) no-repeat;
            height: 32px;
            width: 214px;
            position: absolute;
            left: 0;
            top: -40px;
            cursor: pointer;
            border: none;
            }




/* forms */
    form fieldset {
        border: none;
        padding: 0;
        }

    form legend {
        display: none;
        }

    form input, form select, form textarea {
        padding: 2px;
		background-color: #CFE103;
		font-family: "Trebuchet MS", Sans-Serif;
		font-size: 13px;
		border: 1px solid #929E01;
        }

    form input:focus, form select:focus, form textarea:focus {
		border: 1px solid #000;

		}

    form label {
        float: left;
        width: 9em;
        line-height: 1.65em;
        text-align: right;
        padding-right: .5em;
        }

    form ol {
        list-style: none;
        }

    form ol li {
        margin-bottom: 2px;
        }

    form input.plain {
        border: none;
        background: transparent;
        }

    form textarea {
        overflow: auto;
        }

    form fieldset ol li span {
        display: block;
        float: left;
        font-size: .9em;
        color: #777;
        width: 250px;
        line-height: 1.1em;
        padding: .5em;
        }

    form fieldset ol li.captcha img {
        float: left;
        }

    form fieldset ol #captcha {
        width: 130px;
        }
    /* quote specific */
        #quote form fieldset {
            padding: 1em 0;
            float: left;
            width: 49%;
            }

        #quote form label {
            color: #999;
            }

        #quote form p {
            font: 11px Tahoma, Sans-Serif;
            color: #fff;
            padding-bottom: 1em;
            }



        #quote textarea {
            width: 217px;
            height: 55px;
            }


       form#contact button {
            width: 152px;
            height: 65px;
            background: url(../images/btn_getQ.png)  no-repeat;
            border: none;
            position: relative;
            top: -27px;
            left: 378px;
            cursor: pointer;
            }

       #quote button {
            position: absolute;
            width: 152px;
            height: 65px;
            background: url(../images/btn_getQ.png)  no-repeat;
            border: none;
            top: 220px;
            right: 0;
            cursor: pointer;
            left: 378px;
font-size: 10px;
            }





		#quote form input, #quote form select, #quote form textarea {
	        padding: 4px;
	        font: 11px Tahoma;
	        background: #E1E1E1;
	        border: 1px solid #aaa;
		    color: #aaa;
			}

		#quote form input:focus, #quote form select:focus, #quote form textarea:focus {
			border: 1px solid #fff;
			color: #fff;
			}
	/* // quote specific */

	/* contact specific */
		form#contact {
			padding-top: 1em;
			}

		form#contact input, form#contact textarea {
			width:400px;
			}



.botaoo{
font-size:10px;
margin-left: 12px;
cursor:pointer;
background: url(butn.jpg) no-repeat;
border:none;
width:110px;
height: 20px;
}


	/* // contact specific */
/* // forms */



/* quote area */
    #quote {
        background: transparent none repeat-x bottom left;
        border-top: 0px solid #FFFFFF;
        }

    #quote form, #quote form button {
        display: none;
        }

    #quote div {
        position: relative;
        margin: 0 auto;
        width: 280px;
        }
/* // quote area */

 