/* CSS Document */
body {
	background-color: #003366;
}
.cellTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;

}
.topMenuText {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.topMenuText:link {color: white; text-decoration: none;}
a.topMenuText:visited {color: white; text-decoration: none;}
a.topMenuText:hover {color: white; text-decoration: underline;}
a.topMenuText:active {color: white; text-decoration: none;}

.subCategoryList {
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.subCategoryList:link {color: black; text-decoration: none;}
a.subCategoryList:visited {color: black; text-decoration: none;}
a.subCategoryList:hover {color: black; text-decoration: underline;}
a.subCategoryList:active {color: black; text-decoration: none;}


.gameBreadcrumb {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.gameBreadcrumb:link {color: white; text-decoration: none;}
a.gameBreadcrumb:visited {color: white; text-decoration: none;}
a.gameBreadcrumb:hover {color: white; text-decoration: underline;}
a.gameBreadcrumb:active {color: white; text-decoration: none;}

.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.defaultText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.listSmallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.mainSmallGameText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:url("http://www.giocareweb.it/images/sf_categoria.png) repeat-x top #FFFFFF;
}
.pageNumbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.displaygamebottomtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bottomgametext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.privatemessageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sendmessageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.messagecellheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.messagesubject {font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.messagefrom {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.messagesummary {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.messagedate {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.privatemessagesubject {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.privatemessageprofileinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.privatemessageprofileusername {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.privatemessagedate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.privatemessagetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.memberlistboxtitles {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
}
.memberlistabc {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}
.memberlistusers {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}
.memberlistpages {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
}

a.PoweredBy:link {color: white; text-decoration: none;}
a.PoweredBy:visited {color: white; text-decoration: none;}
a.PoweredBy:hover {color: white; text-decoration: underline;}
a.PoweredBy:active {color: white; text-decoration: none;}

-->

.thu {
	color: white;
	width: 80px 	!important;
/**/
	width: 82px;
	padding: 1px;
	margin: 4px 2px 2px 2px;
	border: 1px solid #050505;
	float: left;
}
.gametitl {
	font-family: "Arial Black", Arial, Verdana, SansSerif;
	font-size: 10pt;
	color: #67A6E4;
	text-decoration: none;
}
.gametitl:hover {
	font-family: "Arial Black", Arial, Verdana, SansSerif;
	font-size: 10pt;
	color: #FF8000;
	text-decoration: underline;
}
.gamedes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000151;
	text-decoration: none;
}
.gamedes:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.maingametitl {
	font-family: Arial, Verdana, SansSerif;
	font-weight: bold;
	font-size: 11px;
	color: #1861A8;
	text-decoration: none;
}
.maingametitl:hover {
	font-family: Arial, Verdana, SansSerif;
	font-weight: bold;
	font-size: 11px;
	color: #FF8000;
	text-decoration: none;
}
.allgames {
	font-family: Arial, Verdana, SansSerif;
	font-weight: bold;
	font-size: 11px;
	color: #FF4500;
	text-decoration: none;
}
.allgames:hover {
	font-family: Arial, Verdana, SansSerif;
	font-weight: bold;
	font-size: 11px;
	color: #6B8E23;
	text-decoration: none;
}

    #tabsC {
      float:left;
      width:100%;
      background:#EDF7E7;
      font-size:93%;
      line-height:normal;
      }
    #tabsC ul {
	margin: 0;
	padding: 10px 5px 0 5px;
	list-style: none;
}
    #tabsC li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsC a {
      float:left;
      background:url("http://www.giocareweb.it/images/tableftC.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsC a span {
	float: left;
	display: block;
	background: url("http://www.giocareweb.it/images/tabrightC.gif") no-repeat right top;
	padding: 5px 15px 4px 6px;
	color: #464E42;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsC a span {float:none;}
    /* End IE5-Mac hack */
    #tabsC a:hover span {
      color:#FFF;
      }
    #tabsC a:hover {
      background-position:0% -42px;
      }
    #tabsC a:hover span {
      background-position:100% -42px;
      }

        #tabsC #current a {
                background-position:0% -42px;
        }
        #tabsC #current a span {
                background-position:100% -42px;
        }

    body {
        margin:0;
        padding:0;
        font: bold 11px/1.5em Verdana;
}

h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}

ul li {
list-style-image: url("http://www.giocareweb.it/images/dot2.gif");
}


.sf_categoria {
	background:url("http://www.giocareweb.it/images/sf_categoria.png) repeat-x top #FFFFFF;
}


/* dock - top */
.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	background-image:  url(templates/dockmenu/images/dock-bg2.gif);
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 16px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}

/* dock2 - bottom */
#dock2 {
	width: 100%;
	bottom: 0px;
	position: absolute;
	left: 0px;
}
.dock-container2 {
	position: absolute;
	height: 50px;
	background: url(templates/dockmenu/images/dock-bg.gif);
	padding-left: 20px;
}
a.dock-item2 {
	display: block; 
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 40px; 
	color: #000; 
	bottom: 0px; 
	position: absolute;
	text-align: center;
	text-decoration: none;
}
.dock-item2 span {
	display: none;
	padding-left: 20px;
}
.dock-item2 img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}


/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{position:relative;height:56px;color:#E0E0E0;background:#143D55;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{
	position: relative;
	height: 33px;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	background: #fff url(http://www.giocareweb.it/images/dolphin_bg.gif) repeat-x bottom left;
	padding: 0 0 0 5px;
}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{
	display: block;
	float: left;
	color: #EAF3F8;
	text-decoration: none;
	padding: 0 0 0 5px;
	height: 33px;
}
#dolphinnav ul li a span{
	padding: 12px 5px 0 0;
	height: 21px;
	float: left;
}
#dolphinnav ul li a:hover{
	color: #fff;
	background: transparent url(http://www.giocareweb.it/images/dolphin_bg-OVER.gif) repeat-y bottom left;
}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{
	color: #fff;
	background: #1D6893 url(http://www.giocareweb.it/images/dolphin_left-ON.gif) no-repeat top left;
	line-height: 275%;
}
#dolphinnav ul li a.current span{
	display: block;
	padding: 0 5px 0 0;
	width: auto;
	background: #1D6893 url(http://www.giocareweb.it/images/dolphin_right-ON.gif) no-repeat top right;
	height: 33px;
}
/* ---------------------- END Dolphin nav ---------------------- */