/* 
	Index of this CSS file
	
	(01) Heading, Preserve Text and Divider line
	(02) Columns (Grid System)
	(03) Default & Custom List Styles
	(04) Info Boxes
	(05) Services Icons List
	(06) Dropcaps
	(07) Text Highlighting
	(08) Pull Quotes
	(09) Block Quotes
	(10) Image Left & Right Frames
	(11) Image Hover Zoom, Play, Doc & Flash Icons	
	(12) Image Tooltip
	(13) Go Top Link
	(14) Testimonials
	(15) Table	
	(16) Tab Styles
	(17) Toggle Content
	(18) Buttons 
		(a) Button Size-1 to Size-6
		(b) Black Buttons
		(c) Grey Button
		(d) Footer Button
	
	(19) Popup Login
*/

/* ========================================================== 
	(01) Heading, Preserve Text and Divider line
============================================================ */

h1, h2, h3, h4, h5, h6 { font-weight:normal; color:#363636; margin:20px 0 10px 0;}
h1 {font-size:27px;}
h2 {font-size:24px;}
h3 {font-size:22px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
h6 {font-size:14px;}
p { margin:0 0 5px 0; line-height:22px; }

pre {
	font-family:"Lucida Sans Unicode","Lucida Grande","Trebuchet MS", Arial, sans-serif; 
	font-size:12px; 
	color:#3f3f3f; 
	padding-left:5px; 
	background:url("../images/backgrounds/pre.jpg")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/pre.jpg*/; 
	white-space:pre; 
	overflow:auto; 
	border-width:0 1px 1px 1px; 
	border-style:solid; 
	border-color:#dddddd; 
	line-height:22px; 
	letter-spacing:.1px; 
	word-spacing:1px; 
	margin:15px 0 15px 0;}

hr, .large-footer hr { 	
	border: none 0; 	
	height: 1px; 
	clear:both;}
	
hr {border-top: 1px dotted #b9b9b9; }	
.large-footer hr { border-top: 1px dotted #fff; }

/* ========================================================== 
	(02) Columns ( Grid System)
============================================================ */

.one-full, .one-half, .one-third , .one-fourth , .one-fifth, .one-sixth, .two-third, .three-fourth, .four-fifth, .five-sixth  { 	
	margin:0px 18px 10px 0; 
	float:left; 
	position:relative;}
	
.last { margin-right:0;}	
.one-full { width:960px; margin-right:0;}
.one-half { width:471px;}
.one-third { width:308px;}
.one-fourth { width:226px;}
.one-fifth { width:177px;}
.one-sixth { width:145px;}
.two-third { width:634px;}
.three-fourth { width:716px;}
.four-fifth { width:765px;}
.five-sixth { width:797px;}

/* ========================================================== 
	(03) Custom List Styles
============================================================ */

/* ==== Default List Styles ===================== */

.home-container ul, .inner-container ul {	
	padding:8px 0 8px 0; }	
	
.home-container ul li, .inner-container ul li { 
	/*background:url("../images/bullets/bullet-grey.png")*/ no-repeat 0 6px;
	line-height:19px; 	
	padding-left:15px;
	margin-top: 5px; } 

.home-container ol, .inner-container ol {
	padding-left: 23px; }
	
.home-container ol, .inner-container ol li {
	padding:6px 0 0 0;
	line-height:19px;
	margin-top: 5px;
	list-style-type:decimal;
	list-style-position: outside; }	
	
.inner-container ol li ol li{
	line-height:19px;
	margin-top: 0px;
	list-style-type:square;
	list-style-position: outside; }	
	
/* ==== Custom List Styles ===================== */

ul.list-green li 		{ background:url("../images/bullets/bullet-green.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-green.png*/ no-repeat 0 6px; }	
ul.list-disc-green li 	{ background:url("../images/bullets/disc-green.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/disc-green.png*/ no-repeat 0 6px; }

ul.list-blue li 		{ background:url("../images/bullets/bullet-blue.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-blue.png*/ no-repeat 0 6px; }	
ul.list-disc-blue li 	{ background:url("../images/bullets/disc-blue.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/disc-blue.png*/ no-repeat 0 6px; }

ul.list-black li		{ background:url("../images/bullets/bullet-black.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-black.png*/ no-repeat 0 6px; }	
ul.list-disc-black li	{ background:url("../images/bullets/disc-black.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/disc-black.png*/ no-repeat 0 6px; }

ul.list-red li 		{ background:url("../images/bullets/bullet-red.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-red.png*/ no-repeat 0 6px; }	
ul.list-disc-red li 	{ background:url("../images/bullets/disc-red.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/disc-red.png*/ no-repeat 0 6px; }

ul.list-teal li		{ background:url("../images/bullets/bullet-teal.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-teal.png*/ no-repeat 0 6px; }	
ul.list-disc-teal li 	{ background:url("../images/bullets/disc-teal.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/disc-teal.png*/ no-repeat 0 6px; }

ul.list-orange li		{ background:url("../images/bullets/bullet-orange.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-orange.png*/ no-repeat 0 6px; }	
ul.list-disc-orange li	{ background:url("../images/bullets/disc-orange.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/disc-orange.png*/ no-repeat 0 6px; }

ul.list-grey li		{ background:url("../images/bullets/bullet-grey.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-grey.png*/ no-repeat 0 6px; }	
ul.list-disc-grey li 	{ background:url("../images/bullets/disc-grey.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/disc-grey.png*/ no-repeat 0 6px; }

ul.list-brown li		{ background:url("../images/bullets/bullet-brown.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-brown.png*/ no-repeat 0 6px; }	
ul.list-disc-brown li 	{ background:url("../images/bullets/disc-brown.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/disc-brown.png*/ no-repeat 0 6px; }

ul.list-yellow li 		{ background:url("../images/bullets/bullet-yellow.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-yellow.png*/ no-repeat 0 6px; }	
ul.list-disc-yellow li	{ background:url("../images/bullets/disc-yellow.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/disc-yellow.png*/ no-repeat 0 6px; }

ul.list-pink li 		{ background:url("../images/bullets/bullet-pink.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-pink.png*/ no-repeat 0 6px; }	
ul.list-disc-pink li 	{ background:url("../images/bullets/disc-pink.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/disc-pink.png*/ no-repeat 0 6px; }

ul.list-yellowstar li	{ background:url("../images/bullets/bullet-yellowstar.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-yellowstar.png*/ no-repeat 0 2px; padding-left:20px; }	
ul.list-bluestar li 	{ background:url("../images/bullets/bullet-bluestar.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-bluestar.png*/ no-repeat 0 2px; padding-left:20px; }	

ul.list-circle li 	  	{ background:url("../images/bullets/bullet-circle.jpg")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-circle.jpg*/ no-repeat 0 4px; padding-left:20px;  }	
ul.list-arrow-small li 	{ background:url("../images/bullets/bullet-arrow-small.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-arrow-small.png*/ no-repeat 0 7px; padding-left:14px; }

ul.list-arrow li 		{ background:url("../images/bullets/bullet-green-arrow.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-green-arrow.png*/ no-repeat 0 2px; padding-left:20px; }	
ul.list-arrow2 li		{ background:url("../images/bullets/bullet-green-arrow2.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-green-arrow2.png*/ no-repeat 0 5px; padding-left:15px; }
	
ul.list-plus li		{ background:url("../images/bullets/bullet-plus.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-plus.png*/ no-repeat 0 2px; padding-left:20px; }	
ul.list-minus li		{ background:url("../images/bullets/bullet-minus.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-minus.png*/ no-repeat 0 2px; padding-left:20px; }
	
ul.list-checkmark li 	{ background:url("../images/bullets/bullet-checkmark.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-checkmark.png*/ no-repeat 0 4px;padding-left:22px;  }
ul.list-checkmark2 li 	{ background:url("../images/bullets/bullet-checkmark2.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/bullets/bullet-checkmark2.png*/ no-repeat 0 2px;padding-left:22px;  }

/* ========================================================== 
	(04) Info Boxes
============================================================ */

p.info-box,p.warning-box,p.success-box,p.error-box,p.download-box,p.note-box { 
	clear:both;
	padding:18px 15px 18px 55px ; 
	margin-bottom:20px;
	border:1px solid; }
	
p.info-box{ 
	background:url("../images/icons/icon-info.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/icons/icon-info.png*/ no-repeat 15px 15px; 
	border-color:#9dbfea; 
	background-color:#c6ddfb; 
	color:#00357b;}
	
p.warning-box{ 
	background:url("../images/icons/icon-warning.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/icons/icon-warning.png*/ no-repeat 15px 15px; 
	border-color:#e4c968; 
	background-color:#f9e497; 
	color:#6c5500;}
	
p.success-box{ 
	background:url("../images/icons/icon-success.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/icons/icon-success.png*/ no-repeat 15px 15px; 
	border-color:#bcd98c; 
	background-color:#dff1c1; 
	color:#00632e}
	
p.download-box{ 
	background:url("../images/icons/icon-download.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/icons/icon-download.png*/ no-repeat 15px 15px; 
	border-color:#bbd378; 
	background-color:#e8f5c5; color:#2f6903}
	
p.note-box{ 
	background:url("../images/icons/icon-note.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/icons/icon-note.png*/ no-repeat 15px 15px; 
	border-color:#cecece;  
	background-color:#efefef}
	
p.error-box{ 
	background:url("../images/icons/icon-error.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/icons/icon-error.png*/ no-repeat 15px 15px; 
	border-color:#f88787; 
	background-color:#fdafaf; 
	color:#820101;}

.hide-boxes{
	float:right;
	margin-top:0;
	margin-right:0;
	top:0;
	right:0;	
	cursor:pointer; 
	font-weight:bold;}
	
/* ========================================================== 
	(05) Services Icons List
============================================================ */

ul.services-icons, ul.services-icons li {
	background:none;
	margin:0;
	padding:10px 0 10px 0; }

.services-icons img { 
	margin:0 10px 10px 0;
	float:left;
	padding:0;}

.services-icons h5 { 	
	font-size:15px;	
	margin:0;}

.services-icons p { 
	font-size:13px; 
	overflow:hidden;}
	
/* ========================================================== 
	(06) Dropcaps
============================================================ */

.dropcap1, .dropcap2, .dropcap3, .dropcap4, .dropcap5, .dropcap6, .dropcap7, .dropcap8 { 
	float:left; 
	text-align:center; }
	
.dropcap1,.dropcap2,.dropcap3,.dropcap4 { 	 
	margin:0 7px 0 0; 
	font-size:28px; 		 
	width:44px; 
	height:43px;
	line-height:42px;}
	
.dropcap1 { background:url("../images/backgrounds/dropcap1.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/dropcap1.png*/ no-repeat left top; color:#616161; }		
.dropcap2 { background:url("../images/backgrounds/dropcap2.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/dropcap2.png*/ no-repeat left top; color:#fff; }
.dropcap3 { background:url("../images/backgrounds/dropcap3.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/dropcap3.png*/ no-repeat left top; color:#616161; }		
.dropcap4 { background:url("../images/backgrounds/dropcap4.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/dropcap4.png*/ no-repeat left top; color:#fff; }		
	
.dropcap5,.dropcap6, .dropcap7{ 
	padding:0 10px 0 10px; 
	margin:0 7px 0 0; 
	font-size:26px; 	
	width:auto; 
	height:41px;
	line-height:41px;
	letter-spacing:1px;}
	
.dropcap5 { background:url("../images/backgrounds/dropcap-bg1.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/dropcap-bg1.png*/ repeat-x left bottom; 	color:#616161; border:1px solid #dedede; }
.dropcap6 { background:url("../images/backgrounds/dropcap-bg2.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/dropcap-bg2.png*/ repeat-x left bottom; 	color:#fff; border:1px solid #555; }
.dropcap7 { 
	background-color:#f1f1f1; 
	color:#616161;  
	border:3px solid #dadada;
	height:37px;
	line-height:37px;}	
	
.dropcap8 { 
	padding:11px 10px 0 10px; 
	font-size:36px; 	
	color:#616161; }

/* ========================================================== 
	(07) Text Highlighting
============================================================ */

.highlight-yellow,.highlight-black,.highlight-green,.highlight-blue,.highlight-red,.highlight-grey { 
	padding:0 5px 0 5px; 
	height:20px;
	border:1px solid; 
	color:#fff;}

.highlight-yellow { background-color:#FFFF00; border-color:#f0f000; color:#000;}
.highlight-black   { background-color:#010101; border-color:#000;}
.highlight-green   { background-color:#009900; border-color:#006e00;}
.highlight-blue     { background-color:#1b98da; border-color:#0074aa;}
.highlight-red       { background-color:#c80000; border-color:#890101;}
.highlight-grey     { background-color:#e6e4e4; border-color:#d4d4d4; color:#000;}

/* ========================================================== 
	(08) Pull Quotes
============================================================ */

.pullquote-left, .pullquote-right { 
	background:url("../images/backgrounds/pullquote1.jpg")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/pullquote1.jpg*/ repeat-y; 	
	width:30%; 
	line-height:22px; 
	padding-left:20px; 
	color:#8c8c8c; 
	font-style:italic; 
	font-size:15px; 
	font-weight:bold;}
	
.pullquote-left { 	
	float:left; 	
	margin:20px 15px 20px 0;}
	
.pullquote-right {	
	float:right; 	
	margin:20px 0 20px 15px;}

/* ========================================================== 
	(09) Block Quotes
============================================================ */

.blockquote1, .blockquote2 {
	line-height:24px; 
	font-style:italic; 
	margin:10px 0 10px 0;
	font-size:15px; 
	font-weight:bold;}
	
.blockquote1 {
	border-style:solid; 
	border-color:#cecece; 
	border-width:1px 1px 1px 5px; 
	background-color:#efefef; 
	padding:10px 10px 10px 20px; 	
	color:#797979; }
	
.blockquote2 { 
	background:url("../images/backgrounds/open-quote.gif")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/open-quote.gif*/ no-repeat left top; 
	padding-left: 30px; 
	font-style: italic;
	padding:10px 10px 10px 50px; 	
	color:#8c8c8c; }

/* ========================================================== 
	(10) Image Left & Right Frames
============================================================ */

.frame, .frame-left, .frame-right { 			
	position:relative;
	padding:6px; 
	border:1px solid #dddddd; 
	background-color:#f5f5f5;}

.frame-left   { float:left;  margin:10px 20px 10px 0;  }	
.frame-right { float:right; margin:10px 0 10px 20px;}

.frame-recurso, .frame-left-recurso, .frame-right-recurso { 			
	position:relative;	
}

.frame-left-recurso   { float:left;  margin:10px 20px 10px 0;  }	
.frame-right-recurso { float:right; margin:10px 0 10px 20px;}

.large-footer .frame, .large-footer .frame-left, .large-footer .frame-right { 			
	position:relative;
	padding:2px; 
	border:1px solid #dddddd; 
	background-color:#f5f5f5;}

.large-footer .frame-left   { float:left;  margin:5px 10px 5px 0;  }	
.large-footer .frame-right { float:right; margin:5px 0 5px 10px;}
	
/* ========================================================== 
	(11) Image Hover Zoom, Play, Doc & Flash Icons
============================================================ */

.zoom-icon, .play-icon, .doc-icon, .flash-icon { background-position:50% 50%; background-repeat:no-repeat;}
.zoom-icon   { background-image:url("../images/icons/zoom.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/icons/zoom.png*/}
.play-icon   { background-image:url("../images/icons/play.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/icons/play.png*/ }
.doc-icon     { background-image:url("../images/icons/doc.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/icons/doc.png*/ }
.flash-icon { background-image:url("../images/icons/flash.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/icons/flash.png*/ }

/* ========================================================== 
	(12) Image Tooltip
============================================================ */

.stickytooltip{
	background:url("../images/backgrounds/tooltip_bg.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/tooltip_bg.png*/;
	display:none; /*--Hides by default--*/
	position:absolute;
	display:none;		
	padding:8px;	
	z-index:3000;}
	
.stickytooltip p { margin:0;}
	
.stickytooltip .stickystatus{ /*Style for footer bar within tooltip*/
	background:black;
	color:white;
	padding-top:5px;
	text-align:center;
	font:bold 11px Arial;	}

/* ========================================================== 
	(13) Go Top Link
============================================================ */

.gotop a, .gotop a:active,.gotop2 a, .gotop2 a:active { 	
	text-decoration:none; 
	font-size:11px; 
	float:right;
	height:20px; }
	
.gotop a, .gotop a:active {color:#b9b9b9; }
.gotop2 a, .gotop2 a:active {color:#fff}	
	
.gotop a:hover { color:#363636; }
.gotop2 a:hover {color:#c1eeff; }

.gotopimg { 
	background:none!important;
	width:24px;
	display:inline-block;
	bottom:10px;
	height:24px;
	-ms-filter:progid:DXimageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,enabled=true,src='../images/backgrounds/up.png');
	filter:progid:DXimageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,enabled=true,src='../images/backgrounds/up.png');}
	
/* ========================================================== 
	(14) Testimonials
============================================================ */

.testimonials1 {
	margin:15px 0 10px 0; 
	padding:0 0 20px 0; 
	border-bottom:1px solid #E2E2E2; 
	height:100%; 
	float:left;}
	
.testimonials_text {overflow:hidden;}

.testimonials-bold {
	font-size:16px; 
	font-weight:normal; 
	color:#3f3f3f; 
	line-height:24px;}	

.testimonials1 span,.testimonials2 span  {
	font-size:14px; 
	font-weight:bold; 
	color:#5E5E5E;}
	
.testimonials2 {
	background:url("../images/backgrounds/testimonials-bg.jpg")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/testimonials-bg.jpg*/ no-repeat 14px 10px; 
	margin:15px 0 25px 0; 
	padding:0 0 20px 70px; 
	border-bottom:1px solid #E2E2E2; 
	height:100%; 
	clear:both;}

/* ========================================================== 
	(15) Table
============================================================ */

th{
	height:35px; 
	background:#939393; 
	font-size:16px; 
	font-weight:normal; 
	color:#fff; 
	text-align:center;
	border-left:1px solid #fff;}
	
.td1,.td2 { 
	font-size:12px; 
	font-weight:normal; 
	color:#5E5E5E; 
	text-align:center; 
	text-indent:10px; 
	line-height:35px;
	text-shadow: 1px 1px 0 #fff;}
	
.td1 {background:#fefefe;}
.td2 { background:#f3f2f2;}
.col-width{ width:150px;}

.td1:hover,.td2:hover{
	background:#e3e3e3; 
	color:#383838;}	

/* ========================================================== 
	(16) Tab Styles
============================================================ */

ul.tabs { 
	margin:10px 0 0 0;
	padding: 0; 
	float: left; 
	list-style: none; 
	height: 32px; 
	border-bottom: 1px solid #d6d6d6; 
	width: 100%; }
	
ul.tabs li { 
	float: left; 
	margin: 0; 
	padding: 0; 
	height: 31px; 
	line-height: 31px; 
	border: 1px solid #d6d6d6; 
	margin-bottom: -1px; 
	background: url("../images/backgrounds/tab_bg.jpg")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/tab_bg.jpg*/ repeat-x; 
	overflow: hidden; 
	position: relative; 
	margin-right:2px; 
	-moz-border-radius-topright: 3px;  
	-khtml-border-radius-topright: 3px; 
	-webkit-border-top-right-radius: 3px; 
	-moz-border-radius-topleft: 3px; 
	-khtml-border-radius-topleft: 3px; 
	-webkit-border-top-left-radius: 3px; }

ul.tabs li a { 
	text-decoration: none; 
	color:#363636; 
	display: block; 
	font-size: 13px; 
	padding: 0 20px; 
	outline: none; }	

ul.tabs li a:hover { background: url("../images/backgrounds/tab_bg2.jpg")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/tab_bg2.jpg*/ repeat-x;}	

html ul.tabs li.active, html ul.tabs li.active a:hover  { 
	background: #fefefe; 
	border-bottom: 1px solid #fff; 
	font-weight:bold;  }

.tab_container { 
	border: 1px solid #d6d6d6; padding:0; margin:0;
	border-top: none; 
	clear: both; 	
	float: left;  
	width: 100%; 
	background: #fefefe; 
	-moz-border-radius-bottomright: 3px; 
	-khtml-border-radius-bottomright: 3px; 
	-webkit-border-bottom-right-radius: 3px; 
	-moz-border-radius-bottomleft: 3px; 
	-khtml-border-radius-bottomleft: 3px; 
	-webkit-border-bottom-left-radius: 3px;}

.tab_content { padding: 20px; color:#505050}


.tab_container_recursos { 
	border-top: none; 
	clear: both; 	
	float: left;  
	width: 100%; 
}

.tab_container_areas { 
	border-top: none; 
	clear: both; 	
	float: left;  
	width: 100%; 
}

.tab_container_tutoriais { 
	border-top: none; 
	clear: both; 	
	float: left;  
	width: 100%; 
}

.tab_container_termos_politicas { 
	border-top: none; 
	clear: both; 	
	float: left;  
	width: 100%; 
}




/* ========================================================== 
	(17) Toggle1 Content
============================================================ */

.trigger, .acc_trigger, .trigger, .acc_trigger { margin-bottom:2px;}

p.trigger, p.acc_trigger{ clear:both;
	padding:0;  
	margin:8px 0 2px 0;  
	background: url("../images/backgrounds/toggle_bg.jpg")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/toggle_bg.jpg*/ no-repeat;  
	height: 34px;  
	line-height: 34px; 
	width: 100%; 
	float: left; 
	border: 1px solid #ccc; }
	
p.trigger a, p.acc_trigger a { clear:both;
	color: #606060; 
	font-size: 14px; 	
	text-indent:35px; 
	text-decoration: none; 
	display: block; 
	font-size:16px;
	height: 34px;  
	line-height: 34px;  }
	
p.trigger a:hover, p.acc_trigger a:hover { color: #363636; }

p.active a{background: url("../images/backgrounds/toggle_bg.jpg")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/toggle_bg.jpg*/ no-repeat left bottom;color:#363636;}

.toggle_container, .acc_container { 
	margin: 0 0 5px 0; 
	padding: 0; 
	overflow: hidden; 
	width: auto; 
	clear: both; 
	border: 1px solid #ccc;
	background-color:#f8f8f8; }
	
.tab_content_areas h3 
{
	color:#D2691E;
}
	
.toggle_container .block , .acc_container .block { 
	padding: 15px 15px 5px 15px; 
	margin:0; }
	
	.toggle_container .block a , .acc_container .block a{ 
		text-decoration:none;
		font-weight:bold;
		color:#D2691E;
	}

p.trigger2, p.acc_trigger2{ 
	padding: 0;  
	margin:0 0 2px 0; 
	background: url("../images/backgrounds/plus.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/plus.png*/ no-repeat 10px 9px;  
	height: 34px;  
	line-height: 34px; 
	width: 100%; 
	float: left; }
	
p.trigger2 a, p.acc_trigger2 a { 
	color: #606060; 
	font-size: 17px; 	
	text-indent:35px; 
	text-decoration: none; 
	display: block; 
	margin-bottom:0; }
	
p.active2 a { background: url("../images/backgrounds/minus.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/minus.png*/ no-repeat 10px 9px; color:#363636;}

p.trigger2 a:hover, p.acc_trigger2 a:hover { color: #363636; }

.toggle_container2, .acc_container2 { 
	margin: 0 0 5px 38px;
	padding: 0; 
	overflow: hidden; 
	width: auto; 
	clear: both; }
	
.toggle_container2 .block2, .acc_container2 .block2{ 
	padding: 15px 15px 5px 15px; 
	margin:0; }
	

	
	
	
p.menu-recursos-titulo{ 
	padding: 0;  
	margin:0 0 2px 0; 
	background: url("../images/backgrounds/plus.png") no-repeat 10px 9px;  
	height: 34px;  
	line-height: 34px; 
	width: 100%; 
	float: left;
}
	
p.menu-recursos-titulo a { 
	color: #606060; 
	font-size: 17px; 	
	text-indent:35px; 
	text-decoration: none; 
	display: block; 
	margin-bottom:0;
}
	

p.menu-recursos-titulo a:hover { 
	color: #363636;
}

	

p.menu-recursos-titulo-hide{ 
	padding: 0;  
	margin:0 0 2px 0; 
	background: url("../images/backgrounds/plus.png") no-repeat 10px 9px;  
	height: 34px;  
	line-height: 34px; 
	width: 100%; 
	float: left; 
}
	
p.menu-recursos-titulo-hide a { 
	color: #606060; 
	font-size: 17px; 	
	text-indent:35px; 
	text-decoration: none; 
	display: block; 
	margin-bottom:0; 
}
	

p.menu-recursos-titulo-hide a:hover { 
	color: #363636;
}



p.menu-recursos-titulo-show{ 
	padding: 0;  
	margin:0 0 2px 0; 
	background: url("../images/backgrounds/minus.png") no-repeat 10px 9px;  
	height: 34px;  
	line-height: 34px; 
	width: 100%; 
	float: left; 
}
	
p.menu-recursos-titulo-show a { 
	color: #606060; 
	font-size: 17px; 	
	text-indent:35px; 
	text-decoration: none; 
	display: block; 
	margin-bottom:0; 
}
	

p.menu-recursos-titulo-show a:hover { 
	color: #363636;
}

p.recurso-ativo a { background: url("../images/backgrounds/plus.png") no-repeat 10px 9px; color:#363636;}
p.recurso-ativo-hide a { background: url("../images/backgrounds/plus.png") no-repeat 10px 9px; color:#363636;}
p.recurso-ativo-show a { background: url("../images/backgrounds/minus.png") no-repeat 10px 9px; color:#363636;}




.toggle-container-recursos { 
	margin: 0 0 5px 0px;
	padding: 0; 
	overflow: hidden; 
	width: auto; 
	clear: both; 
}

.toggle-container-recursos-hide { 
	margin: 0 0 5px 0px;
	padding: 0; 
	overflow: hidden; 
	width: auto; 
	clear: both; 
}

.toggle-container-recursos-show { 
	margin: 0 0 5px 0px;
	padding: 0; 
	overflow: hidden; 
	width: auto; 
	clear: both; 
}
	


/* ========================================================== 
	(18) Buttons
============================================================ */

/* ==== (a) Buttons Size 1 to Size 6 ===================== */

a.button_size1, a.button_size2, a.button_size3, a.button_size4, a.button_size5, a.button_size6{ 
	float:left; 
	padding-left:5px; 
	text-decoration: none; 
	outline:none; 
	color:#fff; 
	cursor:pointer; 
	font-weight:normal; 
	background-repeat:no-repeat; 
	background-position:top left; }
	
a.button_size1, a.button_size1 span, a.button_size2, a.button_size2 span, a.button_size3, a.button_size3 span, a.button_size4, a.button_size4 span, a.button_size5, a.button_size5 span, a.button_size6, a.button_size6 span {
	display: block; 
	background-repeat:no-repeat }

a.button_size1 { background:url("../images/backgrounds/btn1_left.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn1_left.png*/; font-size:12px; line-height:23px; height:23px;}
a.button_size2 { background:url("../images/backgrounds/btn2_left.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn2_left.png*/; font-size:12px; line-height:27px; height:27px;}
a.button_size3 { background:url("../images/backgrounds/btn3_left.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn3_left.png*/; font-size:15px; line-height:31px; height:31px;}
a.button_size4 { background:url("../images/backgrounds/btn4_left.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn4_left.png*/; font-size:18px; line-height:38px; height:38px;}
a.button_size5 { background:url("../images/backgrounds/btn5_left.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn5_left.png*/; font-size:24px; line-height:48px; height:48px;}
a.button_size6 { background:url("../images/backgrounds/btn6_left.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn6_left.png*/; font-size:30px; line-height:58px; height:58px;}

a.button_size1 span{ background:url("../images/backgrounds/btn1_right.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn1_right.png*/ top right; padding:0 10px 0 5px; }
a.button_size2 span{ background:url("../images/backgrounds/btn2_right.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn2_right.png*/ top right; padding:0 11px 0 7px; }
a.button_size3 span{ background:url("../images/backgrounds/btn3_right.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn3_right.png*/ top right; padding:0 14px 0 9px; }
a.button_size4 span{ background:url("../images/backgrounds/btn4_right.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn4_right.png*/ top right; padding:0 17px 0 12px; }
a.button_size5 span{ background:url("../images/backgrounds/btn5_right.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn5_right.png*/ top right; padding:0 21px 0 15px; }
a.button_size6 span{ background:url("../images/backgrounds/btn6_right.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn6_right.png*/ top right; padding:0 25px 0 18px; }

a.button_size1, a.button_size1 span, a.button_size2, a.button_size2 span, a.button_size3, a.button_size3 span, a.button_size4, a.button_size4 span, a.button_size5, a.button_size5 span, a.button_size6, a.button_size6 span 
{ background-color:#666;} /* Button Background color*/

a.button_size1:hover, a.button_size1:hover span, a.button_size2:hover, a.button_size2:hover span, a.button_size3:hover, a.button_size3:hover span, a.button_size4:hover, a.button_size4:hover span, a.button_size5:hover, a.button_size5:hover span, a.button_size6:hover, a.button_size6:hover span 
{ background-color:#565656; } /* Button hover background color*/	
	
/* ==== Button ===================== */

button { 	
	cursor: pointer;
	overflow: visible; 
	position: relative;}
	
button span { 	
	display: block;	
	white-space: nowrap; 
	height:37px;	
	position: relative;}
	
button::-moz-focus-inner { border: none;} /* span’s offset in firefox */

/* ==== (b) Black Buttons ===================== */

button.blackButton,a.blackButton { 	
	background:url("../images/backgrounds/black-button.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/black-button.png*/ no-repeat right -39px;	
	padding-right:18px; 
	text-align: center; 
	margin:0; 
	outline: none; 
	border: 0;}	
	
button.blackButton span,a.blackButton span { 	
	background:url("../images/backgrounds/black-button.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/black-button.png*/ no-repeat left 0; 
	padding-left:15px; 	
	color: #e0e0e0; 
	font-size: 13px;  
	line-height: 32px; 	
	text-shadow: 1px 1px 0 #000; 
	position: relative; }	
	
button.blackButton:hover,a.blackButton:hover{ background-position: right -117px;}	

button.blackButton:hover span,a.blackButton:hover span{ 
	background-position: left -78px; 
	color: #fff; 
	text-shadow: 1px 1px 0 #000;	}
	
/*******/
	
a.blackButton,a.blackButton2,a.blackButton3 {	 
	clear:both;
	float:left;
	text-decoration:none; 
	height:36px;}	
	
a.blackButton span,a.blackButton2 span,a.blackButton3 span {	
	display:block; 
	text-decoration:none; 
	height:36px;}

button.blackButton2, button.blackButton3, a.blackButton2, a.blackButton3{ 
	background:url("../images/backgrounds/form_button.gif")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/form_button.gif*/ no-repeat right -39px; 	
	padding-right:30px; 
	text-align: center; 
	margin-right:4px; 
	outline: none; 
	border: 0;}	
	
button.blackButton2 span, button.blackButton3 span, a.blackButton2 span, a.blackButton3 span { 	
	background:url("../images/backgrounds/form_button.gif")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/form_button.gif*/ no-repeat 0 0; 
	padding-left:25px; 	
	color: #e0e0e0; 
	font-size: 13px;  
	line-height: 32px; 	
	text-shadow: 1px 1px 0 #000; 
	position: relative; }	
	
button.blackButton2:hover, button.blackButton3:hover, a.blackButton2:hover, a.blackButton3:hover { 
	background-position: right -117px;}	
	
button.blackButton2:hover span, button.blackButton3:hover span, a.blackButton2:hover span , a.blackButton3:hover span{ 
	background-position: 0 -78px; 
	color: #fff; 
	text-shadow: 1px 1px 0 #000;}

button.blackButton2, a.blackButton2 {padding-right:18px;}

button.blackButton2 span, a.blackButton2 span {padding-left:15px;}

/* ==== (c) Grey Button ===================== */

button.button-grey,a.button-grey{ 	
	float:left; 
	padding-left: 5px; 
	text-decoration: none; 
	outline:none; 
	color:#404040; 
	cursor:pointer; 
	display: block;
	background: url("../images/backgrounds/btn_gray_left.jpg")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn_gray_left.jpg*/ no-repeat top left;  
	font-size: 13px; 
	font-weight:normal; 
	line-height: 24px; 
	height: 27px; 
	margin:10px 0 0 0; 
	font-style:italic;
	border:none;}
	
button.button-grey span,a.button-grey span{ 
	background:url("../images/backgrounds/btn_gray_right.jpg")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/btn_gray_right.jpg*/ right top no-repeat; 
	padding: 0 28px 0 5px; 
	display:block; 
	height: 27px; 
	text-shadow: 1px 1px 0 #fff;
	font-family:"Trebuchet MS", Arial, Helvetica;
	line-height: 24px; 	}
	
button.button-grey,a.button-grey:hover, a.button-gray:hover span { 
	color:#363636; 
	text-decoration:none; }

/* ==== (d) Footer Button ===================== */

button.footerButton, a.footerButton {	
	background:url("../images/backgrounds/footer-button.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/footer-button.png*/ no-repeat right -50px; 
	padding-right:43px; 
	text-align: center; 
	margin-right:0; 
	outline: none; 
	border: 0; 	
	cursor: pointer;}	
	
button.footerButton span, a.footerButton span {	
	background:url("../images/backgrounds/footer-button.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/footer-button.png*/ no-repeat left 0; 
	padding-left:16px; 
	color: #fff; 
	font-size: 14px;  
	line-height: 28px; 
	text-shadow: 1px 1px 0 #022a4d; 
	position: relative; 
	letter-spacing:1px; 
	font-family:"Trebuchet MS", Arial, Helvetica;  }
	
button.footerButton:hover, a.footerButton:hover { background-position: right -150px;}	

button.footerButton:hover span , a.footerButton:hover span { 
	background-position: left -100px; 
	color: #fff; 
	text-shadow: 1px 1px 0 #022a4d;}
	
a.footerButton {	 
	float:left;
	text-decoration:none; 
	height:30px;}	
	
a.footerButton span {
	display:block; 
	text-decoration:none; 
	height:30px;}

/* ========================================================== 
	(19) Popup Login
============================================================ */

#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .30;
	z-index: 9999;}
	
.popup_block{
	display: none; /*--hidden by default--*/
	background: #fefefe;
	padding: 0 10px 10px 10px;
	border: 10px solid #e8e8e8;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;	
	-webkit-box-shadow: 0 0 10px #6c6c6c;
	-moz-box-shadow: 0 0 10px #6c6c6c;
	box-shadow: 0 0 10px #6c6c6c;}
	
.btn_close {
	float: right;
	margin: -25px -35px 0 0;
	background:url("../images/icons/close.png")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/icons/close.png*/ no-repeat;
	text-indent:-9999px;
	height:36px;
	width:36px;
	display:block;}

*html #fade { position: absolute;}
*html .popup_block { position: absolute; }

#member-login {
	padding:0 0 0 147px;
	margin:0 10px 0 10px;
	position:relative;	
	background:url("../images/backgrounds/login-icon.jpg")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/login-icon.jpg*/ no-repeat 0 20px;}

#member-login h1 {
	color:#363636;
	font-size:22px;
	margin-bottom:13px;
	font-weight:normal;}

div#username, div#password { margin-bottom:5px;}

input#loginUsername, input#loginPassword {
	width:209px;
	height:31px;
	line-height:31px;
	padding-left:5px;
	margin-bottom:10px;
	border:none;
	background:url("../images/backgrounds/login-input.jpg")/*tpa=http://www.premiumthemes.in/photoart/html/venice-blue/images/backgrounds/login-input.jpg*/ repeat-x;	}

label.overlabel {
	color:#9e9e9e;
	padding:5px 0 0 7px;
	position:absolute;	
	z-index:1;
	color:#999;}
	
.login-hr {
	border-bottom:1px solid #e0e0e0; 
	margin-top:10px;}

.member-login-bottom  a:hover { color:#373737;}

.member-login-bottom,.member-login-bottom a{ 	
	margin:10px 0 0 5px;
	font-size:13px; 
	color:#8a8a8a; 
	text-decoration:none;}
	
	

/* Comparison Table */

.pricing-table2 { text-align:center; width:100%; margin-bottom:0px;}
.pricing-table2 img { vertical-align:middle;}
.pricing-table2 th { 
	/* background:url(../images/backgrounds/table-heading-bg.png) repeat-x 0 0; */
	color:#fff; 
	height:63px;
	line-height:63px;
	text-shadow:none;
	font-family:georgia,arial;
	font-size:22px;
	font-weight:normal;
	-moz-border-radius-topright: 3px;  
	-khtml-border-radius-topright: 3px; 
	-webkit-border-top-right-radius: 3px; 
	-moz-border-radius-topleft: 3px; 
	-khtml-border-radius-topleft: 3px; 
	-webkit-border-top-left-radius: 3px;}

.th-first {background-color:#fff;}
.th-blue { background:#04c0eb url(../images/backgrounds/table-heading-bg.png) repeat-x 0 0; width:150px; }
.th-blue:hover {background-color:#03b5de;}
.th-orange { background:#ff861a url(../images/backgrounds/table-heading-bg.png) repeat-x 0 0; width:150px; }
.th-orange:hover {background-color:#e7740d;}
.th-pink { background:#e5098a url(../images/backgrounds/table-heading-bg.png) repeat-x 0 0; width:150px; }
.th-pink:hover {background-color:#d60881;}
.th-green { background:#80b226 url(../images/backgrounds/table-heading-bg.png) repeat-x 0 0; width:150px; }
.th-green:hover {background-color:#709d1e;}

.th-ouro { background:#DAA520 url(../images/backgrounds/table-heading-bg.png) repeat-x 0 0; width:150px; }
.th-ouro:hover {background-color:#E2B53D;}

.th-prata { background:#AAAAAA url(../images/backgrounds/table-heading-bg.png) repeat-x 0 0; width:150px; }
.th-prata:hover {background-color:#BBBBBB;}

.th-bronze { background:#A67D3D url(../images/backgrounds/table-heading-bg.png) repeat-x 0 0; width:150px; }
.th-bronze:hover {background-color:#BC8D47;}

.rowOdd,.rowEven { height:41px; vertical-align:middle; }
.rowOdd { background:#e6e6e6 url(../images/backgrounds/table-border.png) repeat-x 0 bottom;}
.rowEven { background:#f5f4f4 url(../images/backgrounds/table-border.png) repeat-x 0 bottom; }
.rowOdd:hover,.rowEven:hover { background:#d7d7d7 url(../images/backgrounds/table-border-hover.png) repeat-x 0 bottom  }

.cellOdd { border-right:1px solid #ccc; }
.cellEven { border-right:1px solid #ccc; }
.cellFirst { text-align:left; padding-left:10px;border-left:1px solid #ccc; }

.cellTopLeft { border-top:1px solid #ccc;	}

.rowLast { height:120px; vertical-align:middle;}	 
.cellBottom:hover { height:120px; vertical-align:middle;background:/* #ebebeb */ url(../images/backgrounds/table-bottom-bg-hover.png) repeat-x 0 bottom; }	 
.cellBottom { 
	background:#f8f8f8 url(../images/backgrounds/table-bottom-bg.png) repeat-x 0 bottom; 
	-moz-border-radius-bottomright: 5px;  
	-khtml-border-radius-bottomright: 5px; 
	-webkit-border-bottom-right-radius: 5px; 
	-moz-border-radius-bottomleft: 5px; 
	-khtml-border-radius-bottomleft: 5px; 
	-webkit-border-bottom-left-radius: 5px; }
.cellLast { background:#fff;}	

.table2-price { color:#000; font-size:24px; font-weight:bold;}
.table2-sub { color:#777; height:50px; clear:both; height:10px; vertical-align:text-top; display:block;}	


/* Colorful Buttons */

 a.color-btn1, button.color-btn1, 
 a.color-btn2, button.color-btn2, 
 a.color-btn3, button.color-btn3 { 
	display:inline-block; 	
	font-family:Arial, Helvetica, sans-serif; 
	padding: 0 0 0 5px; 
	text-decoration: none; 
	outline:none; 
	text-shadow:none; 
	font-weight:normal;
	position: relative; 
	border:0;		
	color:#fff; 
	cursor:pointer;
	margin:0 4px 6px 0 ;}
	
a.color-btn1, a.color-btn1 span, button.color-btn1, button.color-btn1 span,
a.color-btn2, a.color-btn2 span, button.color-btn2, button.color-btn2 span,
a.color-btn3, a.color-btn3 span, button.color-btn3, button.color-btn3 span
{display:inline-block;}


a.color-btn3,button.color-btn3 { background: url(../images/backgrounds/plano/btn3_left.png) no-repeat 0 0;  font-size: 18px; line-height: 40px; height: 40px;}
a.color-btn3 span,button.color-btn3 span{ background:url(../images/backgrounds/plano/btn3_right.png) no-repeat right 0; padding: 0px 17px 0px 12px; line-height: 40px;}
a:hover.color-btn3,button:hover.color-btn3{ background: url(../images/backgrounds/plano/btn3_left-hover.png) no-repeat 0 0; }
a:hover.color-btn3 span,button:hover.color-btn3 span{background:url(../images/backgrounds/plano/btn3_right-hover.png) no-repeat right 0;}

/* button background colors */

a.green,	a:hover.green,		button.green,	button:hover.green 		{ background-color:#8cc42c;}
a.red,		a:hover.red,		button.red,		button:hover.red 			{ background-color:#dd2619;}
a.pink,		a:hover.pink,		button.pink,		button:hover.pink 		{ background-color:#de0484;}
a.blue,		a:hover.blue,		button.blue,		button:hover.blue 		{ background-color:#04beea;}
a.jordyblue,a:hover.jordyblue,	button.jordyblue,button:hover.jordyblue 	{ background-color:#7f97ee;}
a.orange,	a:hover.orange,		button.orange,	button:hover.orange 		{ background-color:#ff8416;}

a.ouro,		a:hover.ouro,		button.ouro,		button:hover.ouro 		{ background-color:#DAA520;}
a.prata,	a:hover.prata,		button.prata,	button:hover.prata 		{ background-color:#AAAAAA;}
a.bronze,	a:hover.bronze,		button.bronze,	button:hover.bronze 		{ background-color:#A67D3D;}