@charset "utf-8";
/* CSS Document */

/*
Theme Name: Effetti speciali templates, ES01 Theme
URI: 
Description: ...
Author: Flavio Carboni
Author URI: http://www.effettispeciali.net  :: http://www.flyingpixel.net
Version: 1.0
*/

/* =0 Reset
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
@import url('reset.css');
/*
1: Global

2: Links

3: Headings

4: Containers

5: Header

6: Navigation

7: Middle

8: Form

9: Extra

10: Footer
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* :::: 1 : GLOBAL :::::: */

body{
margin:0;
padding:17px 0 0 0;
/*background:#437a98;*/
background:#212026 url(../template/images/bg.jpg) left top repeat-x;
font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#c9c9c9;
text-align:center;
line-height:1.8em;
}


p{
margin:0;
padding:0;
}

img{
border:0;
}

ul,li{
list-style-type:none;
margin:0;
padding:0;
}

.right {
float: right;
}
.left {
float: left;
}
.align-left {
text-align: left;
}
.align-right {
text-align: right;
}
.align-center {
text-align:center;
}
.justify {
text-align:justify;
}
.hide {
display: none;
}
.clear {
clear: both;
}
.bold {
font-weight:bold;

}

.demiBold{
font-weight:bold;
color:#666666;
}


.italic {
font-style:italic;
}
.underline {
border-bottom:1px solid;
}
.highlight {
background:#ffc;
}
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignleft {
float:left;
margin:4px 10px 4px 0;
}
img.alignright {
float:right;
margin:4px 0 4px 10px;
}


img.borderShadow{
border-right:#333 1px solid;
border-bottom:#333 1px solid;
}

.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.clearfix {
display: block;
}
html[xmlns] .clearfix {
display: block;
}
* html .clearfix {
height: 1%;
}

.defaultFont{
font-family: Tahoma, verdana, arial, geneva;
font-size: 11px;
color: #696a65;
}

.red{
color:#FF0000;
}

.red1{
color:#990000;
}

.yellow{
color:#FFFF00;
}

.black{
color:#000;
}

.grey{
color:#333;
}


.green{
color:#0c7e0c;
}

.white{
color:#fff;
}

.blu{
color:#000033;
}

.labelForm{
font-face:Verdana;
font-size: 7pt
}



.normalFont{
font-size:10px;
}

.font11{
font-size:11px;
}

.smallFont9{
font-size:9px;
}

.smallFont8{
font-size:8px;
}

.bigFont13{
font-size:13px;
}

.bigFont11{
font-size:11px;
}

/*TITOLI BOX GIOCHI*/
h1{

margin:0;
padding:0;
width: 308px;
height: 45px;
font-size: 0pt;
color: #caaa75;
text-indent:-9999px;
/*overflow:hidden;*/
/*float:left;*/


}



#kismet{
background: url(../template/images/giochi/kismet.jpg) left 22px no-repeat;
}

#indovinaChi{
background: url(../template/images/giochi/indovina-chi.jpg) left 22px no-repeat;
}

#paroliere{
background: url(../template/images/giochi/il-paroliere.jpg) left 22px no-repeat;
}
/* :::::::::::::::::::::*/



h2{
font-size:12px;
color:#990000;
margin:0;
line-height:1.8em;
}

h4{
font-size:12px;
color:#000;
margin:0;
line-height:1.8em;
}

h3{
font-size:13px;
color:#0c7e0c;
margin:0;
padding:0;

}






/* :::::  END 1 :::::::: */


/* :::: 2 : LINKS :::::: */




a.linkRed, a.linkRed:visited, a.linkRed:active{
color:#990000;
text-decoration:none;

}
a.linkRed:hover {
color: #3d3a3a;
text-decoration:none;
}


a.linkGreen, a.linkGreen:visited, a.linkGreen:active{
color: #00FF00;
text-decoration:none;

}
a.linkGreen:hover {
color: #ff6600;
text-decoration:none;
}


a.linkOrange, a.linkOrange:visited, a.linkOrange:active{
color: #ff6600;
text-decoration:none;

}
a.linkOrange:hover {
color: #00FF00;
text-decoration:none;
}




/* :::::  END 2 :::::::: */


/* :::: 4 : CONTAINERS :::::: */

#header, #nav, #modulo, #footer{
margin:0 auto 0 auto;
text-align:left;

}

#header{
height:102px;
width:865px;
padding:0;
overflow:hidden;
padding-left:14px;

}

#nav{
width:865px;
height:41px;
overflow:hidden;
padding-left:14px;
}

#nav div{
float:left;
height:41px;
}

#nav .downLogo{
width:726px;
background: url(../template/images/bgLogo.jpg) left top no-repeat;
}

#modulo{
width:879px;
background: url(../template/images/bgModulo.jpg) left top no-repeat;
padding:0;
overflow:hidden;
padding-top:13px;

}



#col_1{
float:left;
width:251px;
}


.boxFriends{
width:251px;
height:168px;
background:url(../template/images/boxFriends.jpg) left top no-repeat;
margin-bottom:10px;
}


.boxGen{
width:233px;
padding:0 4px 0 14px;
background:url(../template/images/bgGenerico.jpg) 14px top repeat-y;
margin-bottom:10px;
}



.blogRoll{
width:233px;
height:136px;
overflow:hidden;
background:url(../template/images/blogRoll.jpg) 14px top no-repeat;
padding:0 4px 0 14px;
margin-bottom:10px;
}




#col_2{
float:left;
width:616px;
padding:0 0 0 12px;
}



.firstGame{
width:616px;
height:315px;
overflow:hidden;
}


.fg_top{
width:585px; height:62px; background:url(../template/images/topFisrtGame.jpg) left top no-repeat; padding:0 0 0 31px;
}

.fg_corpo{
width:592px; height:210px; overflow:hiddine; background:url(../template/images/corpoFirstGame.jpg) left top no-repeat
}

.fg_foo{
width:468px; height:28px; padding:10px 104px 5px 20px; overflow:hidden; background:url(../template/images/fooFirstGame.jpg) left top no-repeat
}





#ads_row{
width:592px; height:45px; overflow:hidden;
margin:10px 0 10px 0;
background:url(../template/images/ads_row.jpg) left top no-repeat;
}




.genericGame{
width:592px;
height:315px;
overflow:hidden;
}

.gen_top{
width:561px;
height:62px;
overflow:hidden;
background:url(../template/images/top_genericGame.jpg) left top no-repeat;
padding:0 0 0 31px;
}

.gen_corpo{
width:592px;
height:210px;
overflow:hidden;
background:url(../template/images/corpo_genericGame.jpg) left top no-repeat;
}

.gen_foo{

width:468px; height:28px; padding:10px 104px 5px 20px;
overflow:hidden;
background:url(../template/images/foo_genericGame.jpg) left top no-repeat;
}





#footer{
height:43px;
width:849px;
padding:0 0 0 16px;
background: url(../template/images/foo.jpg) 7px top no-repeat;
color:#CCCCCC;
}





/* :::::  END 4 :::::::: */


/* :::::  6: NAVIGATION :::::::: */









/* :::::  END 6 :::::::: */



/* :::: 8 : FORMS :::::: */

form{
margin:0;
padding:0;
/*color:#ccc;*/
}

.inputbox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3d3a3a;
	border-right-color: #3d3a3a;
	border-bottom-color: #3d3a3a;
	border-left-color: #3d3a3a;
	background-color:#d1ccbc;
	color:#493627;
	font-size:11px;
}






/* ::::::::: END 8  :::::::::::*/


/* :::::::::.. 9: EXTRA :::::::::::::::*/


.shadowTx {
	
	/*
	colore
	x
	y
	blur radius
	*/
	text-shadow: #000 1px 1px 0;
	
	
}


a.linkopacity img {
filter:alpha(opacity=60); 
-moz-opacity: 0.6; 
opacity: 0.6;}

a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}


a.linkopacity1 img {
filter:alpha(opacity=100); 
-moz-opacity: 1; 
opacity: 1;}

a.linkopacity1:hover img {
filter:alpha(opacity=60);   
-moz-opacity: .06;   
opacity: 0.6;
}

.alpha50{

filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;
color:#999999;
}


/*slideshow homne*/



/* ::::::::.. END 9  :::::::::::::::::::..*/