*{font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px }
img{border:none;}
a{text-decoration:none;}

body{background:url(../img/bg.gif) repeat;}
#Container2{background:url(../img/top.jpg) repeat-x;}
#Container{width:1005px; margin:0px auto;}

#Header{background:url(../img/top.jpg) repeat-x; height:85px; padding-left:30px; padding-top:7px}

#Middle{margin-top:4px; margin-left:30px;}
#Menu{float: left; width:180px}

#LeftBox{width:625px; float:left; overflow:hidden}
#LeftBox_Top{background:url(../img/subpage_box_top.png) center no-repeat; height:15px; padding:10px 22px; font-size:11px; color:#878787;}
#LeftBox_Top a{color:#878787;}
#LeftBox_Top .first a{font-weight:bold; color:#D80236; font-size:15px}
#LeftBox_Top .first{font-weight:bold; color:#D80236; font-size:15px}

#LeftBox #Submenu{padding:3px 15px}
#LeftBox #Submenu p{background:url(../img/submenu_bg.jpg) no-repeat; width:189px; height:11px;  margin-right:3px; padding:8px 5px; font-weight:bold; color:#D80236; font-size:11px}

#LeftBox_Middle{background:url(../img/subpage_box_srodek.png) top left repeat-y;}
#Content{background:url(../img/subpage_box_dol2.png) bottom left 1px no-repeat; font-size:11px; color:#878787}
#Content div.tekst{padding:10px 34px;}


#RightBox{float:left; padding-left:5px; position:relative}
#RightBox p.box2{position:absolute; top:173px; left:14px; z-index:100}
#RightBox p.box3{position:absolute; top:323px; left:19px; z-index:100}

#Footer{clear:both; background:url(../img/dots.jpg) repeat-x 15px; padding-top:30px; color:#A8A6A9; padding-left:30px; font-size:10px }
#Footer input{border:#D8D8D8 solid 1px; color:#A8A6A9; padding:2px}
#Footer input[type=submit]{background:none; border:none; cursor:pointer; color:#827F7A}
#Footer .copyright{margin-left:130px}
#Footer .projekt{margin-left:200px}
#Footer a{color:#A8A6A9;}
#Footer .input, #Footer .submit{display:inline}
#Footer .submit input{background:none; border:none; cursor:pointer; color:#827F7A}
#Footer .error-message{display:none}

img, div { behavior: url(../iepngfix.htc) }

#Content h1{color:#D80236; font-size:14px; font-weight:bold; margin:10px 0px}

#Content table {border: 1px solid #999999; margin:20px 0px}
#Content table td {border: 1px solid #999999; padding:3px;}
#Content a{color:#D80236;}

#Content .input{clear:both; margin-bottom:8px}
#Content .submit{clear:both; margin-left:180px; margin-top:20px}
#Content input{border:#E9E9E9 solid 1px; padding:2px; color:#878787}
#Content select{border:#E9E9E9 solid 1px; font-size:10px; color:#878787}
#Content input[type=submit]{background: url(../img/submit.jpg) no-repeat; border:none; cursor:pointer; width:170px; height:27px; }
#Content input[type=checkbox]{border:none; background:transaprent; }
#Content label{float:left; display:block; width:270px; margin-top:3px}
#Content .text input{width: 200px}
#Content .checkbox input{float:left; margin-right:10px}
#Content .checkbox label{display:block; width:500px; }
#Content .textarea label{width:50px;}
#Content textarea {width:400px; height: 250px; border:#E9E9E9 solid 1px; padding:2px; color:#878787; font-size:11px}
#Content .error-message{color:#D80236; margin-top:8px; margin-bottom:15px}

#ErrorArea{position:absolute; background:#ffffff; color:#D80236; font-size:12px; height: 200px; width: 350px; padding-top:80px; text-align:center; border:1px solid #000000; margin-top:230px; margin-left:230px; display:block; z-index:100 }
#ErrorArea a{color:#014633; font-size:10px; margin-top:30px; display:block}