img, div { behavior: url(../images/iepngfix.htc); }

* {
       margin: 0;
       padding: 0;
}

a {
       color: #FEACAE;
       text-decoration: none;
}

a:hover {
       color: #FEACAE;
       text-decoration: none;
    //   border-bottom: 1px dotted #FEACAE;

}

li{
       list-style-type: none;
       margin-top: 3px;
       color:#FFFFFF;
}

body {
       background-color: #4B196E;
       color: #ffffff;
       font: normal 62.5% "Lucida Sans Unicode",sans-serif;
       font-size: 11px;
       margin: 0 auto 0 auto;
}
img{
       border:0px;
}
h1{
       font-size:12px;
       margin:0px;
       font-weight:bold;
}

.container {
       margin: 1px auto 0px auto;
       background-image: url(../images/tlo.jpg);
       width: 775px;
       height: 777px;
      
}
.motive{
       width:108px;
       height:406px;
       margin:197px 1px auto auto ;
       position: relative;
       float: right;
       background-image: url(../images/mot.gif);
       background-repeat:no-repeat;
}
.topimg{
       width:775px;
       height:197px;
       margin: 0 0 auto auto;
       position:absolute;

       background-image: url(../images/top.jpg);
       background-repeat:no-repeat;
}
.box{
       width:775px;
       position: absolute;
       margin: 210px 0 auto 7px;
}
.leftmenu{
       position: absolute;
       width: 140px;
       height: 495px;
       margin: 0 auto 0 13px;
       background-image: url(../images/pasek.gif);
       background-repeat: no-repeat;
       background-position: right;
}
.leftmenu a, .leftmenu hover{
       font-size: 13px;
       color: #ffffff;
       text-decoration: none;
       list-style-type: none;
}
.leftmenu a:hover{
       color: #FEACAE;
       text-decoration: none;
       border-bottom: 1px dotted #FEACAE;
}
.mainwindow{
       position: absolute;
       width: 620px;
       margin: 0 auto 0 150px;
}
.content{
       margin: 0px auto 0 10px;
}
.slice{
       margin: 0px 0px 10px 0px;
}
.list_news_point{
       margin: 15px 0px 0px 0px;
}
.list_news{
       width: 480px;
       margin: -31px 0px 0px 40px;
}
.list_news h1{
       font-size: 14px;
}
.newsletter{
       position: absolute;
       width: 490px;
       margin: 20px auto 0 10px;
}
.stamping{
       position: absolute;
       width: 300px;
       margin: 20px auto 0 300px;
}
.fieldTitle{
       font-weight:bold;
       width:100px; 
       float:left;
       margin:5px 0px 10px 0px;
       clear:both;
}
.fieldForm{
       margin:10px 0px 10px 0px;
}
.fieldCheckbox{
       width:100px; 
       float:left;
       margin:5px 0px 5px 0px;
       clear:both;
}
.galleryImg{
       float:left; 
       padding:3px; 
    //   border:1px solid #e4e3e7;
       margin:1px;
       width:100px;
       height:100px;
}

.fr{
       color:#FF0000;
       font-weight:normal;
}
.formLable{
       width:110px;
       float:left;
       clear:both;
       text-align:left;
       margin:3px 0px 0px 0px;
}
.formField{
       text-align:left;
       margin:5px 0px 0px 0px;
}
.button_1{
       border:1px solid #b89a85;
       background-color:#FEACAE;
       font-size:11px;
       height:20px;
       color:#FFFFFF;
       font-family:Tahoma;
       font-weight:bold;
}
