body	{
	background:white;
	margin:0px;
	padding:0px;
	font-family:Trebuchet MS;
	font-size:13px;
	color:black;}

a	{color:#157aac;}

a:hover	{color:#13acf8;}

h1	{
	text-align:left;
	font-size:24px;
	font-weight:normal;
	margin:10px 0px 0px 0px;
	padding:0px;}

h2	{
	font-size:20px;
	font-weight:normal;}

.dop	{
	text-align:left;
	padding-top:10px;
	font-weight:normal;
	color:#666666;}
	
h3	{
	font-size:17.5px;
	font-weight:normal;
	color:#666666;}
	
h3.intend	{padding:0px;}

p	{
	text-align:left;
	line-height:2em;}

img.tire	{margin:0px 5px 0px 10px;}

div.text_content	{width:500px;}

td.bg_top	{
	background:url(../img/top_bg.jpg) repeat-x top;
	width:100%;
	height:180px;}

img.home	{margin-top:5px;}

img.navi	{margin:0px 10px 0px 10px;}

div.content	{
	width:1000px;
	margin:20px 0px 0px 0px;}

a.header	{
	font-size:24px;
	color:#157aac;
	font-weight:normal;}

a.header:hover	{
	font-size:24px;
	color:#13acf8;
	font-weight:normal;}

ul	{
	list-style:url(../img/src.gif);
	margin:0px 4px 0px 25px;
	padding:0px;}

li	{	
	margin:0px;
	padding:0px;}

div.block	{
	padding-bottom:20px;}

div.text	{
	padding:10px 20px 0px 0px;}
	
div.text2	{
	padding:10px 20px 0px 0px;}	

div.description	{padding:5px 10px 0px 0px;}

td.text	{
	padding:12px 30px 0px 10px;}

a.link	{
	font-size:12px;
	color:#999999;}

td.left_column	{
	padding:20px 20px 0px 60px;}

td.right_column	{
	padding-top:20px}

td.bottom_column	{
	padding:0px 20px 0px 30px;}

tr.project	{height:100px;}
	
tr2.project	{height:80px;}	

p	{
	margin-left:0px;
	padding-left:0px;}

div.it	{
	font-size:24px;
	font-weight:normal;
	color:#999999;
	width:300px;
	padding:0px;}

div.clients	{
	font-size:24px;
	font-weight:normal;
	color:#999999;
	width:900px;
	padding-bottom:20px;}

.footer	{
	background:white;
	height:55px;
	padding:50px 0px 10px 0px;
	font-size:12px;}

img.phone	{margin:0px 5px -3px 0px;}

td.row	{
	padding:10px 0px 0px 20px;}

td.row2	{
	padding:10px 20px 0px 20px;}

img.feedback	{margin-right:3px;}

a.feedback	{color:#333333;}

div.about	{
	line-height:1.5em;
	padding:10px 0px 5px 0px;}
	
div.li	{
	font-size:13px;
	padding:7px 0px 7px 0px;}

div.li2	{
	font-size:13px;
	line-height:1.65em;
	padding:5px 0px 5px 0px;
	margin:0px 0px 2px 0px;}
	
div.li3	{
	font-size:13px;
	padding-top:10px;}	
	
td.row_height	{height:15px;}

input.send	{margin-top:10px;}

div.phone	{
	font-size:34px;
	color:black;}
	
div.email	{
	font-size:26px;
	color:#0099cc;}
	
img.bottom_str	{margin-left:150px;}

div.if	{
	width:400px;
	padding-left:10px;}
	
div.target	{
	background:#fff8e7 url(../img/target_bg.gif) bottom center repeat-x;
	width:100%;
	margin:25px 0px 20px 0px;
	padding:10px;
	line-height:1.5em;
	text-align:left;}

td.button	{padding-right:7px;}

img.top	{margin-top:15px;}

div.text_intend	{padding-left:10px;}

a.link2	{
	font-size:12px;
	line-height:1.65em;}

div.select	{
	background:#f5f2e0;
	padding:5px 0px 5px 25px;
	font-size:12px;
	margin:3px 0px 0px 0px;
	line-height:1.65em;}
	
div.select2	{
	background:#f5f2e0;
	padding:5px 0px 5px 25px;
	font-size:12px;
	margin:22px 0px 0px 0px;
	line-height:1.65em;}	
	
td.right	{padding-left:10px;}

a.home	{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;}

div.home	{
	color:#999999;
	font-size:12px;}
	
img.pic	{margin:10px 0px 10px 0px;}

img.pic2	{margin:20px 0px 10px 0px;}

td.form2	{padding: 5px 0px 0px 0px;}

td.top_intend	{padding-top:15px;}

div.top_intend2	{padding:10px 0px 10px 0px;}

div.top_intend3	{padding-top:10px;}

div.top_intend4	{padding-top:5px;}

div.top_intend5	{padding-top:0px 0px 10px 0px;}

div.gray	{color:#666666;}

img.left	{margin:5px 10px 0px 0px;}

a.brief	{
	font-size:13px;
	line-height:1.5em;}

div.intend	{
	margin-top:15px;
	height:50px;}

contacts_h	{
	padding-left:25px;}
	
div.brief	{padding:30px 0px 5px 0px;}

h1.center	{
	text-align:left;
	padding-left:280px;}	
	
h1.center2	{
	text-align:left;
	padding-left:497px;}		
	
div.service	{padding-top:17px;}
	
a.fact	{font-size:15px;}

div.product	{
	font-size:12px;
	padding-left:10px;
	line-height:2em;}

ul	{padding-top:12px; margin-top:5px;}

li	{
	line-height:1.6em;}

img.str	{margin-left:5px;}

strong.gray	{
	font-size:15px; 
	color:#666666;}
	
div.bottom	{padding-bottom:5px;}

td.header	{padding-top:15px;}

ul.top	{margin:-10px 0px 0px 25px;}

div.name	{padding-bottom:15px;}

div.name2	{padding-bottom:30px;}

ul.height	{line-height:1.5em;}

li.list	{line-height:1.5em;}