﻿/*************************************************************/
/* TRBL ******************************************************/
/*************************************************************/


/* STANDARD ELEMENTS                                         */
/*-----------------------------------------------------------*/


form
{
	border: 0; margin: 0; padding: 0;
}

input, select, textarea
{
	margin: 0;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}


img
{
	border: 0; margin: 0; padding: 0;
}

table
{
	border: 0;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0px;
}

td
{
	border: 0;
	margin: 0;
	padding: 0;
}


a
{
	margin: 0;
	border: 0;
	padding: 0;
	color: #888888;
	text-decoration: underline;

}

a:visited
{
	color: #888888;
}

a:hover
{
	text-decoration: underline;
}





/* LAYOUT                                                    */
/*-----------------------------------------------------------*/

#container
{
	width: 774px;
	margin: 0 auto;
	text-align: left;
}

.dots
{
	font-size: 1px;
	line-height: 0;
	height: 1px;
	width: 644px;
	padding: 0;
	margin: 0;
}

.menudots
{
	font-size: 1px;
	line-height: 0;
	height: 1px;
	width: 115px;
	padding: 0;
	margin: 0;
}

.Menu_Produtos
{
padding-left: 5px;
margin-left: 0;

width: 175px;
}

.Menu_Produtos li
{
list-style: none;
margin: 0;
padding: 3px;
border-bottom: 1px solid #e7e7e7;
}

.Menu_Produtos li a { text-decoration: none; }


#search
{
	text-align: center;
}

#search .query
{
	align: center;
	width: 113px;
	width/* */:/**/109px;
	width: /**/109px;
	margin: 10px 0px 6px 0px;
}

#search .search-right
{
	float: right;
	margin: 0px 0px 8px 0px;
}

#search .search-left
{
	float: left;
	margin: 0px 0px 8px 0px;
}


#content
{
	margin: 0;
	padding: 0;
	width: 644px;
	float: right;
}

#header
{
	padding: 45px 0px 0px 0px;
	width: 644px;
	margin: 0px 0px 0px 0px;
	line-height: 0px;
}

#logo
{
	margin-bottom: 10px;
}

#top
{
	padding: 0px 15px 0px 15px;
	margin: 0px 0px 0px 0px;
	width: 644px;
	width/* */:/**/614px;
	width: /**/614px;
	height: 36px;
	background: url(img/bg_login.gif);

}

#top-left
{
	padding-top: 2px; 
}


#top-right
{
	padding-top: 2px; 
	float: right;
}




#tabs
{
	padding: 4px 15px 0px 15px;
	margin: 0px 0px 0px 0px;
	width: 644px;
	width/* */:/**/614px;
	width: /**/614px;
	height: 18px;
	background: url(../estilo/img/bg_tabs3.gif);
	clear: both;
}

.tab
{
	padding: 0px 3px 0px 3px;
	background: url(../estilo/img/bg_tab.gif);
}

#tabs a
{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

#tabs a:visited
{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

#tabs a:hover
{
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}



.title
{
	padding: 0px 15px 0px 15px;
	margin: 0px 0px 0px 0px;
	width: 644px;
	width/* */:/**/614px;
	width: /**/614px;
	height: 36px;
	background: url(../estilo/img/ds_bot.gif) no-repeat 0px 3px;
}

.title-left
{
	padding-top: 12px;
	float: left;
}

.title-right
{
	padding-top: 2px;
	float: right;
}




#main
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 644px;
	background: url(img/bg_main.gif);
}



#main_nobg
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 644px;
}




#main-left
{
	width: 410px;
	float: left;
}

#main-right
{
	width: 233px;
	float: right;
}


#main-wide
{
	width: 644px;
}




/* TABLES                                                    */
/*-----------------------------------------------------------*/



.tbl td
{
	padding: 8px 15px 8px 15px;
	background-repeat: repeat-x;
}

.tbl th
{
	padding: 8px 15px 8px 15px;
	background: #EBEBEB url(img/bg_t6.gif) repeat-x;
	font-family: tahoma, arial, hevetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}



.tbl th a
{
	color: #666666;
	text-decoration: none;
}

.tbl th a:visited
{
	color: #666666;
	text-decoration: none;
}

.tbl th a:hover
{
	color: #666666;
	text-decoration: underline;
}


.tbl .f
{
	padding: 10px 15px 8px 15px;
	color: #444444;
	background-color: #F5F5F5;
	background-repeat: repeat-x;
	background-image: url(img/bg_t4x.gif);
}

.tbl .f2
{
	padding: 10px 15px 8px 15px;
	color: #444444;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(img/bg_t1x.gif);
}

.tbl .w
{
	color: #444444;
	background: #FFFFFF;
}

.tbl .g
{
	color: #444444;
	background: #F3F3F3;
}

.tbl .t
{
	background: url(img/bg_t8.gif) repeat-x;
	border-bottom: 1px solid #DDDDDD;
}


.tbl .s
{
	padding: 0;
	width: 2px;
	background: url(img/bg_t4v.gif) repeat-y;	
}

.tbl .s2
{
	padding: 0;
	width: 2px;
	background: url(img/bg_t4v.gif) repeat-y;	
}

.tbl .c
{
	text-align: center;
}

.tbl .r
{
	text-align: right;
}

.tbl .nw
{
	white-space: nowrap;
}

.tbl .cnw
{
	text-align: center;
	white-space: nowrap;
}

.tbl .rnw
{
	text-align: right;
	white-space: nowrap;
}



#mail 
{
	padding: 25px 0px 15px 15px;
}

#mail td
{
	padding: 0px 15px 2px 0px;
}

#mail td.r
{
	text-align: right;
}

.sep
{
	padding: 0;
	margin: 0;
	font-size: 1px;
	line-height: 0px;
	width: 410px;
	text-align: center;
}






/* ADVANCED SEARCH                                           */
/*-----------------------------------------------------------*/

.adv
{
	padding: 10px 15px 10px 15px;
}

.adv input, .adv select
{
	margin: 2px 0px 4px 0px;
}

.adv .f
{
	color: #444444;
}


.adv .s
{
	width: 2px;
	background: url(img/bg_t4v.gif) repeat-y;	
}

.adv td
{
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
}










/* BOXES                                                     */
/*-----------------------------------------------------------*/


.box-left
{
	width: 410px;
}


.box-right
{
	margin-left: 4px;
	width: 229px;
}

.box-wide
{
	width: 644px;
}

.box-right-container-1
{
	background: #F3F3F3 url(img/bg_t1s.gif) repeat-x;
	width: 233px;
	border-bottom: 1px solid #F1F1F1;
}

.box-right-container-2
{
	background: #ECEBE9 url(img/bg_t2s.gif) repeat-x;
	width: 233px;
	border-bottom: 1px solid #EAE9E7;
}

.box-right-container-3
{
	background: #EDEBE8 url(img/bg_t3s.gif) repeat-x;
	width: 233px;
	border-bottom: 1px solid #EBE9E6;

}

.box-right-container-4
{
	background: #EBEBEB url(img/bg_t4s.gif) repeat-x;
	width: 233px;
	border-bottom: 1px solid #E9E9E9;
}


.boxheader-1
{
	background: url(img/bg_t1.gif) repeat-x;	
	height: 32px;
	padding: 0px 15px 0px 15px;

}

.boxheader-2
{
	background: url(img/bg_t2.gif) repeat-x;	
	height: 32px;
	padding: 0px 15px 0px 15px;
}

.boxheader-3
{
	background: url(img/bg_t3.gif) repeat-x;	
	height: 32px;
	padding: 0px 15px 0px 15px;
}

.boxheader-4
{
	background: url(img/bg_t4.gif) repeat-x;	
	height: 32px;
	padding: 0px 15px 0px 15px;
}

.boxheader-5
{
	background: url(img/bg_t5.gif) repeat-x;	
	height: 32px;
	padding: 0px 15px 0px 15px;
}


.boxheader-left
{
	float: left;
	font-family: tahoma, arial, hevetica, sans-serif;
	font-size: 11px;
}

.boxheader-right
{
	float: right;
	font-family: tahoma, arial, hevetica, sans-serif;
	font-size: 11px;
}

.boxheader-center table
{
	margin: auto;
}

.boxcontent-1
{
	font-family: tahoma, arial, hevetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #444444;
	background: #FFFFFF url(img/bg_t1x.gif) repeat-x;
}

.boxcontent-2
{
	font-family: tahoma, arial, hevetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #444444;
	background: #F6F5F3 url(img/bg_t2x.gif) repeat-x;
}


.boxcontent-3
{
	font-family: tahoma, arial, hevetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #444444;
	background: #F9F7F4 url(img/bg_t3x.gif) repeat-x;
}

.boxcontent-4
{
	font-family: tahoma, arial, hevetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #444444;
	background: #F5F5F5 url(img/bg_t4x.gif) repeat-x;
}

.boxcontent-5
{
	font-family: tahoma, arial, hevetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #444444;
	background: #F5F5F5 url(img/bg_t5x.gif) repeat-x;
}






/* LIGHTBOX                                                  */
/*-----------------------------------------------------------*/


#lightboxcontent
{

	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
	padding: 15px 15px 15px 15px;
}

#lightboxcontent p
{
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}

#lightboxcontent .desc
{
	width: 165px;
	line-height: 12px;
	padding-right: 15px;
}

#lightboxcontent .thumb
{
	width: 74px;
	height: 74px;
	text-align: center;
}


#lightboxcontent .thumbimg
{
	padding: 2px; 
	border: 1px solid #E9E4D6; 
	line-height: 0px;
}

#lightboxcontent .thumbdel
{
	text-align: center; 
	background: url(../estilo/img/bg_ldel.gif) repeat-x; 
	line-height: 0px; 
	height: 14px;
}











/* FORMS                                                     */
/*-----------------------------------------------------------*/


.frm
{
	padding: 25px;
}

.frm .r
{
	font-family: tahoma, arial, hevetica, sans-serif;
	font-size: 11px;
	text-align: right;
	width: 130px;
	padding: 0px 5px 0px 0px;
	width/* */:/**/125px;
	width: /**/125px;
	margin: 0;

}

.frm .l
{
	margin: 0;
	width: 230px;
	padding: 3px 0px 3px 0px;

}


.w030
{
	width: 30px;
}

.w050
{
	width: 50px;
}

.w075
{
	width: 75px;
}

.w100
{
	width: 100px;
}

.w120
{
	width: 120px;
}

.w194
{
	width: 194px;
}

.w200
{
	width: 200px;
}

.w250
{
	width: 250px;
}









/* PARAGRAPHS                                                */
/*-----------------------------------------------------------*/



h1.rf
{
	background-image:url(../estilo/img/royaltyfree.gif);
	height: 100px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

h1.rf span 
{
	display:none;
}

h1.rfen
{
	background-image:url(../estilo/img/en/royaltyfree.gif);
	height: 100px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

h1.rfen span 
{
	display:none;
}


h1.rfde
{
	background-image:url(../estilo/img/de/royaltyfree.gif);
	height: 100px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

h1.rfde span 
{
	display:none;
}

h1.rfes
{
	background-image:url(../estilo/img/es/royaltyfree.gif);
	height: 100px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

h1.rfes span 
{
	display:none;
}

h1.rfbr
{
	background-image:url(../estilo/img/br/royaltyfree.gif);
	height: 100px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

h1.rfbr span 
{
	display:none;
}

h1.rffr
{
	background-image:url(../estilo/img/fr/royaltyfree.gif);
	height: 100px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

h1.rffr span 
{
	display:none;
}

h1.rfhu
{
	background-image:url(../estilo/img/hu/royaltyfree.gif);
	height: 100px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

h1.rfhu span 
{
	display:none;
}


h1.rfnl
{
	background-image:url(../estilo/img/nl/royaltyfree.gif);
	height: 100px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

h1.rfnl span 
{
	display:none;
}

h1.rfpl
{
	background-image:url(../estilo/img/pl/royaltyfree.gif);
	height: 100px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

h1.rfpl span 
{
	display:none;
}

h1.rfjp
{
	background-image:url(../estilo/img/jp/royaltyfree.gif);
	height: 100px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

h1.rfjp span 
{
	display:none;
}




#txt
{
	border: 0;
	margin: 0;
	padding: 25px;
}

#txt td
{
	padding: 3px 0px 3px 0px;
}

#txt .l
{
	border-bottom: 1px solid #DDDDDD;
}


.p0
{
	border: 0;
	margin: 0;
	padding: 15px;
}

.p1
{
	border: 0;
	margin: 0px 0px 0px 0px;
	padding: 15px;
	background: url(../estilo/img/bg_lite.gif);
}

.p2
{
	border: 0;
	margin: 0;
	padding: 15px;
	color: #FFFFFF;
	background: url(../estilo/img/bg_s1.gif);
}

.p3
{
	border: 0;
	margin: 0;
	padding: 15px;
	color: #FFFFFF;
	background: url(../estilo/img/bg_s2.gif);
}

.p4
{
	border: 0;
	margin: 0;
	padding: 15px;
	color: #FFFFFF;
	background: url(../estilo/img/bg_s3.gif);
}

.p5
{
	border: 0;
	margin: 0;
	padding: 15px;
	color: #999999;
}


.p2 a, .p3 a, .p4 a
{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

.p2 a:visited, .p3 a:visited, .p4 a:visited
{
	color: #FFFFFF;
}

.p2 a:hover, .p3 a:hover, .p4 a:hover
{
	text-decoration: none;
}








/* FOOTER                                                    */
/*-----------------------------------------------------------*/



#footer
{
	margin: 10px 0px 50px 0px;
	padding: 0px 15px 0px 15px;
	width: 644px;
	width/* */:/**/614px;
	width: /**/614px;
}

#footer #column0
{
	width: 75px;
	float: left;
}


#footer #column1
{
	border-left: 1px solid #DDDDDD;
	padding-left: 8px;
	width: 404px;
	width/* */:/**/396px;
	width: /**/396px;
	line-height: 13px;
	float: left;
}


#footer #column2
{
	border-left: 1px solid #DDDDDD;
	padding-left: 8px;
	width: 204px;
	width/* */:/**/196px;
	width: /**/196px;
	float: left;
}







.photodetails
{
	padding: 15px;
	color: #5A5750;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;

}

.photodetails .l
{
	vertical-align: top;
	color: #F7941D;
	font-weight: bold;
}

.photodetails .r
{
	padding-left: 5px;
	padding-bottom: 2px;
}













.lite
{
	color: #999999;
}

.lite2
{
	color: #C6BEB3;
}

.lite3
{
	color: #CCC4AD;
}

.lite31
{
	color: #AAA392;
}
.xlite
{
	color: #DDDDDD;
}

.orange
{
	background: #F8A23A;
	color: white;
}

.gray
{
	background: #CAC6BA;
	color: white;

}

.large
{
	font-family: tahoma, arial, hevetica, sans-serif;
	font-size: 11px;
}


.small
{
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
}

.msgerro
{
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#FF0000;
}



.rowon
{
	background: #F8F8F8;
}

.rowoff
{
	background: #FFFFFF;
}



















#kwd
{
	padding: 15px;
	margin: 0;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
}

#kwd td
{
	padding: 0px 0px 0px 0px;
	margin: 0;
	border: 0;
}

#kwd .c
{
	padding: 2px 5px 0px 0px;
}

#kwd .t
{
	padding: 2px 10px 0px 0px;
}

#kwd .b
{
	padding: 5px 0px 0px 0px;
}







#categories
{
	padding: 15px;
	margin: 0;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
}






#license
{
	padding: 15px;
	margin: 0;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
}


#comments
{
	width: 195px;
	padding: 15px;
	margin: 0;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
}

#comments p
{
	border: 0;
	margin: 0;
	padding: 3px 0px 6px 0px;
	color: #6D6964;
}

#comments h1, #license h1
{
	border: 0;
	margin: 0;
	padding: 6px 0px 0px 0px;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
}

#comments td
{
	padding-top: 6px;
}






#edit_image
{
	padding: 15px;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
}

#edit_image td
{
	vertical-align: top;
}

#edit_image .r
{
	padding-left: 10px;
}

#edit_image p
{
	padding: 0;
	margin: 0px 0px 5px 0px;
}





#thumbs
{
	padding-top: 20px;
	padding-bottom: 10px;
}

#thumbs .thumb_row
{
	width: 644px;
	width/* */:/**/640px;
	width: /**/640px;
	padding: 2px;
	display: block;

}

#thumbs .thumb_row2
{
	width: 410px;
	width/* */:/**/404px;
	width: /**/404px;
	padding: 3px;
	display: block;

}

#thumbs .thumb
{
	width: 128px;
	float: left;
	width/* */:/**/120px;
	width: /**/120px;
	padding: 0px 4px 10px 4px;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
	line-height: 130%;
}

#thumbs .thumb2
{
	width: 134px;
	float: left;
	width/* */:/**/120px;
	width: /**/120px;
	padding: 0px 7px 10px 7px;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
	line-height: 130%;
}

#thumbs .thumb_img
{
	width: 120px;
	height: 120px;
	background:url(../estilo/img/bg_thumb.gif) no-repeat;
	text-align: center;
	padding-bottom: 3px;
}


#thumbs ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#thumbs ul.t
{
	padding: 5px 0px 0px 0px;
}

#thumbs li.t_title
{
	padding-left: 16px;
	padding-bottom: 1px;
	background:url(../estilo/img/i0.gif) no-repeat left top;
	font-weight: bold;
}

#thumbs li.t_author
{
	padding-left: 16px;
	padding-bottom: 1px;
	background:url(../estilo/img/i1.gif) no-repeat left top;
}

#thumbs li.t_size
{
	padding-left: 16px;
	padding-bottom: 1px;
	background:url(../estilo/img/i2.gif) no-repeat left top;
}

#thumbs li.t_downloads
{
	padding-left: 16px;
	padding-bottom: 1px;
	display: inline;
	background:url(../estilo/img/i3.gif) no-repeat left top;
}

#thumbs li.t_rating
{
	padding-left: 16px;
	padding-bottom: 1px;
	margin-left: 5px;
	display: inline;
	background:url(../estilo/img/i4.gif) no-repeat left top;
}

#thumbs li.t_comments
{
	padding-left: 16px;
	padding-bottom: 1px;
	margin-left: 5px;
	display: inline;
	background:url(../estilo/img/i5.gif) no-repeat left top;
}








#buycredits
{
	width: 229px; 
	text-align: center; 
	padding-top: 16px; 
	padding-bottom: 8px;

}




#browsesite
{
	width: 233px;
	background: url(../estilo/img/bg_browse.gif);
}

#browsesite-inside
{
	width: 233px;
	width/* */:/**/199px;
	width: /**/199px;
	padding: 50px 15px 15px 19px;
	background: url(../estilo/img/bg_browse_fg.gif) no-repeat;
}

#browsesite-inside-en
{
	width: 233px;
	width/* */:/**/199px;
	width: /**/199px;
	padding: 50px 15px 15px 19px;
	background: url(../estilo/img/en/bg_browse_fg.gif) no-repeat;
}

#browsesite-inside-de
{
	width: 233px;
	width/* */:/**/199px;
	width: /**/199px;
	padding: 50px 15px 15px 19px;
	background: url(../estilo/img/de/bg_browse_fg.gif) no-repeat;
}

#browsesite-inside-fr
{
	width: 233px;
	width/* */:/**/199px;
	width: /**/199px;
	padding: 50px 15px 15px 19px;
	background: url(../estilo/img/fr/bg_browse_fg.gif) no-repeat;
}

#browsesite-inside-es
{
	width: 233px;
	width/* */:/**/199px;
	width: /**/199px;
	padding: 50px 15px 15px 19px;
	background: url(../estilo/img/es/bg_browse_fg.gif) no-repeat;
}

#browsesite-inside-br
{
	width: 233px;
	width/* */:/**/199px;
	width: /**/199px;
	padding: 50px 15px 15px 19px;
	background: url(../estilo/img/br/bg_browse_fg.gif) no-repeat;
}

#browsesite-inside-hu
{
	width: 233px;
	width/* */:/**/199px;
	width: /**/199px;
	padding: 50px 15px 15px 19px;
	background: url(../estilo/img/hu/bg_browse_fg.gif) no-repeat;
}

#browsesite-inside-nl
{
	width: 233px;
	width/* */:/**/199px;
	width: /**/199px;
	padding: 50px 15px 15px 19px;
	background: url(../estilo/img/nl/bg_browse_fg.gif) no-repeat;
}

#browsesite-inside-pl
{
	width: 233px;
	width/* */:/**/199px;
	width: /**/199px;
	padding: 50px 15px 15px 19px;
	background: url(../estilo/img/pl/bg_browse_fg.gif) no-repeat;
}

#browsesite-inside-jp
{
	width: 233px;
	width/* */:/**/199px;
	width: /**/199px;
	padding: 50px 15px 15px 19px;
	background: url(../estilo/img/jp/bg_browse_fg.gif) no-repeat;
}

#browsesite input, #browsesite select
{
	margin-bottom: 10px;
	margin-top: 3px;
}




































#rating
{
	width: 100px;
	height: 15px;
	background: url(../estilo/img/r0.gif);
}


#ratingvalue
{
	height: 15px;
	background: url(../estilo/img/r1.gif);
}





.forumtitle
{
	font-family: tahoma, arial, hevetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}





#addmsg
{
	padding: 15px;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
}

#addmsg textarea
{
	margin-top: 3px;
	margin-bottom: 3px;
}



.request
{
	padding: 15px;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
}

.request input, .request select, .request textarea
{
	margin-top: 3px;
	margin-bottom: 3px;
}




.on
{
	display: active;
}

.off
{
	display: none;
}



#tooltip {
	position: absolute;
	border: 1px solid black;
	background: white;
}