/* defaults=1 */

h1,h2,h3,h4,h5,h6,pre,code {font-size: 1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0;padding: 0;}
ul,ol {list-style: none;}
label {cursor: pointer;cursor: hand;}
dd, blockquote {margin-left: 1em;}
fieldset {border: solid 0 transparent;}
input, select, textarea {font-size: 100%;}
img {border: 0;}



#width{width: 800px;text-align: left;margin: 0 auto;}

/* ta-da! */
body{font-family: Verdana, Tahoma, sans-serif; font-size: .7em; background: #ffffff; color: #7F7F7F;}



#log-in{width: 550px; margin: 0 auto;text-align: left;position: relative;padding: 17px 0 27px 0;}
#login label{margin-right: 4px;color: #FFF !important;}
#login input{font-size: 1em;padding: 1px;margin-right: 4px;}

#members, #password{width: 120px;border: 1px solid #FF8000;}
#chk{margin-left: 42px;width: 15px;height: 15px;}
#login a{color: #FF8000;}




#cont{text-align: left;}
h2 span{display:none;}
#t-join{background: url(../images/t-join.gif) no-repeat 100% 0;height: 18px;margin-bottom: 15px;}
#cont label{margin-right: 3px;}

#username, #create-password, #re-password, #email, #re-email
{width: 103px;}
#iam, #from{width: 160px;}
#btn-join{margin: 5px 0;}
span.note{color: #808080;}



/* clear */
#nav:after, 
div.br-b:after
{content: "."; height: 0; clear: both; visibility: hidden;}


/*
 * Primary Color
 */
.pri_little_bold            {font-size: 8pt; font-family: Arial; color: #F77C03; font-weight: bold;}
.pri_little_bold:hover      {font-size: 8pt; font-family: Arial; color: #FC5B0C; font-weight: bold;}

/* class of small link text used mostly in right-hand navigation (e.g., edit, delete, etc.), and some informational sub-links (e.g., what's this?, more info, etc.) */
.pri_little                 {font-size: 8pt; font-family: Arial; color: #F77C03; font-weight: normal;}
.pri_little:hover           {font-size: 8pt; font-family: Arial; color: #FC5B0C; font-weight: normal;}

/* class for two links on full profile page -- "add to favorites" and "see more photos" */
.pri_tiny                   {font-size: 7.5pt; font-family: Arial; color: #F77C03; font-weight: normal;}
.pri_tiny:hover             {font-size: 7.5pt; font-family: Arial; color: #FC5B0C; font-weight: normal;}

/* general link class -- most links that are "normal" (i.e., not navigation or otherwise specific) will be this class; please note: this class is also used in some places that are NOT links -- just text */
.pri_text_bold              {font-size: 9pt; font-family: Arial; color: #404040; font-weight: bold; text-transform: none;}
.pri_text_bold:hover        {font-size: 9pt; font-family: Arial; color: #404040; font-weight: bold;}

.pep_text_bold              {font-size: 9pt; font-family: Arial; color: #FFFFC0; font-weight: bold; text-transform: none;}
.pep_text_bold:hover        {font-size: 9pt; font-family: Arial; color: #FFFFFF; font-weight: bold;}

/* primarily used for member's name on full profile page and on member's home under my profile */
.pri_big                    {font-size: 12pt; font-family: Arial; color: #F77C03; font-weight: bold;}

/* used for headings on full profile page (about member_name, essay title, about member_name's partner, etc.) and as member's name link text (link to full profile) in search results */
.pri_med_bold               {font-size: 11pt; font-family: Arial; color: #F77C03; font-weight: bold;}
.pri_med_bold:hover         {font-size: 11pt; font-family: Arial; color: #FC5B0C; font-weight: bold;}







/*
 * Error Color
 */
.err_text_bold              {font-size: 9pt; font-family: Arial; color: #F77C03; font-weight: bold;}
.err_med                    {font-size: 10pt; font-family: Arial; color: #AC0000; }


/*
 * Misc Fonts
 */

/* E.g.  "You've already taken the first steps ... Redeem your OnlineDatingKit" */
.misc_med                   {font-size: 10pt; font-family: Arial; color: #000000;}
.misc_huge                  {font-size: 13pt; font-family: Arial; color: black;}

/* E.g.  "If you're serious about finding the one... redem free trial offer..*/
.misc_text                  {font-size: 9pt; font-family: Arial; color: #666666;}
/* Used when your CC transaction fails on the page where you enter your CC information */
.misc_text_2                {font-size: 9pt; font-family: Arial; color: #494A4A;}
.misc_text_2 a              {text-decoration: none; color: #3C496E;}

/* Used at the top of the page indicating which steps he/she has completed when a user is first joining.  (Found on ShowJoinPage2, ShowJoinPage3, ShowJoinPage4) */
.regtop                     {font-size: 8pt; font-family: Arial; color: #FFFFFF; font-weight: normal;}

.highlight                  {font-size: 10pt; font-family: Arial; color: #000000; font-weight: bold; Text-Decoration: none; }
.misc_tiny_2                {font-size: 8pt;}

/* Used for sidebar content */
.side_content_bold        {font-size: 8pt; font-family: Arial; font-weight: bold; color: #545454; }













/*******************************************
 * LAYOUT TAGS
 *******************************************/


.content            {padding-bottom: 8px;}
.contentpad         {padding: 8px;}
.absolute           {position: absolute;}
.titleid            {position: relative; left: 21px;}
.fullprof           {width: 536px;}
.profcontent        {padding-left: 26px; padding-right: 26px; text-align: left; padding-bottom: 8px;}
.advsearch          {width: 660px; text-align: left;}
.searchbut          {width: 527px; text-align: left;}
.view_link          {font-size: 8pt; font-family: Arial; color: #666666; font-weight: normal; text-decoration: underline;}
.view_link:hover    {font-size: 8pt; font-family: Arial; color: #666666; font-weight: normal; text-decoration: none;}
.photo_content      {border: solid 1px #E4E5E7; border-top: none; background-color: #F6F7F9; padding-top: 15px; padding-bottom: 15px;}
.narrow_search      {border: solid 1px #E4E5E7; background-color: #F6F7F9; padding: 15px;}

/* SITE TOUR */
.sitetourlogo {background-color: #86A2B8}
.sitetourhead{font-family: arial, sans-serif; font-size: 14px; color: #ffffff;}
.sitetourmain{border: solid 1px #E3E2DE; width: 770px;}
td.sitetournav{border-right: solid 1px #e3e2de;}
.sitetournav div a{font-family: arial, sans-serif; color: #B3B3B3; font-size: 12px; line-height: 2; padding-left: 7px; text-decoration: none;}
.sitetournav div a.selectedST{font-family: arial, sans-serif; color: #990000; font-size: 12px; line-height: 2; text-decoration: none;}
.sitetournav div a:hover{font-family: arial, sans-serif; color: #B3B3B3; font-size: 12px; line-height: 2; padding-left: 7px; text-decoration: underline;}
.sitetournav div a.selectedST:hover{font-family: arial, sans-serif; color: #990000; font-size: 12px; line-height: 2; text-decoration: underline;}
.sitetourcontent{font-weight: normal; padding-left: 30px;}
.sitetourcontent ul{padding: 0px; padding-left: 18px; padding-bottom: 10px; margin: 0px;}
.sitetourcontent li{padding: 0px; margin: 0px;}

div#messagecenter   {padding-top: 5px; padding-bottom: 5px;}
div#gutter          {position: absolute; width: 8px; top: 0px; left: 573px;}
div#sidebar         {position: absolute; width: 159px; top: 0; left: 581px;}


a					{color: #494a4a; text-decoration: underline;}
a:hover				{text-decoration: none;}







/* input */
form.cinput{display:inline;}
input.cinput{background-color: #FFFFFF; border: 1px solid #938F86; width: 100%; height:20px; font-size:16px; padding:2px 2px 2px 2px;}
table.cinput{width:100%;}
tr.cinput{}
td.cinput{width:100%;}
td.ckeyb{width:32px;  height:29px; padding:29px 32px 5px 5px; background-image:url(../images/im/icone_keyb.gif); background-repeat:no-repeat; background-position:center center;}
td.csubmit{cursor:pointer; background-image:url(../images/im/btn_send.gif); width:63px; height:32px; padding:32px 63px 5px 5px; background-repeat:no-repeat; background-position:center center;}

span.sysb{font-weight:900;}


*{margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6,pre,code,input,select,textarea{font-size: 100%;}
ul,ol{list-style: none;}
* html .fmembers .fmembers-bg, * html .fmembers dd, * html .fsearch-bg, * html .fsearch .btn{behavior: url("./_common/iepngfix.htc");}

.fmembers{font: 9px/13px Tahoma, Verdana, sans-serif; color: #FFF; z-index: 101;}
.fmembers .fmembers-bg{background: url(../images/fmembers-bg.png); width: 297px; height: 185px; position: absolute; top: 0; left: 0;}
.fmembers ul.people{top: 23px; left: 10px; z-index: 102; width: 276px;}
.fmembers ul.people li{float: left; display: block;}
.fmembers dl{width: 64px; height: 72px; margin: 0 1px 4px 0 !important; margin /**/: 0 5px 4px 0;}
html>body .fmembers dl{margin: 0 5px 4px 0 !important;}
.fmembers dt img{border: 1px solid #FF8000; display: block; width: 63px; height: 70px;}
.fmembers dd{background: url(../images/inf-bg2.png); padding: 0 2px; overflow: hidden; margin: -14px 1px 0;}
html>body .fmembers dd{position: relative;}

.fsearch{position: absolute; z-index: 102; font-family: Tahoma, Verdana, sans-serif;}
.fsearch-bg{position: absolute; top: 0; left: 0; width: 300px; height: 75px; background: url(../images/search-bg.png);}
.fsearch form{position: absolute; top: 23px; left: 10px; width: 300px; font-weight: bold; color: #700000; font-size: 11px; line-height: 15px;}
.fsearch .btn{position: absolute; top: 0px; right: 27px; width: 61px; height: 37px; background: url(../images/btn-go2.png); border: none; cursor: pointer; cursor: hand;}


	/* Footer */
	div#alterNavbar {width:764px; margin:0 auto 0 auto; padding:10px 0; border-bottom:none;}
	div#alterNavbar p { margin:0; padding:0; text-align:center;position:relative;right:80px}
	div#alterNavbar p a:hover{ text-decoration:underline}
	div#alterNavbar p a{ text-decoration:none;}
	div#alterNavbar div.registrationNumber{float:left; display:block; font-size:11px; width:140px; text-align:left; margin-left:0px; padding:0; padding-left:20px;}
	div#alterNavbar div.registrationNumber a:hover{ text-decoration:underline}
	div#alterNavbar div.registrationNumber a{ text-decoration:none;}
	
	div#copyBar {width:768px; height:25px; background:url(http://www.incontri-piccanti.com/images/skin/footer/bgCopy.gif) repeat-x; margin:0 auto; padding:0;}
	div#copyBar p {height:25px; line-height:25px; margin:0; padding:0 1em; color:#FFF;}
	
	.left {float: left;}
	.right {float: right;}
	.asButton{ font-weight:bold;  cursor:pointer; text-decoration:none; line-height:20px;}
	p.marginTopFive { margin:0; padding:0}




.DxArea {
	DISPLAY: none
}

.bordino {
border:1px; solid #AE6161;
}

.topic-gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #666666;
}
.topic-green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF8000;
}
.opzioni {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;

}
.bottone {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #FF8000; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Verdana
}












div#copyBar {width:766px; height:25px; background:url(http://www.incontri-piccanti.com/images/skin/footer/bgCopy.gif) repeat-x; margin:0 auto; padding:0;}
div#copyBar p {height:25px; line-height:25px; margin:0; padding:0 1em; color:#FFF;}
	
        .left {float: left;}
	.right {float: right;}
	.asButton{ font-weight:bold;  cursor:pointer; text-decoration:none; line-height:20px;}
	p.marginTopFive{margin-top:5px;}


