/*

	VIETNAM PHOTOGRAPH - common.css

	Author: NaTL

*/



/************COMMON***************/

body 

{

background:#222222;

font-family:Tahoma;

font-size:12px;

color:#898989;

margin:0px; padding:0px;

}

input

{

font-family:Tahoma;

font-size:12px;

}



.clrb{clear:both;}

.fontco{font-size:11px; color:#4d4d4d;}

.btn{color:#234050; font-weight:bold; font-size:11px;}

.fck_content{line-height:16px;}



.date{color:#5c452a; font-size:10px;}

.title_left_column{font-size:19px; color:#5c452a;text-transform:uppercase;}



/*----- big button -----*/

input.search_btn{width:77px; height:21px; overflow:hidden; background:url('../../images/vpgpublic/button.gif') 0px -118px; border:none; padding:0px; cursor:pointer;}

input.send_btn{width:64px; height:21px; overflow:hidden; background:url('../../images/vpgpublic/button.gif') 0px -149px; border:none; padding:0px; cursor:pointer;}

input.reset_btn{width:73px; height:21px; overflow:hidden; background:url('../../images/vpgpublic/button.gif') 0px -180px; border:none; padding:0px; cursor:pointer;}

input.go_btn{width:39px; height:21px; overflow:hidden; background:url('../../images/vpgpublic/button.gif') 0px -211px; border:none; padding:0px; cursor:pointer;}

input.click_here_btn{width:78px; height:21px; overflow:hidden; background:url('../../images/vpgpublic/button.gif') 0px -242px; border:none; padding:0px; cursor:pointer;}

input.license_img_btn{width:102px; height:21px; overflow:hidden; background:url('../../images/vpgpublic/button.gif') 0px -273px; border:none; padding:0px; cursor:pointer;}

input.add_cart_btn{width:132px; height:21px; overflow:hidden; background:url('../../images/vpgpublic/button.gif') 0px -304px; border:none; padding:0px; cursor:pointer;}

input.order_print_btn{width:97px; height:21px; overflow:hidden; background:url('../../images/vpgpublic/button.gif') 0px -335px; border:none; padding:0px; cursor:pointer;}



/*----- e: big button -----*/



/*----- link hover -----*/

.read_more{text-transform:uppercase; font-size:10px; color:#5c452a; text-decoration:none; background:url(../../images/vpgpublic/icon.gif) 0px -225px no-repeat; padding-left:11px;}

.read_more:hover{color:#d7cabd;background:url(../../images/vpgpublic/icon.gif) 0px -240px no-repeat; padding-left:11px;}

.order_link{background:url(../../images/vpgpublic/icon.gif) 0px -264px no-repeat; display:inline-block;padding-left:21px;}

.order_link:hover{background:url(../../images/vpgpublic/icon.gif) 0px -285px no-repeat;}



.email_2urself{background:url(../../images/vpgpublic/icon.gif) 0px -320px no-repeat; display:inline-block;padding-left:20px;}

.email_2urself:hover{background:url(../../images/vpgpublic/icon.gif) 0px -320px no-repeat;}

.email_2us{background:url(../../images/vpgpublic/icon.gif) 0px -351px no-repeat; display:inline-block;padding-left:20px;}

.email_2us:hover{background:url(../../images/vpgpublic/icon.gif) 0px -351px no-repeat;}

/*----- e: link hover -----*/



/*----- center and middle align photo -----*/

/*Fixed css class*/

.align_photo{ overflow:hidden; position:relative;display:block; background:#1d1d1d;}

.align_photo td{text-align:center;}

.align_photo .smash_photo_thumb{filter:alpha(opacity=0);opacity:0;position:absolute;z-index:1;}

.align_photo .smash_photo_thumb2{filter:alpha(opacity=0);opacity:0;position:absolute;z-index:2;top:1px; left:1px;}       

.align_photo td{vertical-align:middle;}

/*e: Fixed css class*/



/*Changed css class*/

.photo_search:hover .smash_photo_thumb{filter:alpha(opacity=100);opacity:1; border:1px solid #898989;}

.photo_search:hover .smash_photo_thumb2{filter:alpha(opacity=100);opacity:1; border:1px solid #111111;}       

.photo_search{width:170px; height:170px;}

.photo_search td{ width:170px; height:170px;}

.photo_search .smash_photo_thumb{ width:168px; height:168px;}

.photo_search .smash_photo_thumb2{ width:166px; height:166px;}



.photo_offer:hover .smash_photo_thumb{filter:alpha(opacity=100);opacity:1; border:1px solid #898989;}

.photo_offer:hover .smash_photo_thumb2{filter:alpha(opacity=100);opacity:1; border:1px solid #111111;}       

.photo_offer{width:100px; height:100px;}

.photo_offer td{ width:100px; height:100px;}

.photo_offer .smash_photo_thumb{ width:98px; height:98px;}

.photo_offer .smash_photo_thumb2{ width:96px; height:96px;}







.oddrow .photo_shopping_cart:hover .smash_photo_thumb{filter:alpha(opacity=100);opacity:1; border:1px solid #898989;}

.oddrow .photo_shopping_cart:hover .smash_photo_thumb2{filter:alpha(opacity=100);opacity:1; border:1px solid #111111;}       

.evenrow .photo_shopping_cart:hover .smash_photo_thumb{filter:alpha(opacity=100);opacity:1; border:1px solid #898989;}

.evenrow .photo_shopping_cart:hover .smash_photo_thumb2{filter:alpha(opacity=100);opacity:1; border:1px solid #151515;}       

.photo_shopping_cart{width:150px; height:100px;}

.photo_shopping_cart td{ width:150px; height:100px;}

.photo_shopping_cart .smash_photo_thumb{ width:148px; height:98px;}

.photo_shopping_cart .smash_photo_thumb2{ width:146px; height:96px;}



.photo_shopping_cart2:hover .smash_photo_thumb{filter:alpha(opacity=100);opacity:1; border:1px solid #898989;}

.photo_shopping_cart2:hover .smash_photo_thumb2{filter:alpha(opacity=100);opacity:1; border:1px solid #111111;}       

.photo_shopping_cart2{width:120px; height:80px;}

.photo_shopping_cart2 td{ width:120px; height:80px;}

.photo_shopping_cart2 .smash_photo_thumb{ width:118px; height:78px;}

.photo_shopping_cart2 .smash_photo_thumb2{ width:116px; height:76px;}

/*e: Changed css class*/

/*----- e: center and middle align photo -----*/



.txt_co{background:#2a2a2a; border:1px solid #2a2a2a;padding:4px 5px 3px 5px;color:#898989;}



/************E: COMMON***************/



/************FRAME***************/

#wrapper{width:980px; margin:0px auto; overflow:hidden;}

#header{background:url('../../images/vpgpublic/bgr_gradient_top.jpg') bottom left repeat-x;padding-bottom:10px;margin-top:10px;}

#header .left_logo{float:left; width:160px;padding-left:30px;}

#header .right_navi{float:right; border-bottom:1px solid #483a2a; padding-bottom:6px;margin-top:65px;}

#header .right_navi a{color:#806a51; text-decoration:none;margin-left:15px;font-size:11px;}

#header .right_navi a:hover{color:#c4b19d;}

#header .right_navi a.shopping_cart{background:url(../../images/vpgpublic/icon.gif) 0px 0px no-repeat; padding-left:31px;margin-left:0px;}

#header .right_navi a.view_last{background:url(../../images/vpgpublic/icon.gif) 0px -128px no-repeat; padding-left:18px;}

#header .right_navi a.view_popular{background:url(../../images/vpgpublic/icon.gif) 0px -97px no-repeat; padding-left:21px;}

#header .right_navi a.slideshow{background:url(../../images/vpgpublic/icon.gif) 0px -35px no-repeat; padding-left:22px;}

#header .right_navi a.fullscreen{background:url(../../images/vpgpublic/icon.gif) 0px -66px no-repeat; padding-left:22px;}



#navigation{padding-left:10px; padding-bottom:18px;background:#111;}

.main_navigation{position:relative;}

.main_navigation .main_navi{float:left;}

.main_navigation a{text-decoration:none;}

.main_navigation a.home_nor{background:url('../../images/vpgpublic/list_navigation.gif') 0px 0px no-repeat;width:97px; height:36px;}

.main_navigation a.home_nor:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -56px no-repeat;}

.main_navigation a.home_cur{background:url('../../images/vpgpublic/list_navigation.gif') 0px -56px no-repeat;width:97px; height:36px;}

.main_navigation a.home_cur:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -56px no-repeat;}



.main_navigation a.galery_nor{background:url('../../images/vpgpublic/list_navigation.gif') 0px -112px no-repeat;width:129px; height:36px;}

.main_navigation a.galery_nor:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -168px no-repeat;}

.main_navigation a.galery_cur{background:url('../../images/vpgpublic/list_navigation.gif') 0px -168px no-repeat;width:129px; height:36px;}

.main_navigation a.galery_cur:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -168px no-repeat;}



.main_navigation a.about_us_nor{background:url('../../images/vpgpublic/list_navigation.gif') 0px -224px no-repeat;width:135px; height:36px;}

.main_navigation a.about_us_nor:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -280px no-repeat;}

.main_navigation a.about_us_cur{background:url('../../images/vpgpublic/list_navigation.gif') 0px -280px no-repeat;width:135px; height:36px;}

.main_navigation a.about_us_cur:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -280px no-repeat;}



.main_navigation a.licensing_nor{background:url('../../images/vpgpublic/list_navigation.gif') 0px -336px no-repeat;width:133px; height:36px;}

.main_navigation a.licensing_nor:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -392px no-repeat;}

.main_navigation a.licensing_cur{background:url('../../images/vpgpublic/list_navigation.gif') 0px -392px no-repeat;width:133px; height:36px;}

.main_navigation a.licensing_cur:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -392px no-repeat;}



.main_navigation a.buying_nor{background:url('../../images/vpgpublic/list_navigation.gif') 0px -448px no-repeat;width:177px; height:36px;}

.main_navigation a.buying_nor:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -504px no-repeat;}

.main_navigation a.buying_cur{background:url('../../images/vpgpublic/list_navigation.gif') 0px -504px no-repeat;width:177px; height:36px;}

.main_navigation a.buying_cur:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -504px no-repeat;}



.main_navigation a.service_nor{background:url('../../images/vpgpublic/list_navigation.gif') 0px -560px no-repeat;width:170px; height:36px;}

.main_navigation a.service_nor:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -616px no-repeat;}

.main_navigation a.service_cur{background:url('../../images/vpgpublic/list_navigation.gif') 0px -616px no-repeat;width:170px; height:36px;}

.main_navigation a.service_cur:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -616px no-repeat;}



.main_navigation a.contact_nor{background:url('../../images/vpgpublic/list_navigation.gif') 0px -672px no-repeat;width:126px; height:36px;}

.main_navigation a.contact_nor:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -728px no-repeat;}

.main_navigation a.contact_cur{background:url('../../images/vpgpublic/list_navigation.gif') 0px -728px no-repeat;width:126px; height:36px;}

.main_navigation a.contact_cur:hover{background:url('../../images/vpgpublic/list_navigation.gif') 0px -728px no-repeat;}



#main_content{}

#main_content .left_layout{float:left;width:645px;margin-right:25px;}

#main_content .right_layout{float:right; width:252px;}

#main_content .right_layout .form_right_small_box{margin-bottom:30px;}



.pages_in{background:#111111 url('../../images/vpgpublic/bgr_bottom_pages_in.gif') left bottom repeat-x;padding:29px 29px 65px 29px;width:922px; overflow:hidden;}

.directtitle_topsearch{background:#000; padding-right:29px;}

.directtitle_topsearch .direct_title{float:left; color:#868686; font-size:19px; background:url(../../images/vpgpublic/dot_direct_path.gif) top left no-repeat; padding-left:29px;padding-top:2px;}

.directtitle_topsearch .direct_title .level1{text-transform:uppercase; color:#5c452a;text-decoration:none;}

.directtitle_topsearch .direct_title a.level1:hover{text-transform:uppercase; color:#5c452a;text-decoration:none;}

.directtitle_topsearch .direct_title .level2{color:#868686;text-decoration:none;}

.directtitle_topsearch .direct_title a.level2:hover{color:#868686;text-decoration:none;}

.directtitle_topsearch .top_search{float:right;width:308px;margin:5px 0px 4px 7px;}

.directtitle_topsearch .top_search .txt_keyword{width:191px; padding:2px 10px 2px 10px; float:left; margin-right:11px;margin-top:1px;}

.directtitle_topsearch .top_search .search_btn{float:right;}

.pagging{height:17px; overflow:hidden; padding:3px 29px 0px 29px; background:#1f1f1f;}



#footer{border-top:1px solid #483a2a; color:#806a50; text-align:right; padding-top:6px; font-size:10px; padding-bottom:50px;}

/************ E: FRAME ***************/



/************ FORM RIGHT SMALL BOX ***************/

.form_right_small_box{background:#000; padding-top:3px;}

.form_right_small_box .title{background:#1f1f1f; padding:9px 18px 9px 18px;}

.form_right_small_box .title a{text-transform:uppercase; font-weight:bold; color:#767676; font-size:13px; text-decoration:none;}

.form_right_small_box .title a:hover{text-transform:uppercase; font-weight:bold; color:#767676; font-size:13px; text-decoration:none;}

.form_right_small_box .body{padding:5px 8px 5px 18px;}

/************ E: FORM RIGHT SMALL BOX ***************/



/************ PAGGING ***************/

.pagenumber2 {float:right;}

.pagenumber2 a,.pagenumber2 span{text-decoration:none; display:inline-block;}

.pagenumber2 div{float:left;}

.pagenumber2 div.a{margin-top:-1px;}



.pagenumber2 .first_page{width:7px; height:13px;background:url('../../images/vpgpublic/pagging.gif') 0px 2px no-repeat;}

.pagenumber2 .first_page:hover{background:url('../../images/vpgpublic/pagging.gif') 0px -17px no-repeat;}

.pagenumber2 .first_page img{width:7px; height:13px;}



.pagenumber2 .previous_page{width:11px; height:13px;margin-right:9px; background:url('../../images/vpgpublic/pagging.gif') 0px -36px no-repeat;}

.pagenumber2 .previous_page:hover{background:url('../../images/vpgpublic/pagging.gif') 0px -55px no-repeat;}

.pagenumber2 .previous_page img{width:11px; height:13px;}



.pagenumber2 .source{width:1px; height:13px;margin:0px 1px;background:url('../../images/vpgpublic/pagging.gif') 0px -152px no-repeat;}

.pagenumber2 .source img{width:1px; height:13px;}



.pagenumber2 .next_page{width:11px; height:13px;margin-left:9px;background:url('../../images/vpgpublic/pagging.gif') 0px -74px no-repeat;}

.pagenumber2 .next_page:hover{background:url('../../images/vpgpublic/pagging.gif') 0px -93px no-repeat;}

.pagenumber2 .next_page img{width:11px; height:13px;}



.pagenumber2 .last_page{width:7px; height:13px;background:url('../../images/vpgpublic/pagging.gif') 0px -112px no-repeat;}

.pagenumber2 .last_page:hover{background:url('../../images/vpgpublic/pagging.gif') 0px -131px no-repeat;}

.pagenumber2 .last_page img{width:7px; height:13px;}



.pagenumber2 .order{color:#5e5e5e; text-decoration:none;}

.pagenumber2 .order:hover{color:#d7cabd; text-decoration:none;}

.pagenumber2 .current_page{color:#d7cabd; text-decoration:none;}

.pagenumber2 .current_page:hover{color:#d7cabd; text-decoration:none;}



.title_left_pagging{float:left;margin-top:-1px;}

/************ E: PAGGING ***************/







/************HOMEPAGE***************/

.homepage .big_list_photo{background:#000;float:left;}

.homepage .large_photo{float:left; width:698px; height:411px; overflow:hidden; padding-left:29px;margin-right:17px;background:#000;}

.homepage .large_photo img{width:698px; height:411px;}

.homepage .list_photo{float:right; width:221px; padding-right:15px;margin-top:28px; background:#000;}

.homepage .list_photo li{background:#121212;padding-top:5px;margin-top:10px;}

.homepage .list_photo li .photo_representative{float:left;width:199px; height:49px; overflow:hidden;}

.homepage .list_photo li .view_more{float:right; width:22px; height:49px; background:url('../../images/vpgpublic/button.gif') 0px 0px no-repeat; text-decoration:none;}

.homepage .list_photo li .view_more:hover{background:url('../../images/vpgpublic/button.gif') 0px -59px no-repeat;}

.homepage .list_photo li .view_more img{width:22px; height:49px;}

.homepage .list_photo li .group_photo{clear:both;padding:1px 8px;}

.homepage .list_photo li .group_photo a{text-transform:uppercase; color:#6f6f6f; font-weight:bold; font-size:11px; text-decoration:none; display:block; background:url('../../images/vpgpublic/icon.gif') right -158px no-repeat;}

.homepage .list_photo li .group_photo a:hover{color:#d7cabd; background:url('../../images/vpgpublic/icon.gif') right -176px no-repeat;}



.homepage .search{background:url('../../images/vpgpublic/home_search.jpg') 0px 0px repeat-x;height:26px;width:100%; float:left; padding-top:11px;padding-left:29px;}

.homepage .search .fontco{padding:2px 10px 3px 10px; width:588px;margin-right:11px;float:left;}

.homepage .search .search_btn{float:left;}



.homepage .navi_bottom_hp p{color:#777;line-height:18px;padding:3px 29px 5px 29px;}

.homepage .navi_bottom_hp p a{color:#777; text-decoration:none;padding:3px 5px;}

.homepage .navi_bottom_hp p a:hover{background:#51463a; text-decoration:none;color:#fff;}

/************E: HOMEPAGE***************/



/************PHOTO DESTINATION***************/

.photo_destination{}

.photo_destination ul{float:left; width:1010px;margin-bottom:58px;}

.photo_destination ul li{float:left;width:170px; overflow:hidden; margin-right:82px; border-bottom:1px solid #555555; padding-bottom:10px;}

.photo_destination ul li p{line-height:21px;margin-top:10px;width:1000px;}

.photo_destination ul li p a.title_photo{font-weight:bold; color:#898989; text-decoration:none;font-size:11px;}

.photo_destination ul li p a.title_photo:hover{font-weight:bold; color:#898989; text-decoration:underline;}

.photo_destination ul li p a.shopping_cart{background:url('../../images/vpgpublic/icon.gif') 0px -194px no-repeat; padding-left:27px;color:#898989; font-size:10px; text-decoration:none;display:inline-block; height:18px;}

.photo_destination ul li p a.shopping_cart:hover{color:#898989;text-decoration:underline;}

.photo_destination ul li p span.in_shopping_cart{color:#898989; font-size:10px;}



.photo_destination .around_pagging1{margin-top:-36px;float:right;width:100%;}



.search_inform{font-weight:bold;margin-bottom:20px;}

.search_inform span{color:#5c452a;}

/************E: PHOTO DESTINATION***************/



/************CONTACT PAGE***************/

.contact_page{background:url('../../images/vpgpublic/bgr_contact.jpg') 156px 15px no-repeat;}

.contact_page .our_information{background:url('../../images/vpgpublic/bgr_our_information.jpg') 0px 7px no-repeat; padding-left:320px;height:116px;line-height:21px;margin:30px 0px;}

.contact_page .our_information b{display:inline-block; width:60px;}



.contact_form{margin-top:10px;}

.contact_form td{vertical-align:middle; text-align:left; padding:10px 0px;}

.contact_form .col1{width:157px; text-transform:uppercase; font-weight:bold; font-size:11px;}

.contact_form .col2{width:400px;}

.contact_form .col2 .plz{font-size:11px;}

.contact_form .col2 .plz a{color:#8b7054; text-decoration:underline;}

.contact_form .col2 .plz a:hover{ text-decoration:underline;}

.contact_form .col2 img{vertical-align:text-top;}



.contact_page .buttons{padding:30px 0px 30px 157px;}

.contact_page .buttons input{margin-right:12px;}

/************E: CONTACT PAGE***************/



/************SPECIAL OFFER***************/

.special_offer.body{padding:0px 8px 0px 18px;}

.special_offer ul{float:left;margin:15px 0px 0px 0px;}

.special_offer li{width:234px;padding-bottom:15px;float:left;}

.special_offer li .left_img{float:left; width:49px; height:49px;}

.special_offer li .left_img a{display:block;}

.special_offer li .left_img a img{width:49px; height:49px;}

.special_offer li .right_txt{float:left; margin-left:12px;width:165px;}

.special_offer li .right_txt p{line-height:15px;font-size:11px; margin-bottom:8px;}

.special_offer li .right_txt p a{color:#898989; text-decoration:none;}

.special_offer li .right_txt p a:hover{color:#898989; text-decoration:underline;}

/************E: SPECIAL OFFER***************/



/************SPECIAL OFFER***************/

.adv_box .body{padding:15px 8px 5px 18px;}

.adv_box li{width:234px;margin-bottom:10px;}

/************E: SPECIAL OFFER***************/



/************ABOUT US***************/

.about_us .itme{float:left; margin-right:33px; margin-bottom:23px;}

.about_us p{margin-bottom:13px;line-height:16px;}

/************E: ABOUT US***************/



/************SPECIAL OFFER***************/

.special_offer_page .list_photo_txt{padding-bottom:50px;}

.special_offer_page .list_photo_txt{width:652px; overflow:hidden;}

.special_offer_page .list_photo_txt ul{float:left; width:680px; background:url('../../images/vpgpublic/hr_list_ul.jpg') left bottom repeat-x; padding-bottom:22px;margin-top:21px;}

.special_offer_page .list_photo_txt ul li{float:left; width:314px; margin-right:24px;}

.special_offer_page .list_photo_txt ul li .left_photo{float:left; width:100px; margin-right:12px;}

.special_offer_page .list_photo_txt ul li .right_txt{width:202px;font-size:11px; float:left;line-height:14px;}

.special_offer_page .list_photo_txt ul li .right_txt p{font-size:11px;margin-bottom:10px;}

.special_offer_page .list_photo_txt ul li .right_txt p .date{font-size:11px;}

.special_offer_page .list_photo_txt ul li .right_txt p .title_photo{text-transform:uppercase; font-weight:bold;}

/************E: SPECIAL OFFER***************/



/************SPECIAL OFFER DETAIL***************/

.special_offer_detail .left_layout{padding-bottom:30px;}

.special_offer_detail .content_offer_detail p{margin-top:15px;}

.special_offer_detail .title_left_column{margin-bottom:15px;}



.other_news{margin-top:30px; padding-top:27px; border-top:1px solid #222222;}

.other_news ul{line-height:20px;}

.other_news ul li a{background:url(../../images/vpgpublic/icon.gif) 0px -225px no-repeat; padding-left:25px; font-size:11px; text-decoration:underline;}

.other_news ul li a:hover{background:url(../../images/vpgpublic/icon.gif) 0px -240px no-repeat;text-decoration:underline;}

/************E: SPECIAL OFFER DETAIL***************/



/************SHOPPING CART***************/

.shopping_cart{}

.shopping_cart table{border-right:1px solid #212121;border-bottom:1px solid #212121;}

.shopping_cart table td{vertical-align:top; text-align:left;}

.shopping_cart table .col1{width:150px;padding-left:13px; padding-right:13px;}

.shopping_cart table .col2{width:180px;padding-right:10px;}

.shopping_cart table .col3{width:112px;padding-left:10px; padding-right:10px;}

.shopping_cart table .col4{width:380px;padding-left:20px; padding-right:20px;}

.shopping_cart table .big_title td{background:#2f2f2f;padding:10px 14px 10px 14px;border-bottom:1px solid #111111;}

.shopping_cart table .big_title .top_search{float:right;margin:0px 0px 0px 0px;}

.shopping_cart table .big_title .top_search .txt_keyword{width:151px; padding:2px 10px 2px 10px; float:left; margin-right:11px;margin-top:1px;}

.shopping_cart table .big_title .top_search .search_btn{float:right;}

.shopping_cart table .table_head td{font-weight:bold; font-size:11px; text-transform:uppercase; background:#212121; padding-top:5px; padding-bottom:5px;}

.shopping_cart table .table_head td.col3,

.shopping_cart table .table_head td.col4{border-left:1px solid #7c7c7c;}

.shopping_cart table .oddrow td,

.shopping_cart table .evenrow td{border-left:1px solid #212121;}

.shopping_cart table .evenrow td.col2{border:none;}

.shopping_cart table .oddrow td{background:#111111;}

.shopping_cart table .oddrow td.col2{border:none;}

.shopping_cart table .evenrow td{background:#151515;}

.shopping_cart a.shopping_cart{background:url('../../images/vpgpublic/icon.gif') 0px -194px no-repeat; padding-left:27px;color:#898989; font-size:10px; text-decoration:none;display:inline-block; height:18px;}

.shopping_cart a.shopping_cart:hover{color:#898989;text-decoration:underline;}



.shopping_cart table .oddrow .col1,

.shopping_cart table .evenrow .col1{padding-top:12px; padding-bottom:12px;}

.shopping_cart table .oddrow .col2,

.shopping_cart table .evenrow .col2{padding-top:7px; padding-bottom:12px;line-height:20px;}

.shopping_cart table .oddrow .col3,

.shopping_cart table .evenrow .col3{padding-top:7px; padding-bottom:12px;}

.shopping_cart table .oddrow .col4,

.shopping_cart table .evenrow .col4{padding-top:7px; padding-bottom:12px;}



.shopping_cart table .last_row td{border-left:1px solid #212121;height:20px;}



.shopping_cart .email_list2{text-align:right; font-size:11px; padding:10px 0px 50px 0px; border-top:1px solid #212121; margin-top:20px;}

.shopping_cart .email_list2 span{color:#8b7054; padding:0px 5px;}

.shopping_cart .email_list2 a{color:#806a51;}

.shopping_cart .email_list2 a:hover{color:#d7cabd; text-decoration:underline;}

/************E: SHOPPING CART***************/



/************TESTIMONILA***************/

.testimonial_page{}

.testimonial_page .big_title_page{background:#2f2f2f; padding:17px 13px 17px 13px;}

.testimonial_page .big_title_page img{margin-right:10px;}



.testimonial_page .list_testimonial{border-left:1px solid #212121;border-right:1px solid #212121;border-bottom:1px solid #212121;padding-bottom:20px;}

.testimonial_page .each_testimonial .top_tma{position:relative;background:#212121; padding:5px 13px 6px 13px;}

.testimonial_page .each_testimonial .top_tma .user_name{text-transform:uppercase; font-weight:bold; color:#898989; font-size:11px;}

.testimonial_page .each_testimonial .top_tma .second_info{color:#806a50;font-size:11px;}

.testimonial_page .each_testimonial .top_tma .second_info a{color:#806a50;}

.testimonial_page .each_testimonial .top_tma .second_info a:hover{color:#d7cabd;}

.testimonial_page .each_testimonial .top_tma .second_info a.link2{text-decoration:underline;}

.testimonial_page .each_testimonial .top_tma .date{position:absolute; top:6px; right:11px;font-size:11px;color:#806a50;}



.testimonial_page .each_testimonial .body_tma{background:#171615; border-bottom:2px solid #2a2621;padding:12px 13px 11px 13px;line-height:18px;}



.testimonial_page .each_testimonial .bottom_tma{background:#171615; border-bottom:2px solid #111;border-top:1px solid #25221e;height:18px;position:relative;font-size:10px;}

.testimonial_page .each_testimonial .bottom_tma .read_more{position:absolute; top:3px; left:13px; text-transform:lowercase;color:#806b50;}

.testimonial_page .each_testimonial .bottom_tma .read_more:hover{color:#d7cabd;}

.testimonial_page .each_testimonial .bottom_tma .find_on_se{position:absolute; top:3px; right:13px;}



.testimonial_page .top_pagging{margin:10px 0px;}

.testimonial_page .bottom_pagging{margin:10px 0px 50px 0px;}

/************E: TESTIMONILA***************/



/************FORM DIMENSION***************/

.form_dimension table.form_fill{margin-top:40px;}

.form_dimension table.form_fill td{vertical-align:top; text-align:left;}

.form_dimension table.form_fill .col1{width:238px; text-transform:uppercase; font-weight:bold; font-size:11px;}

.form_dimension table.form_fill .col2{width:610px;}

.form_dimension table.form_fill .col2 p{font-size:11px;color:#717171; margin-bottom:7px;}

.form_dimension table.form_fill .col2 span{text-transform:uppercase; font-weight:bold; color:#5c452a; font-size:11px; vertical-align:middle;}

.form_dimension table.form_fill .col2 select{background:#2a2a2a; width:70px;border:2px solid #2a2a2a; color:#898989;margin-right:5px;}

.form_dimension table.form_fill .ur_request td{padding-top:5px; padding-bottom:15px;}

.form_dimension .buttons{padding-left:238px;padding-bottom:30px;}

.form_dimension .buttons input{margin-right:10px;margin-top:15px;}



.form_dimension .list_photo_cart{margin-top:20px;}

/************E: FORM DIMENSION***************/



/************CONTACT SHOPPING CART***************/

.contact_shopping_cart .contact_page{background:none;}

.photo_cart{width:981px;overflow:hidden; background:url('../../images/vpgpublic/bgr_photo_cart1.jpg') 0px 0px repeat-y;}

.photo_cart div.photo_cart{background:url('../../images/vpgpublic/bgr_photo_cart2.jpg') left bottom no-repeat; padding-bottom:30px;}

.photo_cart ul{float:left;width:1090px;margin-top:15px; padding-left:20px;}

.photo_cart ul li{float:left; width:120px; overflow:hidden;margin-right:30px;}

.photo_cart ul li p{font-size:11px;line-height:15px;margin-top:3px;}

.photo_cart ul li p a{font-weight:bold;}



.contact_shopping_cart .quote_photo_cart{margin:30px 0px 20px 0px;}



.contact_shopping_cart .buttons{padding:15px 0px 30px 157px;}

.contact_shopping_cart .buttons input{margin-right:10px;}

/************E: CONTACT SHOPPING CART***************/