* { margin:0; padding:0;}
body { background:url(images/top_bg.gif) repeat-x top #0f1112; font-size:100%; line-height:1em; font-family:tahoma; color:#bdc6ca;}


/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#000000; font-weight:normal; padding-left:5px}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a {text-decoration:underline; color:#89d308}
a:hover {text-decoration:none}


.button {background:url(images/button_bg.gif) repeat-x top; border:solid 1px #8ad406; float:right; font-family:Arial; color:#ffffff; font-size:0.9em; margin:2px 0 15px 0; padding:2px 8px 2px 8px}
.button a {color:#fff; font-weight:bold; text-decoration:none; background:url(images/marker_link.gif) no-repeat right 4px; padding-right:10px}
.button a:hover {color:#0f1112}

.button2 {background:url(images/button_bg2.gif) repeat-x top; border:solid 1px #cd160b; float:right; font-family:Arial; color:#ffffff; font-size:0.9em; margin:0 0 16px 0; padding:1px 8px 3px 8px}
.button2 a {color:#fff; font-weight:bold; text-decoration:none; background:url(images/marker_link.gif) no-repeat right 4px; padding-right:10px}
.button2 a:hover {color:#0f1112}


.font_1 {color:#e9ebeb}
.font_2 {color:#89d308}

h5.font_2 {color:#cd160b; font-size:0.9em; line-height:1.27em; font-weight:normal; margin:0 0 3px 0}

.clear { clear:both;}

p {margin:0 0 15px 0}

.left_taling {width:49%; height:300px; float:left; background:url(images/left_bg.gif) repeat-x top}
.right_taling {width:51%; height:300px; float:right; background:url(images/right_bg.gif) repeat-x top}

#main_1 {position:absolute; width:100%}
#main_2 {position:relative; width:100%; text-align:center}

/*header*/
#header { height:208px; background:url(images/header_bg.jpg) no-repeat 0 0}


/*content*/
#content { background:url(images/content_bg.jpg) no-repeat 0 0; font-size:0.75em; line-height:1.25em}
#content .content_indent {padding:0 146px 0 116px}
.title {margin-bottom:40px}
.img_left {float:left; margin:2px 20px 10px 0}
.img_left2 {
	float:left;
	margin-top: -3px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 0;
}
.img_left3 {float:left; margin:1px 45px 28px 0}
.img_right {float:right; margin:-29px 0 0 0}

.img_right1{
	 margin:-15px 0 0 0!important
}

/*footer*/
#footer {
	font-size:11px; 
	line-height:1.25em; 
	color:#6e787f; 
	text-indent:0px; 
	padding:25px 30px 20px 0px;
	text-align:center;
}
#footer a {color:#6e787f; text-decoration:none}
#footer a:hover {color:#5fb402}

a.rss {background:url(images/marker_rss.gif) no-repeat 0 0; padding:2px 0 4px 28px; margin-left:18px; color:#5fb402 !important; text-decoration:none; text-transform:uppercase}
a.rss:hover {color:#fff !important}

/*================== index.html ==================*/
#page1 #content .bg_img {background:url(images/bg_img.jpg) no-repeat 116px 0}
#page1 #content .block_2 .ind { padding:17px 0 0 19px}
#page1 #content .block_3 {margin-top:17px}
#page1 #content .block_3 .ind { padding:17px 0 0 19px}

/*================== index-1.html ==================*/
#page2 #content .bg_img {background:url(images/bg_img.jpg) no-repeat 396px 0}
#page2 #content .bg_img2 {background:url(images/bg_img2.jpg) no-repeat 0 109px}
#page2 #content .block .ind { padding:17px 20px 35px 19px}
#page2 #content .col_2 .ind {padding:0 0 26px 0}

/*================== index-1.html ==================*/
#page3 #content .ind {padding:0 10px 23px 0}

/*==================block====================*/
.block_title {background:url(images/block_title_bg.gif) repeat-x top; margin-bottom:19px}
.block_title .left {background:url(images/block_title_left.gif) no-repeat 0 0}
.block_title .right {background:url(images/block_title_right.gif) no-repeat right top; padding:17px 0 10px 20px}

.block_title2 {background:url(images/block_title_bg2.gif) repeat-x top; margin-bottom:22px}
.block_title2 .left {background:url(images/block_title_left2.gif) no-repeat 0 0}
.block_title2 .right {background:url(images/block_title_right2.gif) no-repeat right top; padding:15px 0 12px 20px}

.block_title3 {background:url(images/block_title_bg.gif) repeat-x top; margin-bottom:19px}
.block_title3 .left {background:url(images/block_title_left3.gif) no-repeat 0 0}
.block_title3 .right {background:url(images/block_title_right.gif) no-repeat right top; padding:17px 0 10px 20px}


.block_buttons {background:url(images/block_buttons_l.gif) no-repeat 0 0 #313c3d}
.block_buttons .r {background:url(images/block_buttons_r.gif) no-repeat right top; padding:9px 0 7px 20px}
.block_buttons .button2 {float:left; margin:0 7px 0 0}
.block_buttons .button {float:left; margin:0}

.block { background:url(images/top_1.gif) repeat-x top #272e2f}
.block .left_top { background:url(images/left_top_1.gif) left top no-repeat; width:100%}
.block .right_top { background:url(images/right_top_1.gif) right top no-repeat;}

.block_2 { background:url(images/top_2.gif) repeat-x top #272e2f}
.block_222 { background:url(images/top_2.gif) repeat-x top #272e2f; min-height:520px;}
.block_2 .left_top { background:url(images/left_top2.gif) left top no-repeat; width:100%}
.block_2 .right_top { background:url(images/right_top2.gif) right top no-repeat;}

.block_3 { background:url(images/top_3.gif) repeat-x top #272e2f}
.block_333 { background:url(images/top_3.gif) repeat-x top #272e2f; min-height:520px;}
.block_3 .left_top { background:url(images/left_top_3.gif) left top no-repeat; width:100%}
.block_3 .right_top { background:url(images/right_top_3.gif) right top no-repeat;}

/*==========================================*/
.games
{
	display: block;
	width: 100%;
	height: 100%;
	top: 0px;
	right: 0px;
	position: fixed;
	background-image: url(images/pixel-white.png);


}
.PopupExtra
{
	clear: both;
	margin: 5% auto;
	width: 500px;
	background:url(images/top_3.gif) repeat-x top #272e2f;  min-height:450px;
	padding: 5px;
	font-size: 11px;
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	color:#000;
	overflow:auto;
	height:450px;	
}
.titoloGames
{
	font-weight:bold;
	font-size:16px;
	margin:20px 10px 30px 10px;
}
.tableGame tr td
{
	border: solid 1px #ddd;
	width:99%;
	padding:3px;
	background-color:#566964;
}
.nascosto
{
	display: none;
}


.contFoto
{

overflow:hidden
}

.contFoto div
{
	width:200px;
	float:left;
	margin-left:20px;
}


.contFoto div.smallFoto
{
	padding-top:13%
}
