body {padding:0; margin:0; background:#585858}
body, td, textarea{
	font-size:12px;
    font-family:Tahoma;
	color:#FFF;
	line-height:13px;
	vertical-align:top;
	padding:0px;
	#border:1px solid #000;
	#overflow: scroll;
	

}

div.fb-like-box {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

#container {
   min-height:100%;
   position:relative;
}
#header_area {
   padding:10px;
}
#content_area {
   padding:10px;
   padding-bottom:60px;   /* Height of the footer */
}
#footer_area {
   position:absolute;
   bottom:0;
   width:100%;
   height:70px;   /* Height of the footer */
}

#body_text {
	#overflow: scroll;
	#margin: 0 auto;
	#height:100%;
	#min-height: 600px;
    #height: auto !important;
    #height: 600px;
    #padding: 10px;
    padding: 10px 10px 20px 20px;
    padding-bottom: 70px;
    #width: 100%;
}

.footer{
	#position: fixed;
	color:#4b4d57; 
	background:#454545;
	font-size:1.1em; height:52px, width:600px; 
    bottom:0;
    #width:100%;
    #text-align: center;
    vertical-align: middle;
    height: 20px;
    
} 

table {
	height:auto;
	width:814px;

}

.company_banner { text-align: center;font-family:Georgia; color:#FCFCFC;font-weight: 700;font-size: 40px}
.company_tagline {text-align: center;font-size:20px; color:#FFFFE6;font-style: italic;}
.head_contact{margin:13px 0 0 5px;font-family:Tahoma; text-align: center; font-size: 1.1em; color:#FFF;}
.nav a{background:#E4E3E1; font-family:Tahoma; text-align: center; font-size: 1.0em; color:#000; font-weight: 600; zoom: 1; display: inline-block;padding: 6px 12px 6px 12px; text-decoration: none; cursor: pointer;   }
.banner_image img{ width:844px;height:auto;}
.body_gen{height:100%;display: inline-block;font-family:Tahoma; font-size: 1.4em; color:#FFF;
	padding: 6px 12px 6px 12px;
	
	line-height:120%; background:#454545; }
.index-hotbuttons a{background:#454545; font-family:Tahoma; text-align: center; font-size: 1.5em; color:#FFFFE6; width: 28%; font-weight: 600; zoom: 1; display: inline-block;padding: 6px 12px 6px 12px; text-decoration: none; cursor: pointer;   }

.index-highlight {background:#454545; font-family:Tahoma; text-align: center; font-size: 1.5em; color:#FCDC92; width: 28%; font-weight: 600; zoom: 1; display: inline-block;padding: 6px 12px 6px 12px; text-decoration: none; cursor: pointer;   }
.index-lowlight a{background:#454545; font-family:Tahoma; text-align: center; font-size: 1.5em; color:#FFFFE6; width: 28%; font-weight: 600; zoom: 1; display: inline-block;padding: 6px 12px 6px 30px; text-decoration: none; cursor: pointer;   }

#index-lowlight a{background:#454545; font-family:Tahoma; text-align: center; font-size: 1.5em; color:#FFFFE6; width: 28%; font-weight: 600; zoom: 1; display: inline-block;padding: 6px 12px 6px 12px; text-decoration: none; cursor: pointer;   }
#index-highlight {background:#454545; font-family:Tahoma; text-align: center; font-size: 1.5em; color:#FCDC92; width: 28%; font-weight: 600; zoom: 1; display: inline-block;padding: 6px 12px 6px 12px; text-decoration: none; cursor: pointer;   }




    
    
    

br{font-size:10px}
table{border:0px; border-collapse:collapse; #border:1px solid #000;
	}

a{color:#FCDC92; text-decoration:none} 
a:hover{text-decoration:none}

/*
span a{ color:#c0de18; text-decoration:none}

span a:hover{ color:#c0de18; text-decoration: none}
*/
ul{margin:10px; padding:0; list-style:circle inside; list-style-position: outside; line-height:130%;FFFFE6}
li{center left no-repeat; margin:0px; list-style-position: outside; padding-left:5px }
li a{color:#FCDC92;}

.tbody_1{ background:#585858;  }


.index-hotbuttons2 a{background:#454545; font-family:Tahoma; text-align: center; font-size: 1.5em; color:#FFFFE6; width: 28%; font-weight: 600; zoom: 1; display: inline-block;padding: 6px 12px 6px 12px; text-decoration: none; cursor: pointer;   }
/*
#index-hotnews {background:#FFFFE6; font-family:Tahoma; text-align: center; font-size: 1.5em; color:#454545; width: 28%; font-weight: 600; zoom: 1; display: inline-block;padding: 6px 12px 6px 12px; text-decoration: none; cursor: pointer;   }
*/

hr{width:100px}

.content_hide{display: none;}

/*
.news_items{font-family:Tahoma; text-align: center;font-size: 1.4em; color:#FFF;padding: 6px 12px 6px 12px;line-height:120%}
.reviews{font-family:Tahoma; font-size: 1.6em; color:#FFF;padding: 6px 12px 6px 12px;line-height:120%}
.quick_links{font-family:Tahoma; font-size: 1.6em; color:#FFF;padding: 6px 12px 6px 12px;line-height:120%}
*/


.bg_p2{ width:100%;background:url(images/p2_short.png) no-repeat}
.bg_li{ background:url(images/bg_li.gif) repeat-x left}
.bg_vc{ background:#454545}
/*
.bg_dl{ background:url(images/bg_dl.gif) no-repeat bottom}

.bg_dr{ background:url(images/bg_dr.gif) no-repeat bottom}
*/
.bg_punkt{ background:url(images/bg_punkt.gif) repeat-y}
.bg_licv{ background:#32393e}
.bg_p5{ background:url(images/p5.jpg) no-repeat}
 
.header{color:#2C1F1E; font-size:10px;} 
/*

.footer a {color:#4b4d57; font-size:11px; text-decoration:none} 
.footer a:hover {color:#4b4d57; font-size:11px; text-decoration: underline}
*/


/*
.more{background:url(images/1_z1.gif)  center right no-repeat; padding-right:11px; vertical-align:middle; color:#c0de18}
.more1{background:url(images/1_z3.gif)  center right no-repeat; padding-right:11px; vertical-align:middle; color:#c0de18}
*/

input{
   background:#272727;
   border:1px solid #888888;
   padding-left:5px;
   width:165px; height:25px;
}
.input1{
   background:#ffffff;
   border:2px solid #cccccc;
   padding-left:0px;
   width:151px; height:19px;
   padding-left:5px;
   padding-top:1px;
   color:#7b7b7b
}
.input2{
   background:#ffffff;
   border:1px solid #535832;
   padding-left:0px;
   width:134px; height:21px;
   padding-left:5px;
   padding-top:1px;
   color:#7b7b7b
}
.input3{
   background:#ffffff;
   border:2px solid #424242;
   padding-left:0px;
   width:180px; height:18px;
   padding-left:5px;
   padding-top:1px;
   color:#7b7b7b
}
#input3{
   padding-left:0px;
   padding-top:0px;
   width:22px; height:19px;
   border:0px;
}
#input4{
    padding-left:0px;
   padding-top:0px;
   width:73px; height:23px;
   border:0px;
   margin-left:25px
}
input[type=submit] {
color:#FFF
}
input[type=reset] {
color:#FFF
}

textarea{
   background:#ffffff;
   border:1px solid #424242;
   padding-left:5px;
   width:190px; height:96px;
   overflow:auto}