/* CODE FOR GTA-DOWNLOADS.COM - 2009 */
/* GENERAL CODES */

 body { width:999px; background-image:url('../images_site/page_background.gif'); background-repeat: repeat-x; background-position: top left; background-color:#00395D; color:#696969; font-family:Verdana, Geneva, Lucida, Arial, Helvetica, Sans-Serif; font-size:13px; text-align:center; margin:0 auto; }
 a:link, a:visited, a:active { color:#2C77A4; text-decoration:underline; }
 a:hover { color:#CB8915; text-decoration:underline; }
 .no_translation { font-style:italic; } .send_translation { background: yellow }
/* HEADER CODES */

 #menu_top { font-size:0px; }
 #menu_top td img { padding:0px; border:0px; margin:0px; }
 
 td.menu_top { width:358px; background-image:url('../images_site/menu_top_background.gif'); background-repeat: no-repeat; background-position: center right; font-size:10px; font-weight:bold; text-align:right; padding-right:20px; color:#C2DDEE; }
  td.menu_top a:link, td.menu_top a:visited, td.menu_top a:active { font-size:10px; font-weight:bold; color:#C2DDEE; text-decoration:none; }
  td.menu_top a:hover { font-size:10px; font-weight:bold; color:#E69219; text-decoration:underline; }
  td.menu_top a.posizione:link, td.menu_top a.posizione:visited, td.menu_top a.posizione:active { font-size:10px; font-weight:bold; color:#F3B308; text-decoration:none; }
  td.menu_top a.posizione:hover { font-size:10px; font-weight:bold; color:#E69219; text-decoration:underline; }

 td.upper_left { width:455px; height:220px; background-image:url('../images_site/upper_left.png'); background-repeat: no-repeat; background-position: top left; }
 td.upper_top_right { width:544px; height:137px; background-image:url('../images_site/upper_top_right.png'); background-repeat: no-repeat; background-position: top right; }
 td.upper_bottom_right { width:544px; height:83px; background-image:url('../images_site/upper_bottom_right.png'); background-repeat: no-repeat; background-position: bottom right; }

/* RAPID SEARCH CODES */

 td.upper_bottom_right form { padding:0px; border:0px; margin:0px; }
 input.search_name { width:126px; border:1px solid #003368; background-color:#CCD8E4; font-size:11px; }
 td.upper_bottom_right td select { width:190px; border:1px solid #003368; background-color:#CCD8E4; font-size:11px; }
 td.search_advancedcall { color:#99B1CA; font-size:10px; text-align:right; padding-top:4px; }
  td.search_advancedcall a:link, td.search_advancedcall a:visited, td.search_advancedcall a:active { font-size:10px; color:#99B1CA; text-decoration:underline; }
  td.search_advancedcall a:hover { font-size:10px; color:#DA7B00; text-decoration:underline; }

/* ADS RELATED CODES */

 div.adsupperugo { background-image:url('../images_site/adsbackground.gif'); background-repeat: no-repeat; background-position: top left; text-align:left; }
 div.advise { width:600px; background-color:#EDD1D1; border:1px solid #D1B8B8; padding:10px; margin:20px; margin-top:5px; text-align:center; }

/* GENERAL CONTENTS CODES */

 #contents { background-image:url('../images_site/page_contents.gif'); background-repeat: repeat-y; background-position: top left; text-align:center; background-color:#FFFFFF; padding:0px 20px 0px 19px; }
 td.menu { vertical-align:top; width:179px; min-width:179px; max-width:179px; background-image:url('../images_site/page_menusx.gif'); background-repeat: repeat-y; background-position: top left; background-color:#DCE3E9; text-align:left; font-size:13px; color:#6C93B4; }
 td.contents { vertical-align:top; width:781px; min-width:781px; max-width:781px; background-color:#FFFFFF; text-align:left; font-size:13px; color:#686868; }

 td.menu img.margin { border:0px; margin:25px 0px 10px 0px; padding:0px; }
 td.menu ul { margin:0px; padding:0px; width:179px; border-width:0px; }
  td.menu li { list-style:none; text-align:left; padding:0px; margin:0px; font-size:13px; color:#6C93B4; }
  td.menu li a { padding-left: 10px; }
  td.menu li a:link { display:block; text-decoration:none; text-align:left; height:16px; font-size:13px; color:#6C93B4; }
  td.menu li a:visited { display:block; text-decoration:none; text-align:left; height:16px; font-size:13px; color:#6C93B4; }
  td.menu li a:active { display:block; text-decoration:none; text-align:left; height:16px; font-size:13px; color:#6C93B4; }
  td.menu li a:hover { display:block; text-decoration:none; text-align:left; height:16px; font-size:13px; color:#DA7B00; background-color:#EAEEF2; }
  td.menu .attuale { font-weight: bold; }
   td.menu li ul { margin:3px 0px 3px 0px; padding:0px; width:179px; border-width:0px; }
   td.menu li ul li a { padding-left: 20px; }
   td.menu li ul li a:link { display:block; text-decoration:none; text-align:left; height:15px; font-size:12px; color:#6C93B4; }
   td.menu li ul li a:visited { display:block; text-decoration:none; text-align:left; height:15px; font-size:12px; color:#6C93B4; }
   td.menu li ul li a:active { display:block; text-decoration:none; text-align:left; height:15px; font-size:12px; color:#6C93B4; }
   td.menu li ul li a:hover { display:block; text-decoration:none; text-align:left; height:15px; font-size:12px; color:#DA7B00; background-color:#EAEEF2; }

 div.contents { padding:0px 12px 0px 11px; }
 div.contents ul { margin:0px 0px 0px 30px; padding:0px; border:0px; }

 div.navbar { width:758px; height:15px; background-image:url('../images_site/nav_background.gif'); background-color:#ECECEC; margin-bottom:5px; }
 div.navbartxt { padding-left:35px; padding-top:1px; font-size:11px; text-align:left; color:#9094A6; }
 div.navbartxt a:link, div.navbartxt a:visited, div.navbartxt a:active { color:#9094A6; font-size:11px; text-decoration:none; font-weight:lighter; }
 div.navbartxt a:hover { color:#DA7B00; font-size:11px; text-decoration:none; font-weight:lighter; }

/* TOPLIST CONTENTS CODES */

 div.toplist { height:155px; min-height:155px; margin:0px 8px 0px 9px; text-align:right; color:#547897; font-size:10px; background-image:url('../images_site/toplist_background.gif'); background-position: center center; background-repeat:no-repeat; }
 div.toplist td img { margin:0px; padding:0px; border:0px; }
 td.toplist_cap { text-align:center; font-size:13px; color:#547897; font-weight:bold; padding:15px 0px 5px 0px; }
 td.toplist_link { text-align:left; font-size:10px; color:#91A7B9; line-height:15px; }
  td.toplist_link a:link, td.toplist_link a:active, td.toplist_link a:visited { text-align:left; font-size:10px; color:#2C77A4; text-decoration:underline; }
  td.toplist_link a:hover { text-align:left; font-size:10px; color:#E69219; text-decoration:underline; }

/* HOME DB CONTENTES CODES */

 td.homedb_title { width:682px; height:48px; background-image:url('../images_site/modfolder_title.gif'); background-repeat: no-repeat; background-position: center left; vertical-align:center; font-size:22px; font-weight:bold; color:#0E5883; padding-left:9px; }
 td.homedb_icon { width:76px; height:48px; background-image:url('../images_site/modfolder_noicon.gif'); background-repeat: no-repeat; background-position: center right; vertical-align:center; font-size:0px; }
 td.homedb_cap { font-size:15px; color:#CFCFCF; font-weight:bold; }
 tr.homedb_rowhover { height:40px; }
 tr.homedb_rowhover:hover { height:40px; background-color:#F2F7FB; }
 td.homedb_links { color:#686868; border-bottom:1px solid #DEE6ED; }
  td.homedb_links a:link, td.homedb_links a:active, td.homedb_links a:visited { color:#2C77A4; font-size:15px; font-weight:bold; text-decoration:none; }
  td.homedb_links a:hover { color:#CB8915; font-size:15px; font-weight:bold; text-decoration:none; }

/* CATEGORY DB CONTENTES CODES */

 td.catdb_title { width:682px; height:48px; background-image:url('../images_site/modfolder_title.gif'); background-repeat: no-repeat; background-position: center left; vertical-align:center; font-size:22px; font-weight:bold; color:#0E5883; padding-left:9px; }
 td.catdb_icon { width:76px; height:48px; background-image:url('../images_site/modfolder_noicon.gif'); background-repeat: no-repeat; background-position: center right; vertical-align:center; font-size:0px; }
 td.catdb_cap { font-size:15px; color:#CFCFCF; font-weight:bold; }
  td.catdb_cap a:link, td.catdb_cap a:visited, td.catdb_cap a:active { font-size:15px; color:#CFCFCF; font-weight:bold; text-decoration:underline }
  td.catdb_cap a:hover { font-size:15px; color:#CB8915; font-weight:bold; text-decoration:underline }
  td.catdb_cap b { cursor:pointer; }
  td.catdb_cap b:hover { cursor:pointer; }
 tr.catdb_rowhover { height:40px; }
 tr.catdb_rowhover:hover { height:40px; background-color:#F2F7FB; }
 td.catdb_links { color:#686868; border-bottom:1px solid #DEE6ED; }
  td.catdb_links a:link, td.catdb_links a:active, td.catdb_links a:visited { color:#2C77A4; font-size:15px; font-weight:bold; text-decoration:none; }
  td.catdb_links a:hover { color:#CB8915; font-size:15px; font-weight:bold; text-decoration:none; }
 td.catdb_files_links { color:#686868; border-bottom:1px solid #DEE6ED; font-size:12px; }
  td.catdb_files_links a:link, td.catdb_files_links a:active, td.catdb_files_links a:visited { color:#2C77A4; font-size:13px; font-weight:bold; text-decoration:none; }
  td.catdb_files_links a:hover { color:#CB8915; font-size:13px; font-weight:bold; text-decoration:none; }
 div.catdb_pagenumber { font-size:12px; text-align:center; font-weight:bold; }
  div.catdb_pagenumber a:link, div.catdb_pagenumber a:visited, div.catdb_pagenumber a:active { font-size:12px; text-decoration:underline; font-weight:lighter; color:#2C77A4; }
  div.catdb_pagenumber a:hover { font-size:12px; text-decoration:underline; font-weight:lighter; color:#E69219; }

/* MOD FOLDER CONTENTS CODES */

 td.modfolder_title { width:682px; height:48px; background-image:url('../images_site/modfolder_title.gif'); background-repeat: no-repeat; background-position: center left; vertical-align:center; font-size:22px; font-weight:bold; color:#0E5883; padding-left:9px; }
 td.modfolder_icon { width:76px; height:48px; background-image:url('../images_site/modfolder_noicon.gif'); background-repeat: no-repeat; background-position: center right; vertical-align:center; font-size:0px; }
 span.modfolder_cap { font-size:15px; color:#CFCFCF; font-weight:bold; }
 td.modfolder_dw_cap { font-size:15px; color:#CFCFCF; font-weight:bold; }
 tr.modfolder_rowhover { height:40px; }
  tr.modfolder_rowhover:hover { height:40px; background-color:#F2F7FB; }
 td.modfolder_dw_download { border-bottom:1px solid #DEE6ED; }
  td.modfolder_dw_download a:link, td.modfolder_dw_download a:visited, td.modfolder_dw_download a:active { color:#686868; }
  td.modfolder_dw_download a:hover { color:#CB8915; }
 td.modfolder_screenshots { width:156px; height:126px; text-align:center; vertical-align:middle; background-image:url('../images_site/modfolder_screenbackground.gif'); background-position:center center; background-repeat:no-repeat; }
 div.modfolder_added { font-size:10px; text-align:right; }
  div.modfolder_added a:link, div.modfolder_added a:visited, div.modfolder_added a:active { font-size:10px; text-decoration:underline; color:#2C77A4; }
  div.modfolder_added a:hover { font-size:10px; text-decoration:underline; color:#E69219; }

/* AUTHOR CONTENTS CODES */

 td.author_cap { font-size:15px; color:#CFCFCF; font-weight:bold; }
  td.author_cap a:link, td.author_cap a:visited, td.author_cap a:active { font-size:15px; color:#CFCFCF; font-weight:bold; text-decoration:underline }
  td.author_cap a:hover { font-size:15px; color:#CB8915; font-weight:bold; text-decoration:underline }
 tr.author_rowhover { height:40px; }
 tr.author_rowhover:hover { height:40px; background-color:#F2F7FB; }
 td.author_links { color:#686868; border-bottom:1px solid #DEE6ED; font-size:12px; vertical-align:top; }
  td.author_links a:link, td.author_links a:active, td.author_links a:visited { color:#2C77A4; font-size:13px; font-weight:bold; text-decoration:none; }
  td.author_links a:hover { color:#CB8915; font-size:13px; font-weight:bold; text-decoration:none; }
 td.author_links_categories { color:#686868; border-bottom:1px solid #DEE6ED; font-size:12px; vertical-align:top; }
  td.author_links_categories a:link, td.author_links_categories a:active, td.author_links_categories a:visited { color:#2C77A4; font-weight:bold; font-size:12px; text-decoration:none; }
  td.author_links_categories a:hover { color:#CB8915; font-weight:bold; font-size:12px; text-decoration:none; }

/* SEARCH CONTENTS CODES */

 td.search_cap { font-size:15px; color:#CFCFCF; font-weight:bold; }
  td.search_cap a:link, td.search_cap a:visited, td.search_cap a:active { font-size:15px; color:#CFCFCF; font-weight:bold; text-decoration:underline }
  td.search_cap a:hover { font-size:15px; color:#CB8915; font-weight:bold; text-decoration:underline }
 tr.search_rowhover { height:40px; }
 tr.search_rowhover:hover { height:40px; background-color:#F2F7FB; }
 td.search_links { color:#686868; border-bottom:1px solid #DEE6ED; font-size:12px; vertical-align:top; }
  td.search_links a:link, td.search_links a:active, td.search_links a:visited { color:#2C77A4; font-size:13px; font-weight:bold; text-decoration:none; }
  td.search_links a:hover { color:#CB8915; font-size:13px; font-weight:bold; text-decoration:none; }
 td.search_links_categories { color:#686868; border-bottom:1px solid #DEE6ED; font-size:12px; vertical-align:top; }
  td.search_links_categories a:link, td.search_links_categories a:active, td.search_links_categories a:visited { color:#2C77A4; font-weight:bold; font-size:12px; text-decoration:none; }
  td.search_links_categories a:hover { color:#CB8915; font-weight:bold; font-size:12px; text-decoration:none; }

/* UCP CONTENTS CODES */

 td.ucp_cap { font-size:15px; color:#CFCFCF; font-weight:bold; }
  td.ucp_cap a:link, td.ucp_cap a:visited, td.ucp_cap a:active { font-size:15px; color:#CFCFCF; font-weight:bold; text-decoration:underline }
  td.ucp_cap a:hover { font-size:15px; color:#CB8915; font-weight:bold; text-decoration:underline }
 tr.ucp_rowhover { height:40px; }
 tr.ucp_rowhover:hover { height:40px; background-color:#F2F7FB; }
 td.ucp_links { color:#686868; border-bottom:1px solid #DEE6ED; font-size:12px; vertical-align:top; }
  td.ucp_links a:link, td.ucp_links a:active, td.ucp_links a:visited { color:#2C77A4; font-size:13px; font-weight:bold; text-decoration:none; }
  td.ucp_links a:hover { color:#CB8915; font-size:13px; font-weight:bold; text-decoration:none; }
 td.ucp_links_categories { color:#686868; border-bottom:1px solid #DEE6ED; font-size:12px; vertical-align:top; }
  td.ucp_links_categories a:link, td.ucp_links_categories a:active, td.ucp_links_categories a:visited { color:#2C77A4; font-weight:bold; font-size:12px; text-decoration:none; }
  td.ucp_links_categories a:hover { color:#CB8915; font-weight:bold; font-size:12px; text-decoration:none; }

/* UCP CONTENTS CODES */

 td.userupload { color:#686868; text-align:left; font-size:12px; background-image:url('../images_site/userupload_bordercent.gif'); background-repeat: repeat-y; background-position: center center; }
 td.userupload div { padding:10px; }
 td.userupload:hover { background-color:#F2F7FB; }
 td.errore { color:#686868; text-align:left; background-image:url('../images_site/userupload_bordercent.gif'); background-repeat: repeat-y; background-position: center center; background-color:#EDD1D1; }
 td.errore span.modfolder_cap { font-size:15px; color:#393939; font-weight:bold; }
 
 td.userupload div input { border:1px solid #CECECE; background-image:url('../images_site/userupload_background_fieldlittle.gif'); background-repeat: repeat-x; background-position: bottom left; }
 td.userupload div textarea { border:1px solid #CECECE; background-image:url('../images_site/userupload_background_fieldtext.gif'); background-repeat: repeat-x; background-position: bottom left; }
 td.userupload div select { border:1px solid #CECECE; background-image:url('../images_site/userupload_background_fieldlittle.gif'); background-repeat: repeat-x; background-position: bottom left; }
 td.userupload div option { background-image:url('../images_site/userupload_background_fieldlittle.gif'); background-repeat: repeat-x; background-position: bottom left; }
 
 td.bbcode_left { font-size:10px; text-align:center; border-bottom:1px solid #E0E0E0; padding:5px 0px 5px 0px; }
 td.bbcode_right { font-size:10px; text-align:left; border-bottom:1px solid #E0E0E0; padding:5px 0px 5px 0px; }

/* FOOTER CODES */

 #footer { width:100%; height:151px; background-image:url('../images_site/page_footer.gif'); background-repeat: no-repeat; background-position: bottom left; background-color:#001C34; }
 div.signature { font-size:12px; color:#4D6171; text-align:right; padding:14px 40px 0px 0px; }
 div.signature b { color:#6A7E8E; }
 div.signature a:link, div.signature a:visited, div.signature a:active { color:#4D6171; font-weight:lighter; text-decoration:none; }
 div.signature a:hover { color:#E69219; font-weight:lighter; text-decoration:none; }
 span.statistics { font-size:10px; color:#4D6172; font-weight:bold;  }
 span.links { color:#597994; font-weight:bold; }
 span.links a:link, span.links a:visited, span.links a:active { color:#597994; font-weight:bold; text-decoration:none; }
 span.links a:hover { color:#E69219; font-weight:bold; text-decoration:none; }