/*********************************
Messenger Plus! Live SKiN Gallery
Global.css
*********************************/

body{ /*has 800x600 exception*/
background:#383431;
font-family:"Segoe UI", Verdana, Tahoma, sans-serif;
font-size:13px;
color:black;
margin:0;
padding:0;
text-align:center;
}
body a:visited {color:#FFFFFF;}
body a:hover {color:#FF6600; text-decoration: underline}


#page {
	width:788px;
	top:125px;
	position:absolute;
	}

.search-button {
background:url(images/search.png) no-repeat;
border:none;
}

.download-button {
width:206px;
height:63px;
background:url(images/download-blue.png) no-repeat;
}

.download-button:hover {
background:url(images/download-green.png) no-repeat;
color:#33FF00;
}

	
#boxes {
width:778px;
}

/*** layout ******************/
div#container {
position:relative; 
width: 778px;
margin: 0 auto;
text-align: left;
}
	
div#header {
width:778px;
height:115px;
background:url(images/header.png) no-repeat;
position: absolute;
}
#header-text {
color:#FFFFFF;
font-family: arial,sans-serif;
font-size:14px;
text-align:center;

width:722px;
top:32px;
left:25px;
position: relative;
}
#header-text a{color:#FFFFFF;}
#header-text a:visited{color:#FFFFFF;}
#header-text a:hover{color:#FF6600; text-decoration: underline}

#header-ads
{
width:468px;
top:20px;
left:304px;
position: relative;
}




div#footer{
width:785px;
height:92px;
background:url(images/footer.gif) no-repeat;
padding:inherit;
bottom:-10px;
position: relative;
float:left;
}
.footer-text {
color:#FFFFFF;
font-size:10px;
width:450px;
left:10px;
top:20px;
position: relative;
}
.footer-text a:visited {color:#33CCFF;}
.footer-text a:hover {color:#FF6600;}

.footer-nskin {
color:#FF6600;
font-weight:bold;
font-size:10px;
width:45px;
left:703px;
top:-28px;
position: relative;
}

	

div#content{
    margin-right: 200px;
  	padding:0 0 0 5px;
	}
	
div#bar{
background-color:#383431;
right: -3px;
top: 147px;
width: 778px;
height: 24px;
}

div#bar-search{
	top: 1px;
	width:150px;
	right: 79px;
	left: 603px;
	position:absolute;
    }

.form-cerca {
border:hidden; 
height:16px; 
background-color:#3F424F; 
width:96px;
border:none;
color:#FFFFFF;
font-style:italic;
font-weight:bold;

}
	
#box-entire{
	padding:0 0 0 5px;
	position:relative;
	top:0px;
	float: left;
	width:778px;
	}	
#entire_top {
	background:url(images/box-entire-top.png) no-repeat;
	height:22px;
		}
#entire_body {
	background:url(images/box-entire-body.png) repeat-y;
		}
#entire_text {
width: 770px;
position:relative;
padding: 10px 0px 10px 5px;
		}
#entire_foot {
	background:url(images/box-entire-bottom.png) no-repeat;
	height:24px;
		}
	
div#box-left{

    } 
	
#box-left{
	padding:0 0 0 5px;
	position:relative;
	top:-2px;
	float: left;
	width:566px;
	}
#left_top {
	background:url(images/left_top.png) no-repeat;
	height:22px;
		}
#left_body {
	background:url(images/left_body.png) repeat-y;
		}

#box_left_text {
width: 550px;
position:relative;
padding: 10px 0px 10px 5px;
		}
#left_foot {
	background:url(images/left_foot.png) no-repeat;
	height:24px;
		}

#box-left-close{
	background:url(images/box_body_bottom.png) no-repeat;
	width:566px;
	}
	
div#box-right{

    } 

#box-right{
	float:right;
	position:relative;
	top:-2px;
	width:217px;
    } 
#right_top {
	background:url(images/right_top.png) no-repeat;
	height:22px;
		}
#right_body {
	background:url(images/right_body.png) repeat-y;
		}

#box_right_text {
text-align:left;
width: 200px;
position:relative;
padding: 0px 0px 10px 5px;
		}
#right_foot {
	background:url(images/right_foot.png) no-repeat;
	height:24px;
		}

#container{ /*has 800x600 exception*/
width:800px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

#box-body { 
width:569px;
background:url(images/box_body.gif) repeat-y;
list-style-type:none;
position:absolute;
padding:6px 0 6px 10px;
margin:0;
background:white;
}
.box-body-bottom { background:url(images/box_body_bottom.gif); }
.right-box-body { background:url(images/right_box_body.gif) repeat-y; width:159px; }
.right-box-body-bottom { background:url(images/right_box_bottom.gif) no-repeat; }

.box-title {
font-size:25px;
padding: 0px 0px 10px 10px;
}
.box-text-compatibilita {
font-size:12px;
left:10px;
top:-12px;
position:relative;
width:325px;
font-style:italic;
}/*
.barra-top { background:url(images/barra-top.gif) no-repeat; }
.barra-down { background:url(images/barra-bottom.gif) no-repeat; }
*/
