/* CSS Document */
.body{
margin:0px;
}
img{
border:0px;
}
p{margin:5px 0px;}
.top_banner{
background-image:url(http://www.e-customer-satisfaction.com/images/ecustomer_02.jpg);
background-position:top left;
background-repeat:repeat-x;
width:576px;
}

.bg_menu {
background-image:url(http://www.e-customer-satisfaction.com/images/bgr_up.jpg);
background-position:left 1px;
background-repeat:repeat-x;
}
.bg_menu_d {
background-image:url(http://www.e-customer-satisfaction.com/images/bgr_down.jpg);
background-position:left 1px;
background-repeat:repeat-x;
}
.bg_menu_d2 {
background-image:url(http://www.e-customer-satisfaction.com/images/bgr_sdown.jpg);
background-position:left bottom;
background-repeat:repeat-x;
height:20px;
}
.menu_bg{
background-image:url(http://www.e-customer-satisfaction.com/images/ecustomer_05.jpg);
background-position:top left;
background-repeat:repeat-x;
height:26px;
}
.border_green{
border-width:1px;border-style:solid;border-color:#CCCCCC;margin-bottom:3px;
}
.border_green.NBR{
border-right:0px;
}
.super_top_bg{
border-color:#666666;
border-width:0px;
border-style:solid;

height:26px;
}
.content_bg{
background-image:url(http://www.e-customer-satisfaction.com/images/ecustomer_26.jpg);
background-position:top left;
background-repeat:repeat-x;
}
.footer_bg{
background-image:url(http://www.e-customer-satisfaction.com/images/ecustomer_57.jpg);
background-position:top left;
height:34px;
}
.under_menu_bg{
background-image:url(http://www.e-customer-satisfaction.com/images/ecustomer_13.jpg);
background-position:top left;
background-repeat:repeat-x;
height:6px;
}
.table_header{
background-image:url(http://www.e-customer-satisfaction.com/images/pod2_13.jpg);
background-position:top left;
background-repeat:repeat-x;
height:14px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
text-decoration:none;
padding:1px;
}
.table_link{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
text-decoration:none;
}
.table_row{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-decoration:none;
padding:3px;
height:24px;
}

.table_row_text{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.table_row_text2{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FF6600;
text-decoration:none;
}



.left_border{
border-left-style:solid;
border-left-width:1px;
border-left-color:#CCCCCC;
}
.right_border{
border-right-style:solid;
border-right-width:1px;
border-right-color:#CCCCCC;
}
.top_border{
border-top-style:solid;
border-top-width:1px;
border-top-color:#CCCCCC;
}
.bottom_border{
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#CCCCCC;
}
.search_bg{
background-image:url(http://www.e-customer-satisfaction.com/images/ecustomer_15.jpg);
background-position:top left;
background-repeat:repeat-x;
height:94px;
}
.top_menu_link{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:none;
text-transform:uppercase;
}
.top_menu_on{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF6600;
text-decoration:none;
text-transform:uppercase;
}
.pad_rl{
padding-left:6px;
padding-right:6px;
}
.textbox{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
border-width:1px;
border-color:#333333;
border-style:solid;
}

.orange_txtHW{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
text-decoration:none;
text-transform:uppercase;
letter-spacing:3px;
}

.orange_txt{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FF6600;
text-decoration:none;
}
.orange2{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF6600;
}
.search_title2{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#CC6600;
text-decoration:none;
}

.blue_title{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#0033CC;
}

.search_title{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#CC6600;
}
.search_title4{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#333;
}

.search_titleR{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#CC0000;
}

.search_title3{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CC6600;
}

.search_title3R{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CC0000;
}

.search_field{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
border-width:1px;
border-color:#333333;
border-style:solid;
}
.brown_link{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CC6600;
text-decoration:none;
}
.bold_txt{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
.bold_txtN{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333333;
text-decoration:none;
}
.sug_cat{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.category_on{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.category_off{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.bold_txt2{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
.standard_txt{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
text-decoration:none;
}
.standard_txt2{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.standard_txt12{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333333;
text-decoration:none;
}
.standard_txt14{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#333333;
text-decoration:none;
}
.standard_txt12B{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333333;
text-decoration:underline;
}
.standard_txt10{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-decoration:none;
}
.standard_txt9{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#333333;
text-decoration:none;
}

.white_txt{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
.trail_txt{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
text-decoration:none;
}
.plus_txt{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:normal;
color:#333333;
text-decoration:none;
}

.standard_txt_on{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FF6600;
text-decoration:none;
}

.small_txt{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
text-decoration:none;
}

.small_more{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-decoration:none;
cursor:pointer;
}

.footer_link{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
.copy_txt{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#F1C591;
}

.page_title{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
.error{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}
.textfield{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
border-width:1px;
border-wtyle:solid;
border-color:#666666;
padding:2px;
}
.border{
border-color:#cccccc;
border-width:1px;
border-style:solid;
}
.text6 
{font-size:6px;}

.bgsearch{
background-image:url(http://www.e-customer-satisfaction.com/images/bg_search.jpg);
background-position:top left;
background-repeat:repeat-x;
}
.cert_table_bg{
background-image:url(http://www.e-customer-satisfaction.com/images/cert_stamp.jpg);
background-position:top right;
background-repeat:no-repeat;
}

.right_border{
border-right-color:#cccccc;
border-right-width:1px;
border-right-style:solid;
}
#catcontent{
position:absolute;
width:430px;
height:auto;
background-color:#FFFFFF;
border-color:#CCCCCC;
border-width:1px;
border-style:solid;
z-index:18;
}
.line_bg{
background-image:url(http://www.e-customer-satisfaction.com/images/line.gif);
background-position:top left;
background-repeat:repeat-y;
}
#closeproblem{
position:absolute;
width:600px;
border-color:#666666;
border-width:1px;
background-color:#FFFFFF;
border-style:solid;
z-index:10;
}
#emoticons{
position:absolute;
width:220px;
border-color:#666666;
border-width:1px;
background-color:#FFFFFF;
border-style:solid;
z-index:30;
}
#emoticons2{
position:absolute;
width:220px;
border-color:#666666;
border-width:1px;
background-color:#FFFFFF;
border-style:solid;
z-index:30;
}
#addreply{
position:absolute;
width:450px;
border-color:#666666;
border-width:1px;
background-color:#FFFFFF;
border-style:solid;
z-index:25;
}
#addcomment{
position:absolute;
width:450px;
border-color:#666666;
border-width:1px;
background-color:#FFFFFF;
border-style:solid;
z-index:28;
}
.special_row{
background-color:#FFFFCC;
padding:3px;
}
#suggestcat{
position:absolute;
width:300px;
height:auto;
background-color:#FFFFFF;
border-color:#000000;
border-width:1px;
border-style:solid;
padding:10px;
z-index:40;
}
#newcatsent{
position:absolute;
width:300px;
height:auto;
background-color:#FFFFFF;
border-color:#000000;
border-width:1px;
border-style:solid;
padding:10px;
z-index:50;
}
#showreport{
position:absolute;
width:300px;
height:auto;
background-color:#FFFFFF;
border-color:#000000;
border-width:1px;
border-style:solid;
padding:10px;
}
#reportsent{
position:absolute;
width:300px;
height:auto;
background-color:#FFFFFF;
border-color:#000000;
border-width:1px;
border-style:solid;
padding:10px;
}
.line_height{
line-height:17px;
}
#getlink{
position:absolute;
top:200px;
left:250px;
width:400px;
height:auto;
background-color:#FFFFFF;
border-width:1px;
border-color:#666666;
border-style:solid;
}
#getcode{
position:absolute;
top:200px;
left:250px;
width:400px;
height:auto;
background-color:#FFFFFF;
border-width:1px;
border-color:#666666;
border-style:solid;
}
#sendfriend{
position:absolute;
width:300px;
height:auto;
background-color:#FFFFFF;
border-color:#000000;
border-width:1px;
border-style:solid;
padding:10px;
}
#keepposted{
position:absolute;
width:300px;
height:auto;
background-color:#FFFFFF;
border-color:#000000;
border-width:1px;
border-style:solid;
padding:10px;
}
.add_txt{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
text-decoration:none;
}

.menu_top			{border:1px solid #CCCCCC; background-color: #CCCCCC; position:absolute; width:180px;}
.menu_top_row		{background-color: #FFFFFF; margin:0 0 1px 0; padding:2px 2px 2px 5px;}
.menu_top_row2		{margin:0 0 1px 0; padding:2px 2px 2px 5px;}
.menu_top_a			{color:#333333; font-size:10px; font-weight:normal;}
.menu_top_a:hover	{color:#333333; font-size:10px; font-weight:normal;}

.partners_manu_1	{float:left; width:349px;}
.partners_manu_2	{float:right; width:349px;}
.id_partners		{clear:both;}	
.id_reviews		{clear:both;}
.cb		{clear:both;}
.partners_link		{text-decoration:none; color:#333333; cursor:pointer;}
.partners_manu	{height:35px; font-size:20px; padding-top:5px; background-image:url(http://www.e-customer-satisfaction.com/images/bg_search.jpg); background-position:top left; background-repeat:repeat-x;}

.suggest_a_website	{width:400px; height:140px; position:absolute; border:1px solid #cccccc; background-color: #FFFFFF;}
.suggest_a_website .title	{width:inherit; height:18px; margin:2px 0px 0px 0px;}
.suggest_a_website .content	{width:inherit; height:120px;}

.request_a_feedback	{width:450px; height:275px; position:absolute; border:1px solid #cccccc; background-color: #FFFFFF;}
.request_a_feedback .title	{width:inherit; height:18px; margin:2px 0px 0px 0px;}
.request_a_feedback .content	{width:inherit; height:120px;}
.request_a_feedback textarea	{height:100px; width:214px; padding:3px; border:1px solid #333333; font-size:11px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; }
.request_a_feedback .info	{padding:2px 5px 0px 5px; color:#cc3333; width:130px;}
.request_a_feedback .info2	{padding:2px 5px 0px 45px; color:#cc3333;}


#paypaltext			{margin:20px 5px 5px 5px; height:400px;}
#banktransfertext	{margin:20px 5px 5px 5px; height:400px;}

.pb10	{padding-bottom:10px;}
.pt10	{padding-top:10px;}
.pl20	{padding-left:20px;}

.main_txt_title{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#336633;
text-decoration:none;
padding-left:0px;
}

.main_txt_title2{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#336633;
text-decoration:none;
padding-left:0px;
}

.main_txt_title3{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
padding-left:0px;
}

.main_txt_titlenr{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
padding-left:0px;
}
.hw_a {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
padding-left:3px;
text-transform:uppercase;
}

.hw_a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
padding-left:3px;
text-transform:uppercase;
}

.hw_ap {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
padding-left:3px;
text-transform:uppercase;
}

.hw_ap:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
padding-left:3px;
text-transform:uppercase;
}

.rightads	{border:1px solid #CCCCCC; margin:2px 2px 0px 2px; padding:5px 5px;}
.view	{background-color:#CCCCCC; font-size:9px; text-align:center; margin-bottom:12px; margin-right:2px; width:94px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; padding-bottom:1px;}
.rightads div	{overflow:hidden;}
.seweb		{border:0px; padding:0 5px;}
.seweb:hover		{border:1px solid #333333; padding:0 4px;}
.sewebdiv		{height:16px; margin:5px; padding:1px 0px;}
.licznik	{margin:8px 0px 3px 0px;}
.licznik2	{margin:8px 0px 5px 0px;}

.contact_c	{font-size:14px; color:#CC6600;}

.title_search	{background-image: url(/images/bg_top_hw_1.jpg);}

/*top*/
.login_a, .info_a	{padding:0px 9px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; position:relative; }


.login_a	{height:30px; background-color:#EDE9E8; margin-top:16px;}
.login_a .l	{position:absolute; top:-1px; left:0px; background:url(http://www.e-customer-satisfaction.com/images/login_area_l.jpg) top left no-repeat; height:32px; width:8px;}
.login_a .r {position:absolute; top:-1px; right:0px; background:url(http://www.e-customer-satisfaction.com/images/login_area_r.jpg) top left no-repeat; height:32px; width:8px;}

.info_a		{height:142px; background-color:#FFFFFF; margin-top:2px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}
.info_a .l	{position:absolute; top:-1px; left:0px; background:url(http://www.e-customer-satisfaction.com/images/top_area_l.jpg) top left no-repeat; height:144px; width:9px;}
.info_a .r	{position:absolute; top:-1px; right:0px; background:url(http://www.e-customer-satisfaction.com/images/top_area_r.jpg) top left no-repeat; height:144px; width:9px;}
.info_a .info	{color:#000000; font-size:18px; padding-top:2px; text-align:center;}
.info_a .more	{position:relative; margin-top:10px;}

.info1, .info2, .info3 {position:relative; width:140px; height:42px; text-align:center; color:#FFFFFF; font-size:12px;}
.info1	{background-color:#FF9934; font-weight:bold;}
.info2	{background-color:#FF6600; font-weight:bold;}
.info3	{background-color:#CC6601; font-weight:bold;}
/*top*/

/*help*/
.pad_top	{padding-top:12px;}
.akapit	{padding-left:15px; line-height:22px;}

/*rev*/
.rev_text	{font-size:12px; color:#000000;}
.rev_title	{font-size:12px;}
.rev_com	{font-size:12px; color:#000000;}
.padd_td	{padding-top:4px;}
/*rev*/



div#compcontent td.check_company {color:#cc0000;}
div#s3	{border:1px solid #000; text-align:left; background-color:#FFFFFF; margin:-1px 0px 0px 0px; position:absolute; width:137px; color:#333333; font-family:Tahoma; font-size:12px; padding:2px;}

div.views {padding-right:50px; position:relative; height:12px;}

.workman {position:relative; margin-top:8px; width:519px;}
.workman a {color:#3366CC;}
div.c1_4, div.c1_3, div.c1_2, div.c1_1 {position:absolute;}
div.c2_4, div.c2_3, div.c2_2, div.c2_1 {position:absolute;}

div.c1_1 {color:#FF6600; font-size:22px; font-weight:normal; left:23px; top:10px;}
div.c1_2 {font-size:14px; font-weight:bold; left:105px; top:35px;}
div.c1_3 {color:#FFFFFF; font-weight:bold; left:84px; text-align:right; top:122px;}
div.c1_4 {font-weight:bold; left:144px; text-align:right; top:200px;}

div.c2_1 {color:#3366CC; font-size:22px; font-weight:normal; left:23px; top:10px; line-height:19px;}
div.c2_2 {font-size:12px; font-weight:bold; left:75px; line-height:12px; text-align:right; top:54px;}
div.c2_3 {color:#FFFFFF; font-weight:bold; left:91px; text-align:right; top:122px;}
div.c2_4 {font-weight:bold; left:5px; text-align:right; top:200px; font-size:11px;}

.workman div.b1 {position:relative; float:left; border:1px solid #ccc;}
.workman img.b1 {}
.workman div.b2 {position:relative; float:right; border:1px solid #ccc;}
.workman img.b2 {}

div.newent {color:#c00; font-size:9px;}

a#usefulyes, a#usefulno {color:#666;}
a#usefulyes2, a#usefulno2 {color:#666;}

span.useful_con {color:#c00; display:block; padding:3px 6px; background-color:#efefef; border:1px solid #ccc; float:right; margin:7px 0px 4px 0px;}
