body { background-color:#FFF; margin:0px; font-size:15px; color:#000; font-family:Arial; }
td { font-size:15px; color:#000; font-family:Arial; padding:0px; margin:0px; }
h1 { font-size:27px; color:#439720; font-family:Arial; font-weight:normal; text-decoration:underline; }
h2 { font-size:24px; color:#8AC400; font-family:Arial; font-weight:normal; text-decoration:underline; }
form { margin:0px; }
table { border-collapse:collapse; }

a:link { font-size:15px; color:#439720; font-family:Arial; text-decoration:underline; }
a:visited { font-size:15px; color:#439720; font-family:Arial; text-decoration:underline;  }
a:hover { font-size:15px; color:#555; font-family:Arial; text-decoration:none; }

.menu a:link { font-size:19px; color:#FFF; font-family:Arial; text-decoration:underline; }
.menu a:visited { font-size:19px; color:#FFF; font-family:Arial; text-decoration:underline;  }
.menu a:hover { font-size:19px; color:#FEFE79; font-family:Arial; text-decoration:none; }
.menu { margin-right:55px; }
.amenu a:link { font-size:19px; color:#FEFE79; font-family:Arial; text-decoration:none; }
.amenu a:visited { font-size:19px; color:#FEFE79; font-family:Arial; text-decoration:none;  }
.amenu a:hover { font-size:19px; color:#FFF; font-family:Arial; text-decoration:underline; }
.amenu { margin-right:55px; }

.htext { background-image:url(images/fon.gif);_height:120px;padding:15px;border:1px dashed #000;position:absolute;top:40px;left:70px;color:#439720;z-index:2; }
.htext img { margin:0px 5px; }
.haddres { position:absolute;top:75px;right:20px;color:#FFF; }
.hico { position:absolute;top:10px;right:30px; }
.hico img { margin-right:40px; }

.cont { padding:20px 50px 70px 50px;  background-position:left top; background-repeat:no-repeat; }

.blockmargin { width:100%; }
.blockmargin td { padding:5px; }

.blogtext { font-size:16px; width:450px; height:120px; border:1px solid #000; background-color:#EEE; margin:5px; }
.bloginput { font-size:16px; width:450px; border:1px solid #000; background-color:#EEE;margin:5px; }
.blogbutton { border:1px solid #000; padding:5px;margin:5px; }

.photo img { border:3px solid #CCC; }
.photo { clear:none;float:left;width:150px; margin:5px; }

.sbar a:link { font-size:12px; color:#FFF; font-family:Georgia,serif; text-decoration:underline; }
.sbar a:visited { font-size:12px; color:#FFF; font-family:Georgia,serif; text-decoration:underline;  }
.sbar a:hover { font-size:12px; color:Red; font-family:Georgia,serif; text-decoration:none; }
.sbar { border:1px dashed #FFF; background-color:#000;padding:7px 15px; }

.pad { font-size:10px; color:#CCC; }
.pad a:link { font-size:10px; color:#777; font-family:Verdana, serif; text-decoration:underline; }
.pad a:visited { font-size:10px; color:#777; font-family:Verdana, serif; text-decoration:underline;  }
.pad a:hover { font-size:10px; color:Blue; font-family:Verdana, serif; text-decoration:none; }

.pd a { font-size:11px; background-color:#555; padding:2px; }
.pd a:link { font-size:11px; color:#FFF; font-family:Verdana, serif; text-decoration:none; }
.pd a:visited { font-size:11px; color:#FFF; font-family:Verdana, serif; text-decoration:none;  }
.pd a:hover { font-size:11px; color:Red; font-family:Verdana, serif; text-decoration:none; }

.tbp td { padding:7px; }

.art div { clear:none;float:left;width:250px; }
.art a:link { font-size:11px; color:#555; font-family:Arial; text-decoration:underline; }
.art a:visited { font-size:11px; color:#555; font-family:Arial; text-decoration:underline;  }
.art a:hover { font-size:11px; color:#439720; font-family:Arial; text-decoration:none; }
