/* CSS Document */body {	font:11px Arial, Helvetica, sans-serif;	color:#6B6B6B;	background:#E0E0E0 url(../images/bg.jpg) left top repeat-x;	margin:0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 0px;}#container {	width:1000px;	background:#ffffff;	padding:4px;	border:1px solid #D4D4D4;	margin:0px auto;	margin-top:4px;}#naglowek {	width:1000px;	background:#ffffff;	padding:4px;	border:1px solid #D4D4D4;	margin:0px auto;	margin-top:2px;}.banner {	height:291px;	background:url(../images/banner.jpg) left top repeat;}.banner-left {	width:613px;	float:left;}.banner-right {	width:327px;	float:right;}.logozone {	padding:31px 0px 0px 0px;}.topmenuzone {	background:url(../images/topmenubg.jpg) left top repeat;	height:32px;	margin:0px 0px 0px 0px;}.rightmenu {	background:#ffffff;	border:0px solid #ffffff;	margin:13px 0px 0px 0px;	float:right;	text-align:center;}.rightmenu1 {	background:url(../images/bluebg1.jpg);	padding:15px 5px 15px 10px;}.rightmenu2 {	background:url(../images/greenbg1.jpg);	padding:15px 5px 15px 10px;}.rightmenu3 {	background:url(../images/orangebg1.jpg);	padding:15px 5px 15px 10px;}.contactzone {	background:#ffffff;	height:125px;	padding:4px 5px 6px 4px;}.contactleft {	width:152px;	height:125px;	float:left;}.contactright {	width:151px;	background:#FFFFFF;	float:right;	margin-left:10px;	padding:0px 0px 13px 5px;	height:107px;}.workzone {	padding:3px 0px 0px 0px;	text-align:justify;}.workzone-left {	width:550px;	float:left;	padding:39px 30px 0px 30px;}.workzone-right {	width:287px;  background:#CFCFCF;	padding:15px 16px 0px 20px;	float:right;}.welcomezone {	padding-bottom:10px;	border-bottom:1px solid #B3ECB3;}a.menua      { font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px;                font-family: Arial, Helvetica, sans-serif; color: #2850A2;                text-decoration: none }a.menua:hover { color: #333333; text-decoration: underline }a.menum      { font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px;                font-family: Arial, Helvetica, sans-serif; color: #2850A2;                text-decoration: none }a.menum:hover { color: #333333; text-decoration: underline }.box1 {	background:#F3F3F3;	border:4px solid #E4E4E4;	margin-top:25px;	padding:15px 15px 0px 15px;}.box2 {	background:#F3F3F3;	border:2px solid #E4E4E4;	margin-top:25px;}.box2-left {	width:49%;	background:url(../images/our-service.jpg) right bottom no-repeat;	float:left;	border-right:2px solid #E4E4E4;}.box2-right {	width:49%;	float:right;	}.clientimg {	float:right;	margin:0px 8px 0px 12px;}.projectimg {	border:3px solid #ffffff;	margin-bottom:17px;}.more {	padding:18px 0px 10px 0px;	text-align:right;}.more_g {	padding:2px 0px 2px 0px;	text-align:right;}.footer {	padding:0px 25px 25px 0px;	text-align:right;}.clear {	clear:both;	margin:0px;	padding:0px;}/* Text Style Start Here */h1{	font:26px Tw Cen MT Condensed, Harrow, Myriad Pro, Arial;	color:#6B6B6B;	font-weight:100;	margin:0px;	padding:0px;}h1 span{	font:20px Tw Cen MT Condensed, Harrow, Myriad Pro, Arial;	color:#075B8E;	font-weight:100;	margin:0px;	padding:0px;}h2 {	font:22px Tw Cen MT Condensed, Harrow, Myriad Pro, Arial;	color:#6B6B6B;	font-weight:100;	text-transform:uppercase;	margin:0px;	padding:0px;}h3           { font-variant: normal; font-size: 20px; font-family:                'Tw Cen MT Condensed', Harrow, 'Myriad Pro', Arial; color:                #FC890F; font-weight: bold; margin:                0px; padding: 0px }h4 {	font:12px Tw Cen MT Condensed, Harrow, Myriad Pro, Arial;	color:#075B8E;	font-weight:100;	text-transform:uppercase;	margin:0px;	padding:0px;	 font-weight: bold;}.blueheading24 {	font:24px Tw Cen MT Condensed, Harrow, Myriad Pro, Arial;	color:#075B8E;	text-transform:uppercase;}.blueheading22 {	font:22px Tw Cen MT Condensed, Harrow, Myriad Pro, Arial;	color:#075B8E;	text-transform:uppercase;}.welcomeheading {	float:left;	margin-right:25px;}.blueboldtxt {	font-weight:bold;	color:#08699C;}.orangeboldtxt {	font-weight:bold;	color:#ff9c00;}/* Text Style End Here *//*	Menu Styles Start Here */a {	font:11px Verdana, Arial, Helvetica, sans-serif;	color:#000000;	text-decoration:underline;}a:hover {	color:#000000;	text-decoration:none;}.rightmenulink a {	color:#ffffff;	text-decoration:none;}.rightmenulink a:hover {	color:#eeeeee;}.righta a {	color:#ffffff;	text-decoration:none;}.righta a:hover {	color:#eeeeee;}.mainmenu {	text-align:left;	padding:10px 0px 0px 0px;}.mainmenu ul {	margin:0px;	padding:0px 0px 0px 0px;}.mainmenu li {	display:inline;	border-right:1px solid #ffffff;	padding:0px 10px 0px 10px;}.mainmenu li a{	font:11px Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;	text-decoration:none;}.mainmenu li a:hover {	color:#CCCCCC;}.servicelink {	padding:30px 0px 88px 18px;	margin:0px 0px 0px 0px;}.servicelink ul {	margin:0px;	padding:0px;}.servicelink li {	display:block;	background:url(../images/disc.jpg) 0px 5px no-repeat;	list-style:none;	padding:0px 0px 9px 10px;}.servicelink li a{	color:#6B6B6B;	text-decoration:underline;}.servicelink li a:hover {	color:#cccccc;	text-decoration:none;}.footerlink {	margin-top:27px;	padding:0px 0px 0px 0px;}.footerlink ul {	margin:0px;	padding:0px;}.footerlink li {	display:inline;	border-right:1px solid #000000;	padding:0px 10px 0px 10px;}.footerlink li a{	color:#064b70;	font-weight:bold;	text-decoration:none;}.footerlink li a:hover {	color:#cccccc;}/*	Menu Styles End Here *//* Inside Style Start Here	*/.insidebanner {	height:291px;	background:url(../images/insidebanner.jpg) left top repeat;}h5 {	font:18px Tw Cen MT Condensed, Harrow, Myriad Pro, Arial;	color:#6F8F30;	padding:0px 0px 4px 0px;	border-bottom:1px dotted #000000;	margin:0px 0px 10px 0px;}h6 {	font:20px Tw Cen MT Condensed, Harrow, Myriad Pro, Arial;	color:#6B6B6B;	padding:0px 0px 5px 0px;	margin:0px 0px 10px 0px;}.ourvalue {	margin:10px 0px 0px 0px;}.aboutus-img {	float:right;	border:4px solid #b0a48b;	margin:0px 0px 10px 20px;}.aboutcolumnzone {	padding:20px 0px 16px 0px;}.aboutcolumn1 {	width:48%;	float:left;	margin:0px 0px 10px 0px;}.aboutcolumn2 {	width:48%;	float:right;	margin:0px 0px 10px 0px;}.abouticon {	float:left;	margin:0px 20px 0px 0px;}.servicecolumnzone {	padding:20px 0px 16px 0px;}.servicecolumn1 {	width:48%;	float:left;	margin:0px 0px 10px 0px;}.servicecolumn2 {	width:48%;	float:right;	margin:0px 0px 10px 0px;}.our-comment {	margin:10px 0px 0px 0px;}.blog-posted-row {	padding:3px;}.ourprojectrow {	margin-bottom:20px; 	border-bottom:1px dotted #000000; 	padding-bottom:10px;}.project-img {	float:right;	margin-left:20px;	border: 6px solid #b0a48b;}input.button {	color:#ffffff;	background:#414141;	font:bold 11px Arial, Helvetica, sans-serif;	text-decoration:none;	padding:10px 10px;	margin:0px 5px 5px 0;	border:1px solid #000000;}input.button:hover {	cursor:pointer;	color:#cccccc;}.readmore {	padding:10px 0px 10px 0px;}.maina       { font-family: Arial; font-size: 11px; color: #666666; border: 1px solid #CCCCCC;                padding-left: 2px; padding-right: 2px }.mainc       { font-family: Arial; font-size: 11px; color: #009900; text-align: center;                border: 1px solid #CCCCCC; padding-left: 2px; padding-right:                2px }#menuq { float: right; margin: 5px 5px 5px; font: 12px Arial, Sans-Serif; text-decoration: none;}#menuq li { display: inline; text-decoration: none;}#menuq li a { float: right; padding: 3px 15px; margin: 0 1px 0 0; color: #003399; background: #B9DCF7; text-decoration: none;}#menuq li a:hover { color: #FFFFFF; background: #45A4E2; text-decoration: none;} 
