@import url("reset.css");


html, body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}
#minWidth {
	position:relative; 
	min-height:100%;
	height:auto !important;
	height:100%;
}
.empty{
	height: 35px
}
.bottom {
	position: relative;
	margin-top: -37px;
	height: 13px;
	width:100%;
}


body {color:#000; background-color:#f4f4f4; font:11px Verdana,Tahoma,Helvetica,'MS Sans Serif',sans-serif}
td,th {color:#000; font:1em Verdana,Tahoma,'MS Sans Serif',sans-serif}
input,textarea,option,select {color:#000; font:1em Verdana,Tahoma,'MS Sans Serif',sans-serif}

/* // ---- typography ---- // */

a {color:#bf4f14; text-decoration:underline}
a:hover {color:#000}

.c-green {color:#057c09}

.m-title {color:#333; font:30px Georgia,'Times New Roman'; padding-bottom:12px}
.ta-title {color:#333; font:18px Georgia,'Times New Roman'; padding-bottom:5px}
.name-title {color:#000; font:20px Georgia,'Times New Roman';}

/* -- ---- typography ---- -- */

#minWidth {position:relative; min-width:997px}

/* // ---- top ---- // */
.top {padding:4px 15px 17px; width:967px; margin:0 auto}
	.top .logo {float:left; padding:1px 0 0 2px; width:185px}
	.top .card-cont {position:relative; float:left; color:#d96427; font-family:Arial,Helvetica; width:410px; padding:6px 16px 6px 19px; height:auto !important; min-height:39px; height:39px; background-color:#000}
		.top .card-cont .cr {width:3px; height:3px; background-image:url(../img/card-crn.gif)}
		.top .card-cont big {display:block; color:#ccc; font-size:17px; padding-bottom:5px}
			.top .card-cont big .b {position:relative; color:#e4e4e4; font-size:11px; line-height:0; top:-2px; padding:0 20px}
	.top .info-panel {position:relative; float:right; width:330px; right:-15px; padding-top:27px}
		.top .info-panel li {position:relative; float:left; padding:4px 11px 0 0}
			.top .info-panel a {color:#333; text-decoration:none}
		.top .info-panel i {position:absolute; top:0; left:0; background-image:url(../img/icons.gif); height:16px}
		.top .info-panel .account {padding-left:20px}
			.top .info-panel .account i {width:14px; background-position:0 0}
		.top .info-panel .cart {padding-left:17px}
			.top .info-panel .cart i {width:13px; background-position:-14px 0}
			.top .info-panel .cart .it {color:#bf4f14}
		.top .info-panel .rss {padding-left:18px; padding-right:0}
			.top .info-panel .rss i {width:14px; background-position:-27px 0}
/* -- ---- top ---- -- */

.outer {position:relative; margin:0 auto; width:967px; padding:0 15px}

/* // ---- navigation ---- // */
.navigation {position:relative; border-bottom:5px solid #e4e4e4; padding-bottom:5px; margin-bottom:11px}
	.navigation li {float:left; padding:0 6px 0 7px; text-align:center; font:bold 11px Arial,Helvetica; letter-spacing:1px; text-transform:uppercase; background:url(../img/nav-brd.gif) no-repeat 0 0}
		.navigation li.frst {padding-left:0; background-image:none}
	.navigation a, .navigation .hr {position:relative; display:block; color:#666; background:url(../img/nav-bg.png) no-repeat 0 -26px; height:26px; line-height:26px; text-decoration:none}
		.navigation a i, .navigation .hr i {position:absolute; top:0; left:0; width:3px; height:26px; background:url(../img/nav-bg.png) no-repeat 0 -26px}
		.navigation a:hover, .navigation .hr {color:#fff; background-color:#787878; background-position:100% 0}
			.navigation a:hover i, .navigation .hr i {background-position:0 0}
	.navigation .nav-1 {width:61px}
	.navigation .nav-2 {width:129px}
	.navigation .nav-3 {width:129px}
	.navigation .nav-4 {width:154px}
	.navigation .nav-5 {width:107px}
.search-block {position:absolute; right:15px; width:315px; top:-2px; background:#fff url(../img/bg-value.png); height:28px}
	.search-block .btn {position:absolute; left:273px; top:2px}
	.search-block .i-p {width:260px}
/* -- ---- navigation ---- -- */

.side-col {float:left; width:205px; padding-top:2px}
.long-col {float:right; width:734px}
	.long-col .col-1 {float:left; width:400px}
	.long-col .col-2 {float:right; width:315px; padding-top:4px}

/* // ---- side nav ---- // */
.side-nav {color:#333; font-size:12px; font-weight:bold; padding-bottom:3px}
	.side-nav li {padding-bottom:14px}
	.side-nav ul {float:left; font-size:12px; font-weight:normal; padding-top:15px}
		.side-nav ul li {padding-bottom:1px}
		.side-nav ul a, .side-nav ul .hr {position:relative; display:block; color:#333; margin-left:-2px; text-decoration:none; padding:0 4px 1px 19px; background:url(../img/side-ar.gif) no-repeat -5px 4px}
			.side-nav ul a:hover, .side-nav ul .hr {color:#983a08; background-color:#e4e4e4; background-position:8px -10px}
	.side-nav .yellow-ar a, .side-nav .yellow-ar .hr {background-position:8px -10px}
/* -- ---- side nav ---- -- */

.recommend {padding-bottom:25px}
	.recommend strong {display:block; color:#bf4f14; font-size:12px; padding-bottom:7px}
	.recommend .recommend-inp {position:relative; height:28px; background:#fff url(../img/bg-value.png) no-repeat 100% 0}
		.recommend .recommend-inp i {position:absolute; top:0; left:0; width:4px; height:28px; background:url(../img/bg-value.png) 0 0}
		.recommend .recommend-inp .i-p {width:140px; font-size:11px; padding-top:7px; height:17px}
		.recommend .recommend-inp .btn, .pricing-options .btn {position:absolute; top:2px; left:156px; width:47px; padding:4px 0 5px; height:24px; vertical-align:middle; color:#fff; background:#cd5a1e url(../img/btn-send.png) no-repeat 0 0; border-width:0; font-weight:bold; text-transform:uppercase}
.tags {padding-bottom:7px}

.item-photo {padding-bottom:16px}

/* // ---- tabs ---- // */
.tabs-header {}
	.tabs-header li {float:left; margin-right:2px}
		.tabs-header a {position:relative; display:block; color:#333; border:1px solid #ccc; border-bottom-width:0; padding:; font-weight:bold; background:#dadada url(../img/tab-bg.png) repeat-x 0 0; padding:7px 8px 6px; text-decoration:none}
		.tabs-header a:hover {color:#333}
		.tabs-header .cr, .pricing-options .price-md .cr {top:-1px; width:6px; height:6px; background-image:url(../img/tab-crn.gif)}
		.tabs-header .c-tl, .pricing-options .price-md .c-tl {left:-1px}
		.tabs-header .c-tr, .pricing-options .price-md .c-tr {right:-1px}
		.tabs-header .selected {background:#fff; margin-bottom:-1px; padding-bottom:7px}

.tabs-body {border:1px solid #ccc; padding:15px 8px 7px 10px; background-color:#fff}
	.tabs-body .instructions {font-size:12px; padding-bottom:19px}
		.tabs-body .instructions .img-right {float:right}
	.tabs-body li {background:url(../img/side-ar.gif) no-repeat -12px 4px; padding:0 0 0 10px}
.tabs-view {position:relative}
/* -- ---- tabs ---- -- */

/* // ---- pricing options ---- // */
.pricing-options {padding-bottom:17px}
	.pricing-options .price-md {position:relative; border:1px solid #ccc; background-color:#fff; padding:15px 5px 12px}
	.pricing-options .title, .tmp-products .title {font-size:14px; padding:0 0 14px 2px}
		.pricing-options .title small, .tmp-products small {font-size:11px}
	.choose-details {background-color:#e4e4e4; padding:4px 8px 0 4px}
		.choose-details .lbl {padding:0 0 3px 2px}
		.choose-details select {width:100%}
		.choose-details .width50 {width:140px; padding-bottom:4px}
		.choose-details .lbl-t {float:left; text-align:center; padding-top:3px}
	.pricing-options .btn {float:right; position:relative; left:0; top:5px; background-image:url(../img/btn-cart.png); width:103px}
	.pricing-options .total-row {color:#333; padding:16px 9px 0 2px}
		.pricing-options .total-row big {color:#bf4f14; font:bold 24px/1em Arial,Helvetica}
	.pricing-options .brd-bt {position:relative; font-size:0; line-height:0; height:1px; top:-1px; margin-bottom:-1px}
		.pricing-options .brd-bt i {position:relative; display:block; top:-5px; margin-bottom:-5px; width:6px; height:6px; background-image:url(../img/tab-crn.gif)}
		.pricing-options .brd-bt .r {float:right; background-position:100% 100%}
		.pricing-options .brd-bt .l {background-position:0 100%}
/* -- ---- pricing options ---- -- */

.payment-methods {position:relative; margin-right:-10px; color:#333; padding:0 0 18px 7px}
	.payment-methods .lbl {font-size:14px; font-weight:bold; padding:0 0 10px 1px}
	.payment-methods .pay-logos {float:left; margin:3px 14px 0 0}
	.payment-methods .secure {float:left; padding:4px 0 5px 32px; background:url(../img/secure.png) no-repeat 0 0}
		.payment-methods .secure strong {color:#bf4f14}

.tmp-products {color:#333; border:1px solid #ccc; background:#d4d4d4 url(../img/temp-bg.png) repeat-x 0 0; padding:13px 10px 12px 10px; margin-bottom:7px}
	.tmp-products .title {padding:0 0 11px}
		.tmp-products .title .ico-pdf {padding:4px 0 0 21px; background:url(../img/ico-pdf.gif) no-repeat 0 0;}
		.tmp-products li {background:url(../img/side-ar.gif) no-repeat 0 -10px; padding:0 0 3px 10px}

.a-block {padding-bottom:7px}

.bottom {color:#333; padding: 14px 0 9px 0px; background: url(../img/f_border.gif) repeat-x left top;}
	.bottom a {color:#333; text-decoration:none}
	
	
	
/*========================================================================================================================================================================================*/


.main_content{
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
}
.right_content{
	float:right;
	padding: 4px 0px 10px 0px;
	width:315px;
}
.brown_title{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #bf4f14;
padding-left: 10px;
}
.right_banner .width50{
	width: 49%;
}
.width50 .brown_title{
	margin: 10px 0px 0px 20px;
}
.center_image{
	text-align: center;
}
.bullet_link{
	background: url(../img/bullet_link.gif) no-repeat left 4px;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
}
.bullet_link:hover{
	text-decoration: none;
	font-weight: bold;
}
.l_b{
	display: block;
	margin: 0px 0px 5px 7px;
}
.rightBord{
	background: url(../img/grey_border.gif) repeat-y right top;
}
.leftBord{
	background: url(../img/grey_border.gif) repeat-y left top;
}
.right_content .card-cont {
	position:relative;
	float:left; 
	color:#d96427;
	font-family:Arial,Helvetica;
	width: 279px;
	padding:6px 16px 6px 19px; 
	height:auto !important;
	min-height:39px;
	height:39px; 
	background-color:#000;
	margin-bottom: 17px;
}
.right_content .card-cont .cr {
	width:3px;
	height:3px; 
	background-image:url(../img/card-crn.gif)
}
.black_content{
	color: #f4f4f4;
	font-family: Verdana;
	font-size: 12px;
}
.line{
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	clear: both;
}
.left_center_content{
	float: left;
	width: 645px;
}
.interactive{
	padding: 0px 0px 8px 0px;
}
.shadow_box{
	float: right;
	width: 460px;
	height: 305px;
}
.shadow_block{
	padding-bottom: 15px;
}
.big_brown{
	color: #bf4f14;
	font-family: Arial;
	font-size: 19px;
	font-weight: bold;
	padding: 0px 0px 4px 0px;
}
.big_brown span{
	font-weight: normal;
}
.link_list{
	padding: 50px 0px 0px 0px;
}	
.link_list ul li{
	padding: 3px 0px 0px 0px;
}	
.b_int_block{
	background: #000;
	color: #f4f4f4;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	padding: 4px 0px 6px 12px;

}
.shadow_content{
	float: left;
	width: 185px;
	padding: 10px 0px 0px 0px;
}
.portfolio_galery{
	padding: 15px 0px 0px 0px;
}
.product{
	float: left;
	width: 120px;
	height: 140px;
	margin: 0px 5px 0px 0px;
}
.product .image{
	height: 110px;
	text-align: center;
	margin: 0px 0px 5px 0px;
}
.product p{
	font-weight: normal;
	text-align: center;
}
.recommend_block {
	float: left;
	width: 207px;
}
.friend_interactive{
	float: left;
	padding: 30px 0px 30px 30px;
}
.recommend_box{
	margin: 35px 0px 0px 0px;
}
.private_block img{
	float: left;
	margin: 0px 20px 0px 0px;
}
.private_block ul {
	padding: 15px 0px 0px 0px;
}
.private_block ul li{
	padding: 0px 0px 10px 0px;
}
.private_block ul a{
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	color: #bf4f14;
	text-decoration: underline;
}
.private_block ul a:hover{
	text-decoration: none;
}
.turnaround_block {
	background: url(../img/clock.gif) no-repeat right top;
	padding: 20px 0px 60px 0px;
	margin: 0px 0px 15px 0px;

}
.leaf_block {
	background: url(../img/leaf.gif) no-repeat 230px top;
	padding: 00px 0px 0px 0px;
	margin: 0px 0px 30px 0px;
}
.r_img_block {
	font-size: 11px;
	font-family: Verdana;
	color: #000;
}
.r_img_block b{
	font-size: 19px;
	font-weight: bold;
	font-family: Arial;
	color: #000;
}
.r_img_block ul li{
	padding: 3px 0px 0px 0px;
}
.account_content{
	margin-bottom: 50px;
}
.checkout_content{
	margin-bottom: 20px;
}
.account_content .floatLeft{
	width: 270px;
	padding: 0px 0px 0px 0px;
}
.account_content .floatRight{
	width: 310px;
	padding: 0px 0px 0px 35px;
	margin-right: 10px;
}
.checkout_content .floatLeft{
	width: 290px;
	padding: 0px 0px 0px 0px;
}
.checkout_content .floatRight{
	width: 290px;
	padding: 0px 0px 0px 35px;
	margin-right: 10px;
}
.small_field{
	width: 89px;
}
.small_field input{
	width: 83px;
}
.small-f{
	width: 160px;
}
.big_f{
	width: 194px;
}
.small-f input{
	width: 154px;
}
.big_f input{
	width: 186px;
}
.small-f select{
	width: 154px;
	border: 0px;
}
.big_f select{
	width: 186px;
	border: 0px;
	height: 20px;
}
.input_field{
	background: #FFFFFF url(../img/bg-value.png) repeat-x left top;
	padding: 0px 0px 0px 3px;
	float: right;
}
.input_field div{
	background: url(../img/bg-value.png) no-repeat right top;
	padding: 4px 3px 4px 0px;
}
*html .input_field div{
	padding: 3px 3px 3px 0px;
}
.input_field div input{
	background: #fff;
	border: none;
	height: 18px;
	padding: 2px 0px 0px 0px;
	color: #000;
	font-size: 13px;
}
.field_box label{
	float: left;
	margin: 6px 0px 0px 0px;
	cursor: pointer;
}
.field_box{
	clear: both;
	margin-bottom: 12px;
}

.account_content .big_brown, .checkout_content .big_brown{
	margin-bottom: 8px;
}
.buttons{
	height: 24px;
	border: 0px;
	cursor: pointer;
}
.checkout{
	background: url(../img/checkout_btn.gif) no-repeat left top;
	width: 87px;
}
.login{
	background: url(../img/login_btn.gif) no-repeat left top;
	width: 66px;
}
.register{
	background: url(../img/register_btn.gif) no-repeat left top;
	width: 87px;
}
.right_text{
	text-align: right;
}
.forgot{
	font-size: #333333;
	color: #000;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
}
.forgot:hover{
	text-decoration: underline;
}
.bot_otst{
	padding-bottom: 8px;
}
.captcha{
	margin-left: 117px;
}
.captcha span{
	float: left;
	margin: 7px 10px 0px 0px;
}
.captcha input{
	border: 1px solid #ca581c;
	width: 52px;
	height: 21px;
	padding: 5px 0px 0px 0px;
	text-align: center;
	font-weight: bold;
}
.field_box a{
	color: #000;
	text-decoration: underline;
}
.field_box a:hover{
	text-decoration: none;
}
.floatLeftTitle{
	float: left;
}
.billing_checkbox{
	float: left;
	margin: 5px 0px 0px 10px;
}
.billing_checkbox input{
	margin: 0px 5px 0px 0px;
}
.s_method li{
	clear: both;
	padding: 0px 0px 10px 0px;
}
.s_method input{
	float: left;
	margin: 2px 10px 0px 0px;
}
.s_method label{
	float: left;
}
.name_field{
	float: left;
	margin: 4px 10px 0px 0px;
}

/*================================InputTypeFyle================================*/
.attach_box{
	margin-bottom: 15px;
}
div.fileinputs {
	position: relative;
	left: 0px;
}
div.fakebtn {
	position: absolute;
	top: 0px;
	left: -10px;
	z-index: 1;
}
input.fakefile {
	position: relative;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 3;
	height: 25px;
}
div.faketext {
	position: absolute;
	top: 5px;
	left: 0px;
	z-index: 5;
	width: 100px;
}
input.browsetext {
 background: transparent;
 height: 17px;
 width: 100px;
 font-family: Verdana;
 font-size: 9px;
 border: none;
 color: #000000;
}
.attach{
	margin-left: 80px;
}
*html .attach{
	margin-left: 0px;
}
/*================================InputTypeFyle===============End=================*/
.border_descr{
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 20px;
	border-left: 4px solid #bf4f14;
}
.p_field{
	float: right;
	width: 200px;
}	
.p_title{
	float: left;
	width: 88px;
}
.margTop{
	margin-top: 5px;
}
.day_info{
	float: left;
	margin-top: 6px;
}
.p_field img{
	margin: 0px 30px 0px 10px;
}	
.payment_box{
	margin: 0px 0px 10px 0px;
}
.payment_block .big_brown{
	margin: 0px 0px 10px 0px;
}

.p_field .input_field {
	float: left;
}
.small_field{
	margin: 0px 10px 0px 0px;
}
.HorBorder{
	border-top: 1px solid #bf4f14;
	border-bottom: 1px solid #bf4f14;
	padding: 11px 0px 8px 0px;
}
.main_shopping .price{
	width: 110px;
	float: right;
}
.main_shopping .cond{
	width: 237px;
	float: right;
}
.main_shopping .cond a{
	color: #000000;
}
.main_shopping .cond a:hover{
	text-decoration: none;
}
.main_shopping .services{
	width: 700px;
	float: right;
}
.main_shopping .border_descr{
	width: 385px;
	margin: 0px 0px 0px 0px;
	float: right;
}
.main_shopping .totlal{
	width: 127px;
	float: right;
}
.main_shopping .services p{
	color: #bf4f14;
	margin-right: 20px;
}
.main_shopping .remove{
	width: 147px;
	float: right;
	padding: 0px 0px 0px 10px;
}
.main_shopping .continue_btn{
	width: 320px;
	float: right;
	padding: 0px 0px 0px 0px;
}
.main_shopping .remove .rem_btn{
	margin: 0px 0px 0px 40px;
}
.main_shopping .stroka{
	padding: 11px 0px 12px 0px;
	zoom: 1;
}
.main_shopping .grey_border{
	border-bottom: 1px solid #cacaca;
}
.main_shopping .bold_bord{
	background: url(../img/bold_bord.gif) no-repeat right bottom;
}
.main_shopping .total_price{
	padding: 11px 0px 12px 0px;
	zoom: 1;
}
.main_shopping .brown_border{
	border-top: 1px solid #bf4f14;
	border-bottom: 1px solid #bf4f14;
}
.check_b{
	text-align: right;
	padding: 10px 0px 100px 0px;
}
.main_left_text{
	width: 320px;
	float: left;
}
.main_right_text{
	width: 590px;
	float: right;
	background: url(../img/grey_border.gif) repeat-y left top;
	padding: 0px 0px 0px 19px;
}
.main_right_text a{
	font-size: 12px;
	font-family: Verdana;
	color: #000;
	text-decoration: underline;
}
.main_right_text a:hover{
	text-decoration: none;
}

.text_block{
	margin: 0px 0px 20px 0px;
}
.left_menu{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.left_menu li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 10px;
	background:  url(../img/bullet_link.gif) no-repeat scroll left 5px;
	color: #bf4f14;
}
.left_bul{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.left_bul li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background:  url(../img/bullet_link.gif) no-repeat scroll left 5px;
	color: #333;
font-size: 11px;
}
.arrow_list li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 20px;
	background:  url(../img/bullet_link.gif) no-repeat scroll left 5px;
}
.left_menu li a{
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
.left_menu li a:hover, .left_menu li span{
	color: #bf4f14;
	text-decoration: underline;
}
.block_title{
	font-size: 18px;
	font-family: Verdana;
	font-weight: bold;
	color: #bf4f14;
	margin: 0px 0px 15px 0px;
}
.text_block .title{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 15px 0px;
}
.text_block p{
	margin: 0px 0px 26px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
}
.text_block p.arrow{
	padding: 0px 0px 0px 20px;
	background:  url(../img/bullet_link.gif) no-repeat scroll left 5px;
}
.blue_title{
	font-size: 34px;
	font-family: Georgia;
	font-weight: normal;
	color: #000000;
	padding: 0px 0px 8px 0px;
}
.blue_title span{
	color: #2d56b2;
}
.e-reklama{
	padding: 0px 10px 0px 10px;
	color: #2d56b2;
}
.e-reklama a, .blue_link{
	color: #2d56b2;
	text-decoration: underline;
}
.e-reklama a:hover, .blue_link:hover{
	text-decoration: none;
}
.main_right_text .field_box{
	width: 466px;
}
.main_right_text .big_f{
	width: 373px;
}

.main_right_text .input_field{
	background: #FFFFFF url(../img/bg-value_big.png) no-repeat left top;
	padding: 0px 0px 0px 3px;
	float: right;
}
.main_right_text .input_field div{
	background: url(../img/bg-value_big_r.png) no-repeat right top;
	padding: 4px 3px 4px 0px;
}
*html .main_right_text .input_field div{
	padding: 3px 3px 3px 0px;
}
.main_right_text .input_field div input{
	background: #fff;
	border: none;
	height: 18px;
	padding: 2px 0px 0px 0px;
	color: #000;
	font-size: 13px;
 	width: 367px;
}

.main_right_text .textarea_field{
	float: right;
	width: 375px;
}
.main_right_text .btn_field{
	float: right;
}
.main_right_text .textarea_field textarea{
	width: 363px;
	height: 189px;
	padding: 5px;
	background: #fff;
	border: 1px solid #d5d5d5;
}
.send{
	background: url(../img/send_btn.gif) no-repeat left top;
	width: 54px;
	height: 24px;
}
.popup{
	background: #fff;
	border: 5px solid #d66225;
	position: absolute;
	left: 20%;
	top: 0px;
	width: 800px;
	padding: 10px 20px 20px 20px;
	z-index: 1000;
	display: none;
}
.close{
	margin: 0px 0px 0px 0px;
	text-align: right;
}
.opacity {
	background-image: url(../img/overlay.png);
	display:none;
	height:100%;
	left:0;
	opacity:0.4;
	position:absolute;
	top:0;
	width:100%;
	z-index:1000;
}
*html .opacity {
	background-color: #000;
	background-image: url(../img/blank.gif);
	filter: Alpha(opacity=50);
}
.text_block .pdf_block{
	background: url(../img/pdf_bg.gif) no-repeat left top;
	padding: 0px 0px 10px 37px;
}
.list_pdf_files {
	background: #fff url(../img/list_columns.gif) repeat-y 170px top;
	padding: 20px 0px 20px 0px;
	font-size: 11px;
}
.list_pdf_files a{
	color: #999999;
	font-size: 11px;
}
.list_pdf_files a:hover{
	color: #999999;
	text-decoration: none;
}
.list_pdf_files ul{
	margin: 0px 0px 25px 0px;
}
.list_pdf_files ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}
.list_pdf_files .title_list{
	color: #000;
	font-family: Verdana;
	font-weight: bold;
	margin: 0px 0px 3px 0px;
}
.list_pdf_files .right_list{
	float: right;
	width: 160px;
	padding: 0px 0px 0px 16px;
}
.list_pdf_files .left_list{
	float: left;
	width: 160px;
	padding: 0px 0px 0px 16px;
}
.list_pdf_files .center_list{
	width: 160px;
	margin: 0px 176px 0px 190px;
	padding: 0px 0px 0px 16px;
	
}

/*===========*/
.send_report{
	font-size: 25px;
	font-style: italic;
}
.error_report{
	font-size: 14px;
	font-style: italic;
	color: red;
	font-weight: bold;
}
.error_report span{
	font-size: 14px;
	font-style: italic;
	color: #000;
	font-weight: normal;
}

.page_title_error{
	font-size: 50px;
}
.report_error{
	font-size: 20px;
}
.bord_tbl td{ border: 5px solid #e4e4e4; padding: 5px; 
        font-family: Tahoma !important;
        font-size: 12px !important; 
}
.results{
font-size: 11px;
float: left;
padding: 10px 0px 0px 0px;
}
.priced{
font-size: 13px;
font-weight: bold;
color: #bf4f14;
padding: 0px 0px 5px 0px;
}


















