/* Supersized **************/
#supersized {}
#supersized img {-ms-interpolation-mode:bicubic; }
#supersized img, #supersized a {height:100%;width:100%;position:absolute;z-index:-1;}
#supersized .prevslide, #supersized .prevslide img {z-index:1;}
#supersized .activeslide, #supersized .activeslide img {z-index:2;}
#loading {position:absolute;top:49.5%;left:49.5%;z-index:-1;width:24px;height:24px;text-indent:-999em;background-image:url(../images/progress.gif);}

/* Schmuck **************/
#controls-wrapper {margin:0 auto;height:41px;width:100%;z-index:10;position:absolute;}
#controls {height:100%;z-index:10;}
#navigation #prevslide {float:left;width:67px;height:41px;background:url(../images/layout/control-left.gif) no-repeat bottom left;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;cursor:pointer;}
#navigation #nextslide {float:right;width:67px;height:41px;background:url(../images/layout/control-right.gif) no-repeat bottom left;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;cursor:pointer;}
#navigation #prevslide:hover, #navigation #nextslide:hover {background-position:top left;}
#navigation #prevslide:active, #navigation #nextslide:active {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

/*===Page Css Start=*/
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
.header {width:100%; background:url(../images/tophdrbg.jpg) repeat-x #FFF; min-height:84px; z-index:200; position:relative; border-bottom:1px #cfcfcf solid;}
.header .wrap {width:1000px; margin:0 auto;}
.header .wrap .logo {background:url(../images/logo.png) no-repeat 0 0 transparent; float:left; width:400px; height:70px; margin:10px 0 0 0}
.header .wrap .logo a {width:150px; height:36px; text-indent:-10000px; display:block;}
.header .wrap .logo a:hover {}

.header .wrap .navcontainer {width:440px; float:right;}
.wrap .navcontainer .bartp {width:266px; height:26px; background:url(../images/topnavbg.png) no-repeat 0 -1px transparent; float:right;}
.navcontainer .bartp ul {list-style:none; margin:0; padding:0;}
.bartp ul li {float:left; list-style:none;}
.bartp ul li a {padding:8px 18px; font-size:11px; color:#333; text-decoration:none; margin:0;}
.bartp ul li a img {margin:0 0 0 5px; padding:0; right:0; border:0;}
.bartp ul li a:hover {color:#666; text-decoration:none;}

.wrap .navcontainer .barmd {width:450px; height:21px; float:right; color:#666; font-size:13px; padding:22px 0 5px 0;}
.wrap .navcontainer .barmd a {color:#666; text-decoration:none;}
.wrap .navcontainer .barmd a:hover {text-decoration:underline;}

.navcontainer .barbtm {width:575px; height:36px; float:right; background:url(../images/nav.png) no-repeat 0 0 transparent; padding-left: 5px;}

.homeText {width: 1000px; height: 140px; margin: 0 auto; bottom: 30px; position:fixed; left: 13%; background: url(../images/transparent.png) repeat-x 0 -10px;}
.homeText .text {padding: 40px 20px 30px 20px;}
.homeText .text h2 {color: #000; font-size: 16px; margin: 0; padding: 10px 0 10px 0;}
.homeText .text p {color: #333; font-size: 13px; margin: 0; padding: 10px 0 10px 0; line-height: 20px;}

.homeText .text p a {color: #4da00a; text-decoration: none;}
.homeText .text p a:hover {color: #174b84; text-decoration: underline;}

.footer {bottom: -2px; position: fixed; width: 100%;}
.footer {
    background-image:url(../images/footerbg.jpg);background-repeat: repeat-x;
    float: left;height: 32px;padding-top: 6px;width: 100%; border-top:1px #cfcfcf solid;
}
.footer .wrap {width:1000px; margin:0 auto;}
.footer .wrap .copyright {width:390px; float:left; font-size:11px; color:#333; padding:8px 0 0 0;}
.footer .wrap .social {float:left; padding:8px 0 0 0; font-size:11px; color:#333;}
.footer .wrap .social a {text-decoration:none; margin:0 10px;}
.footer .wrap .social a:hover {}

.footer .wrap .social a.in {background:url(../images/in.png) no-repeat 0 1px; color:#6574aa; padding:5px 0 5px 20px;}
.footer .wrap .social a.fb {background:url(../images/fb.png) no-repeat 0 center; color:#6574aa; padding:5px 0 5px 15px;}
.footer .wrap .social a.twt {background:url(../images/twt.png) no-repeat 0 center; color:#24b2d5; padding:5px 0 5px 35px;}

.footer .wrap .links {float:right; font-size:11px; padding:8px 0 0 0; color:#6574aa;}
.footer .wrap .links a {color:#6574aa; text-decoration:none; margin:0 10px;}
.footer .wrap .links a:hover {color:#6574aa; text-decoration:underline; margin:0 10px;}

/*===Inner PAge Start=*/

.wrapper {width:1000px; margin:0 auto; padding:0;}
.clr {clear:both;}
.wrapper .banner {margin:0; padding:0 0 20px 0;}
.wrapper .banner img {margin:0; border:0;}
.wrapper .leftcontent {width:740px; float:left;}
.wrapper .leftcontent.fll {width: 100%;}
.wrapper .leftcontent h1 {font-size:18px; color:#4a980a; margin:0; padding:0 0 15px 0; font-weight:normal; text-transform: uppercase;}
.wrapper .leftcontent h2 {font-size:16px; color:#333; margin:0; padding:0 0 15px 0; font-weight:normal;}
.wrapper .leftcontent h3 {font-size:14px; color:#333; margin:0; padding:0 0 15px 0; font-weight:normal;}
.wrapper .leftcontent p {margin:0; padding:0 0 15px 0; color: #3e3e3e; line-height: 24px; font-size: 14px;}
.wrapper .leftcontent ul {list-style:none; margin:0; padding:0;}
.wrapper .leftcontent ul li {font-size:14px; line-height:20px; color:#3e3e3e; background:url(../images/bullet.png) no-repeat 0 2px transparent; padding:0 0 0 25px;}
.wrapper .leftcontent ol {margin:0; padding:0 0 0 50px;}
.wrapper .leftcontent ol li {font-size:14px; line-height:20px; color:#666; padding:0 0 0 15px; list-style:decimal;}
.wrapper .leftcontent a {color:#14709b; text-decoration:none;}
.wrapper .leftcontent a:hover {color:#14709b; text-decoration:underline;}

.wrapper .rightwidget {width:232px; float:right;}
.wrapper .rightwidget .box {padding:15px; width:200px; background-color:#eaedf0; margin:0 0 10px 0;}
.wrapper .rightwidget .box h2 {font-size:13px; color:#333; margin:0; padding:0 0 15px 0; font-weight:bold;}
.rightwidget .box ul {list-style:none; margin:0; padding:0;}
.rightwidget .box ul li {font-size:12px; font-weight:bold; line-height:20px; color:#666; 
	background:url(../images/bullet.png) no-repeat 0 10px transparent; padding:6px 0 6px 25px;
	border-bottom:1px #dcdedf solid;
	}
.rightwidget .box ul li a {color:#14709b; text-decoration:none;}
.rightwidget .box ul li a:hover {color:#14709b; text-decoration:underline;}


.box {
	margin: 0;
	padding:0 0 20px 0; overflow:hidden; width: 600px; float: left;}
.box input[type="submit"], .box input[type="reset"] {
	background: none repeat scroll 0 0 #ff7304;
	border: 0 none; cursor: pointer;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	float: left;
	font-size: 15px;
	padding: 6px 15px;
	text-transform: normal;
	transition: background 0.2s linear 0s, box-shadow 0.2s linear 0s;
	margin-top:10px;}
.box input[type="submit"]:hover, .box input[type="reset"]:hover {
	background: none repeat scroll 0 0 #f38152;}
.box input[type="reset"] {margin-left:10px; background: none repeat scroll 0 0 #8a8a8a;}

.box input[type="text"] {
	border-radius: 3px 3px 3px 3px;
	color: #000000;
	height: 39px;
	margin-bottom: 10px;
	padding-left: 39px;
	border: 1px #CCC solid; width: 80%;
}
.box input.name {
	background: url("../images/icon-name.png") no-repeat scroll 3px center white;}
.box input.mail {
	background: url("../images/icon-msz.png") no-repeat scroll 3px center white;}
.box input.building {
	background: url("../images/icon-building.png") no-repeat scroll 3px center white;}	
.box input.phone {
	background: url("../images/icon-phone.png") no-repeat scroll 3px center white;}
.box input.addr {
	background: url("../images/icon-address.png") no-repeat scroll 3px center white;}
.box input.pro {
	background: url("../images/icon-pro.png") no-repeat scroll 3px center white;}	
.box input.date {
	background: url("../images/icon-date.png") no-repeat scroll 3px center white;}
.box input.invoice {
	background: url("../images/icon-invoice.png") no-repeat scroll 3px center white;}	
.box textarea {
	border-radius: 3px 3px 3px 3px;
	height: 60px;
	margin: 0;
	padding: 11px; border: 1px #CCC solid; width: 83%;}
	
.addres {float: left;}
.location {padding: 15px 0 0 0;}
.location h3 {font-size: 15px; text-transform: uppercase; margin: 0; padding-bottom: 10px;}
.locationbx {border: 1px #ccc solid; width: 100%; padding: 5px; min-height: 100px; margin-bottom: 60px;}





