html, body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	margin: 0px;
	padding: 0px;
}
p, td, div, span {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align:left;
}
form {
	margin: 0px;
	padding: 0px;
}
input {
	font-size: 13px;
}
a {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
a:hover {
	text-decoration: underline;
}
ul {
	padding: 0px 0px 0px 16px;
	margin: 0px;
	color: #999999;
}
li {
	padding: 0px 0px 12px 2px;
	margin: 0px;
	list-style: none;
	color: #999999;
}
li a {
	color: #999999;
}
h1, h2, h3, h4, h5 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;	
	font-weight: bold;
}
h1 {
	font-size: 15px;
	color: #008fd2;
	padding: 0px;
}
h1 span, h1 span a {
	font-size: 15px;
	color: #008fd2;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #008fd2;
	padding: 0px;
}
h1 a, h2 a {
	color: #999999;
}
h3 {
	font-size: 11px;
	color: #999999;
	padding: 4px 0px 10px 16px;
}
h4 {
	font-size: 11px;
	color: #999999;
	padding: 4px 0px 6px 0px;
}
h3 a, h4 a {
	color: #999999;
}
h5 {
	font-size: 11px;
	color: #999999;
	padding: 0px 0px 0px 0px;
}
h5 a {
	color: #999999;
}
p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	text-align:justify;
}
hr {
	height: 1px;
	border-top: none;
	border-bottom: #B5BCC5 1px  solid;
	margin: 0px;
	padding: 0px;
}
.body {
	background: url(../images/body-bg.jpg) repeat-x left top;
}

.brd {
  border:1px #000000 solid;
}
.flL {float:left;}
.flR {float:right;}
.clear  {
  clear: both;
  height: 0px;
  overflow: hidden;
}


#container_ext {
	width: 1024px;
/*	width: 1310px;*/
	margin: 0px auto;
	text-align:center;
}

#container {
	width: 805px;
	margin: 0px auto;
	text-align:center;
}
#logo { margin-top:75px; text-align:center;}
#logoTitle { margin-bottom:43px; text-align:center;}
.icons { text-align:center; float:right; margin-left:7px; /*border:1px #000000 solid;*/}
.icons a { font-size:11px;}
.green-sep { background:url(../images/sep_dotted.gif) repeat-x bottom; height:3px; margin-bottom:12px;}
.lfColl { float:left; text-align:left; padding-top:3px;}
.rtColl { float:right; text-align:right;}

.clearIcons { text-align:center; padding-top:7px; }
.banners { float:right; text-align:center; margin:0px 0px 20px 12px; }

.splitTitle { text-align:left; text-transform:uppercase; margin-left:50px; font-size:16px;}
#splitText  { text-align:center; font-size:14px; margin:20px 0px 10px 0px; font-style:italic; float:left; }
.splitTextPrice {font-size:13px; padding:0px 0px 2px 35px; text-align:left;}
#splitImage { float:left; margin:10px 5px 0px 0px; /*background:url(../images/split_body.gif) no-repeat center 23px; width:211px;*/}
.splitImageExt { padding-top:10px;}
.splitImageLimit { float:left; margin:26px 5px 0px 0px;}
.itemRowText { text-align:left; font-size:14px;} 
.itemRowText a { font-size:14px;} 

.adressText { text-align:justify; font-size:14px; margin:0px; padding-bottom:33px;}
#itemsRows { float:left;}
#itemsRows .a { text-decoration:none;}
#itemsRows .a:hover { text-decoration:underline;}
.emptyRows { color:#009933; font-size:16px; font-weight:bold;}
.priceLink { font-weight:bold; text-decoration:underline;}
table.headers th { font-weight:bold; font-size:14px; text-align:left; text-transform:uppercase;}
table.headers  { background-color:#c5e252;}
table.cities {background-color:#fffaec;}
table.cities th { text-align:left;  text-transform:uppercase;}
table.cities td { text-align:left; }
/*table.cities th { text-align:left; text-transform:uppercase; background-color:#c5e252;}
table.cities td { text-align:left; background-color:#fffaec; }*/