
@font-face {
    font-family: 'BitstreamVeraSansRoman';
    src: url('/web/themes/ilcesena1024/Vera-webfont.eot');
    src: url('/web/themes/ilcesena1024/Vera-webfont.eot?#iefix') format('embedded-opentype'),
         url('/web/themes/ilcesena1024/Vera-webfont.woff') format('woff'),
         url('/web/themes/ilcesena1024/Vera-webfont.ttf') format('truetype'),
         url('/web/themes/ilcesena1024/Vera-webfont.svg#BitstreamVeraSansRoman') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'skullphabetBold';
    src: url('/web/themes/ilcesena1024/a_skeleton_in_your_closet-webfont.eot');
    src: url('/web/themes/ilcesena1024/a_skeleton_in_your_closet-webfont.eot?#iefix') format('embedded-opentype'),
         url('/web/themes/ilcesena1024/a_skeleton_in_your_closet-webfont.woff') format('woff'),
         url('/web/themes/ilcesena1024/a_skeleton_in_your_closet-webfont.ttf') format('truetype'),
         url('/web/themes/ilcesena1024/a_skeleton_in_your_closet-webfont.svg#skullphabetBold') format('svg');
    font-weight: normal;
    font-style: normal;

}


/*FONT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: "Trebuchet MS", Verdana,Helvetica,sans-serif;
}*/
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: "Trebuchet MS", Verdana,Helvetica,sans-serif;
}
BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: "Trebuchet MS", Verdana,Helvetica,sans-serif;
}
P
{
    FONT-SIZE: 12px;
    FONT-FAMILY: "Trebuchet MS", Verdana,Helvetica,sans-serif;
}
DIV
{
/*    FONT-SIZE: 12px;*/
    FONT-FAMILY: "Trebuchet MS", Verdana,Helvetica,sans-serif;
}
INPUT
{
	BORDER: 1px solid #666666;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana,Helvetica,sans-serif
}
TEXTAREA
{
	BORDER: 1px solid #666666;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana,Helvetica,sans-serif
}
FORM
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana,Helvetica,sans-serif
}
A, A:link, A:visited {
	font-size: 11px;
    COLOR: #1f1f1f;
    FONT-FAMILY: Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: none;
	margin: 0;
}
A:active
{
    COLOR: black;
    margin: 0;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #906040;
    margin: 0;
    TEXT-DECORATION: underline;
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.content
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica,sans-serif
}
.contenttitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.blocktitle 
{
	color: #000;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica,sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 11px;
	text-indent: 4px;
/*	line-height: 12px;*/
}
.storytitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #363636;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: none;
	background: #ffffff url(/web/themes/ilcesena1024/images/title_gradient_story.gif) repeat-x; 
}
.storycontent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.2em;
    COLOR: #363636;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: none
}

.storycat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
.boxtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #363636;
    FONT-FAMILY: Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.boxcontent
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica,sans-serif
}
.option
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.tiny
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.footmsg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.footmsg_l
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
.footmsg_l:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
.footmsg_l:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: underline
}

.footmsg_l:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica,sans-serif;
    TEXT-DECORATION: underline
}

.box
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana,Helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffff
}


.topictitle {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size: 12px;
}

a.topictitle,
a.topictitle:link,
a.topictitle:visited {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
}

a.topictitle:hover {
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0px;
}


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name           { font-size: 11px; color: #000000;}

/* Location, number of posts, post date etc */
.postdetails        { font-size: 11px; color: #000000; }


/* The content of the posts (body of text) */
.postbody { 
font-family: Verdana,sans-serif;
font-size: 13px;

}


.morelink,
.morelink a {
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

#tmwnews, #dsnews {
	width:  150px;
	list-style: none;
	margin: 0;
	padding: 0px;
	padding-left: 1em;
	text-indent: -1em;
	height: 42px;
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
}


#tmwnews li a,
#tmwnews li a:visited,
#tmwnews li a:active,
#tmwnews li a:link,
#tmwnews li a:hover,
#dsnews li a,
#dsnews li a:visited, 
#dsnews li a:active,
#dsnews li a:link,
#dsnews li a:hover {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	display: block;
	width: 145px;
}


/*
a, a:link, a:visited {
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0;
}

a:hover, a:active {
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0;
}*/

a img {
	border: 0px none;
}




td.plstathead {
 /*border-bottom: 1px solid rgb(204, 204, 204);*/
 text-align: center;
 /*background: #cccccc url(/web/themes/ilcesena1024/images/sched_gradient.gif) repeat-x;*/
 height: 22px;
 color: white;
 font-weight: bold;
 background-color: #000000;
}

td.plstathead a {
 color: white;
 font-weight: bold;
}

td.plstatfhead {
 /*border-bottom: 1px solid rgb(204, 204, 204);*/
 text-align: left;
 /*background: #cccccc url(/web/themes/ilcesena1024/images/sched_gradient.gif) repeat-x;*/
 height: 22px;
 color:white;
 font-weight: bold;
}


a.tabhead, a.tabhead:link, a.tabhead:visited {
	display: block;
	width: 100%;
}

a.orderD {
	background: transparent url(/web/modules/League/images/desc_order.gif) center right no-repeat;
}

a.orderA {
    background: transparent url(/web/modules/League/images/asc_order.gif) center right no-repeat;
}



#ImageBoxOverlay
{
	background-color: #000;
	color: #000;
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size: 12px;
}
#ImageBoxCaption
{
	background-color: #F4F4EC;
}
#ImageBoxContainer
{
	width: 250px;
	height: 250px;
	background-color: #F4F4EC;
}
#ImageBoxContainer img {
	border: 0px none;
}


#ImageBoxCaptionText
{
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#ImageBoxCaptionImages
{
	margin: 0;
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
#ImageBoxNextImage
{
	background-image: url(/web/images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxPrevImage
{
	background-image: url(/web/images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxNextImage:hover
{
	background-image: url(/web/images/imagebox/next_image.jpg);
	background-repeat:	no-repeat;
	background-position: right top;
}
#ImageBoxPrevImage:hover
{
	background-image: url(/web/images/imagebox/prev_image.jpg);
	background-repeat:	no-repeat;
	background-position: left bottom;
}
#ImageBoxClose img {
	border: 0px none;
}

.forumheader {
        background-color: #e7e7e7;
        border: 1px solid #e7e7e7;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
/*        behavior: url(/web/themes/ilcesena1024/style/border-radius.htc);*/
}

#match a {
	font-size: 14px;
}

.postheader {
border-bottom: 1px dotted #cccccc;
padding-bottom: 2px;
margin-bottom: 4px;
position:relative;
height:20px;
}

.forumline td.row2, .forumline td.row1 {
border-left: 1px dotted white;
border-bottom: 1px dotted white;
}

.postbuttons {
float:right;
width: 338px;
text-align:right;
position:relative;
}

div.postdetails {
float:left;
position:relative;
margin-top: 3px;
}

div.posttext {
	min-height: 80px;
	padding: 6px 0px 6px 0px;
}

div.posttexthide {
	overflow:hidden;
	height: 0px !important;
	height:1px;
	position:relative;
	width:100%;
	margin:auto;
	padding:0;
	padding-top: 1px;
}

tr.ok { }

tr.hide { /*overflow:hidden; height:10px; max-height: 10px;*/   }

a.karmalink {
display:block;
border:1px solid #cccccc;
float:right;
margin-top: 1px;
background: #999999;
color: #eeeeee;
width: 14px;
text-align:center;
padding:0;
}

a.karmalink:hover {
text-decoration:none;
}

div.citazione {
font-family: Verdana, Helvetica,sans-serif;
font-size: 11px;
}

div.testocit {
font-family: Verdana, Helvetica,sans-serif;
}

div.testocit span.postbody {
font-family: Verdana, Helvetica,sans-serif;
font-size: 88%;
}

tr.hide div.postheader {
margin:0;
padding:0;
border:0px none;
}

tr.hide div.postbuttons {
display:none;
}

tr.hide td.row2, tr.hide td.row1 {
background-color: #D1D7Dc;
border-top: 1px solid #D1D7DC;
border-bottom: 1px solid #D1D7DC;
border-right: 1px dotted #dfdfdf;
border-left: 1px dotted #D1D7Dc;
padding-top: 0px;
padding-bottom:0px;
}

span.postername {
font-size: 14px;
}


tr.hide span.postername {
font-size: 11px;
color: #888888;
float:left;
display:block;
width: 84px;
overflow:hidden;
}

tr.hide div.postdetails {
margin:0;
color: #888888;
}

tr.hide a.karmalink {
margin:0;
}

tr.hide div.postheader {
height: 16px;
}

span.ilboia {
font-family:skullphabetBold, "Trebuchet MS",Verdana,Helvetica,sans-serif;
font-size:30px;
font-weight:normal;
line-height:28px;
}

