html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,blockquote,pre,p,a,abbr,
acronym,address,big,cite,code,del,dfn,em,font,
img,ins,kbd,q,s,samp,small,strike,strong,sub,
sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,
label,legend,table_,caption,tbody_,tfoot_,
thead_,tr_,th_,td_{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;
	font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}
body{line-height:1;color:black;background:#f2f2f2;}
caption,th,td{text-align:left;font-weight:normal; font-size: 8pt;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}


body, div, p, td {font-family:  Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size:1em, font-weight:normal;
  }
	
p {
	margin: 0.5em 0;
}
a {color: #a53300;
	text-decoration: none;
	}
a:hover {border-bottom: 1px dashed;
	}
	
#top {margin:0 0 5px 0;
  height: 126px;
  background: url(/images/bg-top.gif) repeat-x;
  border-bottom: 2px; 
  border-style:solid; 
  border-color:#8ba5b9;
  min-width: 800px;  
}

#logo {position:absolute; 
	left:0px; 
  top:0px; 
  height:125px;
  width: 100%;
  background: url(/images/bg-top.gif) repeat-x;
	}  
#topAddr {position:absolute;
	width: 200px; 
	left:60px; 
  top:10px; 
  height:100px;
  font: 0.6em Verdana, Tahoma, Arial, Helvetica, sans-Serif;
  color: #8b8b8b;
  text-align:right;
  }

#blueTop {position: absolute; left:300px; top:0px; right:0px;
	height:25px;
  border-top:2px solid #8ba5b9;
  font-family:  Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
  }
#blueTop a, #blueTop td {font-size: 11px; 
	color: #a53300; 
  font-weight: bold;
  text-align: right;
  text-decoration: none;
	}
#blueTop table{width: 200px;
	border-bottom: 1px dashed  #8b8b8b;
  }
#bottom {height: 25px;
  text-align: center;
	background-color: #8ba5b9;
	font: 0.7em Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	color:#ffffff;
  }
#bottom a, #bottom td {font-size: 11px; 
	color: #ffffff;
	}

#menu {position: absolute; 
	right:0px; 
  left:300px; 
  top:0px; 
  height:85px;
  font-family:  Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
  border-top: 2px; 
  border-style:solid; 
  border-color:#8ba5b9;   
}
#menu td a{font-size:13px; 
	font-weight:bold; 
  color:#666666;
	}

#leftBlock {width:260 px;
	float:left; 
  padding:0px;
  margin-right: 30px;
  font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;  
  font-size:11px; 
  overflow: hidden;
  background-color:#f2f2f2;
}
#rightBlock {width:200 px;
	float:right; 
  padding:0px;
  margin-left: 30px;
  font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;  
  font-size:11px; 
  background-color:#f2f2f2;
  overflow: hidden;
  clear:right;
}
#leftBlock TH, #rightBlock TH {font-family: Arial, Verdana, Tahoma, Helvetica, Sans-Serif;
	font-weight:bold; 
  font-size: 14px; 
  letter-spacing:1px;
  text-align:left; 
  background-color:#bb6968; 
  color:#ffffff;  
  }
#leftBlock TH a,#rightBlock TH a{color:#ffffff;  
  }
     
#catalog {width:260 px;padding:2px; display:none;
  border-width: 0px 0px 0px 2px; border-style:solid; border-color:#e4ebf0;
  font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;  
  font-size:13px;
}
#catalog td {font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 13px; letter-spacing:1px;
  border-width: 0px 0px 1px 0px; border-style:dashed; border-color:#a9adb5;  
	}  
#catalog td a { color:#333333;}  

#catalog div li {font-size:11px; color:#333333; padding-top: 10px;
   }
   
#search {position: relative; top:5px; right:0px;
	width:260 px;padding:2px;
  font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;  
  font-size:12px; 
}
#search TH {font-family:  Arial, Tahoma, Verdana,Helvetica, Sans-Serif;
	font-weight:bold; font-size: 12px; letter-spacing:1px;
  text-align:left; background-color:#8ba5b9; color:#ffffff;  
  }
#search td {font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14px; letter-spacing:1px;
  border-width: 0px; background-color:#ffffff;  
	} 
input {font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	text-align:left; background-color:#f2f2f2;
  border-width:1px; border-style:solid; border-color:#3a536d;  
  }
.submit {font-weight:bold; color:#ffffff; text-align:center;
	font-size: 11px; background-color:#3a536d;
  }

#news p {padding-top: 1.1em;
	}
#sertificat th {font-family:  Arial, Tahoma, Verdana,Helvetica, Sans-Serif;
	font-weight:bold; 
  font-size: 12px; 
  letter-spacing:1px;
  text-align:left; 
  background-color:#8ba5b9; 
  color:#ffffff;  
  }
#sertificat img {width: 160px;
	border: 1px solid #8ba5b9;
  margin: 5px 5px 10px 5px;
	}
  
  
  
#main {font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px; 
  padding-top: 20px;
  overflow: hidden;
  }
 
#main h1 {font-family:  Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 18px; color:#bb6968; font-weight:normal;
  }
#main h2 {font-family:  Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 16px; color:#3a536d; font-weight:bold;
  }
#main td {padding: 5px 10px 5px 10px;
	background-color: #f2f2f2; font-size: 12px; 
  border-width:0px; 
  }
#main th {padding: 5px 10px 5px 10px;
	font-size: 12px; font-weight:bold; color:#8ba5b9;
  border-width:0px;  
  }  
  
#content {padding-top: 30px;
}
#content ul {
	font: 0.8em/2em Verdana, Tahoma, Arial, Helvetica, sans-Serif;
  line-height:1.3em; margin: 1.5em;
	}
#content th {padding: 5px 10px 5px 10px;
	font-size: 12px; font-weight:bold; color:#8ba5b9;
  text-align: center;
  border-bottom: 1px dotted #8ba5b9;  
  }  

#items {float: none;
	display: block;
  overflow: hidden;
  }
 
#item {width:150px;
 	height: 450px; 
  text-align: center;
  padding: 5px;
  margin: 5px;
  float: left;
  display: block;
  border: 1px dotted #8ba5b9;
  background-color: #f8f8f8;
  }
#item img {border: 1px solid #cbcbcb;
	padding: 5px;
	}
#item h3 {font: 1em/1em Verdana, Tahoma, Arial, Helvetica, sans-Serif;
	font-weight: bold;
  text-align: center;
  height: 4em; 
  color: #3a536d;
	}	 
#item li {text-align: left;
  margin: 0 0 1.3em 0;
  list-style: none;
	}
  
   
.clear {
	clear: both;
}
.nw {
	white-space: nowrap;
}

 
  



