body, td, a, li, blockquote, input, textarea
{
	font-family:	arial, verdana, arial, helvetica, sans-serif;
	font-size:	11px;
	color:		#5D5D5D;
	xmargin: 0px;
	scrollbar-base-color: #CDE3CD;
}

body	{ margin: 0px; padding: 0px; padding-top: 3px; }

li { list-style: circle outside; margin-left: 15px;} 
ul { margin: 0px; padding: 0px }

h1, h2, h3 { color: #23A126; font-weight: normal; margin: 0px; padding: 0px;}
h1 { font-size: 25px; margin: 10px 0px;}
h2 {  }
h3 { font-size: 14px; margin: 10px 0px 5px 0px;}

.infotableline { height: 1px; width: 100%; background-image: url('img/layout/tableline.jpg');  background-repeat: no-repeat;}
.infotableside { border-left: solid 1px #CDE3CD; color: #FFFFFF;}
.infotablecontent { padding: 5px 1px; vertical-align: top; }
.infotablemore { text-align: center; width: 45px}
.infotable { border: solid 1px #CDE3CD; background-color: #F9F9F9; width: 100%; padding: 5px;}
.infotable .subheading {background: green}

td.menu { text-align: center; padding: 2px; border: solid 1px #CDE3CD; background-color: #F9F9F9;}
td.menu a { font-weight: bold; font-size: 13px; color: #888888 }

.pricetable td {padding: 8px 5px 5px 5px; }
.pricetable { border: solid 1px #CDE3CD; background-color: #F9F9F9; width: 100%; padding: 0px;}
.pricetable .subheading { background-color: #48AE4A; color: #FFFFFF; font-weight: bold}

.newstable td {padding: 8px 5px 5px 5px}
.newstable { border: solid 1px #CDE3CD; background-color: #F9F9F9; width: 100%; padding: 0px;}

td.newstableheader { color: #FFFFFF; font-weight: bold; background-image: url('img/layout/stripe.jpg'); x#22A025; width: 100%; padding: 5px;}s


a, a:link, a:visited { color: #23A126; text-decoration: none; }
a:link:hover, a:visited:hover	{ color: #333333; text-decoration: none; }

a.whitelink, a.whitelink:visited  { font-size: 9px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.whitelink:hover { font-size: 9px; color: #C6DDD0; text-decoration: none; font-weight: bold;}
a.greenlink { font-size: 9px; color: #95B895; text-decoration: none; font-weight: bold;}
a.greenlinksel { font-size: 9px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.partner { font-weight: bold; text-decoration: none;}

.currencies {font-weight: bold; font-size: 11px}

img	{ border: 0px; }

table#maintable{ width: 737px; height: 100%; }

td.tdFooter{ height: 61px; background-color: #FFFFFF; }
td.tdFooter a{ color: #6F9270; font-size: 9px; }

td.sideStripe{ width: 18px;	background-color: #F1F3F5; }

td.tdHeaderL{ height: 302px; width: 35px; background-image: url('img/layout/headerL.jpg'); }
td.tdHeaderM{ height: 302px; width: 190px; background-image: url('img/layout/headerM.jpg'); vertical-align: top; padding-top: 20px}
td.tdHeaderR{ height: 302px; width: 476px; background-image: url('img/layout/headerR.jpg');	vertical-align: top; }

td.tdContentL{ width: 224px; width: 199px; background-color: #FFFFFF; vertical-align: top; margin: 0px 0px 15px 0px; }
td.tdContentR{ width: 476px; widtsh: 426px; background-color: #FFFFFF; vertical-align: top; padding: 0px 0px 15px 0px;}

table.infotab {margin: 3px 0px;}

/*** MENU ***/
table#menuTable{
	margin-top: 0px;
}

table#menuTable td{
	height: 20px;
	width: 183px;
	font-weight: bold;
	padding-right: 0px;
	text-align: right;
}

table#menuTable td.menustripe{
	background: #FFFFFF;
	height: 2px;
}

table#menuTable td.menuactive{
	background: #FFFFFF
	color: #22A025;
}

table#menuTable td.menupassive{
	background: #22A025;
	color: #FFFFFF;
}

table#menuTable td.menupassive a{
	color: #FFFFFF;
}

table#menuTable td.menuorder{
	background-color: #FFFFFF;
	color: #FFFFFF;
	border: #22A025 1px solid;
	padding: 1px;
}

table#menuTable td.menuorder div{
	width: 100%;
	background-color: #FFFFFF;
	color: #FFFFFF;
	border: #22A025 1px solid;
	padding: 1px;
	text-align: center;
}

/*** END OF MENU ***/

/*** RIGHT PART ***/

table.leftmenuTab{
	width: 100%;
	margin-top: 7px;
}

table.leftmenuTab td{
	font-size: 10px;
	border-top: 1px #E5E5E5 solid;
	vertical-align: top;
	padding: 1px 5px;
}

table.leftmenuTabNews{
	width: 100%;
	margin-top: 7px;
	background-image: url('img/layout/news.jpg'); background-repeat: repeat-x;
	
}

table.leftmenuTabNews td{
	font-size: 10px;
	border-top: 1px #E5E5E5 solid;
	vertical-align: top;
	padding: 1px 5px;
}

span.title{
	font-size: 14px;
	color: #22A025;
	font-weight: bold;
}

span.title a{
	font-size: 14px;
	color: #22A025;
	font-weight: bold;
}

table.leftmenuTab td{
	
}



/*** END OF RIGHT PART ***/

table.highlightedTab{
	border: #73BA73 1px solid;
	background: #F2F2F2;
}

table.highlightedTab input{
	background: #FFFFFF;
}



input, textarea{
	background-color: #F0F0F0;
	border: solid 1px #CCCCCC;
	padding: 2px;	
}

input.cInput{

}

input.cLongInput, textarea.cLongInput {
	width: 200px;
	
}

input.whiteButton{
	font-weight: bold;
	background-color: #F6F6F6;
	color: #5D5D5D;
}


.note{
	font-size: 9px;
	color: #999999;
}

.infoicons {margin: 20px 0px;}
.infoicons img { vertical-align: middle;  margin: 5px 10px 0px 0px; }
div.colon { margin-top: 4px;}
.intro {font-weight: bold; margin: 5px 0px 15px 0px;}

.labelimg {float: right; margin-left: 4px;}
