body {background-color: #dcdcdc; font-family: arial, tahoma, verdana,  sans-serif; font-size: 12px; color: #333333; margin: 0px; padding: 0px;}

* {margin: 0px; padding: 0px;}
form { display: inline; font-size: 12px;}
td {font-family:  arial, tahoma, verdana, sans-serif; font-size: 12px; color: #333333;}
a { text-decoration: underline; font-family: arial, tahoma, verdana,  sans-serif; font-size: 12px; color: #333333;}
h1 {color: #33cc00; font-weight: normal; font-size: 18px;}
h2 {color: #33cc00; font-size: 16px;}
h3 {color: #33cc00; font-size: 14px;}
h2.body {color: #000000; font-weight: normal; font-size: 17px;}
.clear {float : none; clear : both; font-size: 0px; height: 0px; border: 0px;}

.menuleftdiv {background-color: #333333;}
.menuleftdiv td {padding-left: 12px; padding-right: 12px; color: #FFF;}
.menuleftdiv td a {color: #FFF; text-decoration: none;}
.menuleftdiv td a:hover {color: #33cc00; text-decoration: none;}
.menuleftdiv td.activ a {color: #FFF; background-image: url('i/bg_activ.jpg');	background-position: top left;	background-repeat: repeat-x; text-decoration: none;}

.smenudiv {display: none; width: 500px; text-align: center; position: absolute; margin-top: 5px;}
.menuleftdiv td a.sm {	background-image : none; display: block; float: left; color: #000; margin-left: 12px; margin-right: 12px;}
.menuleftdiv td a.activs {	background-image : none; display: block; float: left; color: #000; font-weight: bold;}
.menuleftdiv td a.sm:hover {color: #FFF; text-decoration: none;}

.menutop_bg {background-image: url('i/bg_menu_i.jpg');	background-position: bottom left;	background-repeat: repeat-x; padding-bottom: 5px;}
.menutop_i {border-top: 1px solid #1a4535; background-color: #333333; height: 22px;}
.menutop_bg_main {background-color: #eaeaea; padding-bottom: 20px;}


.index_body {background-color: #e9e9e9; background-image: url('i/bg_i.jpg');	background-position: top left;	background-repeat: repeat-x; padding-bottom: 5px;}

.footer {font-size: 11px;}



.patch {color: #333333; padding: 2px 20px 2px 5px; font-weight: bold;}
.patch a {color: #333333; font-weight: bold;}

.katlistseria a {display: block; padding: 2px 0px 2px 20px; font-family: tahoma; font-weight: bold; margin-bottom: 5px; color: #FFF;}
.katlistseria a:hover {background: url('i/bulet.jpg') top left no-repeat; color: #33cc00;}

.actic_s {background: url('i/bulet.jpg') top left no-repeat; color: #33cc00;}

.head_bulet {display: block; padding: 2px 0px 2px 20px; font-family: tahoma; font-weight: bold; background: url('i/bulet.jpg') top left no-repeat; color: #33cc00; margin-bottom: 5px; font-size: 16px;}

.doc {color: #FFF;}
.doc span.doctext {color: #FFF;}
.doc span.doctext a {color: #33cc00;}

.tblkont td {color: #FFF;}

.formsend {border: 1px solid #FF6600; background-color: #FFF; position: absolute; left: 40%; top: 30%; z-index: 600; padding: 15px;} 
.formsend input, textarea {border: 1px solid #333; margin-bottom: 10px;} 
.formsend textarea {width: 200px; height: 50px;} 

.tip_i {display: block; padding: 2px 0px 2px 40px; font-family: tahoma; font-weight: bold; color: #FFF; margin-bottom: 5px; margin-top: 5px;}
.activ_tip {color: #33cc00;}


.link {text-align: right; margin-top: 20px; margin-bottom: 20px;}
.link a {color: #FFF; font-weight: bold; font-size: 11px;}

.bodytextdock {margin-top: 20px;}
.bodytextdock td {font-size: 11px; color: #FFF; padding-bottom: 3px;}
.bodytextdock td.headb {font-weight: bold; padding-right: 10px;}

#pagefoto a {color: #FFF; font-weight: bold;}
#pagefoto a.activ {color: #009900; font-weight: bold;}