
body {margin:0px; padding:0px;}
	body, h1, h2, h3, form, fieldset, img, a img {margin:0px; padding:0px; border:0px;}
	ul {padding:0px; margin:0px 0px 0px 20px;}
	p {text-align:justify;}
	a {text-decoration:none; outline: none; color: #6B6B6B; font:11px Verdana, Arial, Helvetica, sans-serif;}

.home {background: #191919 url("../images/bg.jpg") no-repeat center top}
.sub {background:#424243 url("../images/bg-sub1.jpg") no-repeat top center}

#wrapper {width:1000px; margin:0 auto; padding:0px; background: url("../images/test.jpg") no-repeat;}
#wrapper2 {width:940px; margin:0 auto; padding:0px; background: url("../images/test.jpg") no-repeat;}

	#header {overflow:hidden; clear:both; height:150px; /*background: url("../images/bg-header.jpg") no-repeat bottom*/}
		#header .left {float:left; width:500px; position:relative}
		#header h1 {position:absolute; top:23px; left:40px; padding: 0 27px 0 0; background: url("../images/sep-h1.jpg") no-repeat right 4px;}
		#header h1 a {float:left; display:block; width:58px; height:103px; background: url("../images/logo.png") no-repeat;}
		#header h1 span {display:none}
		* html #header h1 a {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/logo.png",sizingMethod="crop"); cursor:pointer}
		#header h2 {display:block; position:absolute; top:56px; left:150px; padding:0; color:#ffffff; font: 14px/16px Trebuchet MS, "Times New Roman", Times, serif; line-height:normal; }
		#header h3 {display:block; position:absolute; top:75px; left:150px; padding:0; color:#a4a5a3; font: 12px/14px Trebuchet MS, "Times New Roman", Times, serif; line-height:normal; }
	
		#roca {margin: 30px 0 0 530px; line-height:18px; font-family:'Trebuchet MS'; font-size:12px; color:#ffffff; text-align: right;}
		#roca2 {margin: 30px 0 0 470px; line-height:18px; font-family:'Trebuchet MS'; font-size:12px; color:#ffffff; text-align: right;}
		#roca a.roca, #roca2 a.roca{padding:3px 3px 3px 3px; margin:0px; font:12px/14px Arial; color:#cccccc;}
		#roca a:hover.roca, #roca2 a:hover.roca {color:#ffffff; background:#B5192B}
		
		#header ul.right {float:right; padding:35px 10px 0 500px; margin:0px; display:block; position:absolute; z-index:3}
		#header ul.right2 {float:right; padding:35px 10px 0 440px; margin:0px; display:block; position:absolute; z-index:3}
		/*#header ul.right {float:right; padding:35px 10px 0 0; margin:0px; display:block; position:relative; z-index:3}*/
		#header ul.right li, #header ul.right2 li  {float:left; padding:0px; margin:0px; list-style:none; font:12px/14px Arial;}
		#header ul.right li a, #header ul.right2 li a {float:left; display:block; padding:3px 9px; margin:0px; font:12px/14px Arial; color:#cccccc; position:relative; z-index:3}	
		#header ul.right li a:hover, #header ul.right2 li a:hover {color:#ffffff; background:#B5192B}
		
		/*menu*/
		#header .right { float:right; padding:95px 10px 0 0; margin:0px; display:block; position:relative; z-index:3}
		/*#header #myslidemenu {width: 410px; padding-bottom: 10px; background-image: url(../images/podmenu.jpg); background-repeat: no-repeat;}
		#header #myslidemenu a.link1,a.link2,a.link3,a.link4,a.link5 { float:left; display:block; padding:3px 9px; margin:0px; font:12px/14px Arial; color:#cccccc; position:relative; z-index:3}
		#header #myslidemenu a.link1:hover,a.link2:hover,a.link3:hover,a.link4:hover,a.link5:hover {color:#ffffff; background:#B5192B}
		*/
		/*end menu*/
		
		

	.home #main {clear:both; margin:0px; position:relative; height:350px; }
		/*.home .center {position:absolute; top:-80px; left:297px; z-index:2}*/
		.home #main .left {float:left; width:500px; padding:0px; margin:0px; z-index:1;  }
			.home #main .left img {float:left; width: 500px; height: 125px; padding:0; /*margin:0 0 0 -30px*/}
			.home #main .left a.more {float:left; padding:8px 0 2px 40px; margin:0 0 0 0px; font:14px/16px tahoma; color:#ffffff; height:40px}
			* html .home #main .left {width:500px; /*margin:0 0 0 -30px;*/ position:absolute}
			* html .home #main .left img {margin:0px}
			* html .home #main .left a {/*margin:0 0 0 65px;*/}
		.home #main .right {float:right; width:500px; padding:0px; margin:0px; z-index:1}
			.home #main .right img {float:left; width: 500px; height: 125px; padding:0; margin:0px;}

			.home #main .right a.more {float:left; padding:8px 0 2px 310px; /*margin:0 0 0 0px;*/ font:14px/16px tahoma; color:#ffffff; height:40px}
			* html .home #main .right {width:500px; /*margin:0 0px 0 0;*/ position:absolute; right:0px}
			* html .home #main .right img {margin:0px;}

	.sub #main {clear:both; overflow:hidden; margin:0px; position:relative; /*padding:0 0 30px 0;*/ width:940px;}

		.sub .banner {display:block; padding:0px; margin:0; width:940px; height: 285px;}
		.sub .banner img {float:left; padding:0px; margin:0px; z-index:0;}

		.sub #left {float:left; width:320px; clear: both; padding:0 0 0 50px; margin:0px; position:relative; background: url("../images/bg-left.jpg") no-repeat top right}
			
			.sub #left #formInfo{color: #ffffff; padding: 0 0 30px 0; font-family: tahoma; font-size: 12px; }
			
			.sub #left .outer {float:left; width:300px; margin:25px 0px 46px 0px; padding:0px}		
			.sub #left .outer p {margin:0px; padding:0px 0px 3px 0px; color:#c4c4c4; font:12px/14px tahoma; text-align: justify}
			.sub #left .outer a {color:#fefefe; font:bold 11px/20px tahoma;}
			.sub #left .inner {float:left; padding: 0px; margin:0px 0px 10px 0px; width:120px;}
			.sub #left .inner img {float:left; padding:0px; margin:0px}
			.sub #left h1 {margin:0px; padding:0px 0px 18px 0px; font:16px/18px tahoma; color:#ffffff}
			.sub table.contact-tab {float:left; margin: 0px; padding: 0; width:290px; clear:both; overflow:hidden}
			.sub table.contact-tab tr {padding:0; margin:0; border-collapse:0}
			.sub table.contact-tab td {padding:0px 0px 5px 5px; color:#5f5f5f; font:12px tahoma; border:0; width: 285px; text-align:left}
			.sub table.contact-tab td input.button {float:right; width:110px; margin:15px 0px 0px 0px; line-height:normal; display:block; padding:3px 7px 5px 7px; background: url("../images/button-send.jpg") no-repeat; color:#ffffff; font: 12px/12px tahoma; border:0px}
			.sub table.contact-tab td.fla {background: url("../images/bg-input.jpg") no-repeat top left; height:25px}
			.sub table.contact-tab td.flb {background: url("../images/bg-textarea.jpg") no-repeat top left; height:115px}
			.sub .fld { padding: 3px 5px; color:#424243; background: none; width: 270px; margin: 3px 0 0 0; font: 12px tahoma; overflow:hidden; border:0px}

		.sub #content {float:left; width:540px; padding:0 0 20px 29px; margin:-110px 0 0 0; position:relative; background: url("../images/bg-content.jpg") no-repeat top left; border-left:1px solid #303031}
			.sub #content h1 {display:block; margin:0px 0 0 -29px; padding:10px 0 10px 24px; font:24px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background: url("../images/bg-heading.jpg") repeat-y; color:#ffffff}
			.sub #content h2 {display:block; margin:0px; padding:25px 0 18px 0px; font:20px tahoma; color:#ffffff}
			.sub #content h3 {display:block; margin:0px; padding:0px 0 17px 0px; font:16px tahoma; color:#ffffff}
			.sub #content p {margin:0px; padding:0px 0px 15px 0px; color:#c4c4c4; font:12px/14px tahoma; text-align: justify}
			.sub #content a {color:#ffffff; font:12px/20px tahoma;}
			.sub #content img {margin:0px; padding:0px}
			.sub #content .outer {float:left; width:520px; margin:0px 0px 19px 0px; padding:25px 0 13px 0; border-bottom:1px solid #181818; color:#c4c4c4; font:12px/14px tahoma; text-align: justify}
			.sub #content  .outer ul {margin-left: 30px; clear: both;}	
			.sub #content  .outer .slideshow-thumbnails ul {margin-left: 0px; clear: both;}	
			.sub #content .left {float:left; padding: 0px; margin:0 30px 0 0; width:245px;}


	.home #modul {overflow:hidden; clear:both; width:916px; margin:0 auto; height:115px;  }
		#modul a.arrow {display:block; margin:22px 0 0 0px; height:29px}
		#modul .left {float:left; padding: 16px 10px 0 0; background: url("../images/sep-modul.jpg") no-repeat right 0px;}
		#modul .right {float:right; padding: 16px 0 0 10px; background: url("../images/sep-modul.jpg") no-repeat left 0px;}
		#modul ul {float:left; padding:0px 32px 10px 32px; margin:0}
		#modul ul li {float:left; display:inline; padding:11px 45px 0px 0px; margin:0 0px 0 0; text-align:center; list-style:none; height:38px;}
		#modul ul li.last {padding:11px 0px 0px 0px;}
		
		#modul a#logo_wdl {display:block; width:84px; height:58px; background: url("../images/modul/01.gif") no-repeat left top;}
		#modul a:hover#logo_wdl {display:block; width:84px; height:58px; background: url("../images/modul/01_on.gif") no-repeat left top;}
		#text_modul {text-align: center; font-size:12px; color:#cccccc; font-family:arial; padding: 10px 0 0 0;}


	.home #footer {overflow:hidden; clear:both; margin:0px; padding:32px 0 50px 48px; background:url("../images/bg-cien.jpg") no-repeat top; width:952px;}	
		.home #footer ul {float:left; padding:0px 0px 0px 0px; margin:0px; clear:both; overflow:hidden; }
		.home #footer ul li {float:left; padding:0px 7px 0px 7px; margin:0px; font:10px/10px tahoma; list-style:none; border-right:1px solid #767676}
		.home #footer ul li.last {padding:0px 0px 0px 7px; border:0px}
		.home #footer ul li a {padding:0px; margin:0px; font:10px/14px arial; color:#767676}	
		.home #footer ul li a:hover { text-decoration:underline}

	.sub #footer {overflow:hidden;  clear:both; background:#181818; width:100%; border-top:5px solid #212121}	
		.sub .stopka {width:892px; margin:0 auto; padding:25px 0 0px 0px; height:40px}					
		.sub .stopka ul {float:left; padding:0px 0px 0px 0px; margin:0px; clear:both; overflow:hidden; }
		.sub .stopka ul li {float:left; padding:0px 10px 0px 10px; margin:0px; font:10px/10px tahoma; list-style:none; border-right:1px solid #767676}
		.sub .stopka ul li.last {padding:0px 0px 0px 7px; border:0px}
		.sub .stopka ul li a {padding:0px; margin:0px; font:10px/14px arial; color:#767676}	
		.sub .stopka ul li a:hover { text-decoration:underline}
	
		.sub .footer {width:892px; margin:0 auto; padding:0px 50px 20px 50px; background:url("../images/bg-footer.jpg") no-repeat top center; height:85px}					
		.sub .footer ul {float:right; padding:25px 20px 0 0; margin:0px;}
		.sub .footer ul li {float:left; display:inline; padding:0px; margin:0px; font:10px/14px Arial; color:#757575; list-style:none}
		.sub .footer ul li a {padding:0px; margin:0px; font:10px/14px Arial; color:#757575}
		.sub .footer ul li a:hover {color:#b4b4b4}
		.sub .footer p { float:left; padding:25px 0px 0px 0px; margin:0; font:10px/14px Arial; color:#757575}
	
