 /************************************ RESET *********************************************/
/*

span, applet, object, iframe,
 
h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,


del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend

*/
html, body, div,

table, caption, tbody, tfoot, thead, tr, th, td, p, h1, h2, h3, h4, h5, h6{

margin:0 0 0 0;

padding:0 0 0 0;

border:0;

outline:0;

font-weight:normal;

font-style:normal;

font-size:12px;

font-family:Arial;

background:transparent;



}

html { height:100%; width:100%; font-size:100.1%; }

body { height:auto !important; height:100%; min-height:100%; _height:100%; position:relative;  }

table {

border-collapse:collapse;

border-spacing:0;

}

caption, th, td {

text-align:left;

font-weight:normal;

}

input, textarea, select {

color:black;

font-weight:normal;

font-style:normal;

font-size:12px;

font-family:Arial;

background:white;

}

ol, ul { list-style:none; }

li { list-style-type:none; }

:focus { outline:0; }

blockquote:before, blockquote:after, q:before, q:after { content:""; }

blockquote, q { quotes:"" ""; }



/************************************ RESET END *********************************************/



.Reset{clear: both;}



body{background-color:#e3efcb;}



#Body2{min-width: 1000px; max-width: 1260px;  background-color:#FFFFFF;width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1010?'1000px':(document.body.clientWidth > 1260? "1260px": "auto"));}







/***************************** HEADER ********************************/



#Header{height:275px;}

#Header .TopElements{ width:100%; height:40px; background-image: url(../images/top_bg.gif);background-repeat:repeat-x;background-position: bottom;text-align:right;}

#Header .TopElements .Phone{ color:#a7a7a7; font-size:18px; text-align:right; padding:5px 5px 0 0;}

#Header .TopElements .Phone b{ color:#a7a7a7; font-size:24px; margin:0 30px 0 7px; font-weight:normal;}

#Header .TopElements  img{margin:0 12px 0 0; outline:none;}





#Header .Logo{float: left; width:258px; height:182px; background-color:#FFFFFF; margin:0 0 0 45px; text-align:center;}

#Header .Logo img{ margin:25px 0 0 0;}

#Header .TopImage, .TopImage{ width:100%; background-image:url(../images/maintop_bg.gif); background-repeat:repeat-x; background-position:0 0; height:182px;}

#Header .TopMainImage, .TopMainImage{display:inline; width: 50%; min-width:668px; float:right; background-image:url(../images/main_pic.jpg);background-repeat:no-repeat; background-position: right top; height:182px;}

#Header .TopMainImage1, .TopMainImage1{display:inline; width: 50%; min-width:668px; float:right; background-image:url(../images/main_pic1.jpg);background-repeat:no-repeat; background-position: right top; height:182px;}

#Header .TopMainImage2, .TopMainImage2{display:inline; width: 50%; min-width:668px; float:right; background-image:url(../images/main_pic8.jpg);background-repeat:no-repeat; background-position: right top; height:182px;}

#Header .TopMainImage3, .TopMainImage3{display:inline; width: 50%; min-width:668px; float:right; background-image:url(../images/main_pic3.jpg);background-repeat:no-repeat; background-position: right top; height:182px;}

#Header .TopMainImage4, .TopMainImage4 {display:inline; width: 50%; min-width:668px; float:right; background-image:url(../images/main_pic4.jpg);background-repeat:no-repeat; background-position: right top; height:182px;}

#Header .TopMainImage5, .TopMainImage5{display:inline; width: 50%; min-width:668px; float:right; background-image:url(../images/main_pic5.jpg);background-repeat:no-repeat; background-position: right top; height:182px;}

#Header .TopMainImage6, .TopMainImage6{display:inline; width: 50%; min-width:668px; float:right; background-image:url(../images/main_pic6.jpg);background-repeat:no-repeat; background-position: right top; height:182px;}

#Header .TopMainImage7, .TopMainImage7{display:inline; width: 50%; min-width:668px; float:right; background-image:url(../images/main_pic7.jpg);background-repeat:no-repeat; background-position: right top; height:182px;}

#Header .TopMainImage8, .TopMainImage8{display:inline; width: 50%; min-width:668px; float:right; background-image:url(../images/main_pic8.jpg);background-repeat:no-repeat; background-position: right top; height:182px;}

#Header .TopMainImage9, .TopMainImage9{display:inline; width: 50%; min-width:668px; float:right; background-image:url(../images/main_pic9.jpg);background-repeat:no-repeat; background-position: right top; height:182px;}

#Header .TopMainImage10, .TopMainImage10{display:inline; width: 50%; min-width:668px; float:right; background-image:url(../images/main_pic10.jpg);background-repeat:no-repeat; background-position: right top; height:182px;}



/***************** HEADER : Menu ********************/

#Header #Menu{float: left;width: 100%;min-width:668px;display:block; height:45px; width:100%;background-image:url(../images/menu_bg.gif); background-repeat:repeat-x; background-position:0 0; margin:5px 0 0 0; color:#478500;}

#Header #Menu a,

#Header #Menu a:link,

#Header #Menu a:visited,

#Header #Menu a:active{font-size: 14px;color:#478500;text-decoration: none; padding:0 25px; margin:13px 0; display: inline-block; float:left;}



#Header #Menu a:hover{color:#478500; text-decoration: underline; }





#Header #Menu div.Active {background-image:url(../images/menu_active.gif); background-position:0 0;  background-repeat:repeat-x; cursor:default; display: inline-block; height:45px; float:left;}

#Header #Menu div.Active div{ padding:13px 25px;font-size:14px; font-weight:bold; }

#Header #Menu .Search{ float:left; width:303px; margin:10px 0 0 0;}



#Header #Menu .Search .SearchLabel{float:left;color:#606060; margin:0 3px 0 20px;font-family:Tahoma; font-size:14px; padding:2px 3px 0 0;}



#Header #Menu .Search .SearchText{float:left; width:160px; height:17px; border-top:solid 1px #b5b5b5; border-left:solid 1px #c8c9c7;border-bottom:solid 1px #b5b5b5; border-right:solid 1px #c8c9c7; margin:0 3px 0 0;	}

#Header #Menu .Search .SearchButton{ float:left; margin:1px 0 0 3px;height:19px; width:46px; background-image:url(../images/ok.gif); background-repeat:no-repeat; border:none; color:#FFFFFF; font-weight:bold; font-size:14px;}







/********************* CONTENT **************************/

#Container{ margin:0; padding:0; border:solid 1px #fff;}



#MainContent{
margin-right:390px;
color:#384449;
min-width:580px;
}

#MainContent .BorderMenu{ background-image:url(../images/border.gif); background-repeat:no-repeat; width:261px; height:162px; background-color:#FFFFFF;margin-bottom:10px;}

#MainContent .TableMenu{ margin:30px 0 0 40px; text-align:center;}

#MainContent .TableMenu td{ width:50%; padding:0 0 25px 0;}

#MainContent .Gazon, .Gazon{display:inline; background-image:url(../images/gazon.jpg); background-repeat:no-repeat; width:214px; height:116px; margin: 13px 0 0 23px; float:left;}

#MainContent .GreenAbout{width:214px; height:12px; margin: 0 0 0 23px; background-color:#86c826; float:left; text-align:right;}



#MainContent .Material, .Material{display: inline; background-image:url(../images/material.jpg); background-repeat:no-repeat; width:214px; height:116px; margin: 13px 0 0 23px; float:left;}

#MainContent .RedAbout{width:214px; height:12px; margin: 0 0 0 23px; background-color:#a26565; float:left; text-align:right;}



#MainContent .Grunt, .Grunt{ display:inline; background-image:url(../images/grunt.jpg); background-repeat:no-repeat; width:214px; height:116px; margin: 13px 0 0 23px; float:left;}

#MainContent .YelAbout{width:214px; height:12px; margin: 0 0 0 23px; background-color:#e3c55b; float:left; text-align:right;}



#MainContent .Complex, .Complex{ display:inline;background-image:url(../images/complex.jpg); background-repeat:no-repeat; width:214px; height:116px; margin: 13px 0 0 23px; float:left;}

#MainContent .GreyAbout{width:214px; height:12px; margin: 0 0 0 23px; background-color:#939f63; float:left; text-align:right;}





#MainContent .TableMenu h1{color:#5c6731; font-family:Tahoma; font-size:20px; padding:10px 0 0 60px;}

#MainContent .TableMenu h2{color:#5c6731; font-family:Tahoma; font-size:14px; padding:0 0 0 60px;}





#MainContent .PricePic{padding:10px 0 0 20px;}





#MainContent .PriceAll{ margin:30px 0 20px 40px; text-align:left; width:580px;}




#MainContent .PriceAll ul{padding: 0;margin: 0 0 10px 0;}

#MainContent .PriceAll ul li{ list-style:url(../images/li_pic.jpg); margin:10px 0 0 0; padding:0 0 0 0;}



#MainContent .PriceAll ul li a,

#MainContent .PriceAll ul li a:visited,

#MainContent .PriceAll ul li a:link,

#MainContent .PriceAll ul li a:active{ color:#81ac43; font-size:12px; font-weight:bold; font-family:Arial; text-decoration:underline;}

#MainContent .PriceAll ul li a:hover{ text-decoration:none;}

#MainContent .Information{width:600px; border:solid 1px #81ac43; margin:10px 0 10px 0;}
#MainContent .Information td{border:solid 1px #81ac43; padding:3px 10px 3px 10px; color: #333333;}
#MainContent .Information b{ text-align:center; font-weight:bold; color: #81ac43;}

#MainContent .ButtonPrice{ background-image:url(../images/buton.jpg);background-repeat: no-repeat; height:19px; width:216px; margin-top:20px; border:none; color:#FFFFFF; font-family:Tahoma; font-size:14px; font-weight:bold; float:left;}





/************* RIGHT COLUMN ***************/





#RightColumn{float:right;width:370px; margin:0; padding:0;}



#RightColumn .NewsBox, .NewsBox{ background-color:#c3ce98; width:340px; float:left; margin:15px 0 0 0; padding:0; 
min-height:270px;
  height:auto !important;
  height:270px;}

#RightColumn .NewsBox h1{ color:#ffffff; padding:7px 0 7px 35px; font-family:Tahoma; font-size:20px; float:left;}



#RightColumn .News, .News{ background-color:#939f63; width:295px; float:left; margin:0 0 10px 23px; text-align:left; display:inline;}

#RightColumn .Date{ font-size:14px;color:#fff; padding:5px 0 0px 15px;}

#RightColumn .TextBlock{ font-size:13px; color:#ffffff; font-family:Times New Roman; padding:0 15px 0 15px; height: 40px;}



#RightColumn .About{ text-align:right; padding:3px 15px 3px 0;}

#RightColumn .About a,

#RightColumn .About a:link,

#RightColumn .About a:visited,

#RightColumn .About a:active{font-size:14px; color:#fde800; text-decoration:underline;  font-family:Times New Roman; }

#RightColumn .About a:hover{text-decoration: none;}



#RightColumn .Actions{ background-image:url(../images/action.jpg); background-repeat:no-repeat; width:227px; height:154px; text-align:right; float:left;}

#RightColumn .Actions a,

#RightColumn .Actions a:link,

#RightColumn .Actions a:visited,

#RightColumn .Actions a:active{ color:#FFFFFF; font-family:Tahoma; font-size:18px; background-color:#77c500; padding:5px 10px; text-decoration:none; display:inline-block;}

#RightColumn .Actions a:hover{text-decoration: underline;}



#RightColumn .Procent{ float:right; color:#dae1c0; font-family:Arial; font-size:40px; width:100px; font-weight:bold; margin:85px 0 0 0;}











/********************LETF COLUMN**************************/

#LeftColumn{float:left;width:310px; }





/*

#LeftColumn ul.mainmenu	{padding: 0px;margin:25px 0 0 0;}

  

#LeftColumn ul.mainmenu li{ padding:0 0 0 30px; margin:0 0 10px 0;  background-image:url(../images/li_menu.jpg);  background-repeat:no-repeat; }

#LeftColumn ul.mainmenu li a,

#LeftColumn ul.mainmenu li a:link,

#LeftColumn ul.mainmenu li a:visited{color:#495b31; background-color:#d5e7bd;font-size: 14px; display:block;text-decoration: none;font-weight: bold; padding:2px 0 3px 10px;  }

#LeftColumn ul.mainmenu li a:hover{text-decoration: underline;}







#LeftColumn ul.mainmenu li ul{list-style: none;}

  

#LeftColumn ul.mainmenu li ul li{font-size:14px;padding: 3px 0px 0px 0px;background-image:none; margin:0;}



#LeftColumn ul.mainmenu li ul li a, 

#LeftColumn ul.mainmenu li ul li a:link, 

#LeftColumn ul.mainmenu li ul li a:visited, 

#LeftColumn ul.mainmenu li.active ul li a{color:#797979;text-decoration:none;margin-left:25px; padding:0; background-color:#fff;font-weight: normal;font-size:14px;}

#LeftColumn ul.mainmenu li ul li a:hover {text-decoration: underline;}

#LeftColumn ul.mainmenu li ul li.active a, #LeftColumn ul.mainmenu li.active ul li.active a{color:#00c809; }



#LeftColumn ul.mainmenu li ul li ul{list-style: none;}

  

#LeftColumn ul.mainmenu li ul li ul li{font-size:12px;padding: 3px 0px 0px 0px;background-image:none; margin:0;}

#LeftColumn ul.mainmenu li ul li ul li a:link, 

#LeftColumn ul.mainmenu li ul li ul li a:visited, 

#LeftColumn ul.mainmenu li.active ul li ul li a{color:#797979;text-decoration:none;margin-left:50px; padding:0; background-color:#fff; font-style:italic;font-size:12px;}

#LeftColumn ul.mainmenu li ul li ul li a:hover {text-decoration:none; color:#00c809;}

#LeftColumn ul.mainmenu li ul li ul li.active a, #LeftColumn ul.mainmenu li.active ul li.active ul li.active a{text-decoration: none; color:#00c809; }



*/



/********************MAAIN RIGHT CONTENT***************************/

#MainRightContent{margin-left:320px;color:#384449;min-width:580px; margin-top:10px;}

#MainRightContent .MarginLeft{ float:left; margin:15px 0 0 0;border-left: dotted 2px #71cc5f; padding:0 0 0 25px;}

#MainRightContent h1{padding:0 0 0 40px; margin:0 0 10px 0;  background-image:url(../images/li_menu.jpg);  background-repeat:no-repeat; color:#387425; font-size:14px; text-align:left;}

#MainRightContent p{ color:#535353; font-size:12px; text-align:left; margin: 10px 5px;}



#MainRightContent .TableCategories{ border:none; margin:20px 0 0 0;}

#MainRightContent .TableCategories td { padding:0 0 4px 45px;}

#MainRightContent .TableCategories a.LinkName,

#MainRightContent .TableCategories a.LinkName:link,

#MainRightContent .TableCategories a.LinkName:visited,

#MainRightContent .TableCategories a.LinkName:active{color:#387425; font-size:14px; background-image:url(../images/li_menu.jpg);  background-repeat:no-repeat;padding:0 0 0 40px; text-decoration:none;}

#MainRightContent .TableCategories a.LinkName:hover{ text-decoration: underline;}



#MainRightContent .TableCategories img{ margin:5px 0 20px 0; border:none;}


#MainRightContent .TableCategories1{ border:none; margin:20px 0 0 0;}

#MainRightContent .TableCategories1 td, #MainRightContent td.TableCategories1,
.TableCategories1 td , td.TableCategories1{ padding:0 0 4px 20px; width: 200px;}

#MainRightContent .TableCategories1 a.LinkName,

#MainRightContent .TableCategories1 a.LinkName:link,

#MainRightContent .TableCategories1 a.LinkName:visited,

#MainRightContent .TableCategories1 a.LinkName:active{display: block; color:#387425; font-size:14px; background-image:url(../images/li_menu.jpg);  background-repeat:no-repeat;padding:0 0 0 40px; text-decoration:none;}

#MainRightContent .TableCategories1 a.LinkName:hover{ text-decoration: underline;}



#MainRightContent .TableCategories1 img{ margin:5px 0 20px 0; border:none;}


#MainRightContent .TableCategories2{margin:20px 0 10px 0; width:185px; height:210px; float:left; display:block; text-align:left;}

#MainRightContent .TableCategories2 a.LinkName,

#MainRightContent .TableCategories2 a.LinkName:link,

#MainRightContent .TableCategories2 a.LinkName:visited,

#MainRightContent .TableCategories2 a.LinkName:active{color:#387425; font-size:14px; text-align:left; background-image:url(../images/li_menu.jpg);  background-repeat:no-repeat;padding:0 0 0 40px; text-decoration:none;}

#MainRightContent .TableCategories2 a.LinkName:hover{ text-decoration: underline;}
#MainRightContent .TableCategories2 img{ margin:5px 0 20px 0; border:none;}

#MainRightContent .TableTree{margin:15px 0 10px 0; width:640px;}

#MainRightContent .TableTree img{ margin:0 10px 10px 0; border: solid 1px #599f36;}



#MainRightContent .MakeOrder{ margin:20px 0 20px 0; float:left; width:100%;}

#MainRightContent .MakeOrder img{ float:left;}

#MainRightContent .Button{ background-image:url(../images/buton.jpg);background-repeat: no-repeat; height:19px; width:216px; margin-top:20px; border:none; color:#FFFFFF; font-family:Tahoma; font-size:14px; font-weight:bold; float:left; margin:25px 30px 0 10px;}













/******************** FOOTER ***************************/



#Footer{clear:both;background-color:#7b5616;height:35px; display:block; margin:10px 0 0 0;}

#Footer .LeftSide{font-size: 12px; color:#e1cc69; float:left; padding:10px 0 0  26px; font-family:Tahoma;}

#Footer .RightSide{ color:#e1cc69; float:right; font-family:Tahoma;padding:10px 15px 0 0}

#Footer .RightSide a,

#Footer .RightSide a:link,

#Footer .RightSide a:visited{font-size: 12px; color:#e1cc69; float:left;  font-family:Tahoma; text-decoration:none; padding:0 15px;}



#Footer .RightSide a:hover,

#Footer .RightSide a:active{ text-decoration:underline;}
/*       SHX CSS        */
.calc td {padding: 5px; width: 50%;}
.calc_data {font-size: 16px;}
.calc_data input, .calc_data select {border-color:#B5B5B5 #C8C9C7;border-style:solid;border-width:1px;float:left;font-size: 16px;margin:0 3px 0 0;width:160px;}
.clear-block {display:inline-block;}
.calc_title{font-size: 15px;font-weight:bold;}
#MainRightContent{text-align:left;}


.treeview { list-style:none;}
.treeview UL { padding:0;margin:0; list-style-type:none;}

.treeview li {padding:0; }
ul.MainMenu {padding: 0px;margin:25px 0 0 0; text-align:left;}
ul.MainMenu li{padding:0 0 0 30px; margin:0 0 10px 0;  background-image:url(../images/li_menu.jpg);  background-repeat:no-repeat;}
ul.MainMenu li a, 
ul.MainMenu li a:link, 
ul.MainMenu li a:visited{color:#495b31; background-color:#d5e7bd;font-size: 14px; display:block;text-decoration: none;font-weight: bold; padding:2px 0 3px 10px; }
ul.MainMenu li a:hover{ text-decoration:underline;}

ul.MainMenu li ul{list-style: none;}
  
ul.MainMenu li ul li{font-size:14px;padding: 3px 0px 0px 0px;background-image:none; margin:0;}

ul.MainMenu li ul li a, 
ul.MainMenu li ul li a:link, 
ul.MainMenu li ul li a:visited, 
ul.MainMenu li.active ul li a{color:#797979;text-decoration:none;margin-left:25px; padding:0; background-color:#fff;font-weight: normal;font-size:14px;}
ul.MainMenu li ul li a:hover {text-decoration: underline;}
ul.MainMenu li ul li.active a, #LeftColumn ul.mainmenu li.active ul li.active a,ul.MainMenu li ul li.active a, 
ul.MainMenu li ul li a.active:link, 
ul.MainMenu li ul li a.active:visited, 
ul.MainMenu li ul li a.active{color:#00c809; }

ul.MainMenu li ul li ul{list-style: none;}
  
ul.MainMenu li ul li ul li{font-size:12px;padding: 3px 0px 0px 0px;background-image:none; margin:0;}
ul.MainMenu li ul li ul li a:link, 
ul.MainMenu li ul li ul li a:visited, 
ul.MainMenu li.active ul li ul li a{color:#797979;text-decoration:none;margin-left:50px; padding:0; background-color:#fff; font-style:italic;font-size:12px;}
ul.MainMenu li ul li ul li a:hover {text-decoration:none; color:#00c809;}
ul.MainMenu li ul li ul li.active a, #LeftColumn ul.mainmenu li.active ul li.active ul li.active a{text-decoration: none; color:#00c809; }



ul.MainMenu1 {padding: 0px;margin:25px 0 0 0; text-align:left;}
ul.MainMenu1 li{padding:0 0 0 30px; margin:0 0 10px 0;  background-image:url(../images/li_menu.jpg);  background-repeat:no-repeat;}
ul.MainMenu1 li a, 
ul.MainMenu1 li a:link, 
ul.MainMenu1 li a:visited{color:#495b31; background-color:#d5e7bd;font-size: 14px; display:block;text-decoration: none;font-weight: bold; padding:2px 0 3px 10px; }
ul.MainMenu1 li a:hover{ text-decoration:underline;}

ul.MainMenu1 li ul{list-style: none;}
  
ul.MainMenu1 li ul li{font-size:14px;padding: 3px 0px 0px 0px;background-image:none; margin:0;}

ul.MainMenu1 li ul li a, 
ul.MainMenu1 li ul li a:link, 
ul.MainMenu1 li ul li a:visited, 
ul.MainMenu1 li.active ul li a{color:#797979;text-decoration:none;margin-left:25px; padding:0; background-color:#fff;font-weight: normal;font-size:14px;}
ul.MainMenu1 li ul li a:hover {text-decoration: underline;}
ul.MainMenu1 li ul li.active a, #LeftColumn ul.mainmenu1 li.active ul li.active a,ul.MainMenu1 li ul li.active a, 
ul.MainMenu1 li ul li a.active:link, 
ul.MainMenu1 li ul li a.active:visited, 
ul.MainMenu1 li ul li a.active{color:#00c809; }

ul.MainMenu1 li ul li ul{list-style: none;}
  
ul.MainMenu1 li ul li ul li{font-size:12px;padding: 3px 0px 0px 0px;background-image:none; margin:0;}
ul.MainMenu1 li ul li ul li a:link, 
ul.MainMenu1 li ul li ul li a:visited, 
ul.MainMenu1 li.active ul li ul li a{color:#797979;text-decoration:none;margin-left:50px; padding:0; background-color:#fff; font-style:italic;font-size:12px;}
ul.MainMenu1 li ul li ul li a:hover {text-decoration:none; color:#00c809;}
ul.MainMenu1 li ul li ul li.active a, #LeftColumn ul.mainmenu li.active ul li.active ul li.active a{text-decoration: none; color:#00c809; }





ul.MainMenu li a, 
ul.MainMenu li a.active {color:#76B026; background-color:#d5e7bd;font-size: 14px; display:block;text-decoration: none;font-weight: bold; padding:2px 0 3px 10px; }


.gallery-cover-list li {float:left;list-style:none;color:#387425;font-size:14px;}
.gallery-cover-list ul li {list-style:none;}
.gallery-teaser ul li {float: left; padding: 10px;}
.MarginLeft {min-height:650px;height:auto !important;height:650px;}
#MainContent {min-height:650px;height:auto !important;height:650px;}
#MainRightContent .MarginLeft {display:block; width:95%;}
input, select, textarea {border-color:#B5B5B5 #C8C9C7;border-style:solid;border-width:1px;}
#dev_wrapper {float:right;}
div.developed1 {float:none;font-family:Tahoma;font-size:11px;position:relative;text-align:left;top:-1px;}
.developed1 a {font-family:Tahoma;color: #E1CC69;font-size:11px;text-decoration:none;}
div.developed2 {background-image:url(../images/bg_developed.gif);background-repeat:no-repeat;float:none;font-family:Tahoma;
font-size:10px;font-weight:bold;height:20px;margin-top:2px;text-align:left;width:100px;}
div.developed2 span {float:none;font-size:10px;left:21px;position:relative;top:8px;}
p.unblock {text-align: right;padding: 5px;}
.unblock a {font-size:16px;padding: 2px 3px;color: #666;}
.unblock a:active {color: #000;}
.calc_tr td{border: 1px solid;}
.red {color: #F11;font-size: 14px;font-weight: solid;}
.green {color: #267F00;font-size: 14px;font-weight: solid;}
#calc_button {font-size: 16px;font-weight: bold;cursor: pointer;}
#MainRightContent p{margin: 10px 0px;}
#MainRightContent img{margin: 15px;}

.MarginLeft h1 {
background-image:url("../images/li_menu.jpg");
background-repeat:no-repeat;
color:#387425;
font-size:14px;
margin:0 0 10px;
padding:0 0 0 40px;
text-align:left;
}

#c_price_res {font-weight: bold;}
.feedback #edit-name-wrapper, .feedback #edit-email-wrapper, .feedback #edit-phone-wrapper {float: left; padding: 10px 20px 0px 0px;}
.feedback{height: 70px;}
.TextTitle{color:#FDE800;
font-size:14px;
padding:0px 0px 0px 15px;
font-weight: bold;
font-family:TimesNewRoman}
.MarginLeft h2 {
color:#387425;
font-size:12px;
margin:0 0 10px;
padding:0 0 0 40px;
text-align:left;
}
#Footer .RightSide a {float:left;}
#MainRightContent p.rtejustify, #MainRightContent .rtejustify , #MainRightContent .rtejustify p, p.rtejustify{text-align:justify;}
#MainRightContent p.rteright, #MainRightContent .rteright, #MainRightContent .rteright p, p.rteright{text-align:right;}
#MainRightContnet p.rteleft , #MainRightContnet .rteleft, #MainRightContnet .rteleft p,  p.rteleft {text-align:left;}

