/* CSS Document */

a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	}

a:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	font-weight:bold;*/
	color: #034603;
	text-decoration: none;
}

a:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
}

body {
	margin:0 auto;
	background-color:#CCCCCC;
	}
p {
	text-indent:3.6em}

div.logo {
		width:178px;
		height:150px;
		float:right;
		border-right:1px solid #034603;
		}
div.flash {
		width:645px;
		height:600px;
		float:left;
		background-image:url(images/bg-brgin.jpg);
		}
/*div.about{
		width:150px; float:right; padding-right:15px; text-align:right; margin-top:3px;
		}*/
.menu {
	width:178px;
	height:23px;
	float:left;
	text-align:right;
	/*border:1px solid red;*/
	}		
.menu a {
		height:23px;
		display:block;
		cursor:hand;
		padding-top:10px;
				}
.menu a:hover{
		background:url(../images/button.jpg);
		}
.menu_ins {font-family: arial, sans-serif;
            width:178px;
            height:23px;
            /*border: 1px solid #FF0033;*/
            position:relative;
            margin:0;
            font-size:11px;
            }	
	  .menu_ins ul li a, .menu_ins ul li a:visited {display:block; text-decoration:none; color:#000; width:178px; font-size:11px; cursor:pointer;}
      .menu_ins ul {padding:0; margin:0; list-style-type: none; }
      .menu_ins ul li {float:left; margin-right:1px; position:relative;}
      .menu_ins ul li ul {display: none; border-left:1px solid #034603;}

   /* specific to non IE browsers */
      .menu_ins ul li:hover a {color:#000; background:url(../images/button.jpg);}
      .menu_ins ul li:hover ul {display:block; position:absolute; top:1px; left:178px; width:125px;}
      /*.menu ul li:hover ul li a.hide {background:url(images/bg_sub.jpg); color:#fff;}*/
      .menu_ins ul li:hover ul li:hover a.hide {width:125px;}
      /*.menu ul li:hover ul li ul {display: none;}*/
      .menu_ins ul li:hover ul li a {display:block; background:url(../images/bg_sub.jpg); color:#000; width:125px;}
      .menu_ins ul li:hover ul li a:hover {background:url(../images/button_ins.jpg); color:#000;}
      /*.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:151px; top:0; color:#000;}
      .menu ul li:hover ul li:hover ul li a {display:block; width:200px; background:#dfc184; color:#000;}
      .menu ul li:hover ul li:hover ul li a:hover {background:#bd8d5e; color:#fff;}*/

*html table {border-collapse:collapse; border:0; margin:0; padding:0;}

*html .menu_ins ul li a.hide, .menu_ins ul li a:visited.hide {display:none;}
*html .menu_ins ul li a:hover ul li a.hide {display:none;}

*html .menu_ins ul li a:hover {color:#000; background:url(../images/button.jpg);}
*html .menu_ins ul li a:hover ul {display:block; position:absolute; top:1px; left:178px; width:125px;}
/**html .menu ul li a:hover ul li a.sub {background:#dfc184; color:#000;}*/
*html .menu_ins ul li a:hover ul li a {display:block; background:url(../images/bg_sub.jpg); color:#000; width:125px;}
/**html .menu ul li a:hover ul li a ul {visibility:hidden;}*/
*html .menu_ins ul li a:hover ul li a:hover {background:url(../images/button_ins.jpg); color:#000;}
/**html .menu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:151px; top:0; color:#000;}
*html .menu ul li a:hover ul li a:hover ul li a {display:block; width:200px; background:#dfc184; color:#000;}
*html .menu ul li a:hover ul li a:hover ul li a:hover {background:#bd8d5e; color:#fff;}*/
	
span.text {
	text-align:right;	
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding-right:10px;
}
span.text_about {
		width:370px;
	text-align:justify;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
	padding-left:20px;
	padding-top:20px;
}

span.text_sub {
	text-align:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:10px;
}
.formbox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background:#cccccc;
	border:none;
}
span.header {
			text-align:left;
			font-size:10px;
			font-weight:bold;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#034603;
			}
div.create {
	width:120px;	
	font-size:9px;
	text-align:right;
	cursor:hand;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#034603;
	/*margin-right:15px;
	margin-top:50px;*/
	}
div.top-img {
	width:643px;
	height:148px;
	border-left:1px solid #034603;
	border-right:1px solid #034603;
	border-bottom:1px solid #034603;
	}
div.lenta {
		width:645px;
		margin-top:2px;
		border-bottom:1px dashed #034603;
		border-top:1px dashed #034603;
		}
#dot {
		width:305px;
		height:400px;
		margin:0;
		border-right:1px dotted #034603;
		}
.img {
		width:190px;
		height:140px;
		padding-top:20px;
		float:left;
		}		