html{ font: normal 12px Arial, Helvetica, sans-serif; color:#333;}
body{ background:#E77817;	margin: 0px; color:#333;}
.main { padding: 0px 0px; width:764px; margin:0 auto; color:#333; background: url(../images/wrapp_fill.gif) repeat-y top #ffffff;}
.right { position: absolute; top:600px; right: 10px;float:right; width:120px; height:200px;  background:#ffFfc0; text-align:center;}
#header   { width:764px;  text-align:center; height:430px; margin:0px auto;background: url(../images/wrapp3.gif) repeat-y top #ffffff;}
#gora_menu { width:764px; text-align:center;  margin:0px auto;background: url(../images/wrapp_fill.gif) repeat-y top #ffffff;}
#content{ width:690px; margin:0px auto; }
 p {text-align:justify;}
#ozdobnik { width:764px; background: url(../images/ozdobnik.gif) left bottom no-repeat; height:115px;clear:both; margin:0px auto;}
#header .logo {margin:0 224px 0 0; margin:0px auto;}
#footer {width:764px; margin:10px auto; text-align: center; color:#FFFFFF; clear:both; line-height: 25px;}
#footer a { color:#ffffff;}
#footer a:hover { color:#333;}

.oferta { margin: 0px 40px 0px 60px; text-align: justify; }
ul.ul_of { margin:  0px 30px 0px 20px; }
ul.ul_of  li { list-style-image: url( ../images/x3.gif); margin-bottom:5px;}

.ref { background-color: #FFFFD0; margin: 20px; width: 280px; padding : 20px; }
.a2 { color: #006699; font-size:20px; line-height:20px;}
a, a:hover { text-decoration:none; color:#333;}
a.a1 { color:#E77817;}
a.a1:hover { color: #000; text-decoration:underline;}

.gal {float:right; margin: 0 30px;
background:transparent url(../images/shadowAlpha.png) no-repeat scroll right bottom !important;
}
.gal img { background-color:#FFFFFF; border:1px solid #F0c020; display:block;
margin:-6px 6px 6px -6px; padding:4px; position:relative;}

#content ul { margin: 10px 30px; }
#content li { list-style-image: url( images/x2.gif);  }
.o_nas { text-align:justify; margin:0 30px 0 auto; }

h1 { margin: 20px 50px;color:#E77817;font: bold 18px Arial,Helvetica,sans-serif}
h1.ho { margin: 20px 40px; }
h2 { font: bold 18px Arial,Helvetica,sans-serif; margin:0px; line-height:20px; color:#333;}
h1.hx { margin: 0px 0px 0px 30px;	color:#E77817; font: bold 14px Arial,Helvetica,sans-serif; }

.hx p { margin: 20px 0px 0px 20px;}
.t1, .t2 { margin-left:60px;  }
.t1 td{ vertical-align:top;}
.t2 td{ vertical-align: baseline;}

.st1 { font: bold 20px Arial,Helvetica,sans-serif;color:#E77817;  }
.st2 { font-size: 16px;}
.st3 { font-size: 18px;}
.st4 { font-size: 12px; text-align: justify; color:#333;}
.st5 { color: #333; font-size: 12px; font-weight:bold;margin: 0px; margin-top:30px;}
.st6 { font-size: 14px; color:#E77817; font-weight:bold;}
.st7 { font-size: 12px; color:#E77817; font-weight:bold;}
.st7 a { color: #006699;}
.st8 {font-size: 12px; text-align: left; }
.sd1 { float:right; height:100px; width:300px; background: #f0f0c0; margin-right:20px;} 

