/* CSS Document */
* { margin:0; padding:0;}

.clear { clear:both;}

html, body { height:100%; }
body {font-size:100%; line-height:1.06em; text-align:center; background:#000000;}
html, input, textarea
	{	font-family:Arial; 
		color:#c0c4c9;
	}	


.vam{ vertical-align:middle}
.fright { float:right;}
.contacts_box { padding:10px 54px 0 0px}
.contacts_box_1 { padding:0px 91px 0 0px}
.contacts_box_2 { padding:10px 0 10px 0px}
.container { width:100%;}
/*---------------------------------------------------------------------------------------------------------------------TEGS*/
a img{ border:0px}
img{ vertical-align:top}
strong{ color:#2492c9}
a{ color:#099dd4; text-decoration:underline} 
a:hover{ text-decoration:none}


/*-------------------------------------------------------------------------------------------------------------------------LINE*/
.line_y{ background:url(images/bg_line_y.gif) top right repeat-y}
.line_x{ background:url(images/line_x.gif) bottom left repeat-x; height:17px; width:354px}


/*--------------------------------------------------------------------------------------------------------------------------MORE*/
.projects{background:url(images/bg_projects.gif)  center left no-repeat; background-position:0 5px; padding:5px 0 5px 25px; vertical-align:middle; color:#fcfcfc;text-decoration:none; height:16px; font-size:0.92em}
.projects:hover{ text-decoration:underline}

.more{background:url(images/bg_more.gif)  center left no-repeat; background-position:0 8px; padding:5px 0 5px 17px; vertical-align:middle; color:#fcfcfc; text-decoration:none; height:16px; font-size:0.92em}
.more:hover{ text-decoration:underline}

.comments{background:url(images/bg_comments.gif)  center left no-repeat; background-position:0 8px; padding:8px 0 5px 27px; vertical-align:middle; color:#fcfcfc; text-decoration:none; height:16px; font-size:0.92em}
.comments:hover{ text-decoration:underline}

.services{background:url(images/bg_services.jpg)  center left no-repeat; background-position:0 8px; padding:8px 0 5px 25px; vertical-align:middle; color:#fcfcfc; text-decoration:none; height:16px; font-size:0.92em}
.services:hover{ text-decoration:underline}

.div_a2{ padding:18px 0 0 161px}


/*----------------------------------------------------------------------------------------------------------------------------UL*/

ul{ height:auto; margin:0px; padding:0; list-style:none; line-height:15px}
ul li{background:url(images/bg_a_ul.gif) bottom left repeat-x; height:30px }
ul li a{ color:#099dd4; text-decoration: underline; padding-left:15px; } 
ul li a:hover {text-decoration:none; }



/*==========================================================================================================================HEADER=======*/
#header {height:460px; background:url(images/bg_header.jpg) top left no-repeat #051125}
#header .logo{ height:285px;}
#header .logo_indent{ margin:154px 0 0 478px}
#header .menu{ height:172px}

/*===========================================================================================================================CONTENT=======*/
#content{ font-size:0.75em; width:100%; text-align:left; background:url(images/bg_cont.gif) top left repeat-x #051125}
#content .indent_cont{ padding:0 27px 30px 63px}
#content .width_100{ width:100%}
#content .width_30{ width:30%}
#content .pic_left{ float:left; margin:0px 24px 0px 0px}
#content .pic_left_1{ float:left; margin:0px 20px 21px 0px}
#content .pic_left_2{ float:left; margin:0px 22px 71px 0px}


/*===========================================================================================================================CONTENT CLASS=======*/
#page1 #content .col1 p{ margin:19px 45px 0 0px}
#page1 #content .col1 .title{ margin:49px 0 25px 0px}
#page1 #content .col2 .indent{ padding:0 0 0 54px}
#page1 #content .col2 p{ margin:19px 0px 0 0px}
#page1 #content .col2 .indent_1{ padding:5px 0 41px 124px}

#page2 #content .col1 p{ margin:27px 45px 26px 0px}
#page2 #content .col1 .title{ margin:20px 0 0px 0px}
#page2 #content .col2 .indent{ padding:0 0 0 54px}
#page2 #content .col2 p{ margin:27px 15px 22px 0px}

#page3 #content .col1 p{ margin:19px 50px 22px 0px}
#page3 #content .col1 .title{ margin:50px 0 0px 0px}
#page3 #content .col2 .indent{ padding:0 0 0 54px}
#page3 #content .col2 p{ margin:20px 10px 16px 0px;}

#page4 #content .col1 p{ margin:22px 50px 20px 0px}
#page4 #content .col1 .title{ margin:42px 0 23px 0px}
#page4 #content .col2 .indent{ padding:0 0 0 0px}
#page4 #content .col2 .title{ margin:32px 0 0px 0px}
#page4 #content .col2 p{ margin:20px 10px 16px 0px;}

#page5 #content .col1 p{ margin:17px 52px 0px 0px}
#page5 #content .col1 .title{ margin:42px 0 23px 0px}
#page5 #content .col2 .indent{ padding:0 0 0 54px}
#page5 #content .col2 .title{ margin:0px 0 23px 0px}
#page5 #content .col2 p{ margin:20px 10px 16px 0px;}
#page5 #content .col2 .box_1 p{ margin:8px 0 1px 0px}

#page6 #content p{ margin:17px 16px 0px 2px}

/*============================================================================================================================FOOTER=======*/
#footer { height:56px; line-height:13px; margin:23px 10px 0 10px }
#footer { color:#8c8c8c; font-size:0.75em; vertical-align:middle; font-family:Arial}
#footer a {color:#8c8c8c; text-decoration:underline}  
#footer a:hover {text-decoration:none}


/*============================================================================================================================FORM=======*/

.h_f{ height:22px;}
.h{ height:17px; width:148px; margin:0px; padding:0px}
.form{ padding:9px 0 20px 51px}

input{
   background:#ffffff;
   border:1px solid #7e7e7e;
   font-family:Arial;
   color:#000000;
   font-size:1em
}
textarea{
   background:#ffffff;
   border:1px solid #7e7e7e;
   width:156px; height:105px;
   font-family:Arial;
   color:#000000;
   font-size:1em;
   overflow:auto}
