@import "squeezebox.css";

#global {
    height: 100%;
}
h2{
	font-size:1.1em;
	font-weight:normal;
	margin:0;
	padding:0;
}
form {
    border-right: 2px solid #EEEEEE;
    float: left;
    margin-right: 20px;
    padding-right: 20px;
    margin-left: 0px;
}

form p {
    position: relative;
    width: 210px;
}

input, textarea {
    background: #F3F3F3 none repeat scroll 0% 0%;
    border: 1px solid #E2E2E2;
    color: #A4A4A4;
}

input {
    width: 100%;
}

textarea:hover, input:hover, textarea:focus, input:focus {
    background: #FAFAFA none repeat scroll 0% 0%;
}

p.erreur input {
    background: #FFBDBD none repeat scroll 0% 0%;
}

label {
    color: #2D2D2D;
}

form span {
    background: #FF5353 none repeat scroll 0% 0%;
    color: #F3F3F3;
    display: none;
    margin: 2px 0pt 0pt;
    padding-left: 3px;
}

.erreur span {
    display: block;
    font-size: 0.8em;
}

textarea {
    height: 100px;
    width: 100%;
}

p.erreur textarea {
    background: #FFBDBD none repeat scroll 0% 0%;
}

#erreur_generale {
    background: #FF5353 none repeat scroll 0% 0%;
    font-style: italic;
    display: none;
}

#erreur_generale.visible, #confirmation.visible {
    display: block;
}

#confirmation {
    background: #B0FF53 none repeat scroll 0% 0%;
    font-style: italic;
    display: none;
}

#submit {
    background: #E3E3E3 none repeat scroll 0% 0%;
    border: 1px solid #D3D3D3;
    color: #909090;
    cursor: pointer;
    font-size: 1.1em;
    padding: 3px;
    width: auto;
}

#submit:hover {
    background: #D3D3D3 none repeat scroll 0% 0%;
}

#captcha {
    display: none;
}

#contactclassique {
    float: right;
	padding-right:10px;
}

#plan {
}

#plan a {
    color: #2D2D2D;
}

#plan img {
}
