/*
	(c) 2007, Mediaweb Studio
	Client: 
	URL:
*/

	/* common */
html,
body,
img,
form {
	margin: 0px;
	padding: 0px;
	border: none;}
body {
	background: #fff;}
body,
td {
	font: 12px Tahoma, Arial, sans-serif;
	color: #000;
}
a {
	color: #196194;
	text-decoration: underline;}
a:hover {
	text-decoration: none;}
table {
	border: 0px;
	border-collapse: collapse;}
td {
	vertical-align: top;
	padding: 0px;}
p {	
	padding: 0px;
	margin: 0px 0px 12px 0px;
  position:relative;}

.clear {clear:both;}
.img-marg {margin:0 10px 5px 0;}

H3 { font-size:12px; color:#7BB400; margin:0 0 10px;}
H3 a {color:#7BB400;}
H1 {font-size:14px; color:#196194; margin:10px 0; text-align:center; clear:both; width:100%;}
H2 {font-size:12px; color:#196194; margin:10px 0; margin:0px; text-align:center;}
H6 {font-size:11px; color:#196194; margin:0 0 10px;}

DIV.main-cont { width:960px; margin:0px auto;}
DIV.main-cont-in {width:960px; float:left; clear:both; border:1px solid #E3E3E3; margin:20px 0; background: url(/img/grad2.gif) left bottom repeat-x;}

DIV.header {width:945px; height:223px; /*background: url(/img/hdr/head-img.jpg) right no-repeat;*/ padding-left:0px;}

/* header */
DIV.home-mail {cursor:default; margin-left:10px; position:relative; top:-20px; left:-10px;}
DIV.home-mail A {color:#88B90E; font-size:12px; text-decoration:none; padding-left:15px;}
DIV.home-mail A:hover {text-decoration:underline;}
DIV.home-mail A.home {background: url(/img/icn/home.gif) 0 3px no-repeat;}
DIV.home-mail A.mail {background: url(/img/icn/mail.gif) 0 3px no-repeat;}
DIV.home-mail A.icq {background: url(http://status.icq.com/online.gif?icq=360265396&img=26) 0 3px no-repeat;}
DIV.home-mail .search {background: url(/img/icn/search.gif) 0 3px no-repeat;}
DIV.home-mail .sitemap {background: url(/img/icn/sitemap.gif) 0 3px no-repeat;}
DIV.header H1 { font-size:14px; color:#7BB400; margin:0px; text-align:left;}

IMG.logo {margin:0px 0 0 0px; }
DIV.top-title {margin:0 0 0 0px;}
.hdr-people {float:left; margin-top:5px;}
.logo1 {margin-left:20px; margin-top:20px; float:left;}

DIV.head-line {background: url(/img/hdr/head-line.gif) repeat-x #F5B52F; width:960px; height:5px; font-size:1px; float:left;}

/* left col */
DIV.left-col {width:190px; overflow: hidden; float:left; margin:0px; padding:0px;}
DIV.online A.icq1 {background: url(http://status.icq.com/online.gif?icq=360265396&img=5) 0 0 no-repeat;}
DIV.online A.icq2 {background: url(http://status.icq.com/online.gif?icq=227833482&img=5) 0 0 no-repeat;}


/* menu */
DIV.menu {width:160px; padding:20px 15px; background: url(/img/grad1.gif) repeat-x;}
DIV.menu ul {margin:0 0 20px 15px; padding:0;}
DIV.menu li {margin:3px 0; font-size: 10px; color:#88B90E;}
DIV.menu a {font-size: 12px;}
DIV.menu .active a {color:#000; text-decoration: none;}
DIV.menu H3 {margin:0 0 15px 0;}

DIV.banners {width:120px; text-align:center; margin-top:50px; position:relative; left:35px; float:left; clear:both;}
DIV.banners A {margin-bottom:5px; display:block;}

/* right col */
DIV.right-col {width:770px; float:left; overflow: hidden;}
DIV.right-col IMG {/*float:left; margin:0 10px 5px 0;*/}

DIV.gray-box {width:770px; background:#E3E3E3; text-align:center; padding:7px 0 10px 0; float:left; margin-bottom:10px;}
DIV.gray-box IMG {margin:3px 0; float:none !important;}
DIV.gray-box A {display: inline; z-index:3; }
DIV.gray-box table {width: 100%;}
DIV.gray-box td {width:33%; text-align: center;}
.label {width:182px; height:22px; margin:3px auto; background: url(/img/label_box.gif) no-repeat #ACD723;}
.label a {color:#fff; font-size:10px; font-weight: bold; text-decoration: none; text-transform:uppercase; line-height:20px;}

DIV.green-block {width:561px; height:65px; color:#fff; font-size:12px; font-weight:bold; background: url(/img/green-b3.gif) repeat-x #A6D120; text-align:center;}
DIV.green-block IMG.gb-left {float:left; margin:0px;}
DIV.green-block IMG.gb-right {float:right; margin:0px;}
DIV.green-block DIV {padding-top:10px;}
.border1 {border:1px solid #E5E5E5;}

.row {margin:5px 0;}

.form {}
.form table {width:80%;}
.form td {padding:5px;}
.form .textfield, .form textarea {width:98%;}

/* color-block */
.color-block {width:561px; height:65px; margin:0 0 10px 100px; color:#fff; font-size:12px; font-weight:bold; text-align:center;}
.color-block-b {height:65px;}
.color-block-c {height:65px;}
.color-block-d {height:60px; padding:5px 0 0 0;}
.color-block .blue {background: url(/img/blue-b3.gif) repeat-x #21B8D2;}
.color-block .blue .color-block-c {background: url(/img/blue-b1.gif) left top no-repeat;}
.color-block .blue .color-block-d {background: url(/img/blue-b2.gif) right top no-repeat;}
.color-block .green {background: url(/img/green-b3.gif) repeat-x #A7D222;}
.color-block .green .color-block-c {background: url(/img/green-b1.gif) left top no-repeat;}
.color-block .green .color-block-d {background: url(/img/green-b2.gif) right top no-repeat;}
.color-block .orange {background: url(/img/orange-b3.gif) repeat-x #E1C211;}
.color-block .orange .color-block-c {background: url(/img/orange-b1.gif) left top no-repeat;}
.color-block .orange .color-block-d {background: url(/img/orange-b2.gif) right top no-repeat;}


.border1 {border:1px solid #E5E5E5;}

.blue-block, .green-block, .orange-block {margin-bottom: 7px}

DIV.padding1 {padding: 0 5px 0 5px; width:546px; margin:0px; float:left;}
DIV.padding2 {padding: 0 5px 0 5px; margin:0px; float:left;}

/* footer */
DIV.footer {width:960px; height:170px; clear:both; background: url(/img/footer-img.gif) right bottom no-repeat; text-align:right;}
DIV.footer DIV.copyright {width:380px; float:right; padding:38px 20px 0 0; line-height:1.1; color:#578000; font-size:11px;}
DIV.footer A {color:#578000;}
DIV.mw-logo {width:160px; padding:55px 0 0 0; float:left; float:left;}
div.textfoto {font-size: 11px; color: #578000; padding-top: 35px; }

/* inner page */
DIV.right-col-in {width:560px; float:left; overflow: hidden; padding: 0 10px 20px 10px;}
DIV.right-col-in IMG {float:left; margin:0;}
DIV.right-col-in li {margin:5px 0;}
DIV.right-col2 {width:190px; float:left; overflow: hidden; text-align:center; padding-bottom:20px; background: url(/img/grad1.gif) repeat-x;}
DIV.right-col2 IMG {margin-top:10px; border:1px solid #ddd;}

.right-col-in table, TABLE.table1 {border-collapse:collapse; background-color: #F8FFDF; margin-right: 5px; margin-bottom: 5px;}
.right-col-in td, TABLE.table1 TD {border:1px solid #859F27; padding:5px;}
.right-col-in table img.img-marg {margin:0;}
.right-col-in thead td, .right-col-in th {background-color:#F0F7D6;} 
TABLE.table2 {border-collapse:collapse;}
TABLE.table2 TD {border:1px solid #EAF3C4; padding:5px; vertical-align: bottom;}



/* files */
DIV.files-list {margin-bottom:10px; text-align: right;}
DIV.files-list A {padding-left:17px; line-height:1.5; color: #ff0000;}
A.doc {background:url(/img/icn/file/doc.gif) no-repeat;}
A.xls {background:url(/img/icn/file/xls.gif) no-repeat;}
A.pdf {background:url(/img/icn/file/pdf.gif) no-repeat;}

/* links */
DIV.links-list {margin-bottom:10px;}
DIV.links-list UL {margin:0 0 0 15px; padding:0;}
DIV.links-list UL LI {margin-bottom:5px;}

/* gallery */
.gallery {width: 85%; margin:10px 0 15px 0;}
.gallery table {width: 100%;}
.gallery td {text-align: center; padding-right: 10px; padding-bottom: 20px; font-size:13px;}
.gallery div {margin: 5px 0 0 0;}
.gallery img {border:1px solid #B0B0B0; padding:2px; background-color:#fff;}

/* on-line consult block */
.consult {margin-top: 35px; padding-left: 10px;}
.consult h3 {clear:both; margin-left: 3px;}
.consult strong {color:#88B90E;}
.consult td {padding:0 5px 0 0; line-height:1.5;}
.consult td img {vertical-align: middle;}
.consult td a {font-size: 11px;}


/* print */
.print-link {margin:10px 0; text-align: right;}
.print-path {padding:5px 0; margin:10px 0; border-top:1px solid #88B90E; border-bottom:1px solid #88B90E;}
.print-foot {margin:20px 0 10px 0; padding:5px 0; border-top:1px solid #88B90E;}


/* main page */
div.menu69 h1 {font-size: 12px; font-weight: normal; display: inline; color: #000;}
.menu69 div {font-size: 12px; font-weight: normal; display: inline; color: #000;}
div.menu76 p {font-weight: bold;}	
.menu76 a {color: #EDFBF9;}	
div.menu68 {position:absolute; width:246px; padding-left:200px;}
div.menu68 h1 {font-size: 10x; color: #444444; text-align: right;}
div.menu68 p {font-size: 10px; color: #444444; text-align: right;}


div.left-col-h2 h2 {font-size: 1px; color: #EEEEEE;}
div.anons-block {width:180px; height:20px; clear:both; background: url(/img/anons-block.gif) right bottom no-repeat; text-align:center; font-size: 9px; position:relative;}


