html {height:100%;}
body {padding:0; margin:0; height:100%}
body, td, input{
	font-size:12px;
    font-family:Arial;
	color:#ffffff;	
	line-height:15px;
	vertical-align:top;
	padding:0px;
	/*background:#07264D*/
}

table, td {border-collapse:collapse;} 
table, td, img {border:0;}
form, td{margin:0; padding:0;}

img{ vertical-align:top; border:0px}
a { outline: none; }

a img{border:0px}
.clear{ clear:both}

.vam{ vertical-align:middle}
table{border:0px; border-collapse:collapse; width:100%	}

.width{ width:100%}




/*sfondo delle intestazioni flash per tutte le pagine*/

.pagina_index { background:#07264D; background-image: url(anteprima/nuvole_grande2.jpg); }
.pagina_ottieni { background:#07264D; background-image: url(anteprima/girasoli_prato_bordato.jpg); }
.pagina_network { background:#07264D; background-image: url(anteprima/nuvoli_bordato.jpg); }
.pagina_funziona { background:#07264D; background-image: url(anteprima/pazzo_blu_bordato1.jpg); }
.pagina_incontra { background:#07264D; background-image: url(anteprima/folla2.jpg); }

.pagina_blu { background:#214e87; background-image: url(anteprima/base_blu.gif); }


.link_sinistra {
color:#ffffff;
font-size:12px;
font-weight:normal;
margin-left:7px;
text-decoration:underline;
}

a .link_sinistra1 {
color:#ffffff;
font-size:12px;
font-weight:normal;
margin-left:7px;
text-decoration:underline;
}
a:hover .link_sinistra1 {
color:#ffffff;
font-size:12px;
font-weight:normal;
margin-left:7px;
text-decoration:none;
}

a .link_sinistra2 {
color:#ffffff;
font-size:12px;
font-weight:normal;

text-decoration:underline;
}
a:hover .link_sinistra2 {
color:#ffffff;
font-size:12px;
font-weight:normal;

text-decoration:none;
}

.bg_bg{ background:#07264D}

/*

.bg{ background:url(anteprima/nuvole_grande2.jpg) no-repeat left; }



.bg{ background:url(images/bg2.gif) no-repeat left; height:196px;}
.bg1{ background:url(images/bg1.gif) no-repeat top left; height:404px }
.bg_bg{ background:url(images/bg_bg.gif) repeat-x top #07264D}

.bg2{ background:url(images/1_bg.gif)}
.bg3{ background:url(images/1_bg1.gif) no-repeat top left; height:217px}
.bg4{ background:url(images/1_bg2.gif) no-repeat bottom left}

.bg5{ background:url(images/2_bg.gif)}
.bg6{ background:url(images/2_bg1.gif) no-repeat top left; height:377px}
.bg7{ background:url(images/2_bg2.gif) no-repeat bottom left}

.bg8{ background:url(images/3_bg.gif)}
.bg9{ background:url(images/3_bg1.gif) no-repeat top left}
.bg10{ background:url(images/3_bg2.gif) no-repeat bottom left}
*/
 
.bg11{background:#214e86; height:1px}


a{color:#FFFFFF; text-decoration:underline} 
a:hover{text-decoration:none}

b a{color:#5892C8; text-decoration:underline} 
b a:hover{text-decoration:none}

.fr{ float:right}
.k2{ margin-left:5px}

span{ color:#ffffff; font-size:12px; line-height:16px}

#page1 .set { height:187px}
.set{ color:#07264D}
.set span{ color:#07264D; font-size:12px; line-height:16px}
.set a{ color:#07264D; font-weight:bold}
.set span a{ color:#5892C8; font-size:11px}


.set1{ color:#5892C8}
.set1 span{ color:#5892C8; font-size:12px; line-height:16px}
.set1 a{ color:#07264D; font-weight:bold}
.set1 span a{ color:#5892C8; font-size:11px}

ul{margin:0; padding:0; list-style:none; line-height:18px}
li{background:url(images/1_z1.gif) center left no-repeat; margin:0px;  }
li a{color:#FFFFFF;}
/*  */
.li{background:#214E86; }


.ul1 ul{margin:0; padding:0; list-style:none; line-height:15px}
.ul1 li{background:url(images/1_p1.jpg) center left no-repeat; margin:0px; height:40px; padding-left:50px  }
.ul1 .li1{background:url(images/1_p2.jpg) center left no-repeat; margin:0px; height:40px; padding-left:50px  }
.ul1 .li2{background:url(images/1_p3.jpg) center left no-repeat; margin:0px; height:40px; padding-left:55px  }
.ul1 .li3{background:url(images/1_p4.jpg) center left no-repeat; margin:0px; height:40px; padding-left:55px  }

.ul1 .li4{background:url(images/3_p1.jpg) center left no-repeat; margin:0px; height:40px; padding-left:50px  }
.ul1 .li5{background:url(images/3_p2.jpg) center left no-repeat; margin:0px; height:40px; padding-left:50px  }
.ul1 .li6{background:url(images/3_p3.jpg) center left no-repeat; margin:0px; height:40px; padding-left:55px  }
.ul1 .li7{background:url(images/3_p4.jpg) center left no-repeat; margin:0px; height:40px; padding-left:55px  }
.ul1 li a{color:#FFFFFF; margin-top:15px; text-decoration:none}
.ul1 li  p a{padding-top:15px;}
.ul1 li a:hover{text-decoration: underline}
/* aggiunta per pagina team yuraku */
.ul2 ul{margin:0; padding:0; list-style:none; line-height:15px}
.ul2 li{background:url(images/p_mod1.png) center left no-repeat; margin:0px; height:40px; padding-left:60px  }
.ul2 .li1{background:url(images/p_mod2.png) center left no-repeat; margin:0px; height:40px; padding-left:60px  }
.ul2 .li2{background:url(images/p_mod3.png) center left no-repeat; margin:0px; height:40px; padding-left:55px  }
.ul2 .li3{background:url(images/p_mod4.png) center left no-repeat; margin:0px; height:40px; padding-left:60px  }
.ul2 li a{color:#FFFFFF; margin-top:15px; text-decoration:none}
.ul2 li  p a{padding-top:15px;}
.ul2 li a:hover{text-decoration: underline}



.header{color:#2C1F1E; font-size:11px;} 
.header ul{margin:0; padding:0; list-style:none; line-height:20px}
.header li{background:url(images/z1.gif)  center left no-repeat; margin:0px; padding-left:19px; background-position:0 3px }
.header li a{color:#6E6E6E; font-weight:bold; text-decoration:none}
.header li a:hover{text-decoration:underline} 
#header {width:100%}
#header .row1{height:109px; background:url(images/top2_mod.gif) repeat-x top #07264D}

#header .row1 .col1{width:30%}
#header .row1 .col2{width:70%}

#header .rowPR .col1{width:10%}
#header .rowPR .col2{width:90%}
 
#header .row2{background:url(images/bg_top.gif)}

#header .col3{width:55%}
#header .col4{width:45%;}
#header .col4A{width:25%;}
#header .col4 ul{padding:56px 0 0 0}
#header .row2{height:196px;}
#header .row3{height:117px; background:url(images/bg_top1.gif) no-repeat top left}
.k3{ margin:7px 0 0 118px}



/*block*/
#block{ background:#449bed; width:100%;}
#block .t{ background: url(images/bg_t.gif) repeat-x top}
#block .b{ background: url(images/bg_b.gif) repeat-x bottom }
#block .l{ background: url(images/bg_l.gif) repeat-y left }
#block .r{ background: url(images/bg_r.gif) repeat-y  right}
#block .tl{ background: url(images/bg_tl.gif) no-repeat top left }
#block .tr{ background: url(images/bg_tr.gif) no-repeat top right }
#block .bl{ background: url(images/bg_bl.gif) no-repeat bottom left }
#block .br{ background: url(images/bg_br.gif) no-repeat bottom right }

/* content *//* original*/
#content {width:100%; height:404px}
#content p{ margin:3px 0 3px 0px}
#content .title{ margin:0px 0 16px 0px; display:block}
#content .title1{ margin:77px 0 7px 0px; display:block}
#content .pic_left{ margin:0 17px 0 0px; float:left}
/* index.html */
#page1 #content .col1{ width:243px}
#page1 #content .col2{ width:60%}
#page1 #content .col2a{ width:40%}

/* #page1 #content .col1  .k{ margin:11px 0 0px 123px; display:block} */

#page1 #content .col1  .k{ margin:11px 0 0px 123px;}
#page1 #content .col1  .k1{ margin:5px 0 3px 69px; display:block}
#page1 #content .col1 .indent{margin:32px 10px 20px 21px }

#page1 #content .col1 .indent1{margin:32px 0 0 31px }

#page1 #content .col2 .row1{ height:161px; background: url(images/spacer.gif) repeat-x bottom }
#page1 #content .col2 .row2{ height:76px;}
#page1 #content .col2 .row3{ height:33px;}
#page1 #content .col2 .row4{ height:95px;}
#page1 #content .col2 .row5{ height:38px;}
#page1 #content .col2 .indent{margin:69px 0 10px 11px }

#page1 #content .col2 .indentA{margin:30px 0 10px 11px }
#page1 #content .col2 .indentPR{margin:30px 0 0px 11px }

#page1 #content .col2 .title{ margin:0px 0 9px 0px;}
#page1 #content .col2 .row3 .title{ margin:3px 0 13px 0px; }
#page1 #content .col2 .row2 .col1{ width:52%; padding-top:9px}
#page1 #content .col2 .row2 .col2{ width:48%; padding-top:12px; text-align:right}
#page1 #content .col2 .row4 .col1{ width:45%}
#page1 #content .col2 .row4 .col2{ width:55%}
#page1 #content .col2 .row6{ height:42px;}
#page1 #content .col2 .row7{ height:52px; padding-top:11px}
#page1 #content .col2 .pic_left{margin-right:1px; float:left}
#page1 #content p{ margin:9px 0 0 0px}

/* index-1.html */
#page2 #content .col1{ width:100%}
#page2 #content .col2{ width:243px}
#page2 #content .col1 .row1{ height:185px; background: url(images/1_li.gif) repeat-x bottom ;}
#page2 #content .col1 .row2{ height:61px;}
#page2 #content .col1 .bg_1{ height:75px; background:url(images/1_li.gif) repeat-x bottom ; padding:0 0 9px 0px}
#page2 #content .col1 .row4{ height:81px;}
#page2 #content .col1 .indent{margin:77px 20px 10px 0px}
#page2 #content .col1 .title{ margin:0px 0 11px 0px; }
#page2 #content .col1 .more{ margin:12px 0 0px 0px; float:right}
#page2 #content .col2 .indent{margin:32px 10px 10px 31px }
#page2 #content p{ margin:5px 0 0 0px}
#page2 #content .col2  .k{ margin:13px 0 3px 63px; display:block}
#page2 #content .h1{ height:27px}
#page2 #content .w1{ height:22px}
/* index-2.html */
#page3 #content .col1{ width:49%}
#page3 #content .col2{ width:24%}
#page2 #content .col1 .row2{ height:51px;}
#page2 #content .col1 .row3{ height:95px;}
#page3 #content .col1 .indent{ padding:32px 10px 20px 31px}
#page3 #content .col1 .title{ margin:0px 0 3px 0px; }
#page3 #content .col1 .row2 .title{ margin:3px 0 13px 0px; }
#page3 #content p{ margin:15px 0 15px 0px}
#page3 #content .p1{ margin:5px 0 9px 0px}
#page3 #content .h1{ height:202px}
#page3 #content .h2{ height:41px}
#page3 #content .w1{ height:188px}

#page3 #content .col1 .row3  p{ margin:9px 0 0 0px}
#page3 #content .col1 .row3 .col1{ width:52%; padding-top:9px}
#page3 #content .col1 .row3 .col2{ width:48%; padding-top:12px; text-align:left}
#page3 #content .col1 .row6{ height:42px;}
#page3 #content .col1 .row7{ height:52px; padding-top:11px}
#page3 #content ul{padding-bottom:9px}
#page3 #content .k4{ margin:12px 0 12px 0px; float:right}

/* index-3.html */
#page4 #content .col1{ width:63%}
#page4 #content .col2{ width:37%; padding-top:77px}
#page4 #content .col1 .row1{ height:155px; background: url(images/1_li.gif) repeat-x bottom ; padding:77px 0 9px 0px}
#page4 #content .col1 .row2{ height:248px;  padding:12px 0 29px 0px}
#page4 #content .col1 .title{ margin:45px 0 11px 0px;}
#page4 #content .col1 .pic_left{margin-right:17px; float:left}
#pade4 #content .bg1{ background:url(images/bg1.gif) no-repeat top left; height:404px; width:100%; text-align:left }

/* index-4.html */
#page5 #content .col1{ width:100%; padding-bottom:19px}
#page5 #content .col1 .title{ margin:79px 0 7px 0px;}
#page5 #content p{ margin:0px 0 18px 0px}
#page5 #content .p{ margin:3px 0 15px 0px}


/* footer  */
.footer{background:#214E86; height:64px; text-align:left}

.footer td{color:#041F41; font-size:11px; font-weight:bold; } 
.footer a {color:#FFC700; text-decoration:none} 
.footer a:hover{text-decoration:none;color:#041F41} 
.footer .col2 p{ margin:11px 0 0 0px; padding:0px}
.footer .pad{ padding-top:11px}

.footer .col1{ width:25%;}
.footer .col2{ width:75%;}
#page3 .footer .col1, #page4 .footer .col1{ width:42%}
#page3 .footer .col2, #page4 .footer .col2{ width:38%;}

.more{background:url(images/1_z1.gif)  center left no-repeat; padding-left:11px; vertical-align:middle; color:#000000}

/*
input{
   background:#ffffff;
   border:1px solid #2871CC;
   padding-left:5px;
   width:180px; height:20px;
   font-weight:bold;
   color:#07264D;
   margin-bottom:3px;
   display:block
}

textarea{
   background:#ffffff;
   border:1px solid #2871CC;
   padding-left:5px;
   width:180px; height:116px;
   overflow:auto;
   font-weight:bold;
   margin-bottom:5px;
   display:block;
   color:#07264D}
   */
   
   
/*text field con css di sfondo*/
.fieldHolder
{
	width: 182px;
	height: 27px;
	background: url(http://www.yurakucommunity.com/IT/images/base_textfield.gif) no-repeat;
	float: left;
	font-size:12px;
    font-family:Arial;
}

.textInput2
{
	width: 170px;
	height: 22px;
	background: none;
	border: none;
	color: #000000;
	margin-top: 5px;
	margin-left: 5px;
}

/*---------- inizio field per provincie ---------*/
.fieldHolder2
{
	width: 60px;
	height: 22px;
	background: url(http://www.yurakucommunity.com/IT/images/base_textfield_provincia.gif) no-repeat;
	float: left;
	font-size:12px;
    font-family:Arial;
}

.textInput3
{
	width: 50px;
	height: 22px;
	background: none;
	border: none;
	color: #000000;
	margin-top: 0px;
	margin-left: 2px;
	font-size:14px;
    font-family:Arial;
}
/*---------- fine field per provincie ---------*/


.fieldHolderAREA
{
	width: 308px;
	height: 122px;
	background: url(http://www.yurakucommunity.com/IT/images/base_textAREA.gif) no-repeat;
	float: left;
	font-size:12px;
    font-family:Arial;
}

.textInput2AREA
{
	width: 308px;
	height: 121px;
	background: none;
	border: none;
	color: #000000;
	margin-top: 2px;
	margin-left: 0px;
	font-size:12px;
    font-family:Arial;
}

textarea#styled {
	width: 299px;
	height: 142px;
	border: 0px;
	padding: 5px;
	/*font-family: arial;*/
	background-image: url(http://www.yurakucommunity.com/IT/images/base_textAREA.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
   
   
   
   
.textarea{
     background-color: #214e87;
     border: 1px dashed #65a845;
     color: #ffffff;
     font-size: 13 px;
     font-family: arial;
     font-style: normal;
     font-weight: ;
     padding: 1px;	 
line-height:21px !important;
height:21px;
	 }  
	 
.textarea1{
     background-color: #214e87;
     border: 1px dashed #65a845;
     color: #ffffff;
     font-size: 12 px;
     font-family: arial;
     font-style: normal;
     font-weight: ;
     padding: 1px;	 
line-height:21px !important;
height:21px;
	 }	
	  
   .textarea2{
     background-color: #214e87;
     border: 1px dashed #65a845;
     color: #ffffff;
     font-size: 6 px;
     font-family: arial;
     font-style: normal;
     font-weight: bold;
     padding: 1px;	
	 width: 400px;
	height: 120px; 

/**/
	 }
.input1{
   padding-left:0px;
   width:70px; height:26px;
   border:0px;
   margin-left:31px;
}
.input2{
   padding-left:0px;
   width:78px; height:26px;
   border:0px;
   margin-left:3px
}
.input3{
   padding-left:0px;
   border:0px;
   width:185px; 
   height:27px;  
}
.input4{
   padding-left:0px;
   border:0px;
   width:122px; 
   height:26px;  
}
.input5{
   padding-left:0px;
   border:0px;
   width:152px; 
   height:27px;  
}
.input5a{
   padding-left:0px;
   border:0px;
   width:117px; 
   height:26px;  
}
.input5b{
   padding-left:0px;
   border:0px;
   width:54px; 
   height:24px;  
}
.input5c{
   padding-left:0px;
   border:0px;
   width:55px; 
   height:25px;  
}
.input5d{
   padding-left:0px;
   border:0px;
   width:117px; 
   height:26px;  
}
.input_hide{
   padding-left:0px;
   border:0px;
   width:0px; 
   height:0px;  
}


/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻTESTO ESPANDIBILE ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
.mainExpand {
  cursor:hand;
  cursor:pointer;
  font-size:12px;
  font-family:Arial;
  font-weight:bold;
	color:#ffffff;	
	line-height:15px;
  /*font: bold .9em verdana, arial, helvetica, sans-serif;*/  
}



