body{
font:normal 14px "Times New Roman", Times, serif;
}

form {
padding: 0;
border: 1px;
width:650px;
}

fieldset{
-moz-border-radius: 5px; 
border: 1px #dddddd solid;
padding: 10px;
margin-top: 10px;
}

legend {
border: 1px #dddddd solid; 

font-weight: none;
font-size: 16px;
color: #627F08;

padding-right: 15px;
padding-left: 15px;
padding-top: 3px;
padding-bottom: 3px;
margin-bottom: 10px;

-moz-border-radius: 3px;
}

label{
padding-left: 10px;
margin: 5px;
}

textarea{
margin-left: 30px;
padding: 0px; 
color: #999999;
width: 540px;
margin-top: 10px;
margin-bottom: 10px;
}

input[type="text"]{
padding: 3px;
width: 320px;
line-height: 1.4em;
color: #999999;
margin-top:2px;
}

input[type="radio"]{ /*width of text boxes. IE6 does not understand this attribute*/
font: normal 1.2em Arial, Tahoma, sans-serif;
margin-left:5px;
padding: 5px;
}

br{
clear: left;
}

.centar{
margin-left: 150px;
}

.radio-desno{
margin-left: 200px;
}

.malo{
color:#666666;
font-size:12px;
font-weight:normal;
margin-left:10px;
}

.kontakt{
float: left;
width: 195px;
}

.dugme{
float:right;
margin:10px;
}

.success{
font: normal 14px "Times New Roman", Times, serif;
color: #627F08;
padding: 10px 15px 10px 15px;
margin: 5px 0px 5px 0px;
border: 1px solid #627F08;
background-color: #dff2d9;
text-align:center;
}

.error{
font: normal 14px "Times New Roman", Times, serif;
color: #ff0000;
padding: 10px 15px 10px 15px;
margin: 5px 0px 5px 0px;
border: 1px solid #f03a31;
background-color: #fad3c5;
text-align:left;
}

.zvezdica{
color: red;
font-weight: normal;
}

.uputstvo{
border: 1px solid #627F08;
margin: 5px;
padding: 5px;
}