html, body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	min-height: 100%;
	background: #fff;
	background-attachment: fixed;
}
div.clear {
	clear: both;
	height: 0px;
	font-size: 0px;
	overflow: auto;
	line-height: 0px;
}
td {
	vertical-align: top;
}
h1 {
    font-family: Arial, Helvetica;
    font-style: normal;
    font-size: 12px;
	text-transform: uppercase;
    color: #426985;
    font-weight: bold;
	text-decoration: none;    
}

h2 {
    font-family: Arial, Helvetica;
    font-style: normal;
    font-size: 14pt;
    color: #217EA4;
    font-weight: normal;
    line-height: 14pt;
    text-align: center;  
    text-decoration: none;    
    margin-bottom: 0px;
    padding-bottom: 0px;
}

p, li, ul, ol {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 12px; 
    /*font-weight: bold;*/
    line-height: 12pt;
    color: #426985;
    text-align: justify;    
    text-decoration: none;
}

.tdn {
    font-family: Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: bold;
    line-height: 11pt;
    color: white;
    text-decoration: none;
    background-color:#426985; 
    padding-left: 25pt;
}

.tdnwp {
    font-family: Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: bold;
    line-height: 11pt;
    color: white;
    text-decoration: none;
    padding-left: 6pt;
    background-color:#426985; 
}

.tdns {
    font-family: Tahoma, Arial; 
    font-style: normal;
    font-size: 7pt; 
    font-weight: bold;
    line-height: 9pt;
    color: white;
    text-decoration: none;
    background-color:#426985; 
}

.tdh {
    font-family: Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: bold;
    line-height: 10pt;
    color: #426985;
    text-decoration: none;
    text-align: center;    
    background-color: white; 
}

.pc {
    font-family: Arial, Helvetica;
    font-style: normal;
    font-size: 14pt;
    font-weight: normal;
    line-height: 14pt;
    text-align: center;  
    text-decoration: none;    
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.tdt {
    font-family: Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: bold;
    line-height: 9pt;
    color: #426985;
    text-decoration: none;
    text-align: center;    
    background-color: white; 
}

.ptab {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: none;
    line-height: 10pt;
    color: #426985;
    text-align: left;    
    padding-left: 2pt;
    margin-left: 2pt;
    text-decoration: none;
}

a {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 9pt; 
    font-weight: none;
    line-height: 10pt;
    color: #426985;
    text-align: justify;    
    text-decoration: underline;
}

b {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 9pt; 
    font-weight: bold;
    line-height: 10pt;
    color: #426985;
}

.pics {
    border: 1px #87E0B2 solid;
}

.pfirm {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: none;
    line-height: 10pt;
    color: white;
    text-align : right;
    padding-top: 15px;
    padding-top: 15px;
    padding-right: 25pt;
    padding-margin: 25pt;
    text-decoration: none;
}


.h1 {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: none;
    line-height: 10pt;
    color: white;
    text-align : right;
    padding-top: 15px;
    padding-top: 15px;
    padding-right: 25pt;
    padding-margin: 25pt;
    text-decoration: none;
}



.paddr {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: none;
    line-height: 10pt;
    color: black;
    text-decoration: none;
}

.aaddr {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 7pt; 
    font-weight: bold;
    line-height: 10pt;
    color: black;
    text-decoration: underline;
}

.baddr {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 7pt; 
    font-weight: bold;
    line-height: 10pt;
    color: black;
    text-decoration: none;
}

.pcopy {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 7pt; 
    line-height: 10pt;
    color: white;
    font-weight: bold;
    text-decoration: none;
}
.acopy {
    font-size: 7pt; 
    font-weight: none;
    line-height: 10pt;
    color: white;
    text-decoration: none;
}
/*    text-indent: 2em;*/
.a1 {
    font-family: Tahoma;
    font-size: 10pt;
    color: #E0EAF4;
    font-weight : bold;
    text-align : center;
    text-decoration: none;
    line-height: 12pt;
    text-decoration: none;             
    width: 100%;        
}
.a1:hover {
    color: FFFFFF;
}
.a2 {
    font-family: Tahoma, Arial; 
    font-size: 8pt; 
    color: #8C8C8C;
    text-decoration: none;
    line-height: 11pt;
}
.a2:hover {
    text-decoration: underline;
}
.txt {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: none;
    line-height: 11pt;
    color: #8C8C8C;
    text-align: justify;    
    text-decoration: none;
/*    text-indent: 2em;*/
}
.newshead {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: bold;
    line-height: 11pt;
    color: #448AC1;
    text-decoration: none;
}
.news {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: none;
    line-height: 11pt;
    color: #8C8C8C;
    text-decoration: none;
}
.newslink {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: none;
    line-height: 11pt;
    color: #448AC1;
    text-decoration: underline;
}
.cops {
    font-family: Verdana, Arial, Helvetica;
    font-style: normal;
    font-size: 7pt;
    color: #E0EAF4;
    font-weight: none;
    line-height: 10pt;
    text-align: center;    
    text-decoration: none;            
}
.cops2 {
    font-family: Verdana, Arial, Helvetica;
    font-style: normal;
    font-size: 8pt;
    color: #0A246A;
    font-weight: none;
    line-height: 10pt;
    text-align: center;    
    text-decoration: none;
    padding-top: 2pt;
    margin-top: 2pt;
}
.phone {
    font-family: Arial; 
    font-size: 8pt; 
    text-align: left;    
    color: #FFB52D;
}
.status {
    font-family: Tahoma, Arial; 
    font-size: 8pt; 
    color: #8C8C8C;
}
/* Forms styles */
.fhead {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: bold;
    line-height: 11pt;
    color: #448AC1;
    text-decoration: none;
}
.fname {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: none;
    line-height: 11pt;
    color: #448AC1;
    text-decoration: none;
    padding-top: 1pt;
}
.fsel {
    height: 16px; 
    font-family: Tahoma, Arial; 
    font-size: 7pt; 
    background-color: #ffffff; 
    color: #6B6B6B;
    line-height:12px;
    line-spacing:0px;
    text-align: center;    
    padding-left: 2pt;
    padding-right: 2pt;
}
.finp {
    height: 19px; 
    font-family: Tahoma, Arial; 
    font-size: 7pt; 
    background-color: #ffffff; 
    color: #6B6B6B;
    line-height:12px;
    line-spacing:0px;
    text-align: center;    
    padding-left: 2pt;
    padding-right: 2pt;
}
sup {             
    font-family: Courier;
    font-size: 7pt;
    font-weight: normal;
    font-style: normal;
    /*color: #ff0000;*/
}
/* Pozdravl styles */
.pname {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: none;
    line-height: 11pt;
    color: #717171;
    text-transform: uppercase;
    text-decoration: none;
    padding-top: 1pt;
}
.ptxt {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: none;
    line-height: 11pt;
    color: #717171;
    text-decoration: none;
}
/* Forum */
.forummain {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: bold;
    line-height: 10pt;
    color: #448AC1;
    text-decoration: none;
    margin-bottom: 10px;
}
.forumhead {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: bold;
    line-height: 11pt;
    color: #ffffff;
    text-decoration: none;
}
.forumtext {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: none;
    line-height: 11pt;
    color: #8C8C8C;
    text-decoration: none;
}
.forumlink {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: none;
    line-height: 11pt;
    color: #448AC1;
    text-decoration: underline;
}
.forumnolink {
    font-family: Verdana, Tahoma, Arial; 
    font-style: normal;
    font-size: 8pt; 
    font-weight: none;
    line-height: 11pt;
    color: #448AC1;
    text-decoration: none;
}

.i1{
    border:1px solid;
}
.i11{
    border:1px solid;
}
.bt1{
    border-top:1px #84A2AE solid;
    border-left:1px #84A2AE solid;
    border-right:1px black solid;
    border-bottom:1px black solid;
    background: #73D1ED;
    color: #093222;
}
/* catalog */
table.catalog {
	margin-bottom: 20px;
}
table.catalog td {
	font-size: 12px;
	font-family: Verdana;
	color: #426985;
}
table.catalog td a {
	/*display: table;
	padding: 4px;	
	border: 2px solid #3EB551;*/
}
/* Hides from IE-mac \*/
* html table.catalog td a {/*width: 0;*/}
/* End hide from IE-mac */
table.catalog td a img {
	/*border: 1px solid #3EB551;*/
}
table.catalog td a:hover {
	/*border: 2px solid #B5EDBC;*/
	/*cursor: help;*/
}
table.catalog td a:hover img {
	/*border: 1px solid #B5EDBC;*/
}

div.content_block {
	width: 700px;
}
div.content_block img {
	border: 2px solid #E0DFE3;
	padding: 4px;
	zoom: 1;
}
/* top menu */
div.tmenu {
	height: 25px;
	background: url(/images/lmenu.gif) 0px 0px no-repeat;
	position: relative;
	margin: 20px;
	float: left;
}
* html div.tmenu {
	margin-left: 5px;
}
div.tmenu ul {
	/*height: 25px;*/
	margin: 0px;
	padding: 0px;
	background: url(/images/rmenu.gif) 100% 0px no-repeat;
	padding-left: 5px;
	padding-right: 5px;
	float: left;
	list-style: none;
}
div.tmenu ul li {
	float: left;
	margin: 0px;
	padding: 0px;
	/*background: url(/images/cmenu.gif) repeat-x;*/
	/*height: 25px;*/
	padding-top: 7px;
	padding-bottom: 8px;
}
div.tmenu ul li a {
	display: block;
	font-size: 8px;
	font-family: Verdana, Tahoma;
	text-decoration: none;
	color: #000;
	font-weight: bold;
	background: url(/images/mmenu.gif) 100% 0px no-repeat;
	text-transform: uppercase;
	padding: 0px 5px;
	/*position: relative;*/
}
div.tmenu ul li a:hover {
	text-decoration: underline;
}
div.tmenu ul li#last a {
	background: none;
}
div.tmenu ul.stmenu {
	display: none;
	position: absolute;
	top: 25px;
	/*left: 0px;*/
	background: #C9F9FE;
	border: 1px solid #000;
	border-top: none;
	background-image: none;
}
div.tmenu ul.stmenu li {
	background-image: none;
	clear: both;
	margin: 0px;
	padding: 0px;
}
div.tmenu ul.stmenu li a {
	padding: 5px 0px 5px 0px;
	background-image: none;
}
div.tmenu ul li:hover ul.stmenu {
	display: block;
}
/* price */
table.price {
	width: 100%;
	border-collapse: collapse;
	background: #fff;
	border: 1px solid #006699;
}
table.price td {
	border: 1px solid #006699;
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #000;
}
table.price th {
	background: #C9F9FE;
	border: 1px solid #006699;
	color: #000;
	font-size: 12px;
	font-family: Tahoma, Verdana;
}
