.formTable tr td {border: 1px solid silver;}
.fontsmall {font-size:9pt;}
.fieldday {width: 16pt;}
 body {
       font-size : 8pt;
       padding:0;
       margin:0;
       background:#D2F0FD url(shapka_fon.gif);
       }
       
       body {
       color: #000000;
       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size : 8pt;
       }
       td {
       color: #000000;
       font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size : 8pt;
       
       }
       a {
       color: #191970;
       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
       
       }
       a:hover {
       color: #0000ff ;
       }
       dd{
      	line-height: 200%;
      }
      
       .header {
       color: #3164A1;
       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-weight:bold;
       text-transform : uppercase;
       }
	   h2.header {
	   font-size: 100%;
	   text-align:center
	   }
	   h1.header {
	   font-size: 120%;
	   text-align:center
	   }
       .headerblack{
       color: #000000;
       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-weight:bold;
       }
       .text{
       text-align : justify;
       vertical-align : top;
       line-height : 16px;
       }
	 table.price {
	 border-top: 1px solid gray;
	 }
	 table.price tr td {
	 border-bottom: 1px solid gray;
	 padding:4px;
	 }
	 table.tabletop {
	 width:500px;
	 margin-top: 10px;
	 }
	 table.tabletop tr td {
	 vertical-align:top;
	 }
	 .roomprice {
	 	float:right; width:100px; padding:10; background-color:#ffde6b;font-size:140%; font-weight: bold; text-align: right;
	 }
	 table.thinBorders {
	 border-top: 1px solid silver;
	 border-left: 1px solid silver;
	 }
	 table.thinBorders tr td{
	 border-bottom: 1px solid silver;
	 border-right:1px solid silver;
	 padding: 4;
	 }