/* ********** [ GENERAL ] ********** */

* {
	margin: 0px;
	padding: 0px;
}
div.clear {
	clear: both;
}
body {
	margin: 0px;
	padding: 0px;
	cursor: default;
	font: bold 11px verdana;
	background-color: #000;
	background-image: url('/templates/socialtype_mod/media/sfondo.jpg');
	background-position: 50% 0%;
	background-repeat:no-repeat;
}
/* ********** [ PAGE ] ********** */

div#page_wrap {
    margin-top:10px;
}
div#page {
}
/* ********** [ HEADER ] ********** */

div#header_wrap {
	margin: 0px auto;
	width: 995px;
	height: 135px;
	text-align: left;
}
div#header_wrap_index {
	margin: 0px auto;
	width: 995px;
	height: 135px;
	text-align: left;
}
img {
	border: 0;
}
div#header {
}
div#header h1 span {
}
/* ********** [ CONTAINER ] ********** */
div#container_wrap_index {
	width: auto;
	text-align: left;
}
div#container_index {
}
div#container_wrap {
    	
}
div#container {
    
}
.opp{

}
/* ********** [ FOOTER ] ********** */

div#footer_wrap {
	color: #f7b96e;
	margin:auto;
	padding-top: 10px;
	width: 995px;
	height:25px;
}
div#footer {
	width:993px;
	margin-bottom: 10px;
	border:1px solid orange;
	padding: 10px 0px;
	background-image:url('/templates/socialtype_mod/media/footer.jpg');
	background-repeat:no-repeat;
	text-align: center;
}
div#footer a {
	color: #f7b96e;
}
/* ********** [ HOMEPAGE ] ********** */

div#homepage {
	width: 700px;
	height: 700px;
}
div#profilo_personalef {
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	width: 298px;
	height: 176px;
	background-image: url('/templates/socialtype_mod/media/boxdonna.jpg');
        background-repeat: no-repeat;
}
div#profilo_personale {
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	width: 298px;
	height: 176px;
	background-image: url('/templates/socialtype_mod/media/boxuomo.jpg');
        background-repeat: no-repeat;
}
div#ultimi_blog {
	margin-top: -192px;	
	float: right;
	margin-right: 10px;
	padding-top: 15px;
	padding-left: 10px;
	height: 495px;
	width: 353px;
	background-image: url('/templates/socialtype_mod/media/box_ultimi_blog.png');
        background-repeat: no-repeat;
}
div#ultimi_messaggi {
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	width: 298px;
	height: 145px;
	background-image: url('/templates/socialtype_mod/media/box_home03.png');
        background-repeat: no-repeat;
}
div#ultime_visite {
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	width: 298px;
	height: 145px;
	background-image: url('/templates/socialtype_mod/media/box_home03.png');
        background-repeat: no-repeat;
}
div#ultimi_iscritti {
	padding-top: 10px;
	padding-left: 10px;
	width: 680px;
	height:160px;
	background-image: url('/templates/socialtype_mod/media/box_ultimi_iscritti.png');
        background-repeat: no-repeat;
}
/* ********** [ CONTENT ] ********** */

#content_wrap {
	height:auto;
}

#content {
    flaot:left;
	margin: 0px auto;
    padding: 15px;
	background-color:#f7f7f7;
	min-height:680px;
	width:950px;
	border:2px solid orange;
}

/*#content_wrap_index {


	width: 980px; }*/

#content_index {
	margin: 0px auto;
	width:980px;
	height:730px;
	background-color:#FFF;
	border: 3px solid #ffa73d;
	border-width: 4 px 1px 1px 1px;
}
#central_content {
	

	
	padding-top: 0px;
	padding-left: 0px;
	height:auto;
}
/* ********** [ SIDEBAR ] ********** */

div#sidebar_wrap {
        float:right;
	width: 359px;
	height:auto;
}
div#sidebar {
}
/* ********** [ MAIN NAVIGATION ] ********** */

div#headernav_wrap {
	margin:auto;
	width: 995px;
	height: 34px;
        margin-bottom: 10px;
}
div#headernav {
	background-image:url('/templates/socialtype_mod/media/menu.jpg');
	background-repeat:no-repeat;
	height:34px;
	padding-left: 12px;
}
div#headernav ul {
	height: 36px;
	list-style: none;
}
div#headernav ul li {
	float: left;
}
div#headernav ul li a {
	padding: 0px 12px;
	height: 36px;
	display: block;
	float: left;
	font: bold 15px/36px arial, verdana, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
div#headernav ul li a:hover {
	text-decoration: underline;
}
/* ********** [ USER NAVIGATION ] ********** */

div#usernav_wrap {

	text-align:center;
}
div#usernav {
	float:right;
	width:200px;
}
div#usernav ul {
	list-style: none;
}
div#usernav li {
}
div#usernav ul li a {
	background-repeat:no-repeat;
	height:30px;
	display: block;
	font:bold 14px times new roman, sans-serif;
	color: #000;
	text-decoration: none;
}
div#usernav ul li a:hover {
	color:#d26600;
	font: 18px times new roman, sans-serif;
	height:40px;
	background-repeat:no-repeat;
	text-decoration: none;
}
li#iconprofile a {
	background-image:url('/templates/socialtype_mod/media/icona_proflo_25.jpg');
}
li#iconprofile a:hover {
	background-image:url('/templates/socialtype_mod/media/icona_proflo.jpg');
}
li#iconmess a {
	background-image:url('/templates/socialtype_mod/media/icona_messagi_25.jpg')
}
li#iconmess a:hover {
	background-image:url('/templates/socialtype_mod/media/icona_messagi.jpg')
}
li#iconguest a {
	background-image:url('/templates/socialtype_mod/media/icona-guest_25.jpg')
}
li#iconguest a:hover {
	background-image:url('/templates/socialtype_mod/media/icona-guest.jpg')
}
li#iconblogs a {
	background-image:url('/templates/socialtype_mod/media/blog_25.png')
}
li#iconblogs a:hover {
	background-image:url('/templates/socialtype_mod/media/blog.png')
}
li#iconpictures a {
	background-image:url('/templates/socialtype_mod/media/icona_foto_25.jpg')
}
li#iconpictures a:hover {
	background-image:url('/templates/socialtype_mod/media/icona_foto.jpg')
}
li#iconvideos a {
	background-image:url('/templates/socialtype_mod/media/icona_video_25.jpg')
}
li#iconvideos a:hover {
	background-image:url('/templates/socialtype_mod/media/icona_video.jpg')
}
li#iconeventi a {
	background-image:url('/templates/socialtype_mod/media/calendar_25.png')
}
li#iconeventi a:hover {
	background-image:url('/templates/socialtype_mod/media/calendar.png')
}
li#iconamici a {
	background-image:url('/templates/socialtype_mod/media/icona_amici_25.jpg')
}
li#iconamici a:hover {
	background-image:url('/templates/socialtype_mod/media/icona_amici.jpg')
}
li#iconsetting a {
	background-image:url('/templates/socialtype_mod/media/icona_setting_25.jpg')
}
li#iconsetting a:hover {
	background-image:url('/templates/socialtype_mod/media/icona_setting.jpg')
}
li#iconlogout a {
	background-image:url('/templates/socialtype_mod/media/key_25.png')
}
li#iconlogout a:hover {
	background-image:url('/templates/socialtype_mod/media/key.png')
}
/* ********** [ COMMON ITEMS ] ********** */

h2, h3, h4, h5, h6 {
	padding-bottom: 5px;
	font: bold 14px/16px arial, verdana, sans-serif;
	color: #436082;
}
h2 {
	margin-bottom: 5px;
	font: bold 14px/16px arial, verdana, sans-serif;
	border-bottom: 1px solid #d4d4d4;
}
h3 {
	font: bold 13px/16px arial, verdana, sans-serif;
}
h4 {
	font: bold 12px/16px arial, verdana, sans-serif;
}
h4 {
	font: bold 11px/16px arial, verdana, sans-serif;
}
p {
	font:11px/16px verdana, sans-serif;
	color:#FFF;
}
a {
	font: bold 12px verdana, sans-serif;
	color:#000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
#slogan {
	behavior: url("/templates/socialtype_mod/media/iepngfix.htc");
	background-image:url('/templates/socialtype_mod/media/img_index5.png');
	background-repeat:no-repeat;
	background-color: #fff;
	border:2px solid #606060;
	margin: 0px 0px 10px 0px;
        background-position: 20% 0%;
	height:185px;
	width:566px;
}
#slogantesto {
      width:556px;
      background-image: url('/templates/socialtype_mod/media/clik.png');
      margin-top: 155px;
      padding-left: 10px;
      background-repeat:no-repeat;      
      height: 31px;   
}

#slogantesto a{
      font: bold 24px arial, sans-serif;
      margin-bottom: 10px;
      color:#FFF;     
}

#barra {
	margin-top:px;
	padding-top: 5px;
	padding-left: 10px;
	height:22px;
	width:560px;
	background-image:url('/templates/socialtype_mod/media/barra.jpg');
	background-repeat:no-repeat;
	color: white;
}
#iscritti {
	width:568px;
	height:260px;
	background-color:#e1e4e6;

	border: 1px solid #000;
}
#iscritti02 {
	margin-top: 14px;
	margin-left: 25px;
}
#iscritti03 {
	margin-top: 15px;

	margin-left: 25px;
}
#contenitorebox a:hover {
	text-decoration:none;
}
.box a {

	margin-left: 80px;
	font: bold 28px verdana;
	color: #000;
}
.box a:hover {
	text-decoration:none;
}
#gratuitamente a:hover {
	text-decoration:none;
}
#gratuitamente span {
	font: bold 28px verdana;
	color: #ff7c00;
}
#box1 {
	float:left;
	padding-top:5px;
	padding-left:60px;
	margin-top:10px;
	margin-bottom:0px;
	background-repeat:no-repeat;
	background-image: url('/templates/socialtype_mod/media/scelta1.png');
	width: 300px;
	height: 70px;
}
#box2 {
	float:left;
	padding-top:5px;
	padding-left:60px;
	margin-bottom:0px;
	background-repeat:no-repeat;
	background-image: url('/templates/socialtype_mod/media/scelta2.png');
	width: 300px;
	height: 70px;
}
#box3 {
	float:left;
	padding-top:5px;
	padding-left:60px;
	background-repeat:no-repeat;
	background-image: url('/templates/socialtype_mod/media/scelta3.png');
	width: 300px;
	height: 65px;
}
.titlebox a{
	float:left;
	margin-top:3px;
	font-size:8pt;
	color:#ffa740;
}
.testobox a{
	float:left;
	margin-top:5px;
	width: 270px;
	font-size:8pt;
	color:#FFF;
}
#contenitoremenudx {
        display:inline;
	float:right;
	height:auto;
	width:221px;
}
.titoli_home {
	font: bold 14px/16px verdana, sans-serif;
	padding-left:10px;
	padding-top:5px;
}
.Ultimi_isc_home {
	float:left;
}
#fotoutente {
	float:left;
	width:88px;
	height:78px;
	background-repeat:no-repeat;
	background-image:url('http://www.brimboo_dev.com/media/uploads/t_photo_0bzhou25gfg93ooaoq3g1auje4c2.jpg');
}
#con_dati{
margin-left:80px;
margin-top:-70px;
	
	}
.testoutente {
	float:right;
	width:112px;
	margin-left:4px;
	margin-top:8px;
}
#contutente {
	margin-top:25px;
	margin-left:10px;
list-style-image:
}
#iscrizionefoto {
	display:inline;
	float:right;
        background-repeat:no-repeat;
	background-position: 0px 80px;
	background-image:url('/templates/socialtype_mod/media/registrati.jpg');
	height:600px;
	width:450px;
}
#img_reg {
	margin-top:10px;
	width:570px;
	height:170px;
	background-image:url('/templates/socialtype_mod/media/registrati_gratis.png');
	background-repeat:no-repeat;
}
/*css homepage prova*/

#foto {
	margin-top: 10px;
}
#informazioni {
	margin-top: -100px;
	margin-left: 120px;
	font: bold 12px verdana;
	color: #blck;
}
#informazioni02 {
	margin-top:-10px;
float:right;
display:inline;
width:285px;
font: bold 10px verdana;

}
.profilopersonale {
	font: bold 14px verdana;
}
.info {
	color: #7c7b7a;
}
.nome {
	font: bold 14px verdana;
	color: #e67905;
}
.testo {
	font: bold 9px verdana;
	color: black;
}
.image01 img {
	border: 2px solid white;
}
.image02 img {
float:left;
display:inline;

	width:16%;
	border: 2px solid #ea9106;
}
.image03 img {
	border: 2px solid #ea9106;
}
#modifica {
	float: right;
	margin-right: 20px;
	margin-top: 50px;
	color: white;
	font: bold 13px verdana;
}
#blogbox {

height:110px;
	
}
#puls_registrati {
	margin-top:150px;
	margin-right: 20px;
	float:right;
	background-image:url('/templates/socialtype_mod/media/registrati_index.png');
	background-repeat:no-repeat;
	height:36px;
	width:128px;
}
#puls_registrati a:hover {
	text-decoration:none;
}
#testo_iscriz {
	background-repeat:no-repeat;
	background-image:url('/templates/socialtype_mod/media/re1.png');
        behavior: url("/templates/socialtype_mod/media/iepngfix.htc");
	padding-bottom:20px;
	margin-top:-30px;
	margin-bottom:0px;
	padding-top:50px;
	padding-left:10px;
	font: bold 25px verdana;
	color:#fff;
	height:80px;
}
#testo_iscr {
	margin-top:20px;
	color:#000;
	font: bold 10px verdana;
}
#testo_iscr1 {
	margin-top:5px;
	color:#000;
	font: bold 10px verdana;
}
#profilo_personale span {
	color: white;
}
#ultimi_messaggi span {
font-size:9px;
	color: #d48804;
}
#ultime_visite span {
	color: #d48804;
}
#ultimi_blog span {
	color: #d48804;
}

#slogantesto a:hover {

	text-decoration:none;
}
#descfoto{
	
	height:50px;}
	span a{
font-size:9px;}