body { background-color:#CCCCCC; margin:0; auto 0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
img{ border:0; margin:0}

a:hover { color:#009900; text-decoration:none; }
.header { width:100%; text-align:center }
.menu_top{background-color:#9ecf00; padding:3px 0 3px 20px; font-size:11px; width:750px; margin: 0 auto 0 auto;}
.content{ margin: 20px auto 20px auto; width:770px; background-color:#FFFFFF}
.body {vertical-align:top; text-align:left; width:538px; padding:0 0 0 20px;}
.box_inside { background-color:#eee; padding:5px;  margin:5px; vertical-align:top; text-align:left }
.box_outside { background-color:#fff; padding:5px; border:1px solid #e1e1e1;  text-align:center; vertical-align:middle; margin:0 0 20px 0 }
h1 { margin:0 0 10px 0; font-size:20px; font-weight:normal; }

h2 { margin:0 0 10px 0; font-size:14px; }
.green { color:#99cc00;}
.blue { color:#003399; }

h3{ margin:0;}
.wpis_tel{ background-color:#ffff99; padding:10px; margin:0 0 20px 0;}
.box_ramka { border:1px solid #ccc; padding:10px; margin:20px 0 20px 0;}

.bott_left { background-color:#999999; padding:10px; color:#FFFFFF; width:224px; text-align:right; margin:0; }
.bott_right { background-color:#9ecf00; padding:10px; color:#FFFFFF;  text-align:left; margin:0 0 0 20px; }
.but { margin:5px 0 5px 0}

ul { margin:0 0 20px 20px; padding:0; list-style-position:outside; list-style-image:url(/img/li.gif);}
li { margin:0 0 5px 0 ;}

a:link.white { color:#ffffff; text-decoration:none; }
a:visited.white { color:#ffffff; text-decoration:none; }
a:hover.white { color:#FFFF66; text-decoration:underline; }

a:link.smallw { color:#ffffff; text-decoration:none; font-size:10px; }
a:visited.smallw { color:#ffffff; text-decoration:none; font-size:10px; }
a:hover.smallw { color:#FFFF66; text-decoration:underline; font-size:10px; }

a:link.small { text-decoration:none; font-size:10px; }
a:visited.small { text-decoration:none; font-size:10px; }
a:hover.small { text-decoration:underline; font-size:10px; }

.ok { margin:10px 0 10px 0; background-color:#FFFFCC; color:#99CC00; font-size:14px; font-weight:bold; padding:20px; text-align:left; border: 1px solid #009900; }
.blad { margin:10px 0 10px 0; background-color:#FFFFCC; color:#CC0000; font-size:14px; font-weight:bold; padding:20px; text-align:left; border: 1px solid #990000; }
textarea{width:500px; height:150px; font-family:arial; font-size:12px;}