body { 
    background-color: #fff;  
     padding: 0px;
     margin: 0px; 
	 font: 70% "Tahoma";
	 
}

h1 { 
     font:  110% "Tahoma";
	 color: #000;
	 
}


h2 { 
     font: bold 70% "Tahoma";
	 color: #000;
}


p  { 
     font: 70% "Tahoma";
	 text-align: justify;
	 color: #000;
	 margin: 0px;
	 padding-bottom:10px;
}

div  { 
     
	 text-align: justify;
	 color: #000;
	 margin: 0px;
}

a
{
	color: #0D3967;
	font: 100% "Tahoma";
	
}

a:hover 
{
	color: #06c;
}

.on 
{
	color: fff;
	font: 69% "Tahoma";
	display: block;
    padding-left: 3px;
    margin-left: 3px;
    margin-top: 7px;
    margin-bottom: 7px;
	
}

.cnt td  { 
     font: 70% "Tahoma";
	 text-align: justify;
	 color: #000;
	 margin: 0px; border-bottom-style: outset;
	 border-width: 1px;
	 
}

.cnt2 td  { 
     font: 70% "Tahoma";
	 text-align: center;
	 color: #000;
	 margin: 0px; border-bottom-style: outset;
	 border-width: 1px;
	 
}
a img {
	border: none;
}


.submenu a { 
   display: block;
   color: #ccc;
   padding-left: 7px;
   margin-left: 7px;
   margin-top: 7px;
   margin-bottom: 7px;
   text-decoration: none;
   font: 70% "Tahoma";
   
   
}  

.submenu a:hover { 
   color: #fff;
}   
  

ul
{  text-align: justify;
   list-style-image: url(img/bullet.gif);
   font: 70% "Tahoma";
}

li
{  text-align: justify;
   line-height: 110%;
}

ol
{  text-align: justify;
   list-style-image: url(img/bullet.gif);
   font: 70% "Tahoma";
}


.menutxt a {
    font:  107% "Tahoma";
	padding-left: 15px;
	color: #ccc; 
	text-decoration:none;
}

.menutxt a:hover {
    color: #ccc; 
}

.on2 {
    font:  107% "Tahoma";
	padding-left: 15px;
	color: #fff; 
	text-decoration:none;
	
}


.menutxt td  {
           padding-left: 2px;
		   margin-left: 2px;
}	
	   
#adress {
         font: 70% "Tahoma";
         color: #fff;
		 padding-left: 7px;
		 margin-left: 7px;
		  padding-right: 3px;
		  margin-right: 3px;
		 
}		
		 
  
td.txt
{ 
		 padding: 0px 0px 0px 25px;
		 width: 100%;
}	
		   
table.gal img {	
         border: 1px solid #CCC; 
		 padding: 5px;
}

tr.title
{
    font-weight:bold;
    background-color:#A9CEFF;
	text-align:left;
}

.total
{
    font:  70% "Tahoma";
	color: 000;
	text-align:left;
}
.total a {
	text-decoration: none;
}

.title_bag td
{
	background-color:#CCC;
	padding: 3px 5px 3px 5px;
}
			 			 
			 
tr.title_bag2
{
	background-color:#f1f1f1; 
	text-align:center;
	padding: 3px 5px 3px 5px;
}
			 
.title_bag3 td
{
	background-color:#E6E6E6;
	padding: 3px 5px 3px 5px;
}		 			 		 
			 	
input { border: 1px solid #ccc;
}
		 
.button { background: #E6E6E6; 
          border: 1px solid #ccc;
		  font: 9pt  "Tahoma";
		  width: 110px;
		  height: 22px;
		  margin-right: 24px;
}

#otg {
	margin-left: 30px; 
}

td.special_title {
	background-color: #E89D00;
	color:#183719; 
}

td.special {
	background-color: #FAF9E7;
	color: #183719;
}
.promo {
	padding: 10px 5px;
	background-color: #FAF9E7;
	border: 1px solid #fff;
	margin-top: 20px;
}
.promo p {
	color:#183719;
	font-size: 80%;
}
.promo h2 {
	text-transform: uppercase; 
	color:#E89D00;
	padding: 0px 0px 5px 0px;
	margin: 0px;
}
#phone {
	position: absolute;
	top: 60px;
	right: 1.5%;
	color: #e89d00;
	font:normal 24px Arial Narrow;
	text-align:right;
}
#phone span {
	font-size: 18px;
}
#phone img {margin-right: 10px;}