/* ----------------------------------------------------------------------------
Title:      Simple Style 
Author:     Angel Vachev, vachev@inet-dev.com
Updated:    08 07 2005
---------------------------------------------------------------------------- */


/* ---------------------------------------------- */
/* ---  HEADER         -------------------------- */
/* ---------------------------------------------- */
table.header {
	width: 100%;
	
}
table.header td.headerTop {
	background-color: #004605;   
}
table.header td.headerImg {
	background-image: url(../images/header.jpg);
	background-position: center;
	height: 200px;
	border-bottom: 7px solid #004605;
}
table.header td.headerBottom {
	background-image: url(../images/decor_header.gif);
	background-position: center;
	height: 76px;
}

/* ---------------------------------------------- */
/* ---  CONTENT		  -------------------------- */
/* ---------------------------------------------- */

div.site {
	width: 100%;
	text-align: center;
}


table.content {
	width: 770px;
	margin-left: auto;
	margin-right: auto;
	background-color: White;
	border-left: 1px solid White;
	border-right: 1px solid White;
}

table.content td.indexMain {
	text-align: left;
	line-height: 24px;
	font-size: 14px;
}

table.content td.indexMenu {
	width: 200px;
}

table.content td.indexStatic {
	text-align: left;
	width: 770px;
}


table.menu {
	background-color: #EEEEEE;
	background-image: url(../images/menu_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
table.menu td{
	height: 195px;
	padding-bottom: 50px;
}



div.position1 {
	margin-left: 10px;
}

div.position3 {
	margin-left: 10px;
}

div.links {
	margin-left: 15px;
}
div.position2 {
	margin-top: 11px;
	width: 172px;
	margin-left: 10px;
	background-image: url(../images/title_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

div.position4
{
	margin-left: 10px;
	/* color: #004605; */
	color: Red;
	font-family:"Times New Roman", "Times", "serif";
	font-size: 17px;
	font-weight: bold;
	font-style: italic;
}

p.txt {
	padding-left: 10px;
	line-height: 20px;
	padding-right: 10px;	
}
table.offert{
	width: 560px;
	margin-top: 10px;
	margin-left: 10px;
}
table.offert td.images {
	text-align: center;
}
table.search {
	width: 560px;
	margin-top: 13px;
	margin-left: 10px;
}

table.search td.top{
	background-image: url(../images/main_bg_1.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #EEEEEE;
}

table.search td.bodyF {
	background-color: #EEEEEE;
	padding: 12px 0px 10px 5px;
	
}
table.search td.bodyM {
	background-color: #EEEEEE;
	padding: 12px 3px 10px 5px;
}
table.search td.bodyFDecor {

	padding: 12px 0px 14px 5px;
	background-image: url(../images/main_bg_2.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #EEEEEE;
}

table.search td.topA{
	padding: 10px 0px 0px 10px;
	background-image: url(../images/main_bg_1.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #EEEEEE;
}
table.search td.bodyA {
	padding: 12px 0px 10px 0px;
	background-image: url(../images/main_bg_2.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #EEEEEE;
}
table.search td.bodyA img {
	margin: 0px 10px 0px 10px;
}
table.search td.spacer {
	margin-top: 10px;
}

table.search1 {
	width: 760px;
	margin-top: 13px;
	margin-left: 10px;
}
table.search1 td.topA{
	padding: 10px 0px 0px 10px;
	background-image: url(../images/main_bg_1.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #EEEEEE;
}
table.search1 td.bodyA {
	padding: 12px 0px 10px 5px;
	background-image: url(../images/main_bg_2.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #EEEEEE;
}
table.search1 td.bodyA img {
	margin: 0px 10px 0px 10px;
}
table.offert1{
	width: 760px;
	margin-top: 10px;
	margin-left: 10px;
}
table.offert1 td.images {
	text-align: center;
}

table.moreImages {
	width: 100%;
}

table.moreImages td{
	padding: 10px;
	width: 25%;
	text-align: center;
	border: 1px solid #686868;
}
table.moreImages img {
	border: 1px solid #B21300;
}

span.gren {
	font-style: italic;
	color: #517320;
	
}
div.more {
	width: auto;
	text-align: right;
	font-size: 11px;
	color: #2E2E2E;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-right: 10px;
}


table.check {
	margin-left: 20px;
}
table.check td{
	padding: 4px;
}

table.search2 {
	margin-left: 10px;
}
table.search2 td{
	padding: 2px;
}
table.search2 td.a1 {
	vertical-align: middle;
	padding: 2px;
}
span.gren1 {
	font-size: 14px;
	color: #004605;
	font-weight: bold;
}
span.gren2 {
	font-size: 11px;
	color: #004605;
	font-weight: bold;
}
div.decor3 {
	font-style: italic;
	font-size: 14px;
	color: #999999;
	width: 90%;
	text-align: right;
	font-weight: bold;
	
}
div.decor4 {
	font-style: italic;
	font-size: 14px;
	color: #999999;
	font-weight: bold;
	padding-left: 120px;
	padding-top: 40px; 
	position: absolute;
}
/* ---------------------------------------------- */
/* ---  SEARCH BOX   ---------------------------- */
/* ---------------------------------------------- */
table.box1 {
	width: 200px;

}
table.box1 td.topA{
	padding: 10px 0px 0px 10px;
	background-image: url(../images/main_bg_1.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #EEEEEE;
}
table.box1 td.bodyA {
	padding: 12px 0px 10px 5px;
	background-image: url(../images/main_bg_2.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #EEEEEE;
}
div.title4 {
	position: absolute;
	margin-top: 3px;
}
table.box2 {
	width: 560px;
	margin-left: 10px;
}
table.box2 td.topA{
	background-image: url(../images/main_bg_1.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #EEEEEE;
}
table.box2 td.bodyA {
	padding: 4px 0px 10px 5px;
	background-image: url(../images/main_bg_2.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #EEEEEE;
}
table.property {
	margin-left: 5px;
}
table.property th {
	color: #517320;
	font-style: italic;
	font-weight: normal;
	padding-bottom: 10px;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}
table.property td {
	padding-left: 5px;
	padding-right: 5px;
}
/* ---------------------------------------------- */
/* ---  FORM EXPERT  ---------------------------- */
/* ---------------------------------------------- */
table.formExpert {
	width: 500px;
}
table.formExpert td 
{
	width: 350px;	
	padding: 4px;
	
}
table.formExpert th {
	width: 100px;
	padding: 4px;
	text-align: left;
	font-weight: normal;
	vertical-align: top;
}
span.red {
	color: Red;
}
/* ---------------------------------------------- */
/* ---  DATA PAGER  ----------------------------- */
/* ---------------------------------------------- */

table.pager{
	margin: 5px 0px 5px 0px;
	width: 100%;
	font-size: 11px;
	background-image: url(../images/pager_bg.gif);
}

table.pager td.links{
	color: #303030;
	text-align: center;
	padding: 5px 10px 5px 3px;
}

span.ImagePager
{
	text-align: center;
	font-size: 11px;
}


/* ---------------------------------------------- */
/* ---  HOME		  ----------------------------- */
/* ---------------------------------------------- */

div.home1 {
	width: 100%;
	text-align: center;
	position: absolute;
	top: 290px;
}
div.home {
	width: 100%;
	text-align: center;
	position: absolute;
	/* top: 90px; */
}
/* ---------------------------------------------- */
/* ---  TITLE	 		  -------------------------- */
/* ---------------------------------------------- */

h1 {
	font-size: 18px;
	padding-top: 50px;
	padding-left: 10px;
}
h2 {
	font-size: 14px;
	padding: 10px 0px 10px 10px;
}
h3 {
	font-size: 14px;
	padding: 0px;
	margin: 0px;
}
h4 {
	color: #517320;
	font-size: 14px;
	padding: 0px;
	margin: 5px 0px 5px 10px;
}
/* ---------------------------------------------- */
/* ---  FOTTER 		  -------------------------- */
/* ---------------------------------------------- */
table.content td.fotter {
	text-align: center;
	padding: 10px;
	padding-top: 40px;
	line-height: 20px;
}
a.alphbet {
	font-size: 13px;
	margin-left: 2px;
	margin-right: 2px;
}
div.bottomText {
	position: absolute;
	padding-top: 635px;
	padding-left: 30px;
}
* html div.bottomText {

	padding-top: 625px;
	padding-left: 20px;
}

div.bottomText1 {
	position: absolute;
	padding-top: 635px;
	padding-left: 360px;
}
* html div.bottomText1 {

	padding-top: 625px;
	padding-left: 350px;
}


input.last {
	width: 60px;
}

table.CheckBoxListFormat 
{
	width: 500px;
	margin-left: 10px;
}

table.CheckBoxListFormat td{
	padding: 2px;
	width: 160px;
}