#index { width: 1000px; margin: 0 auto; padding: 30px 0; }


	/*primeira coluna*/
	#index #first_column { width: 480px; float: left; margin: 0; box-shadow: 0 0 5px #cfcfcf; border-radius: 5px; background: transparent url(../../../../../src/img/body_bg/bg.png) repeat; }
        #index #first_column .top_menu { display: block; height: 50px; width: 460px; padding: 0 0 0 20px; background: transparent url(../../../../../src/img/body_bg/bg_title.jpg) repeat-x; border-radius: 5px 5px 0 0; }
        #index #first_column .top_menu a { display: block; float: left; padding: 17px; color: #ffffff; text-decoration: none; font-weight: bold; text-shadow: 1px 1px 3px #000000; border-right: 1px solid #ff8523; border-left: 1px solid #ff7233; }
        #index #first_column .top_menu a.selected { color: #29383f; text-shadow: 1px 1px 3px #ffffff; background: #f8f7f7 url(../../../../../src/img/index/bg_title_selected.jpg) repeat-x; }
        #index #first_column .tab_content { display: block; width: 480px; border-radius: 0 0 5px 5px; }
            #index #first_column .tab_content .separator { border-bottom: 1px solid #d3d5d6; width: 420px; margin: 20px 10px; padding: 20px; }
            #index #first_column .tab_content .separator p.text { font-size: 13px; color: #393a39; line-height: 20px; max-height: 80px; overflow: hidden; }
            #index #first_column .tab_content .separator p.costumer_opinion { display: block; font-size: 13px; color: #393a39; line-height: 20px; height: auto; overflow: visible; }
            #index #first_column .tab_content .separator p.costumer { display: block; font-weight: bold; font-size: 12px; float: right; margin: 10px; color: #50678b; }
            #index #first_column .tab_content .separator a { display: block; font-weight: bold; font-size: 12px; float: right; margin: 10px; background: transparent url(../../../../../src/img/index/bg_button.jpg) repeat-x; height: 13px; padding: 6px 20px; border: 1px solid #aeaeae; border-radius: 5px; color: #2b3a41; text-decoration: none; }
            #index #first_column .tab_content .separator a:hover { color: #aeaeae; }
            #index #first_column .tab_content .last { border-bottom: none; }

	/*segunda coluna*/
	#index #second_column { width: 480px; float: right; margin: 0; }
		#index #second_column .item { display: block; width: 480px; background: transparent url(../../../../../src/img/body_bg/bg.png) repeat; box-shadow: 0 0 5px #cfcfcf; border-radius: 5px; margin: 0 0 30px 0; }
			#index #second_column .item img { max-width: 150px; max-height: 150px; box-shadow: 0 0 5px #cfcfcf; margin: 30px 15px; float: left; }
			#index #second_column .item .content { width: 285px; margin: 30px 15px 10px 0; float: right; height: 195px; }
			#index #second_column .item .content h2 { font-family: ScriptMTBold, serif; color: #ff7233; font-weight: bold; font-size: 24px; width: 285px; height: 25px; overflow: hidden; }
			#index #second_column .item .content p { font-size: 13px; color: #393a39; height: 100px; line-height: 20px; margin: 25px 0 0 0; overflow: hidden; }
			#index #second_column .item .content a { display: block; font-size: 12px; font-weight: bold; padding: 9px 0 0 8px; height: 30px; width: 122px; color: #151616; text-decoration: none; float: right; background: transparent url(../../../../../src/img/index/button_products.png) no-repeat; margin: 15px 0 0 0; }
			#index #second_column .item .content a:hover { color: #aeaeae; }

		#index #second_column .budget { display: block; width: 480px; height: 45px; background: transparent url(../../../../../src/img/index/bg_budget_button.jpg) repeat-x; box-shadow: 0 0 5px #cfcfcf; border-radius: 5px; text-align: center; }
		#index #second_column .budget a { display: block; font-family: scriptmtbold, serif; font-size: 32px; color: #ffffff; text-decoration: none; padding: 5px 0; width: 100%; text-shadow: 1px 1px 3px #000000; }
		#index #second_column .budget a:hover {  text-shadow: 1px 1px 8px #000000; }