body {
	margin: 0px;
	background-color: #FFFFFF;
}


body,td,table,p,div {
	background-repeat: no-repeat;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 13pt;
	font-weight: normal;
}

.repx {
	background-repeat: repeat-x;
}

.repy {
	background-repeat: repeat-y;
}


a:link {
	font-size: 11pt;
	font-style: normal;
	line-height: 13pt;
	color: #000000;
	text-decoration: underline;
}

a:visited {
	font-size: 11pt;
	font-style: normal;
	line-height: 13pt;
	color: #000000;
	text-decoration: underline;
}

a:visited {
	font-size: 11pt;
	font-style: normal;
	line-height: 13pt;
	color: #000000;
	text-decoration: underline;
}

a:hover {
	font-size: 11pt;
	font-style: normal;
	line-height: 13pt;
	color: #000000;
	text-decoration: none;
}

.white {
	text-decoration: none;
	background-color: #1A5CA3;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

a.white:link {
	background-color: #1A5CA3;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

a.white:visited {
	text-decoration: none;
	background-color: #1A5CA3;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

a.white:visited {
	text-decoration: none;
	background-color: #1A5CA3;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

a.white:hover {
	text-decoration: underline;
	background-color: #1A5CA3;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

a.blue:link {
	text-decoration: none;
	color: #1A5CA3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

a.blue:visited {
	text-decoration: none;
	color: #1A5CA3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

a.blue:visited {
	text-decoration: none;
	color: #1A5CA3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

a.blue:hover {
	text-decoration: underline;
	color: #1A5CA3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

.blue {
	color: #1A5CA3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

.white_mini {
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

a.white_mini:link {
	background-color: #1A5CA3;
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

a.white_mini:visited {
	text-decoration: none;
	background-color: #1A5CA3;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

a.white_mini:visited {
	text-decoration: none;
	background-color: #1A5CA3;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

a.white_mini:hover {
	text-decoration: underline;
	background-color: #1A5CA3;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

td.td1 {
	text-align: right;
	padding-right: 100px;
	background: url(images/bg2.gif) repeat-x right 90%;
}

div.div2 {
	margin-left: 130px;
	margin-top: 3px;
	margin-right: 3px;
	text-align: left;
	padding-right: 60px;
	background: url(images/bg3.gif) repeat-x right 90%;
}

h1 {
	margin: 10px 0px 10px 10px;
	padding: 15px 0px 15px 40px;
	color: #1A5CA3;
	font-size: 15pt;
	background: url(images/bg4.gif) no-repeat;
	
}

h2 {
	margin: 3px;
	color: #1A5CA3;
	font-size: 13pt;
}

input.inp_search {
	height: 17px;
	border: 1px solid #FFFFFF;
	background-color: #1A5CA3;
	color: #FFFFFF;
	font-size: 8pt;
	margin: 7px 5px 0px 4px
}

.form {width:463px; margin:20px 0;}
.form DIV {margin-bottom:15px;}
.form .inptext, .form select {width:300px; height:25px; padding:3px 10px 0 10px;}
.form select {width:322px; height:28px; padding:0; padding:0 0 0 10px;}
.form textarea {width:300px; height:90px; padding:3px 10px;}
.form .inptext, .form textarea, .form select {border: 1px solid #c0d7d7; font-size:12px; color:#777f8c;}
/* .form .inptext:hover, .form textarea:hover, .form select:hover {border: 1px solid #acdffa; background:url(images/field-bg-top.gif) repeat-x top; background:url(images/field-bg-bottom.gif) repeat-x bottom;} */
.form button {margin-bottom:15px; border: none; background: none;}
.form .captcha {width:100px; margin-bottom:0}

.pricelist, .tbl, .xls_imported {margin-bottom:15px; width:100%; font-size:12px;}
.pricelist TH, .tbl TH, .xslth {padding:8px 20px; background:#5fa2f1; color:#FFF; font-weight:bold;}
.xslodd {background:#e9f6fc;}
.xslhover {background:#d7e7f9;}
.pricelist TD, .tbl TD, .xls_imported TD {padding:12px 20px;}

.desc {border-left: 4px solid #069; margin-bottom:15px; padding:0 15px 15px 15px;}

.com {background:url(images/comment.gif) no-repeat 0 3px;}
.leph {background:url(images/photo.gif) no-repeat 0 3px;}
.com, .leph {padding:0 0 7px 20px; margin:0;}

.comment {padding:0 0 10px 20px; background:url(images/comment.gif) no-repeat 0 10px;}
.comment DIV {margin-bottom:6px;}
.comment DIV B {color:#557ecd;}

div#fancy_title div {text-align:center;}

.dobavlen {display:none; position:absolute; z-index:300; background:#eaf1f9; border:2px solid #EEE; width:270px; height:55px; padding:10px 15px; font-size:1.2em; text-align:center;}

.icons {position:absolute; right:45px; top:27px;}
.icons img {vertical-align:middle; margin-left:30px;}

.pager {clear:both; height:20px; padding-right:30px;}
.pager UL {float:right;}
.pager li {float: left; display: block; background:none; margin-left: 1px; padding-left: 1px;}
.pager li a {display: block; text-align: center;}
.pager li a.img {border: none; background: none; padding-top: 5px;}
.pageback {padding-bottom:5px; background:url(images/pager/pageback.gif) no-repeat left bottom !important;}
.pagenext {padding-bottom:5px; background:url(images/pager/pagenext.gif) no-repeat right bottom !important;}