body {
margin:0px;
color:#8b8b8b;
}

img {
margin:0px;
padding:0px;
}

h1 {
margin:0px;
margin-bottom:20px;
}

#mainContener {
width:833px;
margin:0px auto;
padding-top:40px;
}

	#mainContener #header {
	width:833px;
	height:64px;
	}

		#mainContener #header #logo {
		width:210px;
		height:64px;
		}

		#mainContener #header #mainMenu {
		width:623px;
		height:33px;
		}
		#mainContener #header #mainMenu span a {
         /*font-size: 11px;*/  
         
      }
			#mainContener #header #mainMenu span {
			padding-left:17px;
         padding-left:14px;
         padding-left:6px;
			}
			
	#mainContener #contenetContener {
	overflow:auto;
	}
			
		#mainContener #contenetContener #joinUs {
		width:305px;
		}
			
		#mainContener #contenetContener #content {
		width:510px;
		}
		
			#mainContener #contenetContener #content .newsContener {
			overflow:auto
			}
		
				#mainContener #contenetContener #content .newsContener .punktor {
				width:45px;
				height:30px;
				}
				
				#mainContener #contenetContener #content .newsContener .newsContent {
				width:460px;
				}
				
					#mainContener #contenetContener #content .newsContener .newsContent .title {
					margin-top:8px;
					}
					
					#mainContener #contenetContener #content .newsContener .newsContent .date {
					margin-top:4px;
					}
					
					#mainContener #contenetContener #content .newsContener .newsContent .text {
					margin-top:8px;
					margin-bottom:12px;
					}
					
			.dod {
			height:16px;
			padding-right:10px;
			padding-top:8px;
			}
			
		#mainContener #footer {
		margin-top:15px;
		overflow:auto;
		}
		
		#mainContener #footerText {
		margin-top:10px;
		}
		
			#mainContener #footer #fLeft, #mainContener #footer #fRight, #mainContener #footerText #footTextLeft {
			width:400px;
			}
			
			#mainContener #footerText #footTextRight {
			width:430px;
			}
         
         #mainContener #footer #fLeft {
         width:500px;
         }
         #mainContener #footer #fRight {
            width: 300px;
         } 
         
         
   
         
			
			#mainContener #footer #fLeft {
			padding-left:10px;
			}
			
			#mainContener #footer #fRight {
			margin-top:13px;
			padding-right:10px;
			height:51px;
			}
			
				#mainContener #footer #fLeft img {
				display:block;
				}
			
		#mainContener #products {
		width:833px;
		height:150px;
		margin-top:30px;
		}
		
		
		
		
		
/* WS CO CHANGES */		
		
#contactQuestion  img
{
 float: left;
}	
#contactQuestion  div
{
  float: left;
}	
#contactQuestion div p
{
  color: #8d8c8c;
  font-weight: bold;
  font-size: 15px;
  font-family: Tahoma, Arial, Verdana, sans-serif;
  margin: 14px 0 0 11px;  
}
#contactQuestion div p.phones
{
  color: #0759A7;
  font-size: 15px;
  font-weight: bold;
  font-family: Arial, Verdana, Tahoma,  sans-serif; 
  margin: 4px 0 0 11px;       

}
#contactQuestion div p.phones span.country
{
  color: #EE1F25;
  font-size: 11px;
}
#contactQuestion div p.phones span.second
{
  padding-left: 20px;
}

#joinUs
{
  text-align: center;
}
#joinUs h1
{
  color: #F01A22;
  font-size: 26px;
  font-family: Tahoma, Arial, Verdana, sans-serif;  
  margin: 0;
}
#joinUs  a img {display: block;}
#joinUs p
{
  margin: 0;
  text-align: center;
}
#joinUs p.first
{
  color: #9C9C9C;
  font-size: 12px;
  font-family: Tahoma, Arial, Verdana, sans-serif;
  font-weight: bold;  
  
}
#joinUs p.second
{
  color: #0759A7;
  font-size: 11px;  
  font-family:  Arial, Verdana, sans-serif;
  font-weight: bold;  
    
}
#joinUs p.third
{
  color: #0759A7;
  font-size: 10px;  
  font-family:  Arial, Verdana, sans-serif;
  font-weight: bold;  
}


#contactFormTable2 {
	width: 200px;
}

#contactFormTable2 .headers {
	text-align: left;
}

#contactFormTable2 .inputs {
	text-align: right;
}

#contactFormTable2 .submit {
	text-align: right;
}

#contactFormTable2 .inputs textarea {
	font-size: 8pt;
	font: Arial, Halvetica, sans-serif;
	border: 1px solid #1f67ae;
	width: 220px;
	height: 100px;
}

#contactFormTable2 .inputs input {
	font-size: 8pt;
	font-face: Arial, Halvetica, sans-serif;
	border: 1px solid #1f67ae;
	width: 150px;
	height: 18px;
}

#contactFormTable2 .submit input {
	width: 58px;
	height: 20px;
	border: none;
	cursor: pointer;
	background: url("../images/wyslij.gif") no-repeat;
}


		
		
#why h1
{
  margin-top: 30px;
  margin-left: 30px;
  font-size: 19px;
}
#why ol
{
  margin: 0 0 80px 60px;
  margin: 0 0 40px 60px;
  padding: 0;
}
#why ol li
{
  color: #1F67AE;
  font-size: 20px;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
}
#why ol li span
{
  display: block;
  font-size: 15px;
}
#newsnews
{
  margin-left: 30px;
}		

#mainContener #contenetContener #content .newsContener .newsContent2 {
				width:430px;
				}
				
span.required {color: #f00; font-weight: bold;}

#regbutton
{
	text-align: center;
	margin-bottom: 10px;
	margin-top: 10px;
}
#regbutton a
{
	display: block;
	background: #164A9E;
	color: #fff;
	padding: 5px 20px;
	font-size: 14px;
	font-weight: bold;
	width: 150px;
	margin: 0 auto;
}				
#joinUs p.extrainfocontact 
{
	color: #164A9E;
}
#joinUs p.extrainfocontact a 
{
	color: #808080;
  text-decoration: underline;
} 

#partnerLogin 
{
 text-align: right; 
 padding-top: 10px;  
}
#partnerLogin img
{
 margin: 10px 5px 10px 0;
 
 vertical-align: middle;
 
}
#partnerLogin a 
{
	text-decoration: underline;
}

div#customCategoryList {

}

div#customCategoryList ul {
	list-style: none;
	padding: 0;
	margin: 20px 0 20px 140px;
}

div#customCategoryList li {
	margin-bottom: 10px;
}

div#customCategoryList li a {
	display: block;
	background: #164A9E;
	color: #fff;
	padding: 5px 20px;
	font-size: 14px;
	font-weight: bold;
	width: 150px;
}
div#customCategoryList li a:hover, div#customCategoryList li a.sel {
	background: #EE1E24
}
div#customCategoryList h3 {
	margin: 10px 0 10px 130px;
	color: #EE1D24;
	font-size: 14px;
}
div#customCategoryList h3.insel {
	margin-left: 80px;
}
table#catalogTable {border-spacing: 5px; }

table#catalogTable div.img {float: left; width: 70px;}
table#catalogTable td { border-bottom: 1px dotted #164A9E; vertical-align: top; }
table#catalogTable div.more {float: left; width: 175px; }
table#catalogTable br.clr {clear: both;}
table#catalogTable div.more  h4 {margin: 0; color: #EE1E24;}
table#catalogTable p {margin: 3px 0; padding: 0;}


table#categoryTable {border-spacing: 5px; margin-left: 20px; margin-bottom: 20px; margin-top: 20px; }

table#categoryTable img {margin-right: 10px; line-height: 90px; vertical-align: middle;}
table#categoryTable td { border-bottom: 1px dotted #164A9E; vertical-align: top; color: #EE1E24; font-weight: bold; vertical-align: middle; width: 220px;}
table#categoryTable td a {color: #EE1D24; }

table#categoryTable td.empty {border-bottom: none;}
