/* CSS Document */

/* kontaktni formular */
.contact-form{position:relative; width:100%; color:#000000; margin:0; background:url(../imgs/page-bg-bot.gif) no-repeat; padding:30px 0 0 0}
.contact-form .top{width:100%; height:15px; background:#fbf0c9 url(../imgs/bg-top.gif) no-repeat}
.contact-form .bot{width:100%; height:15px; background:#fbf0c9 url(../imgs/bg-bot.gif) no-repeat}
.contact-form .mid{width:100%; padding-bottom:430px; position:relative; background:#fbf0c9 url(../imgs/bg-mid.gif) repeat-y}

.contact-form FORM{position:relative;margin:0;padding:0}
.contact-form H1{margin:0;padding:0}
.contact-form H2{margin:0;padding:0; font-size:16px; font-weight:bold; color:#000000; position:absolute; left:20px; top:5px}
.contact-form LABEL{display:block;margin:0 0 3px 0; padding:0}
.contact-form LEGEND{position:relative; display:block; font-size:18px;font-weight:bold; margin:0 0 0 20px; padding:0}
.contact-form FIELDSET{position:relative; display:block; top:0; left:0; border:none}
.contact-form P{padding:0; margin:0}
.contact-form INPUT{font-size:11px;}
.contact-form SELECT{font-size:11px;}
.contact-form TEXTAREA{font-size:12px; width:570px; height:200px;}

.contact-form .text{position:absolute; top:10px; right:30px; width:200px; height:30px; font-weight:bold; text-align:right}
.contact-form .star{color:#cc2229}
.contact-form .salutation{display:block; position:absolute; left:20px; top:35px; width:280px; height:40px}
.contact-form .name{display:block; position:absolute; left:20px; top:80px; width:280px; height:40px}
.contact-form .name INPUT{width:200px}
.contact-form .company{display:block; position:absolute; left:20px; top:125px; width:280px; height:40px}
.contact-form .company INPUT{width:250px}
.contact-form .phone{display:block; position:absolute; right:30px; top:80px; width:280px; height:40px}
.contact-form .phone INPUT{width:100%}
.contact-form .email{display:block; position:absolute; right:30px; top:125px; width:280px; height:40px}
.contact-form .email INPUT{width:100%}
.contact-form .message{display:block; position:absolute; left:20px; top:170px; width:570px; height:200px}
.contact-form .submit{display:block; position:absolute; left:270px; top:410px; width:60px; height:24px; background:url(../imgs/bg-button.gif) no-repeat; border:none}

.contact-form .alert {background-color:#FFCC00; border:solid 1px orange; padding:15px; margin:0 15px 25px 15px}
.contact-form .alert p {padding:5px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-align:center; font-weight:bold}
