/*--------------------- Standard ----------------------------------------*/
body {background-color:#FFFFFF; font-family:Arial;font-size:13px;}
H1 {font: bold 18px Arial; color: #39b54a; color: #FF0000; margin-top:10px; margin-bottom:0px;}
p.description { color: #FF0000; font-style: italic; margin-top:0px; margin-bottom: 5px; }
H2 {font-size: 16px;color: #F26522; color: #FF0000; font-weight: bold; padding : 0px 0px 5px 0px;  border-bottom: #d0d0d0 1px solid;}
H2 a {text-decoration: none;color: #F26522;}
H2 a:hover {text-decoration: none;}
H3, H4, H5, H6 {font: bold 13px Arial; margin: 13px 0 13px 0;}
tr,td,div,p,li {font:13px Arial; vertical-align: top;}
label {cursor:hand;}
textarea {font:13px Arial; width: 300px; border-left:  #757a87 1px solid; border-right: #757a87 1px solid; border-top: #757a87 1px solid; border-bottom: #757a87 1px solid;}
select {font:13px  Arial; width: 300px; border-left:  #757a87 1px solid; border-right: #757a87 1px solid; border-top: #757a87 1px solid; border-bottom: #757a87 1px solid;}
input,form {font:13px  Arial;}
a {color:#3366ff; text-decoration:none;}
a:hover {text-decoration:underline;}
hr {color: #d8d8d8}
/*--------------------- Navigations -------------------------------------*/
.nav1 { background: #0099cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; } /* Top navigation */
td.nav1 {padding : 6px 0 5px 0;}
a.nav1 {color: #ffffff;}
a.nav1:hover {color: #FF0000;text-decoration: none;}
.ie {position: absolute; visibility: hidden; top: 120px; left: 1px; padding: 5px; padding-left: 15px; background-color: #0099cc;  margin-top: -1px;  }
.nav2 {font-size:9px;}
.nav3 { vertical-align: top;background: #EFEFEF;}
.map0 {margin: 0px 0px 4px 0px;}
.map1 {margin: 4px 0px 4px 14px;}
.map2 {margin: 0px 0px 4px 12px;font-size: 13px;}
.map3 {margin: 0px 0px 0px 12px;font-size: 13px;}
.map4 {margin: 0px 0px 0px 14px;}
/*--------------------- Forms -------------------------------------------*/
.form2 {}
.form3 {Padding-top: 3px; padding-left: 24px;}
.form4 {width: 32%;}
.form2sel {font-weight : bold; color: #FE671F;}
#sel {color: #FE671F;}
.sel {color: #FE671F; font-weight: bold; }
.formHeader { font-weight: bold; color:red; }
.formComment { color: #AAAAAA; }
.formField { font-weight: bold; }
.form-element {width: 300;border-left:  #757a87 1px solid; border-right: #757a87 1px solid; border-top: #757a87 1px solid; border-bottom: #757a87 1px solid;}		 
.form2-element {width: 100%;border-left:  #757a87 1px solid; border-right: #757a87 1px solid; border-top: #757a87 1px solid; border-bottom: #757a87 1px solid;}		 
.form-button {width: 300; background-image: url(/images/bg-02.gif);  border : 1px ridge;   cursor:pointer;}
.form-widebutton {width: 400; background-image: url(/images/bg-02.gif);  border : 1px ridge;   cursor:pointer;}
		 
	     .form2-button {width: 100%; background-image: url(/images/bg-02.gif); border: 1px ridge;  cursor:pointer; }

	     .form2-button-red {width: 100%; background-image: url(/images/bg-03.gif);   border : 1px ridge; cursor:pointer;}

	     .form2-button-green {width: 100%; background-image: url(/images/bg-04.gif);   border : 1px ridge; cursor:pointer;}

	     .form3-button {width: 100%; background-image: url(/images/bg-03.gif);   border : 1px ridge; cursor:pointer;}

	     .form5-button {width: 300;background-image: url(/images/bg-03.gif);   border : 1px ridge; cursor:pointer;}
		 
	     .form4-button {width: 120px; background-image: url(/images/bg-02.gif);   border : 1px ridge;   cursor:pointer;}

	     .shide-adjacent {width: 300;border-left:  #757a87 1px solid; border-right: #757a87 1px solid; border-top: #757a87 1px solid; border-bottom: #757a87 1px solid;}

/*--------------------- Content ----------------------------------------*/

	     .content1 {font-size: 11px;color: #000000}
	  div.content1, span.content1, a.content1 {color: #9A9A9A}	
	 
	     .content2 {font-size: 13px;}

	     .content3 {font-size: 16px;color: #F26522;	font-weight: bold; padding : 0px 0px 5px 0px; }
	    a.content3 {text-decoration: none;color: #F26522;}
	    a.content3:hover {text-decoration: none;}
		
	    a.content4 { font-size: 13px;color: #000000;text-decoration: none;}
	    a.content4:hover {color: #3366FF; text-decoration: none;}  /*стиль верхней навигации */

		 .content5 {color:#ffffff;background-color:#f26522;}

		 .content6 {color:#000000;background-color:#99cc00;}
		 
 		 .content7 {color:#000000;background-color:#ffcc00;}
 		 .marked { color: #000000; background-color: #99cc00 }
		 		 
/*--------------------- Messages ----------------------------------------*/

	     .message1 {padding:5px 5px 5px 9px; color: #ffffff; font-size: 11px;font-weight: bold;}

	     .message2 {padding: 5px 5px 5px 8px; color: #000000;	background-color: #ffffff;}

		 .message3 {background-color:#FE671F;}
		 
		 .message4 {background-color:#7FA2FF;}
		 

/*--------------------- Tables ------------------------------------------*/
	 
	     .table1 {background-color: #D8D8D8; border: 0 none;}
		 
		 .table2 { border-collapse:collapse; border-color:#DFDFDF;font-size: 12px;}

/*--------------------- Print -------------------------------------------*/

	     .printbreak {page-break-after: right;}		
	     
/*--------------------- Priority ----------------------------------------*/

	     .priority0 {color: #808080;}
	     .priority5 {}
	     .priority10 {color: #FE671F;}
	     
/*--------------------- Calendar ----------------------------------------*/

	     .calendar-table {border-collapse: collapse; border-left:  #757a87 1px solid; border-right: #757a87 1px solid; border-top: #757a87 1px solid; border-bottom: #757a87 1px solid; background-color: #FFFFFF; }
	     .calendar-title {background-color: #FFFFFF;}
	     .calendar-header {background-color: #D8D8D8;}
	     .calendar-cell {background-color: #EFEFEF;}
	     .calendar-cell-today {background-color: #D8D8D8;}
	     .calendar-cell-selected {background-color: #B0B0B0;}
		
/*--------------------- Custom ------------------------------------------*/

	     .top-links {font-size: 10px;color: Black;} /* Список сайтов вверху справа */
	    a.top-links {color: #9A9A9A;text-decoration: none;}
	

.dbCategory {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; background-color: #B5DEF8}
.dbLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; background-color: #DDDDDD}
.dbLinkInfo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: none}
.dbLinkInfo:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: underline}
.dbErrorLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-align: left; font-weight: normal; text-decoration: none}
.selectedSearchOption { background-color: #B5DEF8; }