  html,body{
	font-family:Arial;font-size:13px;line-height:18px;color:#000000;text-align:justify;
	border: 0px;
    margin: 0;
    padding: 0;
	height:100%;
}

  img{
  	 border:0px;
	 behavior:	url("/pngbehavior.htc");
  	}
	
  table {
	  text-align: left; 
	  vertical-align : top; 
	  border: 0px;
	  cellpadding: 0px; 
	  cellspacing: 0px; 
	  border-collapse: collapse;
	  font-weight : normal;
	  overflow:hidden;
  	  }

 table td{
	border: 0px;
	padding:0px;
	vertical-align : top;
} 

a{text-decotation:none;color:#DFDFDF;}
a:hover{text-decotation:underline;color:#FFFFFF;}

div.mainContArea{
	width:978px;
	qbackground-color: red;
}


table.topMenuStyle td{
	font-size: 11px;
	line-height: 24px;
	font-family: Tahoma;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
table.topMenuStyle td a{
	color: #DFDFDF;
	text-decoration: none;
}

table.topMenuStyle td a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

div.midMenuCont{
	width: 162px;
	height: 215px;
	text-align:left;
	margin-right:35px;
	float:left;
}
div.midMenuCont2{
	width: 135px;
	height: 215px;
	text-align:left;
	float:left;
}

div.midTitle{
	font-size: 16px;
	line-height: 24px;
	font-family: Arial;
	font-weight: bold;
	color: #E0E4E8;
	text-decoration: none;
}

div.eventDate{
	font-size: 11px;
	line-height: 15px;
	font-family: Tahoma;
	font-weight: normal;
	color: #BEE5FB;
	text-decoration: none;
}

div.eventPl{
	font-size: 14px;
	line-height: 18px;
	font-family: Arial;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
div.eventPl a{
	color: #FFFFFF;
	text-decoration: none;
}

div.eventPl a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

div.eventDsc{
	font-size: 11px;
	line-height: 14px;
	font-family: Arial;
	font-weight: normal;
	color: #D3D9DE;
	text-decoration: none;
}

div.newsDate{
	font-size: 11px;
	line-height: 15px;
	font-family: Tahoma;
	font-weight: normal;
	color: #BEE5FB;
	text-decoration: none;
}

div.newsDesc{
	font-size: 14px;
	line-height: 18px;
	font-family: Arial;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
div.newsDesc a{
	color: #FFFFFF;
	text-decoration: none;
}

div.newsDesc a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}


td.vertSep{
    background-image: url('/img/vertSep.png'); 
    background-position: top right; 
    background-repeat: no-repeat;
 	behavior:	url("pngbehavior.htc");
}

td.innerBG{
    background-image: url('/img/innerBG.jpg'); 
    background-position: top left; 
    background-repeat: repeat-x;
	background-color: #FFFFFF;
}

div.innerBGLeft{
    background-image: url('/img/innerBGLeft.jpg'); 
    background-position: top left; 
    background-repeat: no-repeat;
}
div.cp{
	width:222px;
	font-size: 11px;
	line-height: 16px;
	font-family: Arial;
	font-weight: normal;
	color: #87A7B5;
	text-decoration: none;
}

div.cp a{
	color: #AFBAC3;
	text-decoration: underline;
}

div.cp a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}


div.forumrss3{
 margin:20px 0px 10px 0px;
 font-weight:bold;
 font-size:14px;
 color:#87a7b5;
}

div.forumrss1{

}

div.forumrss2{
 margin:0px 0px 4px 0px;
 font-size:14px;
}

div.forumrss2 a{color:#FFFFFF;text-decoration:none;}
div.forumrss2 a:hover{color:#FFFFFF;text-decoration:underline;}

HR {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px; 
	WIDTH: 100%; 
	COLOR: #E5E5E5; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #E5E5E5 1px solid; 
	HEIGHT: 2px;
}


	
table.mainTable{
	background-color: #2199B3;
	}
	
	
	div.findForm{
		align-text: left;
		margin-left: 45px;
	}
	
	
td.middle_bg1{
  	  width=100%;  	   	  
	  height=100%;  	 
	  background-image:url(img/middle_bg1.gif);
	  background-repeat:no-repeat;
	  background-position:top left;
	}
td.middle_bg2{
  	  width=100%;  	  
	  height=100%;  	 
	  background-image:url(img/middle_bg2.gif);
	  background-repeat:no-repeat;
	  background-position:top center;
	}
	

td.middle_bg3{
  	  width=100%;  
	  height=100%;  	 	  
	  background-image:url(img/middle_bg3.gif);
	  background-repeat:no-repeat;
	  background-position:top right;
	}
	  
 td.menu_bg{
	  background-image:url(img/bg_middle.jpg);
	  background-repeat:repeat-x;
	  background-position:top left;
	  }
    
  td.logoL{
  	  width=42%;
	  background-image:url(img/logo_left.jpg);
	  background-repeat:no-repeat;
	  background-position:top left;
	  }
  td.logoC{
	height: 262px;
	background-image: url(img/logo_center.gif);
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: top;
	text-align: left;
	}
	  
  td.logoR{
  	  width=42%;
	  background-image:url(img/logo_right.gif);
	  background-repeat:no-repeat;
	  background-position:top right;
	  }
	  
  td.bg_bottom{
  	  height: 170px;
	  background-image:url(img/bg_bottom.jpg);
	  background-repeat:repeat-x;
	  background-position:bottom left;
	  }
	  
  td.bg_bottom_aqualangist{
  	  height: 170px;
	  background-image:url(img/Aqualangist.gif);
	  background-repeat:no-repeat;
	  background-position:bottom center;
	  }	 
  
  td.logo_bottom1{
	padding-top: 55px;
	vertical-align: top;
	text-align: right;
  }
    
  td.logo_bottom1 a{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
	font-weight: normal;
  } 
  td.logo_bottom1 a:hover{
  	color: #FFFFFF;
	text-decoration: none;
  } 
  
  
  td.logo_bottom2{
	font-family: Arial;
	font-size: 11px;
	color: #BCE0E8;
	line-height: 16px;
	padding-top: 42px;
	align: left;
	vertical-align: top;
	font-weight: normal;
  }  
  td.logo_bottom2 a{
	color: #FFFFFF;
  }
  
  td.logo_bottom2 a:hover{
  	color: #FFFFFF;
	text-decoration: none;
  } 


  
  td.TopContent{
	    background-image: url('img/innerShadowLeft.png'); 
	    background-position: top right; 
	    background-repeat: no-repeat;
	  vertical-align: top;
  }
  
   div.TopContent_TopPadding 
   {
   		padding-top: 7px;

	
   }	

   td.TopContent_TopPadding2 
   {
	    background-image: url('img/innerShadowRight.png'); 
	    background-position: top left; 
	    background-repeat: no-repeat;

   }	
   
  span.TopContent_Title{
	font-family: Arial;
	font-size: 14px;
	color: #DA251D;
	line-height: 18px;
	text-align: left;
	font-weight: bold;
  }  
  span.TopContent_NoActive{
	font-family: Arial;
	font-size: 14px;
	color: #577391;
	line-height: 24px;
	text-align: left;
	font-weight: normal;
  }  
  div.TopContent_FindPadding{
	margin-bottom: 45px;
  } 
  
   td.TopContent a{
	font-family: Arial;
	font-size: 14px;
	color: #2A8DC9;
	line-height: 24px;
	text-align: left;
	font-weight: normal;  
	text-decoration: underline;
  }
  td.TopContent a:hover{
	color: #DA251D;
	text-decoration: none;
  }
  td.TopContent UL LI {
	LIST-STYLE-IMAGE: url(img/blank.gif);
	margin-left: 6px;
	}
	
ul.innerList{
	padding: 0px;
	margin-left: 10px;
}
	  
  td.TopMainBoder{
  	  height: 6px;
  } 
  td.TopMainBoderR{

  } 
   
  td.bottomFrame{
  	  height: 64px;
	  background-image:url(img/inner_bottomElem2_Tiled.gif);
	  background-repeat:repeat-x;
	  background-position:bottom left;
	  background-color:#FFFFFF;
	  valign: bottom;
  }
  td.bottomFrameL2{
	  background-image:url(img/inner_bottomElem2.gif);
	  background-repeat:no-repeat;
	  background-position:bottom left;
  }
  td.bottomFrameL3{
	  background-image:url(img/inner_bottomElem3.gif);
	  background-repeat:no-repeat;
	  background-position:bottom right;
  }
    
  td.bg_bottom_Frame{
	  background-image:url(img/inner_bottomElem1.gif);
	  background-repeat:no-repeat;
	  background-position:top left;
  }
  
  td.mainPartInnerPage{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	line-height: 18px;
	text-align: justify;
	font-weight: normal;
	vertical-align: top;
}
  
  td.mainPartInnerPage h1{
	font-family: Arial;
	font-size: 24px;
	color: #DA241C;
	line-height: 28px;
	text-align: left;
	font-weight: normal;
	margin-top: 17px;
	margin-bottom: 14px;
  }
  td.mainPartInnerPage h2{
	font-family: Arial;
	font-size: 18px;
	color: #DA241C;
	line-height: 16px;
	text-align: left;
	font-weight: normal;
	margin-bottom: 12px;
  }
  td.mainPartInnerPage a{
	font-family: Arial;
	color: #000000;
	text-align: left;
	font-weight: normal;
	text-decoration: underline;
  } 
  td.mainPartInnerPage a:hover{
  	color: #DA251D;
	text-decoration: none; 
	}
  
	div.mainPart_hr{
	border: 1px solid #E5E5E5;
	}
	

  div.mainPart_NewsDate{
  	font-family: Tahoma;
	font-size: 11px;
	color: #2199B3;
	line-height: 16px;
	text-align: left;
	font-weight: normal;
  }
  
  div.mainPart_More{
	text-align: right;  
	margin-top: 23px;
	margin-bottom: 50px;
  }
  
  div.mainPart_More a{
  	font-family: Arial;
	font-size: 12px;
	color: #2A8DC9;
	line-height: 16px;
	font-weight: bold; 
  }
  
  div.mainPart_TitlePaddingInnerPage{
	margin-bottom: 10px;
  }
  div.mainPart_TitlePadding2{
	margin-bottom: 15px;
  }
  div.mainPart_News2{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	line-height: 14px;
	text-align: left;
	font-weight: bold;
  }
	span.sizeForumFont {font-size: 14px;
	}

	  
  img.eventpic{border:2px solid #FFFFFF;}
  img.newspic{border:1px solid #FFFFFF;}

















  table.inner{border-collapse:collapse;}
  table.inner  td{border:1px solid #c0c0c0;font-family:Arial;padding:5px;font-size:13px;line-height:16px;}




  .inpinv{position:absolute;display:none;}
  .input_text{border:1px solid #029BE0;width:100%;color:#000000;background:#FFFFFF;font-family:Arial;font-size:12px;padding:4px;height:24px;}
  .active {border-color:#DA241C;}



  div.rmenu1{float:left;font-family:Arial;font-size:14px;color:#FFFFFF;font-weight:bold;line-height:18px;margin:0px 10px 8px 0px;padding:4px 6px 4px 6px;background:#DA251D;}
  div.rmenu2{float:left;font-family:Arial;font-size:14px;color: #2A8DC9;;font-weight:normal;line-height:18px;margin:0px 10px 8px 0px;padding:4px 6px 4px 6px;}

  table.sctours{border-collapse:collapse;}
  table.sctours td{line-height:16px;vertical-align:top;}
  table.sctours td a{color:#2A8DC9;}

  td.sctitle{font-size:13px;font-weight:bold;background:#E5E5E5;color:#DA241C;padding:8px 14px 8px 8px;}
  td.scdate{font-size:12px;border-bottom:4px solid #E5E5E5;padding:8px 14px 4px 4px;}
  td.sccountries{font-size:12px;border-bottom:4px solid #E5E5E5;padding:8px 14px 4px 4px;}
  td.scaccom{font-size:12px;border-bottom:4px solid #E5E5E5;padding:8px 14px 4px 4px;}
  td.scprice{font-size:12px;border-bottom:4px solid #E5E5E5;padding:8px 14px 4px 4px;}
  td.scdesc{font-size:12px;border-bottom:4px solid #E5E5E5;text-align:right;padding:8px 4px 4px 10px;}


  table.scbig td{line-height:16px;vertical-align:top;}
  td.scbigtitle{text-align:right;font-size:13px;font-weight:normal;padding:0px 0px 10px 0px;}
  td.scbigtext{font-size:13px;padding:0px 0px 10px 10px;}
  table.scbig td a{color:#2A8DC9;}

  div.paravoting a{text-decoration:none;color:#2A8DC9;}
  div.paravoting1 a{color:#2A8DC9;}

  table.inauth{cellpadding:0px;cellspacing:0px;border-collapse:collapse;}
  table.inauth td{font-size:12px;padding:0px;}

  #basket{}
  td.pricelink{vertical-align:middle;padding-left:14px;padding-top:6px;font-size:11px;}
  td.pricelink a{color:#ED1F29;text-decoration:underline;}
  td.pricelink a:hover{text-decoration:none;}

  td.shop_price_text{vertical-align:top;padding:10px 8px 4px 4px;font-size:13px;color:#000000;line-height:16px;border-bottom:1px solid #e4e4e4;}
  td.shop_price_price{vertical-align:top;padding:10px 4px 4px 8px;font-size:13px;color:#ED1F29;font-weight:bold;line-height:16px;border-bottom:1px solid #e4e4e4;}
  td.shop_price_basket{vertical-align:top;padding:10px 8px 4px 4px;font-size:12px;color:#ED1F29;line-height:16px;border-bottom:1px solid #e4e4e4;}
    td.shop_price_basket a{color:#ED1F29;text-decoration:underline;}
    td.shop_price_basket a:hover{text-decoration:none;}
  td.shop_price_status{vertical-align:top;padding:10px 4px 4px 8px;font-size:11px;color:#666666;line-height:16px;border-bottom:1px solid #e4e4e4;}

  #loading{position:absolute;z-index:200;display:none;}
  #statuswindow{width:400px;position:absolute;z-index:201;display:none;border:1px solid #BBBBBB;background:#FFFFFF;padding:0px;}
  #statustd{padding:20px 25px 20px 25px;font-size:14px;line-height:26px;text-align:center;}
  #statustitle{padding:4px 25px 6px 42px;background-image:url('/img/baskettop.gif');background-repeat:no-repeat;background-position:top left;font-size:13px;font-weight:normal;color:#FFFFFF;line-height:26px;}
  #statustitle img{margin-right:10px;}
  #screen{width:100%;height:100%;position:absolute;z-index:198;display:none;background:#A7A7A7;-moz-opacity:.55 !important;opacity:.55 !important; filter:alpha(opacity=55);overflow:hidden;}

  td.baskettitle{background:#F4F4F4;border:2px solid #E7E7E7;padding:10px;font-size:12px;font-weight:bold;font-family:Verdana;}
  td.baskettext{border:2px solid #E7E7E7;padding:10px;font-size:12px;font-family:Verdana;vertical-align:middle;}
  td.baskettext a{color:#000000;text-decoration:none;}
  td.baskettext a:hover{color:#ED1F29;}
  input.qinp{width:60px;height:21px;}


  td.anketa{padding:20px;border:2px solid #E7E7E7;}
  span.star{color:#FF0000;}


  #shoplogin{padding:0px 0px 0px 14px;float:right;font-size:12px;color:#FFFFFF;background-image:url('/img/lock.gif');background-position:left;background-repeat:no-repeat;}
  #shoplogin a{color:#FFFFFF;text-decoration:none;}




  span.adminaction{font-size:12px;padding:4px 8px 4px 8px;border:1px solid #c0c0c0;background:#e4e4e4;}

  form{margin:0px;padding:0px;}

  div.ndate{font-family:Arial;font-size:14px;color:#000000;font-weight:bold;line-height:18px;margin:0px 0px 8px 0px;}


  td.opicm img{border:2px solid #DAD2BA;}
  td.opicm{padding:12px 16px 12px 8px;border-bottom:2px solid #e4e4e4}
  td.otext{font-size: 14px;padding:16px 0px 12px 0px;border-bottom:2px solid #e4e4e4}

  div.photos{float:left;width:186px;}
  div.photos img{border:1px solid #DAD2BA;margin:4px 18px 4px 18px;}
  td.inphoto{padding:42px 0px 20px 0px;}


  td.catpic{width:120px;text-align:left;padding-bottom:10px;}
  td.catannounce{text-align:left;font-size:13px;padding-bottom:10px;padding-top:6px;}
  td.catannounce big{font-size:14px;font-weight:bold;}
  div.catbig{padding-bottom:8px;}
  div.catprice{padding:6px 0px 0px 0px;}
  div.catprice span.price{padding:2px 4px 2px 4px;background:#FF0000;color:#FFFFFF;font-weight:bold;line-height:18px;}
  div.catdiv{background:#e4e4e4;width:100%;margin:10px 0px 16px 0px;}

  div.catdisclamer{color:#a0a0a0;font-size:13px;text-align:left;}

  div.detimage{text-align:left;margin:20px 0px 20px 0px;padding:0px 0px 0px 2px;}
  div.detannounce{text-align:left;font-size:14px;margin:4px 0px 20px 0px;}
  div.detprice{padding:0px 0px 0px 0px;}
  div.detprice span.price{padding:2px 4px 2px 4px;background:#FF0000;color:#FFFFFF;font-weight:normal;font-size:18px;line-height:30px;}
  td.detpricedeisc{padding-left:30px;font-size:13px;color:#666666;line-height:16px;}
  div.dettext{text-align:left;font-size:13px;line-height:18px;padding-top:8px;}

  div.catphotos{float:left;}
  div.catphotos img{border:0px;margin:4px 8px 4px 8px;}
  td.catinphoto{padding:16px 0px 20px 0px;}

  div.detelse{padding-top:48px;padding-bottom:8px;}

  div.catdown{line-height:22px;text-align:left;padding-top:8px;}
  div.catdown a{color: #2A8DC9;}

  div.forumlink{font-size:13px;font-weight:bold;color:#FFFFFF;background:#FF0000;padding:0px 5px 2px 5px;}
  div.forumlink a{color:#FFFFFF;}

  div.innerTitleTop{position:absolute;z-index:100;top:186px;color:#FFFFFF;font-size:28px;text-align:center;-moz-opacity:.80 !important;opacity:.80 !important; filter:alpha(opacity=80);left:50%;width:500px;margin-left:-250px;}