/* CSS Document */

body {
	margin:0 auto;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
ul li {
	margin: 3px 0;
}
i {
	font-size: 14px;
}
#backsite {
	background:url(../images/back.jpg) no-repeat;
	width:302px;
	height:205px;
	float:left;
}
#site {
/*	background:url(../images/site_back.jpg) repeat;*/
	background:url(../images/left_back.jpg) repeat-y top left #fff;
	width:1002px;
	min-height:769px;
	margin:0;
	padding:0;
	float: left;
}
p { font-size:11px; color:727272;}
*hteml #site {
	height:769px;
}

#header {
	background:url(../images/header.jpg) no-repeat;
	width:1002px;
	height:124px;
}

#logo img {
	border:0;
	margin:0 0 0 32px;
	float:left;
}

#menuH {
	background:url(../images/menuH_back.jpg) no-repeat;
	width:709px;
	height:22px;
	float:right;
	margin:0 33px 0 0;
}
* html #menuH {
	background:url(../images/menuH_back.jpg) no-repeat;
	width:709px;
	height:22px;
	float:right;
	margin:0  16px 0 0;
	padding: 0;
}
.nameAndImgtogether {
	float:left;
}
.begin {
	height:18px;
	float:left;
	font-size: 11px;
	margin:0 5px 0 10px;
	padding:4px 0 0 0;
}
* html .begin {
	height:18px;
	float:left;
	font-size: 11px;
	margin:0 1px 0 6px;
	padding:4px 0 0 0;
}


.begin a {
	height:18px;
	text-decoration:none;
	color:#FFFFFF;
	float:left;
}


.beginIMG {
	width:2px;
	height:21px;
	margin:2px 0 0 5px;
	float:left;
}



/*--------------------------left--------------------------------*/

#left {
	background:url(../images/left_back.jpg) repeat-y;
	width:260px;
	min-height:590px;
	margin:0;
	padding:0;
	border-top:solid 1px #FFFFFF;
	float:left
}

#leftIMG {
	margin:0 0 0 45px;
	
}
#leftIMG img {
	float:left;
	margin:0 0 10px 0;
}
#banner {
	width:216px;
	height:120px;
	margin:7px 0 0 53px;
	float:left;
}
* html #banner {
	width:216px;
	height:120px;
	margin:7px 0 0 21px;
	float:left;
}
#banner img {
	float:left;
}
#innerbanner {
	width:216px;
	height:120px;
	margin:7px 0 0 42px;
	float:left;
}
* html #innerbanner {
	width:216px;
	height:120px;
	margin:7px 0 0 21px;
	float:left;
}
.forum {
	margin:7px 0 0 42px;
	float:left;
}
* html .forum {
	margin:7px 0 0 21px;
	float:left;
	width: 216px;
}
.forum img{
	border:0;
}
#banner img {
	float:left;
}
#leftblueline {
	background:url(../images/left_blue.jpg) no-repeat;
	width:30px;
	height:41px;
	float:left;
}
* html #leftblueline {
	background:url(../images/left_blue.jpg) no-repeat;
	width:30px;
	height:41px;
	float:left;
}
/*-------------------------------right-------------------------*/
#right {
	background:url(../images/right_back.jpg) repeat-y left;
	/*border-bottom: solid 5px #E8E8E8;*/
	width:742px;
	min-height:590px;
	float:left;
}
*html #right { height:590px;}

#rightIMGonLeft {
	background:url(../images/right_img_on_left.jpg) no-repeat;
	width:26px;
	height:34px;
	float:left;
}

#rightBlueLineOnRight {
	background:url(../images/right_blueline_in_right.jpg) no-repeat;
	width:33px;
	height:42px;
	float:right;
}
#content {
	width:742px; /*632*/
	min-height:550px; /*580*/
	float:left;
	border-top:solid 1px #FFFFFF;
	background:url(../images/right_back.jpg) repeat-y left #e8e8e8;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
* html #content {
	width:740px; /*632*/
	min-height:550px; /*580*/
	float:left;
	border-top:solid 1px #FFFFFF;
}


#content p {font-size: 11px; color:727272;
}

#news {
	width:330px;
	height:260px;
	margin:30px 0 0 10px;
	float:left;
	border-bottom:solid 1px #d0dfec;
}
* html #news {
	width:300px;
	height:260px;
	margin:30px 0 0 10px;
	float:left;
	border-bottom:solid 1px #d0dfec;
}

#news h1 {
	background:#e3ecf4;
	width:321px;
	height:15px;
	margin:0;
	padding:3px 0 3px 5px;
	font-size: 12px;
	color:#1e63ae;
	font-weight:bold;
}

#date {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#88aed0;
	margin:10px 0 0 0;
}

#news h2 {
	font-size: 11px;
	color:#88aed0;
	padding:0;
	margin:5px 0 0 0;
	font-weight:bold;
}

#sertifikat {
	
	float:left;
	margin:20px 0 0 0;
	border:solid 1px #d0dfec;
}

#sertifikat img {
	border:0;
}


#news p {
	font-size: 11px;
	color:#727272;
	/*width:200px;
	height:155px;
	float:left;*/
	text-align:justify;
	margin:20px 0 0 10px;
	padding:0;
}

#readmore {
	background:#abc6e1;
	width:60px;
	height:15px;
	float:right;
	 
	margin:8px 0 0 0;
}

#readmore a {
	text-decoration:none;
	color:#FFFFFF;
	margin:0 0 0 3px;
}

#readmore img {
	margin:0 0 0 2px;
	border:none;
}


#newproducts {
	width:300px;
	height:260px;
	float:left;
	margin:30px 0 0 30px;
	border-bottom:solid 1px #d0dfec;
}
* html #newproducts {
	width:270px;
	height:260px;
	float:left;
	margin:30px 0 0 30px;
	border-bottom:solid 1px #d0dfec;
}

#newproducts h1 {
	background:#e3ecf4;
	width:300px;
	height:15px;
	margin:0;
	padding:3px 0 3px 5px;
	font-size: 12px;
	color:#1e63ae;
	font-weight:bold;
}

.newproduct1 {
	width:300px;
	height:80px;
	float:left;
	border-bottom:solid 1px #d0dfec;
	margin:53px 0 0 0;
}

.newproduct1IMG {
/*	width:120px;
	height:60px;*/
	margin:10px 0 0 0px;
	float:left;
}
.newproduct1IMG img { border:0;}

.newproductName {
	width:170px;
	float:left;
	font-size: 11px;
	color:#727272;
	font-weight:bold;
	margin:10px 0 0 5px;
}

.newproductText {
	width:170px;
	font-size: 11px;
	color:#727272;
	margin:0 0 0 5px;
	float:left;
}

.newproductreadmore {
	background:#abc6e1;
	width:60px;
	height:15px;
	float:right;
	 
	margin:28px 0 0 0;
}

.newproductreadmore a {
	text-decoration:none;
	color:#FFFFFF;
	margin:0 0 0 3px;
}


.newproductreadmore img {
	margin:0 0 0 2px;
	border:none;
}


/*----------------------newproduct2-------------*/

.newproduct2IMG {
/*	width:120px;
	height:60px;*/
	margin:20px 0 0 0px;
	float:left;
}
.newproduct2IMG img { border:0;}


.newproduct2Name {
	width:170px;
	float:left;
	font-size: 11px;
	color:#727272;
	font-weight:bold;
	margin:17px 0 0 5px;
}

.newproduct2Text {
	width:170px;
	font-size: 11px;
	color:#727272;
	margin:0 0 0 5px;
	float:left;
}


.newproduct2readmore {
	background:#abc6e1;
	width:60px;
	height:15px;
	float:right;
	 
	margin:7px 0 0 0;
}

.newproduct2readmore a {
	text-decoration:none;
	color:#FFFFFF;
	margin:0 0 0 3px;
}


.newproduct2readmore img {
	margin:0 0 0 2px;
	border:none;
}


/*--------------Partners-------------------*/

#Partners {
	width:672px;
	min-height:200px;
	float:left;
	margin:20px 0 0 35px;
}
*html #Partners {
	height:200px;
	margin:20px 0 0 13px;
}
#Partners h1 {
	background:#e3ecf4;
	width:656px;
	height:15px;
	margin:0;
	padding:3px 0 3px 5px;
	font-size: 12px;
	color:#1e63ae;
	font-weight:bold;
}

#partnersleftside {
	width:360px;
	height:250px;
	float:left;
}
*html #partnersleftside { min-height:250px;}
.partner1 {
	width:270px;
	min-height:150px;
	float:left;
	padding:20px 50px 10px 2px;
}
*html .partner1 { height:100px;}

.partner1 img { border:0;}

.partner1 p {
	font-size: 11px;
	color:#727272;
	padding:0;
	margin:5px 0 0 0;
}

#partnersrightside {
	width:300px;
	min-height:250px;
	float:left;
}
*html #partnersrightside { height:250px;}

.partner2 {
	width:300px;
	min-height:50px;
	float:left;
	padding:50px 0 0 0;
}
*html .partner2 { height:50px;}

.partner2 img { border:0;}

.partner2 p {
	width:300px;
	font-size: 11px;
	color:#727272;
	padding:0;
	margin:5px 0 0 0;
}


/*--------------------footer---------------------------*/

#footer {
	background:url(../images/footer.jpg) no-repeat;
	width:1002px;
	height:54px;
	float:left;
}


#MenuInFooter {
	width:780px;
	height:10px;
	float:left;
}

.menu1 {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	margin:25px 0 0 50px;
}

.menu1 a {
	text-decoration:none;
	color:#5b86b3;
	border-right:solid 1px #81a7cf;
	padding:0 10px 0 10px;
	float:left;
}
.menu1 a:hover {
	text-decoration:underline;
}

#AboutCOontacts {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	margin:25px 0 0 60px;
}

#AboutCOontacts a {
	text-decoration:none;
	color:#5b86b3;
	padding:0 10px 0 10px;
	float:left;
}

#AboutCOontacts a:hover {
	text-decoration:underline;
}


#rightfooter {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#5b86b3;
	float:right;
	margin:20px 45px 0 0;
}

#rightfooter img {
	border:0;
	position:relative;
	top:6px;
}


/*-------------------------------inner---------------------------------*/

#SitePath {
	width:650px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#93b4d2;
	margin:10px 0 12px 0;
}

#SitePath a {
	text-decoration:none;
	color:#5b86b3;
	
}
#SitePath span {
	color:#93b4d2;
}
.Products {
	width:655px;
	height:100px;
	margin:0 0 7px 40px;
	border-bottom:solid 1px #d0dfec;
	position: relative;
}
.ProductsIMG {
	border:solid 1px #d0dfec;
	float:left;
}
.ProductsIMG img {
	border:0;
}

.ProductTitle {
	width:480px;
	font-size: 11px;
	color:#727272;
	font-weight:bold;
	float:left;
	margin:0 0 0 20px;
	float:left;
}

.Products p {
	width:480px;
	margin:3px 0 0 20px;
	float:left;
	font-size: 11px;
	color:#727272;
}

.ProductReadMore {
	background:#abc6e1;
	width:60px;
	height:15px;
	position: absolute;
	bottom: 5px;
	right: 0px;
}

.ProductReadMore a {
	text-decoration:none;
	color:#FFFFFF;
	margin:0 0 0 3px;
}

.ProductReadMore img {
	margin:0 0 0 2px;
	border:none;
}
/* big */
.ProductsBIG {
	width:650px;
	margin:0 0 7px 30px;
	
}
.ProductTitleBIG {
	width:640px;
	font-size: 11px;
	color:#727272;
	font-weight:bold;
	margin:0 0 10px 20px;
	
}
.ProductsBIG p {
	width:400px;
	font-size: 11px;
	color:#727272;
}
.ProductsIMGBIG {
	width:180px;
	border:solid 1px #d0dfec;
	float:left;
}
.ProductDescrBIG{
	width:340px;
	font-size: 11px;
	font-weight:bold;
	margin:0 0 0 250px;
}	
.Files {
	width:655px;
	height:20px;
	margin:0 0 7px 40px;
	border-bottom:solid 1px #d0dfec;
}



.FilesTitle {
	width:480px;
	font-size: 11px;
	color:#727272;
	font-weight:bold;
	float:left;
	margin:0 0 0 20px;
	float:left;
}
.FilesTitle a{
	text-decoration:none;
	color:#0a50a0;
	display:inherit;
}


.Files p {
	width:480px;
	margin:3px 0 0 20px;
	float:left;
	font-size: 11px;
	color:#727272;
}

.FilesProductReadMore {
	background:#abc6e1;
	width:70px;
	height:15px;
	float:right;
	 
	margin:5px 0 0 0;
}

.FilesProductReadMore a {
	text-decoration:none;
	color:#FFFFFF;
	margin:0 0 0 3px;
}

.ProductReadMore img {
	margin:0 0 0 2px;
	border:none;
}
#innerleft {
	width:260px;
	min-height:590px;
	margin:0;
	padding:0;
	border-top:solid 1px #FFFFFF;
	float:left
}

#innerleftMenu {
	width:200px;
	float:left;
	margin:0 0 10px 0px;
}
* html #innerleftMenu {
	width:180px;
	float:left;
	/*margin:-37px 0 0 0;*/
	padding: 0 0 0 11px;
}

#innerleftMenuUP {
	background:url(../images/innermenuUP.jpg) no-repeat;
	width:229px;
	height:77px;
	margin:0 0 0 12px;
	float:left;
}
* html #innerleftMenuUP {
	background:url(../images/innermenuUP.jpg) no-repeat;
	width:219px;
	height:77px;
	margin:0;
	float:left;
}
#innerleftMenuUP h1 {
	margin:0;
	padding:0;
	font-size: 12px;
	color:#ffffff;
	font-weight:bold;
	padding:10px 0 18px 20px;
}

#innerleftMenuDown {
	background:url(../images/innermenuDown.jpg) repeat-y;
	width:217px;
	min-height:132px;
	margin:0 0 0 12px;
	padding:0 0 0 0;
	float:left;
	border-bottom:solid 7px #d0dfec;
}
* html #innerleftMenuDown {
	background:url(../images/innermenuDown.jpg) repeat-y;
	width:217px;
	min-height:132px;
	margin:0;
	padding:0 0 0 0;
	float:left;
	border-bottom:solid 7px #d0dfec;
}
*html #innerleftMenuDown  { height:132px;}

.menuV {
	width:200px;
	font-size: 11px;
	font-weight:bold;
	margin:0 0 0 10px;
}

.menuV a {
	width:200px;
	height:20px;
	text-decoration:none;
	color:#0a50a0;
	display:inherit;
}

.menuV :hover {
	background:url(../images/menuV_aw_second.png) no-repeat;
	color:#FFFFFF;
}
.menuV img {
	margin:0 15px 0 0;
	float:left;
}
/*-------------------------------gallery-------------------------*/

.galleryItem {
	margin:10px 0 7px 5px;
	border:solid 1px #d0dfec;
}	
.decription{
		width:400px;
		margin:10px 0 7px 30px;
		float:left;
}
.decription p{
	width:400px;
	margin:3px 0 0 20px;
	float:left;
	font-size: 11px;
	color:#727272;
}
.productTable {

}
.productTable td {
	vertical-align: top;
}

.TextPage {
	width:650px;
	margin:0 0 7px 30px;
	
}
.TextPage p{
	margin:3px 0 0 20px;
	font-size: 11px;
	color:#727272;
}
.TextPage ul {font-size: 11px; color:#727272;
}
.order{
	background:#abc6e1;
	height:15px;
	float:right;
	 
	text-decoration:none;
	color:#FFFFFF;
	margin:8px 10px 10px 0
}
.order a {
	text-decoration:none;
	color:#FFFFFF;
	margin:0 0 0 3px;
}

.order img {
	margin:0 0 0 2px;
	border:none;
}
.info{
	background:#abc6e1;
	height:15px;
	float:right;
	 
	text-decoration:none;
	color:#FFFFFF;
	margin:8px 10px 10px 0
}
.info a {
	text-decoration:none;
	color:#FFFFFF;
	margin:0 0 0 3px;
}

.info img {
	margin:0 0 0 2px;
	border:none;
}
.popup {
 width:370px;
 background-color:#E8E8E8;
 border: solid 2px; 
 border-color:#ABC6E1;
 position:relative;
 display:none;
 }
 .popup2 {
 background-color:#FFF;
 border: solid 2px; 
 border-color:#ABC6E1;
 font-size: 11px;
 color:#727272;
 position:relative;
 display:none;
 }
#headerflash {
	float:right;
	margin:0 33px 1px 0;
 }
* html #headerflash {
	float:right;
	margin:-3px 16px 0 0;
 }
 #Form {
	 
	color:#1E63AE;
	width:330px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	margin:0;
	padding:0 20px;
}
#vName {
	margin:5px 0;
}
#vValidate {
	margin:5px 0;
}
#vPhone {
	margin:5px 0;
}
#vPerson {
	margin:5px 0;
}
#vEmail {
	margin:5px 0;
}
#vAboud {
	margin:5px 0;
}
#vMessage {
	margin:5px 0;
}
#Submit {
	margin:5px 0;
}
#Paging {
	padding: 15px 0 0 30px;
}
#Paging a {
	padding: 0 3px 5px 3px;
	background: #CFDFEC;
	color: #5B86B3;
}
#Paging a#current_page {
	background: #94B8EC;
	color: #fff;
}
.contact{
	background-color:#E8E8E8;
	border:2px solid #ABC6E1;
	position:relative;
	width:370px;
}
