body, form, p, ul, ol, h1, h2, h3, h4, h5, h6, fieldset{padding:0; margin:0;}
body{ font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color:#666;}
h1{ font-size:2.0em; font-weight:normal;}
h2{ font-size:1.8em; font-weight:normal;}
h3{ font-size:1.6em; padding-bottom:10px; font-weight:normal; }
h4{ font-size:1.4em; padding-bottom:10px;}
h5{ font-size:1.2em; padding-bottom:10px;}
h6{ font-size:1.0em; padding-bottom:10px;}
h3.titolo{color:#BB9C00; font-style:italic; padding-left:30px;}
a img{ border:none;}
a{ text-decoration:none;}
p{ line-height:1.4em;}

/*CLASSI E ICONE ////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
div.clear{ clear:both;}
.sx{ float:left;}
.dx{ float:right;}
.hidden{ visibility:hidden;}
.none{ display:none;}
.dim_35{ width: 35%; margin-right: 20px;}
.dim_60{ width: 60%; padding:20px 0; border-top:#CCC 1px dotted; border-bottom:#CCC 1px dotted; margin-top: 38px;}
.colore_1{color:#90D06B;}
.rosso{color:#990000;}
.verde{color:#009900;}
span.verde, span.rosso {padding-left:10px;}
.logout{ background:transparent url(../img/logout.gif) no-repeat left center; padding:0 20px;}
.login{ background:transparent url(../img/login.gif) no-repeat left center; padding:0 20px;}
.key{ background:transparent url(../img/key.png) no-repeat left center; padding:0 20px;}
.back{ background:transparent url(../img/back.png) no-repeat left center; padding:0 20px;}
.user{ background:transparent url(../img/user.png) no-repeat left center; padding:0 20px;}
.users{ background:transparent url(../img/users.png) no-repeat left center; padding:0 20px;}
.tracking{ background:transparent url(../img/tracking.png) no-repeat left center; padding:0 20px;}
.time{ background:transparent url(../img/time.gif) no-repeat left center; padding:0 20px;}
.update{ background:transparent url(../img/update.png) no-repeat left center; padding:0 20px;}
.home{ background:transparent url(../img/home.gif) no-repeat left center; padding:0 20px;}
.admin{ background:transparent url(../img/admin.gif) no-repeat left center; padding:0 20px;}
.cerca{ background:url(../img/find.png) no-repeat 5px center; padding-left:25px;}
.details{ background:transparent url(../img/details.png) no-repeat left center; padding:0 25px;}
.config{ background:url(../img/config.gif) no-repeat 5px center; padding-left:25px;}
.coppie{ background:url(../img/coppie.gif) no-repeat 5px center; padding-left:25px;}
.documenti{ background:url(../img/documenti.gif) no-repeat 5px center; padding-left:25px;}
.add{ background:url(../img/add.gif) no-repeat 5px center; padding-left:25px;}
.pod{ background:url(../img/pod.png) no-repeat 5px center; padding-left:25px;}
.manage{ background:url(../img/manage.gif) no-repeat 5px center; padding-left:25px;}
.data{ background:url(../img/data.gif) no-repeat 5px center; padding-left:25px;}
.uomo{ background:url(../img/uomo.gif) no-repeat 5px center; padding-left:25px;}
.donna{ background:url(../img/donna.gif) no-repeat 5px center; padding-left:25px;}
.gallerie{ background:url(../img/gallerie.gif) no-repeat 5px center; padding-left:25px;}
.video{ background:url(../img/video.gif) no-repeat 5px center; padding-left:25px;}
.contatto{ background:url(../img/contatto.gif) no-repeat 5px center; padding-left:25px;}
.operazioni{ background:url(../img/operazioni.gif) no-repeat 5px center; padding-left:25px;}
.view{ background:url(../img/view.png) no-repeat 5px center; padding-left:25px;}
.edit{ background:url(../img/edit.png) no-repeat 5px center; padding-left:25px;}
.stato_0{ background:url(../img/stato_0.gif) no-repeat 5px center; padding-left:25px;}
.stato_1{ background:url(../img/stato_1.gif) no-repeat 5px center; padding-left:25px;}
.stato_2{ background:url(../img/stato_2.gif) no-repeat 5px center; padding-left:25px;}
.download{ background:transparent url(../img/PODdownload.png)no-repeat left center; padding-left:20px; margin-right: 20px;}
.upload{ background:transparent url(../img/PODupload.png)no-repeat left center; padding-left:25px;}
.delete{ background:url(../img/delete.gif) no-repeat 5px center; padding-left:25px;}
.point{ background:url(../img/point.gif) no-repeat 5px center; padding-left:25px;}
.multimedia{ background:url(../img/media.gif) no-repeat 5px center; padding-left:25px;}
.awards{ background:url(../img/awards.gif) no-repeat 5px center; padding-left:25px;}
.oggi_sposi{ background:url(../img/oggi_sposi.gif) no-repeat 5px center; padding-left:25px;}
.abilita{ background:url(../img/abilita.gif) no-repeat 5px center; padding-left:25px;}
.disabilita{ background:url(../img/disabilita.gif) no-repeat 5px center; padding-left:25px;}
.votazioni{ background:url(../img/vota.gif) no-repeat 5px center; padding-left:25px;}
.ok{ background:transparent url(../img/ok.gif) no-repeat 5px center; padding-left:25px;}
.alert{ background:transparent url(../img/avviso.gif) no-repeat 5px center; padding-left:25px;}
.not_ok{ background:#900 url(../img/error.gif) no-repeat 5px center; padding-left:25px;}
.lingua{ background-color:#FFF; background-repeat: no-repeat; background-position:center 7px; cursor:pointer; background-color:#FAFAFA;}
.lingua:hover{background-color:#EEE;}
.lingua_selezionata{background-color:#CCC; cursor:default; background-repeat: no-repeat; background-position:center 7px; }
.el_commesse{background:url(../img/el_commesse.png) no-repeat 5px center; padding-left:25px;}
.el_carichi{background:url(../img/el_carichi.png) no-repeat 5px center; padding-left:25px;}
.el_scarichi{background:url(../img/el_scarichi.png) no-repeat 5px center; padding-left:25px;}
.el_spreadsheet{background:url(../img/spreadsheet.png) no-repeat 5px center; padding-left:25px;}

.users_index{background:url(../img/users_index.png) no-repeat 5px center; padding-left:25px;}
.account{background:url(../img/key.png) no-repeat 5px center; padding-left:25px;}
ul.sx li.account{background:url(../img/key.png) no-repeat 5px center; padding:0 20px 0 25px;}

.spreadsheet{background:url(../img/spreadsheet.png) no-repeat 5px center; padding-left:25px;}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*LAYOUT ////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
div.contenitore{margin:0 auto 0; border-top:#EEE 1px solid; border-bottom:#EEE 1px solid; background:#FFFFFF url(../img/bg_input.jpg) repeat-x; padding:10px 0;}
#barra_funzioni{ width:100%; border-bottom:#EFEFEF 1px solid;}
#col_sx{ width:100%; float:left;}
#col_dx{ width:19%; float:left; }
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*TESTATA E BLOCCO FUNZIONI //////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#header{ margin:0 30px;}
div.logo{ margin:20px 20px 0 0; float:left;}
div.amministratore{margin:30px 10px 0 0; float:left;}
#barra_funzioni ul{ margin:0 0 10px 20px; text-align:right; list-style:none;}
#barra_funzioni ul li{display:inline;}
#barra_funzioni ul li a:link, #barra_funzioni ul li a:visited{ color:#999; text-decoration:none; font-size:1.1em;}
#barra_funzioni ul li a:hover, #barra_funzioni ul li a:focus, #barra_funzioni ul li a:active{ color:#333;} 
/*///////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*MAIN MENU /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#main_menu{float:left; margin:0 20px 20px; }
#main_menu ul{ list-style:none; float:left; border-bottom:#CCC 1px solid; border-left:#CCC 1px solid;}
#main_menu ul li{ display:inline; float:left; }
#main_menu ul li a{ background-color:#EFEFEF; display:block; border-right:#CCC 1px solid;  padding-top:5px; padding-right:5px; padding-bottom:5px;}
#main_menu ul li a:link, #main_menu ul li a:visited{color:#666;}
#main_menu ul li a:hover, #main_menu ul li a:focus, #main_menu ul li a:active{color:#333;}
#main_menu li ul {display:none; border-bottom:none; margin-top:0px; float:left; position:absolute; margin-left:-1px;}
#main_menu ul li:hover ul, #main_menu ul li a:hover ul {display:block; }
#main_menu ul li:hover ul li{ display:block; float:none;} 
#main_menu ul li:hover ul li a{width:150px; background-color:#CCC; }
#main_menu ul li:hover ul li a, #main_menu ul li a:hover ul li a{background-color:#FFF; color:#666; clear:both; border-bottom:#CCC 1px solid;}
#main_menu ul li:hover ul li a:hover, #main_menu ul li a:hover ul li a:hover {background-color:#EFEFEF; color:#333333;}
#main_menu ul li a.users{ background-position:10px center; padding-left: 30px;}
#main_menu ul li a.tracking{background-position:10px center; padding-left: 30px;}
/*//////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*MENU DX /////////////////////////////////////////////////////////////////////////////////////////////////////*/
div.menu_dx ul{ list-style:none; border-top:#CCC 1px solid; padding-bottom:20px;}
div.menu_dx ul li{background:#FFFFFF url(../img/bg_input.jpg) repeat-x;}
div.menu_dx ul li a{ display:block; border:#CCC 1px solid;  border-top:none; padding-top:5px; padding-right:5px; padding-bottom:5px;}
div.menu_dx ul li a:link, div.menu_dx ul li a:visited{color:#666;}
div.menu_dx ul li a:hover, div.menu_dx ul li a:focus, div.menu_dx ul li a:active{color:#333;}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*TABELLE /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
table{width:100%; border-collapse:collapse; margin:10px 0 0; border:#CCC 1px solid; border-bottom:#CCC 4px solid;}
table th{ text-align:left; color:#608B47; font-size:1.2em; border-bottom:#CCC 4px solid; border-right:1px dotted #CCC; padding:5px 10px; cursor: pointer;}
table th a:link, table th a:visited{ color:#608B47; background: url(../img/order.gif)no-repeat left center; padding-left: 15px}
table th a:focus, table th a:hover, table th a:active{color:#666; background: url(../img/order_hover.gif)no-repeat left center;}
table tr{background-color:#FFF;}
table tr.alterna{background-color:#EFEFEF;}
table tr.index_rows:hover, .column_hover{ background-color: #B1FD86; color: #000;}
table td{padding:5px 10px 5px 10px;}
table td a:link, table td a:visited{ color: #608B47; text-transform: capitalize;}
table td a:hover, table td a:active, table td a:focus{ color: #333;}
span.PODdownload{ cursor: pointer; color: #608B47; background:transparent url(../img/PODdownload.png)no-repeat left center; padding-left: 20px; text-transform: uppercase;}
span.PODdownload:hover{color: #333;}
span.PODupload{ cursor: pointer; color: #990000; background:transparent url(../img/PODupload.png)no-repeat left center; padding-left: 20px; text-transform: uppercase;}
span.PODupload:hover{color: #333;}
span.sendmail{ cursor: pointer; color: #608B47; background:transparent url(../img/email.png)no-repeat left center; padding-left: 20px; text-transform: uppercase;}
span.sendmail:hover{color: #333;}
span.delete{ cursor: pointer; color: #608B47; text-transform: uppercase;}
span.delete:hover{color: #333;}
span.edit{cursor: pointer; color: #608B47; text-transform: uppercase;}
span.edit:hover{color: #333;}
.all_sinistra{ text-align:left; padding-left:3px;}
.all_destra{ text-align:right;}
.all_centro{ text-align:center;}
table form{ margin:0; padding:0;}
table.dettaglio{border: none; border-top: #CCC 1px dotted;}
table.dettaglio th{ text-align: right; width: 40%; border-bottom: #CCC 1px dotted;}
table.dettaglio td{ border-bottom: #CCC 1px dotted; background-color: #EEE;}
div.dim_60 table.download_index{border: none; border-top: #CCC 1px solid;}
div.dim_60 table.download_index td{ border-bottom: #CCC 1px solid;}
div.dim_60 table.download_index th{ border-bottom: #CCC 1px dotted;}
table.carico{border:none; border-top:#CCC 1px solid;}
table.carico th{ width:18%; text-align: right; border-bottom: #CCC 1px dotted;  display: block; float: left;}
table.carico td{ width:18%; display: block; float: left; background-color: #EEE; padding: 6px 6px 7px; border-bottom: #CCC 1px dotted;}
table.carico td.alterna{ background-color: #FFF;}
table td.rosso{ color: #900;}



table.index_tables, table.spread_table{width: 2600px;}
table.index_tables th, table.spread_table th{background: url(../img/select_column.png) no-repeat center top;}
table.spread_table th{ width: 180px;}
table.spread_table td{word-wrap: break-word;}
table.spread_table th.th_FileNo, table.spread_table td.td_FileNo{ max-width: 65px; }
table.spread_table th.th_PO, table.spread_table td.td_PO{}
table.spread_table th.th_Invoices,table.spread_table td.td_Invoices{max-width: 70px;}
table.spread_table th.th_LoadingDate, table.spread_table td.td_LoadingDate{ max-width: 70px;}
table.spread_table th.th_PortOfLoading, table.spread_table td.td_PortOfLoading{}
table.spread_table th.th_DischPlaceName, table.spread_table td.td_DischPlaceName{}
table.spread_table th.th_DischCity, table.spread_table td.td_DischCity{}
table.spread_table th.th_CTRNo, table.spread_table td.td_CTRNo{ max-width: 70px;}
table.spread_table th.th_BL, table.spread_table td.td_BL{ max-width: 80px;}
table.spread_table th.th_VesselName, table.spread_table td.td_VesselName{}
table.spread_table th.th_ETD, table.spread_table td.td_ETD{}
table.spread_table th.th_PortOfDischarge, table.spread_table td.td_PortOfDischarge{}
table.spread_table th.th_CustomNotes, table.spread_table th.th_Notes{border-left: 1px solid #CCC;}
table.spread_table th.th_CustomNotes, table.spread_table th.th_Notes, table.spread_table th.th_AdditionalNotes, 
table.spread_table th.th_AvailableFrom, table.spread_table th.th_BookingDate, 
table.spread_table th.th_BookingTime{ background-color: #EEE; border-right: 1px solid #CCC;}
table.spread_table th, table.spread_table td{ max-width: 55px;}
table.spread_table td.td_CustomNotes, table.spread_table td.td_Notes{border-left: 1px solid #CCC;}
table.spread_table td.td_CustomNotes,table.spread_table td.td_Notes, table.spread_table td.td_AdditionalNotes, 
table.spread_table td.td_AvailableFrom, table.spread_table td.td_BookingDate, 
table.spread_table td.td_BookingTime{ border-bottom: 1px solid #CCC;  border-right: 1px solid #CCC;}

table.spread_table td input{ width: 100px;}

/*
	<th class="th_PortOfDischarge">Port. of Arr.</th>
	<th class="th_CustomNotes">Custom Notes</th>
	<th class="th_ETA">ETA</th>
	<th class="th_DischDate">Delivery Date</th>
	<th class="th_Notes">Notes</th>
	<th class="th_AdditionalNotes">Additional Note</th>

	<th class="th_AvailableFrom">Available from</th>
	<th class="th_BookingDate">Booking Date</th>
	<th class="th_BookingTime">Booking Time</th>
	<th class="th_Shipper">Shipper</th>
	<th class="th_Consignee">Consignee</th>

*/
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*FORM //////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
fieldset{ padding:10px 0 15px 20px; background:#FFFFFF url(../img/bg_input.jpg) repeat-x; border:none; width: 100%; margin-top:-10px; margin-left: -30px;}
.form{width:95%; margin:10px 20px 20px 30px;}
.form p{ padding:10px; background:#FFF url(../img/bg_input.jpg) repeat-x; border:#EEE 1px solid;}
.form h2{ font-style:italic; color:#90D06B;}
.form h2 a{ color:#BB9C00;}
.form div.input{ float:left; padding:10px 20px 0 0;}
.form input_both{padding:10px 20px 0 0;}
label{ display:block; font-size:1.1em; color:#333; font-weight: bold; font-style: italic; text-transform: uppercase;}
input{ border:#EEEEEE 1px solid; height:21px; background:#FFF url(../img/bg_input.jpg) repeat-x; padding:4px 0 0 3px; color:#666666; width:220px;}
textarea{ width:500px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:0.8em;}
select{ height:28px; padding:4px 0 0 3px; color:#666666; width:220px; background:#FFF; border:#EEEEEE 1px solid;}
select.paging_limit{ width: 60px;}
.media{width:110px;}
.piccola{ width:45px;}

input.submit{ text-transform: uppercase; cursor:pointer; width:150px; border:none; background:#FFF url(../img/bg_submit.jpg) no-repeat; color:#FFF; font-weight:bold; height:25px; padding:0 0 0 8px; font-size:1.2em;}
input.submit:hover{background:#FFF url(../img/bg_submit_hover.jpg) no-repeat;}
input.sx{ margin-right: 20px; margin-top: 10px;}


textarea{ border:#EEE 1px solid;  background:#FFF url(../img/bg_input.jpg) repeat-x top; color:#666666; padding:3px; 
font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif; font-size:0.9em;}
a.recovery:link, a.recovery:visited{color:#90D06B; text-transform: uppercase; background:#FFF url(../img/key.png) no-repeat; padding: 0 20px;}
a.recovery:active, a.recovery:focus, a.recovery:hover{ color:#666;}

#spreadsheet_search input{ width: 105px;}
#tracking_search input{ width: 140px;}
#spreadsheet_search input.submit, #tracking_search input.submit{ width: 150px;}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*PAGING //////////////////////////////////////////////////////////////*/
div.paging{width:95%; height:31px; clear: both;}
ul.paging{ list-style:none; float:left; margin-left: 20px;}
ul.paging li{ float:left;}
ul.paging li a{display:block; padding:4px 6px; background:#FFF url(../img/bg_input.jpg) repeat-x; border:#EEE 1px solid; border-right:none; font-weight:bold;}
ul.paging li a:link, ul.paging li a:visited{ color:#999;}
ul.paging li a:hover, ul.paging li a:focus{ color:#333;}
ul.paging li a:active, ul.paging #pag_sel a{ color:#333;  border-bottom:4px solid #333;}
ul.paging li a.last{border-right:#EEE 1px solid;}
div.paging_box{ text-align: right;}
div.paging_box div{float:left; margin-top: 10px;}
/*/////////////////////////////////////////////////////////////////////*/

/*BARRA PULSANTI //////////////////////////////////////////////////////////////////////////////////*/
div.barra_pulsanti{ float:right; background:#FFF url(../img/bg_input.jpg) repeat-x; border:#EEE 1px solid; margin-right:10px; border-bottom:none; border-top:none; padding-left:10px; }
div.barra_pulsanti input{ width:50px; height:45px; border:none; padding-top:20px;}
div.barra_pulsanti div.sx{ margin:10px 10px 10px 0 !important;}
*:first-child+html div.sx {margin:10px 5px 10px 0 !important;}
/*BARRA LINGUE //////////////////////////////////////////////////////////////////////////////////*/
div.barra_lingue{ float:left; border-bottom:none; border-top:none;}
div.barra_lingue input{ width:50px; height:45px; border:none; padding-top:20px;}
div.barra_lingue div.sx{ margin:10px 0 10px 10px !important;}
*:first-child+html div.sx {margin:10px 0px 10px 5px !important;}

input.salva{ background:#FFF url(../img/salva.jpg) no-repeat left top; color:#FFF; cursor:pointer;}
input.salva:hover{ background:#FFF url(../img/salva_hover.jpg) no-repeat left top; color:#333;}
input.annulla{ background:#FFF url(../img/annulla.jpg) no-repeat left top; color:#FFF; cursor:pointer;}
input.annulla:hover{ background:#FFF url(../img/annulla_hover.jpg) no-repeat left top; color:#333;}
input.invia{ background:#FFF url(../img/invia.jpg) no-repeat left top; color:#FFF; cursor:pointer;}
input.invia:hover{ background:#FFF url(../img/invia_hover.jpg) no-repeat left top; color:#333;}

.spreadsheet_tools{ float: left;}
/*///////////////////////////////////////////////////////////////////////////////*/

/*FOOTER ////////////////////////////////////////////////////////////////////////*/
#footer{margin:10px 20px 20px 30px; text-align:right; font-size:0.9em;}
#footer ul{list-style:none}
#footer p{ padding-top:5px;}
#footer ul b{ color:#333;}
#footer a:link, #footer a:visited{ color:#F60;}
#footer a:focus, #footer a:hover, #footer a:active{ color:#333;}
/*//////////////////////////////////////////////////////////////////////*/

/*ERRORI E AVVISI //////////////////////////////////////////////////////////////////////////////////////////////*/
div.avvisi{margin:10px 30px 20px 20px; background:#FFF url(../img/bg_input.jpg) repeat-x; border:#EEE 1px solid;}
div.avvisi p{padding:10px 10px 10px 32px;  font-weight:bold;}
p.avvisi{ background:transparent url(../img/avviso.gif) no-repeat 10px 10px;}
p.avvisi_error{ /*background:#FFF url(../img/error.gif) no-repeat left center;*/ color:#900; border: none; font-weight: bold; font-style: italic; background-image: none; padding: 0;}
p.avvisi_ok{ background:transparent url(../img/ok.gif) no-repeat 0 10px; border: none; padding: 10px 20px;}
div.avvisi_ok{ background:transparent url(../img/ok.gif) no-repeat 0 20px; border: none; padding: 20px 20px 10px;}
div.avvisi_error{ background:#FFF url(../img/error.gif) no-repeat 0 20px; color:#900; border: none; padding: 20px 20px 10px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*DEBUG /////////////////////////////////////////////////////////////////////////////////////////////////////////*/
div.debug{ padding:10px 20px 5px;}
div.debug ol{list-style-position:inside;}
div.debug ol li{ padding-bottom:5px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div.main_title{ padding:10px 0 20px;}
div.main_title h1{ font-style: italic; color:#90D06B;}
ul.commands{ list-style: none; padding-top: 20px;}
ul.commands li{ float: left; padding-right: 20px;}
ul.menu_utility{ list-style: none; text-transform: uppercase; padding: 10px 0 0 0;}
ul.menu_utility li a:link, ul.menu_utility li a:visited{color:#90D06B;}
ul.menu_utility li a:active, ul.menu_utility li a:hover, ul.menu_utility li a:focus{color:#666;}
ul.menu_utility span{ cursor: pointer; color:#90D06B;}
ul.menu_utility span:hover{color:#666;}
div.divisore{ border-bottom: #CCC 1px dotted; margin: 0 10px;}


/* TIMMMYBOX /////////////////////////////////////////// */
#timmybox { position: fixed; top: 0px; left: 0px; height:100%; width:100%; background-color: #EEE; z-index: 100; opacity:0.95; display: none;}
#timmybox_container{ width: 880px; margin:150px auto 0; border:#CCC 1px solid; background-color: #FFF; background:#FFFFFF url(../img/bg_input.jpg) repeat-x;}
#timmymedia{ padding-top: 10px;}
#timmyvideo{ width: 500px; float: left;}
#timmygallery{float: left; width: 100%;}
#timmygallery img{ float: left; margin:0 0 1px 1px;}
#timmygallery span.miniatura{ cursor: pointer;}

#timmybox_container p{color: #900; padding:20px;}
#timmybox_container h2{color: #90D06B; font-style: italic; margin: 20px;}
#timmybox h3{color: #333; font-style: italic; padding-top: 10px;}
#timmydesc p{ padding:10px 0; border-bottom:#FFF 1px dotted; color: #FFF;}
#timmybox_container li{ list-style: none; padding: 10px;}
#timmybox_container input{ margin: 20px;}
#timmybox_container table{ margin: 10px 0 10px 20px; width: 838px;}

div.loading{display: none; background:#FFF url(../img/loading.gif) no-repeat 10px center; height: 60px; border-bottom:#CCC 1px dotted; margin: 0 10px;}
.ajaxinput label{ padding-left: 20px;}
#zusers_index input.add_user{float:right;}
#zusers_index h2{margin-bottom: 20px; }
#form_zedit p.timmy_error, form #form_zadd p.timmy_error{ padding: 0px 20px;}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////*/



