/***** GENERAL ******/
* { background-position:0px 0px; background-repeat:no-repeat; font-family:Arial; text-align:left;}
html {}
html, body { margin:0; padding:0;}
body { margin:0; padding:0px; background-color:#ECE6DA;}
table, td, div, p, ul, ol, h1, h2, h3, h4, h5, h6, hr, img, form, input, textarea, fieldset { margin:0; padding:0; border-style:none;}
div{ display:block;}
i,em { font-style:normal;}
ul { list-style-type:none;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { text-decoration:none;}
a { text-decoration:none;}
a:hover { text-decoration:none;}
img { border: 0;}
.hidden { display: none;}
.clear { clear:both; font-size:0px;}
.strike { text-decoration: line-through;}
/*.pngfix { behavior: url(iepngfix.htc);}*/


/***** LAYOUT ***************************************************************************************************************/

#page{ margin:auto; width:990px; display:block; margin-top:10px; overflow:hidden; background-color:#FFFFFF; border:1px solid #E2DBCD;}

#header { height: 90px; display:block; overflow:hidden; padding-left:50px; background-image:url(../img/img_separator_1.jpg); background-position:0px 89px; background-repeat:repeat-x;}
#logo { float:left; width: 268px; height: 20px; margin-top:35px; }

#topnav { float:right; width:400px; height:55px;}
#topnav ul li { float: left; background-image:url(../img/img_topnav_bg.jpg); }
#topnav li.m1{ width:90px; text-align:center; padding-top:36px;}
#topnav li.m2{ width:110px; text-align:center; padding-top:36px;}
#topnav li a { color:#014E9E;  font-size:10px;}
#topnav li a:hover { color:#CC0000;  font-size:10px;}

#leftcol { float:left; width: 200px; overflow: hidden; display:block;}
		 .lc_bg1{ background-image:url(../img/img_shadow_vertical1.jpg); background-position:193px 5px;}
		 .lc_bg2{ background-image:url(../img/img_borderv.jpg); background-position:199px -10px;}

#centercol { float:left; width: 590px; overflow: hidden; display:block;}
		 .cc_bg1{ background-image:url(../img/img_shadow_topcentral.jpg);  background-repeat:repeat-x;}
		 
#rightcol {float:left; width: 200px; overflow: hidden; display:block;}
		 .rc_bg1{ background-image:url(../img/img_shadow_vertical2.jpg); background-position:1px 5px;}
		 .rc_bg2{ background-image:url(../img/img_borderv.jpg); background-position:0px -10px;}

#estitle { width:200px; height:31px; display:block; background-image:url(../img/img_title_estimator.jpg); }

#basket {float:left; width:990px; overflow:hidden; background-image:url(../img/img_header_sw.jpg);  background-repeat:repeat-x; padding-left:30px;}
#checkout {float:left; width:930px; overflow:hidden; background-image:url(../img/img_header_sw.jpg);  background-repeat:repeat-x; padding-left:30px; padding-right:30px;}

.links2 { color:#847964; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.links2:hover { color:#847964; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

/***** ESTIMATOR PANEL ***************************************************************************************************************/

#estimator { clear:both; float:left; display:block; width:200px; height:239px; padding:0px; margin:0px; border:none; padding-left:17px;  background-image:url(../img/img_leftcolbottombg.jpg); background-position:-1px 233px;}

#estimator .selectors{ clear:both;}
#estimator .selectors label{ width:173px; clear:both; float:left; display:block;  padding-left:7px; margin-top:6px; background-image:url(../img/img_arrow_blue.gif); background-position:0px 4px;}
#estimator .selectors input{ width:160px; float:left; height:17px; padding-top:2px; margin-top:6px; border:solid 1px #DBD5C6; text-align:center;}

#estimator .radio{ padding-left:10px; clear:both;}
#estimator .radio label{ padding:0px; margin:0px; margin-left:3px; margin-right:5px;}
#estimator .radio input{ padding:0px; margin:0px; margin-top:5px;}

#estimator .dim{ clear:both;}
#estimator .dim label{ padding:0px; margin:0px; width:66px; float:left; display:block;  padding-left:7px; margin-top:6px;  margin-right:10px; background-image:url(../img/img_arrow_blue.gif); background-position:0px 4px;}
#estimator .dim input{ padding:0px; margin:0px; width:73px; float:left; height:17px; padding-top:2px; margin-top:6px; margin-right:10px; border:solid 1px #DBD5C6; text-align:center;}

#estimator .estimatebut{ clear:both; float:left; display:block; width:160px; margin-top:15px;}
.estimatebut input{ width:160px; height:21px; background-image:url(../img/img_but_estimator.jpg);  border:0px solid;}

.login_but { width:160px; height:21px; background-image:url(../img/img_but_estimator.jpg);  border:0px solid;}


/***** SETTINGS PANEL **************************************************************************************************************/

#settings { clear:both; float:left; display:block; width:200px; height:270px; padding:0px; margin:0px; border:none;  background-image:url(../img/img_rightcolbottombg.jpg); background-position:1px 264px;}

#settings #basket{ clear:both; float:left; width:200px; overflow:hidden; padding-left:10px; background-image:url(../img/img_rightcoltopbg.jpg); background-position:1px 0px;}
#settings .b1{ float:left; margin-top:10px; height:40px; padding-left:7px; background-image:url(../img/img_arrow_blue.gif); background-position:0px 18px; line-height:40px;}
#settings .b2{ float:left; margin-top:10px; margin-left:10px; width:46px; height:40px; background-image:url(../img/img_icon_cart.jpg); }
#settings .b3{ clear:both; float:left; margin-top:10px; width:173px; padding-left:10px;}

#settings .options{ clear:both; float:left; width:200px; height:30px; padding-left:10px; background-image:url(../img/img_settingsbox_bg.jpg); background-position:1px 0px; background-repeat:repeat-y;}
#settings .options div{ float:left; width:75px; padding-left:15px; margin-right:10px; background-image:url(../img/img_arrowc_black.gif); background-position:0px 3px; margin-top:8px;}
#settings .options div a { color:#014E9E;  font-size:10px;}
#settings .options div a:hover { color:#CC0000;  font-size:10px;}
#settings .options input{ width:75px; height:21px; margin-left:-20px; margin-top:-3px; background-image:url(../img/img_but_login.jpg); }
#settings .margintop_20{ margin-top:20px;}
#settings .margintop_10{ margin-top:10px;}

#settings #login{ clear:both; float:left; width:200px; overflow:hidden; padding-left:10px; }
#settings #login .l1{ clear:both; float:left; margin-top:1px; width:176px; height:40px; padding-left:7px; background-image:url(../img/img_arrow_blue.gif); background-position:0px 18px; line-height:40px;}
#settings #login .l2{ clear:both; padding-left:10px;}
#settings #login .l2 label{ padding:0px; margin:0px; width:66px; float:left; display:block;  padding-left:7px; margin-top:5px;  margin-right:10px; background-image:url(../img/img_arrow_blue.gif); background-position:0px 4px;}
#settings #login .l2 input{ padding:0px; margin:0px; width:73px; float:left; height:17px; padding-top:2px; margin-top:6px; margin-right:10px; border:solid 1px #DBD5C6; text-align:center;}


/***** PRODUCT SAMPLE (Product Page Only) ***************************************************************************************************************/

#pr_sample { clear:both; float:left; display:block; width:200px; height:270px; padding:0px; margin:0px; border:none;  background-image:url(../img/img_leftcolbottombg.jpg); background-position:1px 264px;}

#pr_sample .options{ clear:both; float:left; width:200px; height:30px; padding-left:10px; margin-top:13px; background-image:url(../img/img_settingsbox_reversed_bg.jpg); background-position:-1px 0px; background-repeat:repeat-y;}
#pr_sample .options strong { font-size:10px; color:#014E9E; width:150px; display:block;}
#pr_sample .options div{ float:left; width:75px; padding-left:15px; margin-right:10px; background-image:url(../img/img_arrowc_black.gif); background-position:0px 3px; margin-top:8px;}
#pr_sample .options div a { color:#014E9E;  font-size:10px;}
#pr_sample .options div a:hover { color:#CC0000;  font-size:10px;}

#product_sample{ width:160px; height:185px; text-align:center; border:1px solid #DBD5C6; padding-top:5px; margin-top:14px; margin-left:17px;}


/***** NAVIGATION ***************************************************************************************************************/

#navigation { clear:both; float:left; display:block; width:200px; padding:0px; margin:0px; padding-left:17px; overflow:hidden; }
#navigation #title { float:left; display:block; width:140px; height:9px; margin-top:25px; background-image:url(../img/img_title_navigation.jpg); }

#navigation #meniu { float:left; margin-top:20px; list-style-type:none;}
#navigation #meniu li{ clear:both; float:left; padding-left:34px; width:182px; height:28px; background-image:url(../img/img_arrow_dot.gif); background-position:20px 14px; border-bottom:1px solid #DCD6C6; line-height:28px;}
#navigation #meniu li a { color:#333333;  font-size:13px;}
#navigation #meniu li a:hover { color:#014E9E;  font-size:13px;}


/***** DETAILS PANEL ***************************************************************************************************************/

#details { display:block; padding:0px; margin:0px; overflow:hidden;  padding-left:13px; padding-top:20px; padding-bottom:20px;}
#details h5 { width:170px; margin:0px; padding:0px; padding-left:20px; margin-top:25px; background-image:url(../img/img_arrowb_blue.gif); background-position:0px 2px;}
#details p { text-align:justify; margin-top:10px; line-height:17px; padding-left:18px;}


/***** FEATURES PANEL ***************************************************************************************************************/

#features { clear:both; float:left; display:block; width:200px; padding:0px; margin:0px; overflow:hidden; }
#features .f  { clear:both; float:left; width:200px; height:90px; margin-top:1px; padding-left:20px;}
#features .f1 { background-image:url(../img/img_features_freedelivery.jpg); }
#features .f2 { background-image:url(../img/img_features_48hoursale.jpg); }
#features .f3 { background-image:url(../img/img_features_freesample.jpg); }
#features .f4 { background-image:url(../img/img_features_needhelp.jpg); }
#features .f5 { background-image:url(../img/img_features_ordersinfo.jpg); }

#features h4 { width:125px; margin:0px; padding:0px; padding-left:13px; margin-top:20px;}
#features p { text-align:justify; width:182px; margin-top:4px; padding-left:14px;}


/***** SHOPPING PANEL ***************************************************************************************************************/

#shopping { clear:both; float:left; display:block; width:198px; height:190px; padding:0px; margin:0px; overflow:hidden;  border:1px dotted #C8BFA6; margin-top:1px;}

#shopping .s0{ clear:both; float:left; display:block; width:198px; height:90px; overflow:auto; padding-left:8px; border-bottom:1px dotted #C8BFA6;}
#shopping .s1{ clear:both; float:left; display:block; width:198px; height:65px; padding:0px; margin:0px; padding-left:10px; border-bottom:1px dotted #C8BFA6;}
#shopping .s2{ clear:both; float:left; display:block; width:198px; height:65px; padding:0px; margin:0px; padding-left:10px;}
#shopping h5{ padding-left:10px; margin-top:15px; font-weight:normal; background-image:url(../img/img_arrow_blue.gif); background-position:0px 5px;}

.shadow1 { width:198px; height:30px; background-image:url(../img/img_shadow_bottom1.jpg); background-position:4px 1px; display:block; clear:both;} 


/***** INDEX PRODUCTS LISTING ***************************************************************************************************************/

#products { display:block; width:590px; padding:0px; margin:0px; overflow:hidden; padding-left:20px;}
#products .product_container{ float:left; display:block; width:168px; margin-right:20px; margin-top:20px; overflow:hidden;}
#products .product_thumb{ display:block; width:168px; height:98px; padding-top:5px; background-image:url(../img/images/img_thumbbg.jpg); }
#products .product_image{ margin:auto; display:block; width:158px; height:88px;}
#products .product_description{ clear:both; display:block; padding:0px; margin:0px; overflow:hidden;}
.product_description a{ color:#014E9E;} 
#products p{ text-align:justify; line-height:17px; text-indent:10px; background-image:url(../img/img_arrow_blue.gif); background-position:0px 6px;}

.separator{ clear:both; float:left; display:block; width:544px; height:1px; margin-top:10px; border-bottom:1px dotted #C8BFA6;}

.testimonials { text-align:left; width:544px; display:block; overflow:hidden; margin-left:auto; margin-right:auto; margin-bottom:20px; border-bottom:1px dotted #C8BFA6; padding-bottom:10px;}
.testimonials span { font-weight:normal; display:block;}
.testimonials img { padding-bottom:5px; clear:right; display:block;}
/***** PRODUCT PAGE ***************************************************************************************************************/

#product_setup { display:block; width:590px; padding:0px; margin:0px; overflow:hidden; padding-left:30px; }
#product_setup .container_blank {display:block; width:510px; height:30px; float:left; padding-left:20px;}
#product_setup .container_white {display:block; width:510px; height:30px; float:left; margin-top:1px; background-color:#F9F7F2; padding-left:20px;}
#product_setup .container_gray {display:block; width:510px; height:30px; float:left; margin-top:1px; background-color:#ECE6DA; padding-left:20px;}
#product_setup .container_options {display:block; width:530px; float:left; overflow:hidden; margin-top:1px; padding:0px; margin:0px;}
#product_setup .container_gray_114 {display:block; width:325px; height:114px; float:left; margin-top:1px; background-color:#ECE6DA; padding-left:20px;}
#product_setup .container_gray_300 {display:block; width:325px; height:30px; float:left; margin-top:1px; background-color:#ECE6DA; padding-left:20px;}

#product_setup p {margin-top:7px;}
#product_setup span {display:block;}

#product_setup .field_container {float:left; display:block; height:21px; padding-top:4px;}
#product_setup .radio_container {float:left; display:block; height:21px; padding-top:3px;}
#product_setup .text_container {float:left; display:block; height:21px; padding-top:7px;}
#product_setup .button_container {float:left; display:block; height:21px; padding-top:5px;}
#product_setup .blank_container {float:left; display:block; height:21px; padding-top:4px;}

.w25  {width:25px;}
.w52  {width:52px;}
.w60  {width:60px;}
.w70  {width:70px;}
.w75  {width:75px;}
.w80  {width:80px;}
.w83  {width:83px;}
.w85  {width:85px;}
.w90  {width:90px;}
.w95  {width:95px;}
.w98  {width:95px;}
.w100 {width:100px;}
.w105 {width:105px;}
.w110 {width:110px;}
.w120 {width:120px;}
.w126 {width:126px;}
.w128 {width:128px;}
.w200 {width:200px;}
.w225 {width:225px;}
.w343 {width:343px;}
.w455{ width:455px;}
.w425{ width:425px;}
.w510{ width:510px;}
.w530{ width:530px;}
.w900{ width:900px;}
.w930{ width:930px;}

.h1 { height:1px;}
.h21{ height:21px;}

.arrow_blue_links { background-image:url(../img/img_arrow_blue.gif); background-position:0px 4px;}
.arrow_blue_title { background-image:url(../img/img_arrow_blue.gif); background-position:10px 12px;}
.arrow_red_title { background-image:url(../img/img_arrow_red.gif); background-position:10px 12px;}

.arrow_blue { background-image:url(../img/img_arrow_blue.gif); background-position:0px 5px;}
.arrow_black { background-image:url(../img/img_arrow_black.gif); background-position:0px 5px;}
.arrow_orange { background-image:url(../img/img_arrow_orange.gif); background-position:0px 5px;}
.arrow_green { background-image:url(../img/img_arrow_green.gif); background-position:0px 5px;}
.arrow_red { background-image:url(../img/img_arrow_red.gif); background-position:0px 5px;}

.align_c { text-align:center;}
.align_r { text-align:right;}

.margin_r10 { margin-right:10px;}
.margin_r15 { margin-right:15px;}

.but_red_83    { background-image:url(../img/img_but_83_red.jpg);}
.but_blue_83   { background-image:url(../img/img_but_83_blue.jpg);}
.but_green_83  { background-image:url(../img/img_but_83_green.jpg);}

.but_red_100   { background-image:url(../img/img_but_100_red.jpg);}
.but_blue_100  { background-image:url(../img/img_but_100_blue.jpg); border:0px solid; background-color:none;}
.but_green_100 { background-image:url(../img/img_but_100_green.jpg);}

.but_red_128   { background-image:url(../img/img_but_128_red.jpg);}
.but_blue_128  { background-image:url(../img/img_but_128_blue.jpg);}
.but_green_128 { background-image:url(../img/img_but_128_green.jpg);}

.bg_white { background-color:#FFFFFF;}
.bg_light { background-color:#F9F7F2;}
.bg_gray  { background-color:#ECE6DA;}
.bg_blue  { background-color:#014E9E;}
.bg_red   { background-color:#CC0000;}
.bg_arrow { background-image:url(../img/img_arrowbar.jpg); background-position:0px -30px;} /* border special*/

.b0{ border:none;}
.bf1_gray{ border:1px solid #ECE6DA;}        /* border full*/
.bf1_gray_dark{ border:1px solid #DBD5C6;}   /* border full*/

.b11_gray{ border-left:1px solid #ECE6DA;}   /* border 1px left*/
.b1r_gray{ border-right:1px solid #ECE6DA;}  /* border 1px right*/

.td_title    { height:29px; line-height:27px;}
.td_desc     {}
.td_desc td  { height:30px; line-height:30px; text-align:center; border-right:1px solid #ECE6DA;}
.td_values   {}
.td_values td{ height:20px; line-height:20px; text-align:center; border-right:1px solid #ECE6DA;}
.td_checkout {}
.td_checkout td{ height:30px; line-height:30px;}

.td_container{ overflow:hidden;}

.fl{ float:left;}
.fr{ float:right;}

.mgt_1  { margin-top:1px;}
.mgt_10 { margin-top:10px;}
.mgt_20 { margin-top:20px;}
.mgt_30 { margin-top:30px;}

.mgl_1  { margin-left:1px;}
.mgr_1  { margin-right:1px;}

.pdl_20 { padding-left:20px;}
.pdl_10 { padding-left:10px;}

.pdt_10 {  padding-top:10px;}
.pdt_20 {  padding-top:20px;}
.pdt_30 {  padding-top:30px;}

.field_50  {width:48px; height:19px; background-color:#FFFFFF; border:1px solid #DBD5C6; line-height:18px;}
.field_75  {width:73px; height:19px; background-color:#FFFFFF; border:1px solid #DBD5C6; line-height:18px;}
.field_85  {width:83px; height:19px; background-color:#FFFFFF; border:1px solid #DBD5C6; line-height:18px;}
.field_95  {width:93px; height:19px; background-color:#FFFFFF; border:1px solid #DBD5C6; line-height:18px;}
.field_100 {width:98px; height:19px; background-color:#FFFFFF; border:1px solid #DBD5C6; line-height:18px;}
.field_105 {width:102px; height:19px; background-color:#FFFFFF; border:1px solid #DBD5C6; line-height:18px;}
.field_110 {width:108px; height:19px; background-color:#FFFFFF; border:1px solid #DBD5C6; line-height:18px;}
.field_115 {width:113px; height:19px; background-color:#FFFFFF; border:1px solid #DBD5C6; line-height:18px;}
.field_200 {width:198px; height:19px; background-color:#FFFFFF; border:1px solid #DBD5C6; line-height:18px;}

.field_200_t {width:198px; height:100px; background-color:#FFFFFF; border:1px solid #DBD5C6; line-height:18px;}


#product_setup .option_image {width:171px; height:93px; float:left; display:block; background-image:url(../img/img_thumbbg.jpg);  padding-left:5px; padding-top:5px;}
#product_setup .links {width:171px; overflow:hidden; float:left; display:block; padding-left:5px; }
#product_setup .links h5 {padding-left:8px;}
#product_setup .links p {padding-left:8px;}
#product_setup .links p a { color:#333333;  font-size:11px;}
#product_setup .links p a:hover { color:#014E9E;  font-size:11px;}
.links1 { color:#014E9E;  font-size:11px;}
.links1:hover { color:#CC0000;  font-size:11px;}

/***** SAMPLES LISTING ***************************************************************************************************************/

#samples { display:block; width:590px; padding:0px; margin:0px; overflow:hidden; padding-left:20px;}
#samples .sample_container{ float:left; display:block; width:102px; margin-right:10px; margin-top:20px; overflow:hidden;}
#samples .sample_thumb{ display:block; width:100px; height:55px; padding-top:5px; background-color:#FFFFFF; border:1px solid #EAE6DC;}
#samples .sample_image{ margin:auto; display:block; width:90px; height:50px;}
#samples .sample_description{ clear:both; display:block; padding:0px; margin:0px; overflow:hidden; height:30px;}
#samples  p{ text-align:center; font-weight:bold; line-height:17px;}


/***** QUICK QUOTE ***************************************************************************************************************/

#quickquote { display:block; width:590px; padding:0px; margin:0px; overflow:hidden; padding-left:20px;}

#quickquote .sample_container{ float:left; display:block; width:102px; margin-right:10px; margin-top:30px; overflow:hidden;}
#quickquote .sample_container_qq{ clear:both; float:left; display:block; width:102px; margin-right:10px; margin-top:30px; overflow:hidden;}
#quickquote .sample_thumb{ display:block; width:100px; height:55px; padding-top:5px; background-color:#FFFFFF; border:1px solid #EAE6DC;}
#quickquote .sample_image{ margin:auto; display:block; width:90px; height:50px;}

#quickquote .qq_container{ float:left; display:block; width:350px; height:56px; margin-top:30px; background-image:url(../img/img_qqmodulebg.jpg); }

#quickquote .qq_buttons{ float:left; display:block; width:80px; margin-top:30px; padding-top:26px; overflow:hidden;}
#quickquote .qq_button{ clear:both; float:left; display:block; width:80px; height:17px; margin-top:1px;}

#quickquote .qq_table_title{ padding-left:10px;  line-height:19px; height:19px;}
#quickquote .qq_table_desc_bordered{ text-align:center; vertical-align:middle; border-right:1px solid #EDEAE2; width:70px; height:17px;}
#quickquote .qq_table_desc_blank{ text-align:center; vertical-align:middle; width:70px; height:17px;}


/***** BASKET ***************************************************************************************************************/

#controls{ width:910px; float:left; clear:both; overflow:hidden; display:block; padding-left:20px; margin-top:20px;}
#controls .c1{ float:left; height:21px; margin-right:1px; display:block; }

/***** PAGE CONTROLLER ***************************************************************************************************************/

#pagecontroller { clear:both; display:block; width:420px; padding-left:124px; margin-left:auto; margin-right:auto; padding-top:20px; padding-bottom:20px; overflow:hidden; text-align:center; font-weight:bold; line-height:16px;}
#pagecontroller a { color:#014E9E;  font-size:10px;}
#pagecontroller a:hover { color:#CC0000;  font-size:10px;}

#pagecontroller .setbut{ float:left; width:65px; height:17px;}

#pagecontroller .prevbut{ float:left; width:25px; height:17px; background-image:url(../img/img_but_prev1.jpg); }
#pagecontroller .prevbut a:hover { float:left; width:25px; height:17px; background-image:url(../img/img_but_prev2.jpg); }

#pagecontroller .nextbut{ float:left; width:25px; height:17px; background-image:url(../img/img_but_next1.jpg); }
#pagecontroller .nextbut a:hover{ float:left; width:25px; height:17px; background-image:url(../img/img_but_next2.jpg); }

#pagecontroller .cell{ float:left; width:19px; height:17px; background-image:url(../img/img_cellbg.jpg); }

#pagecontroller .mr15{ margin-right:15px;}
#pagecontroller .mr3{ margin-right:3px;}

/***** FOOTER ***************************************************************************************************************/

#footer { clear:both; height:45px; display:block; background-image:url(../img/img_footerbg.jpg);  background-repeat:repeat-x;}

#footer #footernav { width:760px; margin:auto; padding-top:10px; text-align:center;}
#footer #footernav li { float:left; padding-left:14px; margin-right:20px; height:19px; line-height:19px; display:block; background-image:url(../img/img_icon_footer.jpg); background-position:0px 9px;}
#footer #footernav li a { color:#FFFFFF; font-size:10px; font-weight:bold;}
#footer #footernav li a:hover { color:#0099FF; font-size:10px; font-weight:bold;}
.footer_text { color:#FFFFFF; font-size:10px; font-weight:bold; padding-top:2px;}

/***** COPYRIGHT ***************************************************************************************************************/

#copyright { clear:both; margin:auto; width:990px; height:54px; display:block; text-align:center; background-image:url(../img/img_feather_footer.jpg); background-position:30px 0px;}
#copyright p { padding-top:23px;}
#copyright a { color:#333333; font-size:10px; font-weight:bold;}
#copyright a:hover { color:#014E9E; font-size:10px; font-weight:bold;}


/***** NORMAL TEXTS ***************************************************************************************************************/

.arial_10_blue   { color:#014E9E; font-size:10px;}
.arial_10_brown  { color:#847964; font-size:10px;}
.arial_10_brownf { color:#847964; font-size:10px; font-weight:bold;}
.arial_10_black  { color:#333333; font-size:10px;}
.arial_10_cream  { color:#847964; font-size:10px;}
.arial_10_red    { color:#CC0000; font-size:10px;}

.arial_11_white  { color:#FFFFFF; font-size:11px;}
.arial_11_whiteb { color:#FFFFFF; font-size:11px; font-weight:bold;}
.arial_11_blue   { color:#014E9E; font-size:11px;}
.arial_11_brown  { color:#847964; font-size:11px;}
.arial_11_red    { color:#CC0000; font-size:11px;}
.arial_11_black  { color:#333333; font-size:11px;}
.arial_11_cream  { color:#847964; font-size:11px;}

.arial_13_blue   { color:#014E9E; font-size:13px;}
.arial_13_black  { color:#333333; font-size:13px;}
.arial_13_orange { color:#FF9900; font-size:13px;}
.arial_13_red    { color:#CC0000; font-size:13px;}
.arial_13_green  { color:#009900; font-size:13px;}
.arial_13_green  { color:#009900; font-size:13px;}

/****** TOOLTIP *********/
#bubble_tooltip{
	width:160px;
	position:absolute;
	display:none;
	z-index:999;
	border:1px solid #CCCCCC;
	background:#FFF;
}
#bubble_tooltip .bubble_top{
	background-repeat:no-repeat;
}
#bubble_tooltip .bubble_middle{
	padding-left:7px;
	padding-right:7px;
}
.bubble_middle #bubble_tooltip_content{
	position:relative;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	height:35px;
	position:relative;
}
.divtable{
 display:block;
 height:auto;
 overflow:hidden;
 width:300px;
}
.divtable .td{
  float:left;
  border:1px solid #CCCCCC;
  width:148px;
}