/* CSS Document */

/* index */
* {
  margin: 0;
  padding: 0;
}
html {height: 100%;}
* html body {height: 100%;}

body {margin:0px; background-color:#d6d0d0; background-image:url(../images/bg-fon2.jpg); background-position:left; background-repeat:repeat-y; height: auto !important; height: 100%; min-height: 100%; position: relative;}

table, tr, td {border-collapse:collapse; padding:0px; margin:0px;}
a {color:#0099FF; text-decoration:none}
a:hover {text-decoration:underline}

/* baner */
table#ban {border-collapse:collapse}
td#ban-left {width:584px;}
td#ban-right {width:100%; vertical-align:top}
div#logo {text-align:right; padding-right:10px; vertical-align:top; background-image:url(../images/logo.png); background-position:top left; background-repeat:no-repeat; margin-right:3px}
div#logo h1 {padding-top:60px; text-align:justify; padding-left:60px}
h1#h1_zag {font-family:"Courier New", Courier, monospace; font-size:1.5em; font-style:italic}

td#gerb {vertical-align:top; padding-top:10px; padding-right:3px; text-align:right}
div#contact_top {color: #505050; font-family:  Verdana, Geneva, Arial, Helvetica, serif; font-size: 11px; font-weight: normal; text-decoration: none; text-align:right; padding-right:3px; padding-top:25px}

td#p-left {background-image:url(../images/p-raz.jpg); background-repeat:repeat-x; vertical-align:top; padding-left:6px; padding-top:2px; color: #505050; font-family:  Verdana, Geneva, Arial, Helvetica, serif; font-size: 12px; font-weight:bold; text-decoration: none;}
td#p-right {background-image:url(../images/p-raz.jpg); background-repeat:repeat-x; text-align:right; vertical-align:top;}

/* menu */
table#menu {margin-left:4px}
td#nav {text-align:center; padding-top:4px; color: #505050; font-family:  Verdana, Geneva, Arial, Helvetica, serif; font-size: 11px; font-weight: normal; text-decoration: none; vertical-align:top}
td#menu_con {text-align:left; padding-left:3px; padding-top:2px; padding-bottom:2px;}
td#menu_con_ban {text-align:center; padding-top:2px; padding-bottom:2px;}
td#menu_con img {padding-bottom:2px}
td#menu_zag {text-align:center; padding-top:2px; padding-bottom:3px; background-image:url(../images/menu-fon.jpg); color: #505050; font-family:  Verdana, Geneva, Arial, Helvetica, serif; font-size: 12px; font-weight:bold; text-decoration: none;}

#left .menu, #right .menu {display:block;}
#left .menu *{padding:0; margin:0; border:0;}
#right .menu *{padding:0; margin:0; border:0;}
#left .menu a {display:block; color:#505050}
#right .menu a {display:block; color:#0099FF}
.menu a:hover {display:block; color:#999999; text-decoration:underline}
#right .menu a {display:block; color:#0099FF}
#left .menu a, #right .menu a {display: block;}
#left .menu dd {padding-left: 0.7ex; margin-left:  0.7ex;
  margin-right:0.7ex; margin-top:2px}
#right .menu dd {margin-right:2px;
  margin-top:2px; margin-left:2px;}
#left .menu dt {margin-top:3px}

/* news */
table#news_tb {margin-right:4px}
td#news {text-align:center; padding-top:4px; color: #505050; font-family:  Verdana, Geneva, Arial, Helvetica, serif; font-size: 11px; font-weight: normal; text-decoration: none; vertical-align:top;}
td#news_con {padding-right:1px; padding-top:2px; padding-bottom:2px;}
div#news_div {margin-top:3px; text-decoration:none}
div#news_div a {text-decoration:none; color:#0099FF}
div#news_div a:hover {text-decoration:underline}

td#cont {vertical-align:top; padding-top:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; padding-left:25px; padding-right:25px}
p#txt {text-indent:20px; margin-top:10px}
ul#budo {margin-left:50px}

td#cont h1 {color:#666666; font-size:1.6em}
h1#h1_bot {margin-top:12px}
td#cont h1#h1_zag2 {color:#666666; font-size:1.3em; padding-top:5px}
td#cont h1#h1_zag3 {color:#666666; font-size:1.2em; padding-top:3px; text-decoration:underline; padding-bottom:5px}
p#fil {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:left; padding-left:25px; padding-right:25px; text-indent:0px}

td#td_person {padding-left:3px; vertical-align:top; padding-right:3px; padding-bottom:3px}
td#td_person dt {padding-top:6px; padding-bottom:1px}
td#td_person dd {padding-top:3px; font-size:12px}


div#p-left2 {
	background-image:url(../images/menu-fon.jpg);
	text-align:center;
	padding-left:6px;
	padding-top:2px;
	color: #505050;
	font-family:  Verdana, Geneva, Arial, Helvetica, serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration: none;
	padding-bottom:2px;
	position:absolute;
	bottom: -100px;
	right: 0;
	left: 0px;
	vertical-align:middle;
	border-top:double;
	border-top-color:#999999;
}
div#p-left2 a {color: #505050}
div#p-left2 a:hover {color: #505050}

td#kick1 {background-color:#CCCCCC; padding-top:5px; padding-bottom:5px}
td#kick2 {background-color:#C0C0C0; padding-left:20px; padding-top:3px; padding-bottom:3px; padding-right:3px}
td#kick3 {padding-left:20px; padding-top:3px; padding-bottom:3px}
td#kick2a {background-color:#C0C0C0; padding-top:3px; padding-bottom:3px;}
td#kick3a {padding-top:3px; padding-bottom:3px}

table#foto1 {margin-top:10px}
td#foto {vertical-align:top; text-align:center; width:260px; padding-top:5px; padding-bottom:5px}
td#foto3 {vertical-align:top; text-align:center; width:290px; padding-top:5px; padding-bottom:5px}
td#foto_2 {vertical-align:top; text-align:center; padding-top:5px; padding-bottom:5px}
div#foto_con {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}

td#ras_z {background-color:#CCCCCC; padding-top:5px; padding-bottom:5px; text-align:center; vertical-align:middle; font-weight:bold}
td#foto2 {vertical-align:top; text-align:center; width:155px; padding-top:2px; padding-bottom:2px}
td#ras {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:2px; padding-bottom:2px; vertical-align:top; padding-left:3px; padding-right:3px; text-align:center}
div#partn {font-family:  Verdana, Geneva, Arial, Helvetica, serif; font-size: 9px; margin-top:2px}
