body {margin: 0px; color:#666;font-family:Arial;font-size:13px;}
body {behavior:url('/css/csshover.htc'); background:#D4EAE0;}

a, a:link, a:visited  {color:#369;text-decoration:underline;}
a:hover {text-decoration:none; color:red;}

a.small  {font-size:11px;}

#body{width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");min-width:1000px;}

div#header {height:200px; background:url('/i/bg_top.png') repeat-x left top #D4EAE0;}
div#topmenu {text-align:right;padding-top:15px;}
div#topmenu a {color:#234737;font-size:18px;margin: 5px 20px 5px 0px; font-weight:normal; text-decoration:underline;}
div#topmenu a:hover {color:#000; border-bottom:none;}
div#topmenu .current {color:#000;font-size:18px;margin: 5px 20px 5px 0px; font-weight:normal; border-bottom:none;}

div#menu {width:20%; margin:1%; margin-left:5px; float:left;}
div#main {width:74%; margin:1%; float:right; padding-left:10px; background:}
h1,h2{font-size:16px; font-weight:bold; color:#000;}
h1,h2 {padding:5px; margin-bottom:5px 2px 5px 5px; background:#FFF;}
h3{font-size:12px; font-weight:bold; color:#000;padding:5px; margin-bottom:5px 2px 5px 5px;}
h3 a, h3 a:link, h3 a:visited {color:#30614A; font-size:12px; }

div#menu ul {padding:0; margin:0 0 0 10px;}
div#menu li, div#menu ol {list-style: none; background:url('/i/li.gif') no-repeat 0 6px; margin:4px 1px 4px 0px; }
div#menu ul li a {display:block; padding:0 0 0 10px; }
div#menu a.active {background: #9C6; padding:1px; padding-left:5px; padding-right:5px; color:#FFF; text-decoration:none; }
div#menu ol {margin:0 0 0 10px; padding:0;}
div#menu li.sm {color:#999;}
div#menu li.sm a.active { color:#FFF; padding-right:5px; background: #369;}

div#footer {clear:both;height:50px;background:url('/i/foter_bg.jpg') repeat-x bottom #CCC; border-top:3px solid #999;}

table {border-collapse:collapse;}


IMG.png {
	BEHAVIOR: url("pngbehavior.htc");
	border: 0;
}

table.obj {width:100%; clear:both;}
table.obj td {text-align:center; padding-top:20px; vertical-align:top; width:33%;}
table.obj td div#pic {border:1px solid #FFF; padding:10px; padding-bottom:5px; width:70%; min-height:140px;background: #B0D9C8;text-align:center;color:#234737; }
table.obj td div#pic div#title {position:relative;background:#49709D; min-height:20px; margin:-20px 0px 5px 0px; clear:both;color:#369; padding:2px;font-size:11px; }
table.obj td div#pic div#title a {color:#FFF; font-weight:bold;font-size:12px; }
table.obj td div#pic img {border:1px solid #000;}
table.obj td div#pic small {color:#234737; line-height:110%; font-size:12px;}
table.obj td div#pic a {color:#234737;line-height:17px;font-size:11px;}
table.obj td .current {background:#CCC;}

table.foto {width:100%;margin-right:-20px; border:0px;}
table.foto img {border:2px solid #999;}

table.foto td {text-align:center; border-right:1px solid #CCC;}
table.foto td.fotolist {padding-left:3px; vertical-align:top;text-align:left;width:25%;}
table.foto td.fotolist li {list-style-type:square; margin:4px 1px 4px 0px; color:#9C6; font-size:10px; }
table.foto td.fotolist a.active {background: #9C6; padding:1px; color:#FFF; text-decoration:none; }
table.foto td.fotolist ul {margin:6px 1px 6px 15px;}
table.foto td.fotolist li.sm {color:#999;}
table.foto td.fotolist li.sm a.active { color:#FFF; background: #9C6;}
table.foto td.firm {background:#E0E6F3; border-bottom:3px dotted #369; padding:5px;}

ul.links li {margin-bottom:15px;list-style-type:square; color:#9C6;}
ul.links li a {font-weight:bold; line-height:20px;}
ul.links li span {color:#666;}


table.form_comments {width: 500px;margin:10px auto;}
table.form_comments td {border-bottom:1px solid white; padding:5px;}
table.form_comments td.param {text-align: right;}

table.comments {width: 600px;margin:10px auto;}
table.comments td {border-bottom:1px solid white; padding:5px;}

div.error {border:1px solid white; color:red; padding:10px; margin:10px auto; width:500px; background-color: #FFF0F0;}
