/* CSS Document */
* { margin:0px; padding:0px;font-size:12px; font-family: Arial, Helvetica, Tahoma, sans-serif; text-align:left; line-height:18px;}
body { 
background-color: white;
/* background:#EEEEEE url(img/background_58.jpg) top left repeat-x; */
color: black;
text-align: left;
position:relative;
margin:0px auto;
/* z-index:-2; */
}

/* #featured { z-index:100; } */

#tutto { 
  width:1000px; height:auto!important; height:auto; min-height:500px; float:left; margin:0px auto;
position:absolute; top:0px; left:0px; margin-left:500px;
}

#topbar{height:155px;border:0px solid red;}
#logotop{position:relative;left:50%;margin-top:22px;margin-left:-500px;}

hr{clear:both; visibility:hidden}

#headcont {width:auto; margin:0px auto;
/* background:url(img/bg_head.jpg) top left repeat-x #FFFFFF; */
height: auto!important;height: auto; /*min-height: 147px;*/ text-align:center; margin-bottom:5px;}

#head {width: 1000px; height: auto!important; height: auto;/* min-height: 147px;*/
position:relative; top:0; left:0; margin:0px auto; border: 0px solid red;text-align:left; }
#head img {margin-left:0px;margin-top:0px;float:left;}
#head #link a{width:200px; height:120px;border:1px solid red;float:right;margin-top:20px;margin-right:30px;}

#head .topmn{position:absolute; background-color:#E9C9B4; width:620px; padding:2px; font-size:11px;}
#head .topmn a{background-color:#E9C9B4; color:#B900FE; text-decoration:none; font-weight:bold; margin-bottom:10px; }
#head .topmn a span{padding:4px; border-right:4px solid white; }
#head .topmn a:hover{background-color:#B900FE; color:#FFFFFF;}

#head #top_utente{position:absolute; top:200px; left:400px; background-color:#CFCECD; width:620px; padding:2px}
#head #top_utente a{color:#4700FE; text-decoration:none; font-weight:bold;}
#head #top_utente a span{padding:4px; border-right:4px solid white;}
#head #top_utente a:hover{background-color:#4700FE; color:#FFFFFF;}
#head #top_utente span.username{border:1px solid #4700FE; background-color:#FFFFFF; padding:0px 10px}

a.logo { border:0px; float:left;display:block; margin-top:3px; margin-bottom:13px; }
a.logo img{ border:0px; padding:4px 0px 0px 10px; text-align:center;}

#topbar{height:155px;border:0px solid red;}
/*#logotop{position:relative;left:50%;margin-top:35px;margin-left:-500px;}*/

#login{ border:1px solid #CCCCCC; background:#FFFFFF; height:auto!important; height:auto; min-height:50px; margin:0px 0px 10px 0px; float:left;}
#login input { border:1px solid #CCCCCC; background:#FFFFFF; height:18px; float:left; margin:8px 0px 0px 7px; color:#333333; }
#login .login1  { display:block; float:left; width:280px; }
#login .login1 a { font-weight:bold; color:#333333; text-decoration:underline; font-size:12px; margin:8px 0px 8px 7px; display:block; float:left; }
#login .login1 span { font-weight:normal; color:#333333; text-decoration:none; font-size:12px; margin:8px 0px 8px 7px; display:block; float:left;
width:120px;}
#login .login { float:left; display:block; width:280px; color:#333333;  text-transform:uppercase;padding:8px 8px 8px 7px;}
#login .login a  { float:left;  color:#FF3366;  text-decoration:underline; margin-right:15px; font-size:11px; font-weight:bold; }
#login .login span { float:left; font-weight:bold; color:#AB1543; text-decoration:none; font-size:14px;}
/* #login a span { float:left; line-height:13px; color:#000000;  text-decoration:underline; margin-right:15px; font-size:11px; font-weight:bold; }
#login span { float:left; font-weight:bold; line-height:13px; color:#ab1543; text-decoration:none; font-size:11px;} */
.rigasubmitlogin button {background:#FF3366; color:#FFFFFF; border:0px; font-weight:bold; text-align:center;padding:5px 10px; font-size:14px; margin:8px 0px 0px 8px;}

.ricerca{ border:1px solid #CCCCCC; background:#FFFFFF; height:auto!important; height:auto; min-height:20px; margin:0px 0px 10px 0px; float:left; padding:10px; width:278px;}
.ricerca form input.insert { border:1px solid #CCCCCC; background:#EEEEEE; height:18px; float:left; width:165px; margin:0px 0px 0px 0px; color:#333333; }
.ricerca form input.rigas {background:#D51958; color:#FFFFFF; border:0px; font-weight:bold; text-align:center;padding:0px 5px; font-size:14px; margin:0px 0px 0px 10px;
text-decoration:none; float:left; height:20px; line-height:20px; width:100px; }

form input.ricer { margin:0 5px 0 0;padding:0;width:165px;background:#EEEEEE;height:18px;line-height:18px;border:1px solid #CCCCCC; float:left; }
form input.rigasubmitlogin {background:#D51958; color:#FFFFFF; border:0px; font-weight:bold; text-align:center;padding:0px 10px; font-size:14px; margin:0px 10px 10px 0px;
text-decoration:none; float:left; height:20px; line-height:20px;}


#footer2 a.iphonefoot {color:#FF0000; font-weight:bold; font-size:12px; height:20px; line-height:26px; padding-right:10px;margin-right:10px; text-decoration:none;
border:0;}
#footer2 a.iphonefoot:hover {color:#FF3366; text-decoration:none; border:0;}


.menutop { background:url(img/bkgmenu.jpg) top left repeat-x; height:27px; line-height:27px; width:1000px; float:left; /* margin-top:11px; */ text-align:center;}
/* .menutop a {text-decoration:none; font-size:12px; display:block;} */
.menutop a {padding:0px 5px; float:left; color:#FFFFFF; text-decoration:none; margin-top:5px; border-right:1px solid #FF3366;
font-weight:bold; font-size:11px; /* font-family: Arial, Helvetica, Tahoma, sans-serif; */ display:block;}

#footer { width:1000px; margin:auto; /* line-height:16px;  */border-top:6px solid #AB1543; margin-top:0px; background:#FFFFFF;}

#footer2 { width:1000px; margin:auto; /* line-height:16px;  */border-top:6px solid #AB1543; margin-top:10px; background:#FFFFFF;}
/* #footer2 a:first-child {color:#AB1543; font-weight:bold; font-size:12px; height:20px; line-height:26px; padding-left:0px;margin-left:0px; text-decoration:none;
border-left:0px solid #AB1543;} */
#footer2 a {color:#AB1543; font-weight:bold; font-size:12px; height:20px; line-height:26px; padding:0 10px;margin:0px; text-decoration:none;
border-right:1px solid #AB1543;}
#footer2 a:hover {color:#FF3366; font-weight:bold; font-size:12px; height:20px; line-height:26px; padding:0 10px;margin:0px; text-decoration:none;
border-right:1px solid #AB1543;}

.text_center_footer { text-align:left; font-size:10px; color:#666666; margin:20px 20px 20px 0px; line-height:12px; }
.text_center_footer span { text-align:left; font-size:11px; color:#AB1543; font-weight:bold; }

.datiaziendali { text-align:left; font-size:11px; color:#333333; margin:20px 0px 20px 0px; line-height:12px;  border-left:1px solid #666666;
 padding:0px 0px 0px 20px; }
.datiaziendali b { font-size:11px; color:#333333; font-weight:bold; }
.datiaziendali a { font-size:10px; color:#333333; font-weight:normal; text-decoration:underline; }
.datiaziendali p { font-size:10px; color:#333333; font-weight:normal; text-decoration:none; line-height:12px; padding-top:5px; }


#categorie { height:auto!important; height:auto; min-height:27px; margin:5px 0px 5px 0px; padding:0px;
float:left; width:1000px; background:#FFFFFF url(img/bkgmenucat.jpg) top left repeat-x;  text-align:center; }

#categorie table { border:0px; border-collapse:collapse; }

.titcat {   width:110px; float:left;  color:#FFFFFF; font-size:11px;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.titcat a { float:left;  margin:5px 0px 6px 0px;  width:110px; text-align:center; color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold;
padding-left:0px;  text-transform:uppercase; border-left:1px solid #FF3366; height:16px; min-height:16px; }

td.bk_articolo_sx_gallery div.elencoannunci { width:484px; float:left; border-bottom:1px dotted #FF3366;  padding:15px 0px 15px 0px; margin:0px 0px 0px 0px; }
td.bk_articolo_sx_gallery div.elencoannunci div.titannunci {   float:left;  color:#FFFFFF; font-size:11px;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
td.bk_articolo_sx_gallery div.elencoannunci div.titannunci a { float:left;  margin:0px;  text-align:left; color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold;
padding-left:0px;  text-transform:uppercase; }
td.bk_articolo_sx_gallery div.elencoannunci a p { float:left;  margin:0px;  text-align:left; color:#333333; font-size:11px; text-decoration:none; font-weight:normal;
padding:0px;  }

.titcateventi {   width:110px; float:left;  color:#FFFFFF; font-size:11px;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.titcateventi a { float:left;  margin:5px 0px 0px 0px;  width:110px; text-align:left; font-size:12px; text-decoration:none; font-weight:bold;
padding-left:0px;  text-transform:uppercase; height:20px; min-height:20px; color:#FF3366; }
.titcateventi a:hover { float:left;  margin:5px 0px 0px 0px;  width:110px; text-align:left; font-size:12px; text-decoration:underline; font-weight:bold;
padding-left:0px;  text-transform:uppercase; height:20px; min-height:20px; color:#FF3366; }
.titcateventi div.gruppieventi a {  color:#000; font-size:11px; text-decoration:none; font-weight:bold; text-align:left;
 display:block; border-left:0px solid #FF3366; margin:0px 0px 0px 0px; padding:0px; width:100%;  color:#FF3366; width:169px; padding:0px 0px 0px 10px;
 background:url(img/frc_cat.jpg) 0px 6px no-repeat;}
.titcateventi div.gruppieventi a:hover {  color:#000; font-size:11px; text-decoration:underline; font-weight:bold; text-align:left;
 display:block; border-left:0px solid #FF3366; margin:0px 0px 0px 0px; padding:0px; width:100%;  color:#FF3366; width:169px; padding:0px 0px 0px 10px;
 background:url(img/frc_cat.jpg) 0px 6px no-repeat;}

.titricette { /* width:130px; */ float:left; color:#FF3366; font-size:12px;padding-top:5px;padding-bottom:30px; /* background:red; */ margin-bottom:0px;margin-top:10px;}
.titricette a { /* width:130px;  */color:#ff3366; font-size:12px; text-decoration:underline; font-weight:bold; padding-left:10px; text-transform:uppercase;
background:url(img/frc_cat.jpg) 0px 5px no-repeat; display:block; text-align:left;}
.titricette a:hover{color:black;}

.scarica{text-align:right;float:right;}
.scarica a{text-decoration:underline; color:#B900FE;float:right;}
.scarica a:hover{color:black;}

.menudx_annunci { float:left; color:#ff3366; font-size:12px;padding:5px; /* background:red; */ margin-bottom:0px;}
.menudx_annunci a { color:#ff3366; font-size:12px; text-decoration:underline; font-weight:bold; padding-left:10px; text-transform:uppercase;
background:url(img/frc_cat.jpg) 0px 6px no-repeat; display:block; text-align:left;}

#bannerinfoazi { }
#bannerinfoazi div{ display:block; float:left; width:491px; margin:0px; padding:0px; text-align:left; position:relative; top:0px; left:0px!important; left:-491px; }

.gruppi { width:890px; color:#000000; text-decoration:none; font-weight:normal;  text-align:left; position:relative; top:2px; left:0px; display:block; float:left;}
.gruppi a { height:18px; line-height:18px; color:#000; font-size:11px; text-decoration:none; font-weight:bold; text-align:center; float:left;
 display:block; border-left:0px solid #FF3366; margin:5px 0px 0px 0px; padding:0px 25px; width:auto; }


.rigasubmit button {background:#FF3366; color:#FFFFFF; border:0px; font-weight:bold; padding:5px 10px; font-size:14px; margin-left:150px;}
.rigasubmit2 button {background:#FF3366; color:#FFFFFF; border:0px; font-weight:bold; padding:5px 10px; font-size:14px; margin-left:150px;}

/*============================*/
#pagecont {width: 1000px; height:565px; margin:0px auto; text-align:center; display:block; text-align:left; background:#FFFFFF; /* float:left; */}
#sidebar {/* width:150px; */width:166px;height:auto;border-right: 1px dashed #DD8200;float:left;
background:url(img/bg_canali.jpg);background-repeat:no-repeat;}
.sidetit {width:300px;height:20px;margin:0px 0px 0px 18px;color:#FF3366;font-size:13px;font-weight:bold; text-transform:uppercase;}

.sidelenco {margin-left:10px;color:#000000; font-size:12px; font-weight:normal;list-style-type:none;}
.sidelenco li a,.sidelenco li a:visited {padding-left:20px; line-height:16px;color:#000000;text-decoration:none;list-style-type:none; font-size:12px; }
.sidelenco li a:hover {color:#BA00FF;text-decoration:underline;}
.sidebtn span {font-size:12px; color:black; padding-left:10px;}
/*============================*/
#content { padding:0px; margin:0px; margin:0px auto; float:left;  width:1000px;  }
#content2{ padding:0px; margin:0px; }

/* #content h1{font-size:15px; font-weight:bold; color:#B900FE; margin-bottom:20px} */
/* #content h2{font-size:13px; font-weight:bold; color:#B900FE; margin-bottom:5px} */
#content a img { border:0px; }

/* link generici */
.link1 {text-decoration:underline; color:#B900FE;}
.linkgallery {text-decoration:underline; color:#B900FE; display:block;}
.link2 {text-decoration:none; color:#2B2F32; font-size:11px; line-height:16px;}
.link2 h3{text-decoration:none; color:#FF3366; font-size:14px; font-weight:normal; text-align:left;}
.link2b { text-decoration:none;  color:#2b2f32; font-weight:bold; font-size:11px; }
.link2b a {text-decoration:none; color:#ff3366; font-weight:normal; font-size:16px;  }
.link2b a.link2 {text-decoration:none; color:#2b2f32; font-size:11px; font-weight:normal; }

div.linkcorrelati {padding:20px 0; margin:20px 0;  height:auto!important; height:auto; min-height:20px;line-height:18px; float:left; display:block; width:328px;
                  border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;
}
div.linkcorrelati h1 {text-decoration:none; color:#2B2F32; font-size:14px; font-weight:bold; text-transform:uppercase; padding:0 0 0 15px;
                height:auto!important; height:auto; min-height:20px;line-height:18px; float:left; display:block; width:313px;
                margin:10px 0;
}
div.linkcorrelati a {text-decoration:none; color:#2B2F32; font-size:12px; font-weight:normal; text-transform:uppercase; padding:0 0 0 15px;
                height:auto!important; height:auto; min-height:20px;line-height:18px; float:left; display:block; width:313px;
                background:url(img/frc_black.jpg) 0px 1px no-repeat;margin:0 0 10px 0;
}

div.linkcorrelati a:hover {text-decoration:underline; color:#ff3366; font-size:12px; font-weight:normal; text-transform:uppercase; padding:0 0 0 15px;
                height:auto!important; height:auto; min-height:20px;line-height:18px; float:left; display:block; width:313px;
}


div.articolo_pag_arc a.linkcan {text-decoration:none; color:#2B2F32; font-size:11px; line-height:14px;font-weight:normal; text-align:left;}
div.articolo_pag_arc a.linkcan h3{text-decoration:none; color:#FF3366; font-size:14px; font-weight:normal; text-align:left;}

div.articolo_pag_arc span{color:#666666;font-size:10px;}


.linkpuntini {text-decoration:none; color:#333333; font-size:12px; /* background:url(img/frc_1.jpg) 0px 5px no-repeat;  */padding-left:5px;}

.link3 {text-decoration:none; color:#2b2f32; font-size:12px; background:url(img/frc_1.jpg) 0px 5px no-repeat; padding-left:10px;}
.link3b {text-decoration:none; color:#DD8200; font-weight:bold; line-height:26px; background:url(img/frc_1.gif); background-position:0px 4px; background-repeat:no-repeat;padding-left:10px;}

.linknews {height:20px; line-height:26px; background:url(img/frc_1.jpg) 0px 10px no-repeat; float:left; width:670px; border-top:1px solid #CCCCCC;}
.linknews a {float:left;color:#FF3366; font-weight:bold; font-size:12px; /* height:20px;  */line-height:26px; padding-left:10px;}

.linkesperto {height:20px; line-height:26px; float:left; width:491px; border-top:1px solid #CCCCCC; color:#999999; font-weight:bold;}
.linkesperto a {color:#FF3366; font-weight:bold; font-size:12px; height:20px; line-height:26px; padding-left:10px;margin-left:10px;
background:url(img/frc_1.jpg) 0px 5px no-repeat; text-decoration:none; }

.linkrassegna {height:20px; line-height:26px; float:left; width:155px; border-top:1px solid #CCCCCC; color:#999999; font-weight:bold;
/* position:relative; top:160px; */}
.linkrassegna a {color:#FF3366; font-weight:bold; font-size:12px; height:20px; line-height:26px; padding-left:10px;
background:url(img/frc_1.jpg) 0px 5px no-repeat; text-decoration:underline; }

.linkrassegna2 {height:20px; line-height:26px; float:left; width:491px; border-top:1px solid #CCCCCC; color:#999999; font-weight:bold;
position:relative; top:10px; left:0px;}
.linkrassegna2 a {color:#FF3366; font-weight:bold; font-size:12px; height:20px; line-height:26px; padding-left:10px;
background:url(img/frc_1.jpg) 0px 5px no-repeat; text-decoration:underline; }

.linkarchivio {height:20px; line-height:26px; float:left; width:308px; border-top:1px solid #CCCCCC; color:#999999; font-weight:bold;}
.linkarchivio a {color:#FF3366; font-weight:bold; font-size:12px; height:20px; line-height:26px; padding-left:10px;
background:url(img/frc_1.jpg) 0px 5px no-repeat; text-decoration:underline;  text-transform:uppercase;}

/* div.linkgalleryart {height:30px; line-height:26px; float:left; width:308px; border-top:1px solid #CCCCCC; color:#FFFFFF; font-weight:bold; margin:10px 0;}
div.linkgalleryart a { color:#FFFFFF; font-weight:bold; font-size:14px; height:30px; line-height:30px; margin-top:10px;
background:url(img/bkgallery.jpg) 0px 0px no-repeat; text-decoration:none;  text-transform:uppercase; display:block;  width:195px; text-align:center; } */

div.linkgalleryart {height:30px; /* line-height:26px; */ float:left; width:328px; border-top:1px solid #CCCCCC; color:#FFFFFF; font-weight:bold; padding:20px 0 0 0;}
div.linkgalleryart a { color:#FFFFFF; font-weight:bold; font-size:14px; height:30px; line-height:30px; /* margin-top:10px; */
background:url(img/bkgallery.jpg) 0px 0px no-repeat; text-decoration:none;  text-transform:uppercase; display:block;  width:195px; text-align:center; }


.linkart {color:#FF3366; font-weight:bold; font-size:12px; text-decoration:underline;  }

.linkannunci_indietro  { background:#FF3366;  color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:none; margin-top:20px;
width:80px; height:20px; line-height:20px; text-align:center;}
/* .linkannunci_indietro a {color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:none; padding:2x 5px; } */

.linkrass {color:#FF3366; font-weight:bold; font-size:12px; text-decoration:none;  padding-left:5px; display:block; font-weight:normal;
text-align:left;}


.linkarchi a { height:20px; line-height:26px; background:url(img/frc_1.jpg) 0px 10px no-repeat; float:left; color:#FF3366; font-weight:normal;
padding-left:10px; margin-right:40px; font-size:11px; text-decoration:none;}

.bannerfitness { border:1px solid #CCCCCC; background:#FFFFFF; height:227px; }

#content table.maintable { padding:0px; margin:0px; min-height:500px; height:500px; border:0px solid green; border-collapse:collapse;}
#content table.maintable td.colmain{  vertical-align:top; padding:0px 10px 0px 0px; }
#content table.maintable td.colmain2{ vertical-align:top; padding:9px;  border-left: 1px dashed #DD8200;}
/**/
/* #content table.maintable td.colmain2 h1 { width:166px; font-size:15px; font-weight:bold; color:#B900FE; margin-bottom:20px} */
#content table.maintable td.colmain2 h2{ width:166px; font-size:15px; font-weight:bold; color:#B900FE; margin-bottom:20px}

/**/
#content table td.colmain2 .linkcanale{border:0px solid #DD8200; padding:2px;}
#content table td.colmain2 .linkcanale a{color:#DD8200; text-decoration:none}
#content table td.colmain2 .archivio a{display:block; margin-bottom:4px; text-decoration:none; color:#B900FE;line-height:20px;background:url(img/frc_1.gif);background-position:0px 8px;background-repeat:no-repeat;padding-left:10px;}
/*#content table.maintable td.coldx{vertical-align:top; padding:10px; width:215px; border-left: 1px dashed #DD8200;}*/
#content table.maintable td.coldx{vertical-align:top;  padding:0px; width:300px;  border-left: 0px dashed #DD8200;}
#content table.maintable td.coldxhome{vertical-align:top; padding:0px; width:300px; border-left: 0px dashed #DD8200;}
/* #content table.maintable td.coldx h1,#content table.maintable td.coldxhome h1{font-size:15px; font-weight:bold; color:#B900FE; margin-bottom:20px} */



/* sfondi per la colonna colmain */
.bk_annunci{background-image:url(img/bk_annunci.gif); background-repeat:no-repeat; background-position:top left}

td.bk_articolo_sx { background-color:#FFFFFF; border:1px solid #CCCCCC; padding:9px; width:328px; vertical-align:top;  color:#333333;}
td.bk_articolo_sx h3 { margin:0px 0px 9px 0px;  color:#ff3366; font-size:17px; font-weight:bold; padding:0px 0px 9px 0px; text-transform:uppercase; border-bottom:1px solid #CCCCCC; }
td.bk_articolo_sx_2 { background-color:#FFFFFF; border:1px solid #CCCCCC; padding:9px; width:670px; vertical-align:top; }
td.bk_articolo_sx_2 h1 { width:670px; margin:0px 0px 9px 0px; color:#ff3366; font-size:17px; font-weight:bold; padding:0px 0px 9px 0px; text-transform:uppercase; border-bottom:1px solid #CCCCCC; }
td.bk_articolo_sx_2 h1 b { color:#000000; font-size:17px; font-weight:bold; text-transform:uppercase; }
td.bk_articolo_sx_2 h2 { margin:0px 0px 0px 0px; color:#ff3366; font-size:14px; font-weight:bold; padding:0px 0px 0px 0px; text-transform:uppercase; }
td.bk_articolo_sx_2 a {  color:#ff3366; font-size:12px; font-weight:bold; text-decoration:underline; margin-bottom:5px; }
/* td.bk_articolo_sx_2 img { border:1px solid #CCCCCC; float:left; width:162px;height:121px;} */
td.bk_articolo_sx_2 div ul  {margin:10px 30px; color:#333333;}
td.bk_articolo_sx_2 div.incontri{ text-align:center;}
td.bk_articolo_sx_2 div.incontri a { text-align:center;}
td.bk_articolo_sx_2 div.incontri a img { width:550px; height:550px; text-align:center; margin:50px 0px 0px 55px;}


td.bk_articolo_sx_2 div table tr td a { text-align:left; color:#FF3366; font-weight:bold; font-size:12px; text-decoration:underline;  }
td.bk_articolo_sx_2 div table tr td img { width:50px; height:70px; text-align:center; margin:0px 20px 20px 0px;}

.titologallery { margin:0px 0px 0px 0px; color:#ff3366; font-size:14px; font-weight:bold; padding:0px 0px 0px 0px; text-transform:uppercase;
text-align:left; display:block; }

td.bk_articolo_sx_2 div.imgbig { border:1px solid #CCCCCC; text-align:center; background:#EEEEEE;  }
td.bk_articolo_sx_2 div.imgbig div { text-align:center; margin:5px 5px 0px 5px ;  /* background:#CCCCCC;  */display:block; }
td.bk_articolo_sx_2 div.imgbig div img { text-align:center;  /* background:#CCCCCC;  *//* display:block;  */}
td.bk_articolo_sx_2 div.imgbig p { background:#CCCCCC; font-size:#333333; text-align:left;  padding:5px; margin:0px 5px 5px 5px; }

td.bk_articolo_sx_2 table.tabgal { border-collapse:collapse;  vertical-align:top; text-align:center; width:670px; }
td.bk_articolo_sx_2 table.tabgal tr td.tabgalsx { border-collapse:collapse;  vertical-align:center; text-align:right; width:40%; height:30px;}
td.bk_articolo_sx_2 table.tabgal tr td.tabgalsx a { text-align:center; width:40%; height:30px;  }
td.bk_articolo_sx_2 table.tabgal tr td.tabgalsx img { text-align:center; height:20px; display:block; width:269px; }
td.bk_articolo_sx_2 table.tabgal tr td.tabgalsx a img { text-align:center; height:20px; display:block; width:269px; }
td.bk_articolo_sx_2 table.tabgal tr td.tabgaldx { border-collapse:collapse;  text-align:center; width:40%; height:30px;}
td.bk_articolo_sx_2 table.tabgal tr td.tabgaldx a { text-align:center; width:40%; height:30px; color:#000;}
td.bk_articolo_sx_2 table.tabgal tr td.tabgaldx img { text-align:center; height:20px; width:269px; display:block; }
td.bk_articolo_sx_2 table.tabgal tr td.tabgaldx a img { text-align:center; height:20px; width:269px; display:block; }
td.bk_articolo_sx_2 table.tabgal tr td.tabgalcenter { border-collapse:collapse;  vertical-align:center; text-align:center; width:20%; height:30px;}

td.bk_articolo_sx_2 table { border-collapse:collapse;  vertical-align:top; text-align:center; width:670px;  }
td.bk_articolo_sx_2 table tr td p { text-align:left; color:#FF3366; font-weight:bold; font-size:12px; text-decoration:none; margin:0px 0px 30px 0px;}
td.bk_articolo_sx_2 table tr td p a { text-align:left; color:#333333; font-weight:normal; font-size:12px; text-decoration:none;  }
td.bk_articolo_sx_2 table tr td p a:hover { text-align:left; color:#FF3366; font-weight:normal; font-size:12px; text-decoration:none;  }
td.bk_articolo_sx_2 table tr td p a img { width:160px; height:120px; text-align:center; margin:0px 0px 5px 0px;  text-decoration:none; }




td.bk_articolo_sx_esperto { background-color:#FFFFFF; border:1px solid #CCCCCC; padding:9px; width:688px; vertical-align:top; }
td.bk_articolo_sx_esperto h3 {  color:#ff3366; font-size:17px; font-weight:bold; padding:0px 0px 9px 0px; text-transform:uppercase; border-bottom:1px solid #CCCCCC; }
td.bk_articolo_sx_esperto h1 {  color:#ff3366; font-size:14px; font-weight:bold; padding:0px 0px 9px 0px; text-transform:uppercase; }
td.bk_articolo_sx_esperto img { border:1px solid #CCCCCC; float:left; width:162px;height:121px;}

.articolo_int h1 { color:#ff3366; font-size:17px; font-weight:normal; padding:15px 0px 9px 0px;}
.articolo_int a { color:#ff3366; font-size:12px; font-weight:normal; text-decoration:underline; }

.articolo_archivio h1 { color:#ff3366; font-size:17px; font-weight:bold; padding:0px 0px 9px 0px; text-transform:uppercase;
/* border-bottom:1px solid #CCCCCC;  */margin:0px;}

td.bk_articolo_dx{ background-color:#FFFFFF; border:1px solid #CCCCCC; padding:9px; width:312px; vertical-align:top;}
td.bk_articolo_dx h1 {  color:#ff3366; font-size:17px; font-weight:bold; padding:0px 0px 9px 0px; text-transform:uppercase;}

td.bk_annunci_sx { background-color:#FFFFFF; border:1px solid #CCCCCC; padding:9px; width:428px; vertical-align:top; color:#333333; }
td.bk_annunci_sx h3 { margin:0px 0px 9px 0px;  color:#ff3366; font-size:17px; font-weight:bold; padding:0px 0px 9px 0px; text-transform:uppercase; border-bottom:1px solid #CCCCCC; 
text-align:left;}

td.bk_annunci_dx{ background-color:#FFFFFF; border:1px solid #CCCCCC; padding:9px; width:212px; vertical-align:top;}
td.bk_annunci_dx h1 {  color:#ff3366; font-size:17px; font-weight:bold; padding:0px 0px 9px 0px; text-transform:uppercase;}

td.bk_articolo_sx_gallery { background-color:#FFFFFF; border:1px solid #CCCCCC; padding:9px; width:488px; vertical-align:top; line-height:18px;}
td.bk_articolo_sx_gallery h1 {  color:#ff3366; font-size:14px; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-transform:uppercase; }
td.bk_articolo_sx_gallery h3 {  color:#ff3366; font-size:17px; font-weight:bold; margin:0px 0px 9px 0px; padding:0px 0px 9px 0px; text-transform:uppercase; border-bottom:1px solid #CCCCCC; }
td.bk_articolo_sx_gallery img { border:1px solid #CCCCCC; float:left; width:162px;height:121px; float:left; margin:0px 10px 0px 0px;}
td.bk_articolo_sx_gallery div img { float:left; width:75px;height:75px; float:left; margin:0px 10px 0px 0px;}
td.bk_articolo_sx_gallery a {  color:#ff3366; font-size:12px; font-weight:bold; text-decoration:none; margin-bottom:5px;}
td.bk_articolo_sx_gallery a:hover{color:black;text-decoration:underline;}
td.bk_articolo_sx_gallery b {  color:#333333; font-size:12px; font-weight:bold; text-decoration:none; }
td.bk_articolo_sx_gallery b.mese {  color:#333333; font-size:17px; font-weight:bold; text-decoration:none; }
td.bk_articolo_sx_gallery a.linkart {  color:#ff3366; font-size:12px; font-weight:bold; text-decoration:underline; }

td.bk_articolo_sx_gallery div.gusto_ricette { color:#333333; font-size:12px; font-weight:normal; text-decoration:none;  border-top:1px solid #CCCCCC;padding:15px 0px; }
td.bk_articolo_sx_gallery div.gusto_ricette a { color:#333333; font-size:12px; font-weight:normal; text-decoration:none; display:block; }
td.bk_articolo_sx_gallery div.gusto_ricette p { color:#333333; font-size:12px; font-weight:normal; text-decoration:none; text-transform:uppercase; }
td.bk_articolo_sx_gallery div.gusto_ricette h1 a { color:#ff3366; font-size:17px; font-weight:normal; text-decoration:none;  }
td.bk_articolo_sx_gallery div.gusto_ricette b { color:#000000; font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
td.bk_articolo_sx_gallery div.gusto_ricette img { border:1px solid #CCCCCC; float:left; width:162px;height:121px; float:left; margin:0px 10px 10px 0px;}

td.bk_articolo_dx_gallery { background-color:#FFFFFF; border:1px solid #CCCCCC; padding:9px; width:172px; vertical-align:top;}
td.bk_articolo_dx_gallery h1 {  color:#ff3366; font-size:17px; font-weight:bold; margin:0px 0px 9px 0px; padding:0px 0px 9px 0px; text-transform:uppercase; border-bottom:1px solid #CCCCCC;}

.bk_esperto{background-image:url(img/bk_esperto.gif); background-repeat:no-repeat; background-position:top left}
.bk_contatti{background-image:url(img/bk_contatti.gif); background-repeat:no-repeat; background-position:top left}
.bk_mygallery{background-image:url(img/bk_mygallery.gif); background-repeat:no-repeat; background-position:top left}
.bk_utente{background-image:url(img/bk_utente.gif); background-repeat:no-repeat; background-position:top left}
.bk_profilo{background-image:url(img/bk_profilo.gif); background-repeat:no-repeat; background-position:top left}
.bk_personale{background-image:url(img/bk_personale.gif); background-repeat:no-repeat; background-position:top left}


#content table td.coldx .linkcanale{border:1px solid #DD8200; padding:2px;}
#content table td.coldx .linkcanale a{color:#DD8200; text-decoration:none}
#content table td.coldx .archivio a{display:block; margin-bottom:4px; text-decoration:none; color:#B900FE;line-height:20px;
background:url(img/frc_1.gif);background-position:0px 8px;background-repeat:no-repeat;/* padding-left:10px; */}




.dispari { padding:5px 4px 0px 4px;  width:159px; float:left; display:block; text-align:left; line-height:16px;}
.dispari h3{ font-size:17px; color:#FF3366; font-weight:normal; margin:5px 0px 0px 0px; float:left; display:block; width:100%;text-align:left;line-height:16px;}

.pari { padding:5px 4px 0px 4px;  width:160px; float:left; display:block;  text-align:left; line-height:16px;}
.pari h3{ font-size:17px; color:#FF3366; font-weight:normal; margin:5px 0px 0px 0px; float:left; display:block; width:100%; text-align:left;line-height:16px;}

/* .pari{ padding:0px 8px 0px 0px;  width:171px; float:left; } */


td.bk_articolo_sx_sponsor { background-color:#FFFFFF; border:1px solid #CCCCCC; padding:9px; width:688px; vertical-align:top; }
td.bk_articolo_sx_sponsor h1 { width:100%; margin:0px 0px 9px 0px; color:#ff3366; font-size:17px; font-weight:bold; padding:0px 0px 9px 0px; text-transform:uppercase; border-bottom:1px solid #CCCCCC; }
td.bk_articolo_sx_sponsor h2 { margin:0px 0px 0px 0px; color:#ff3366; font-size:14px; font-weight:bold; padding:0px 0px 0px 0px; text-transform:uppercase; }

td.bk_articolo_sx_sponsor div .boxsponsor { padding:10px 0px 15px 0px;  float:left; display:block; color:#333333; margin:0px 0px 15px 0px; border-bottom:1px solid #CCCCCC;
height:auto!important; height:auto; min-height:100px;}
/* td.bk_articolo_sx_sponsor div .boxsponsor p { padding:5px 0px 15px 10px;  float:left; display:block; color:#333333; margin:0px 0px 0px 0px;
height:auto!important; height:auto; min-height:100px;} */
td.bk_articolo_sx_sponsor div .boxsponsor h2{ font-size:14px; color:#FF3366; font-weight:normal; margin:5px 0px; float:left; display:block; width:100%;}
td.bk_articolo_sx_sponsor div .boxsponsor a  { float:left; margin:0px 20px 20px 0px;  width:162px; }
td.bk_articolo_sx_sponsor div .boxsponsor a img { float:left; margin:0px 0px 0px 0px;  width:162px;/* height:100%; */}



div.error { color:#FF3366; margin-bottom:10px; }


.sottotitolo {margin:5px 0px 15px 0px; color:#FF3366; }

.articoli{/* background:url(img/bg_articoli.jpg);background-repeat:no-repeat; */}
.spacer1 {width:138px;height:15px;}

div.articolo { margin-bottom:10px; color:#333333; padding-top:5px; /* border-top:1px solid #CCCCCC;  */}
div.articolo h3 { font-size:12px; color:#FF3366;  font-weight:bold; padding:0px; display:block; /* width:100%;  */}
div.articolo img {border:0px; margin:0px 10px 0px 0px; float:left}

div.articolo2 { margin-bottom:10px; color:#333333; padding:10px 0px 5px 0px; border-top:1px solid #CCCCCC;
height:auto!important; height:auto; min-height:120px; display:block; text-align:left;}
div.articolo2 h3 a { text-decoration:none; font-size:12px; color:#FF3366;  font-weight:bold; padding:0px; display:block; text-align:left;}
div.articolo2 img {border:0px; margin:0px 10px 0px 0px; float:left;}
div.articolo2 span{font-size:10px;color:#666666;}

td.bk_articolo_sx_2 div.articolo_pag_arc { float:left; width:320px; height:auto!important; height:auto; min-height:165px; /* display:block;  */display:inline;
color:#333333; margin:0px 10px 5px 0px; padding:5px 5px 5px 0px; border-bottom:1px solid #CCCCCC; text-align:left;}
td.bk_articolo_sx_2 div.articolo_pag_arc a img { border:0px; margin:0px 10px 0px 0px; float:left;  width:160px; /* height:94px; */ }
td.bk_articolo_sx_2 div.articolo_pag_arc a {line-height:14px; text-align:left;}


.esperto_commento{background-color:#F7DDC6; padding:4px}

.forminput{border: 1px solid #999999;}
.button { margin-top:10px; background:#FF3366; color:#FFFFFF; font-size:12px; font-weight: bold; text-align:center; border:0px; padding:2px 5px; 
text-transform:uppercase;}

/* form */
.form, .form p{}
.form h4{text-align:left; color:#333333; }
.rigaform {height:auto !important; min-height:25px; height:25px;text-align:left; color:#333333; display:block; width:670px; float:left;margin:5px 0px 0px 0px;}
.rigaform label{width:150px; float:left;text-align:left; }
.rigaform input, .rigaform select {border:1px solid #CCCCCC; width:300px;}
.rigaform textarea{border:1px solid #CCCCCC; height:90px; width:300px;}
.rigaform div img {height:60px; width:300px;}
.rigaform button {background:#FF3366; color:#FFFFFF; border:0px; font-weight:bold; height:25px; width:100px; font-size:14px;
text-align:center; margin-left:150px; text-transform:uppercase;}
.rigaform .check input { border:0px; width:15px;}

.checkbox{border:0px;}
.checkbox input{/*   float:left; */
  margin-top:5px;
  text-align:left;
  border:0px;
  width:15px;
}

.privacy{border:1px solid #CCCCCC; color:#333333; overflow:auto; height:100px; width:300px;margin-left:100px; margin:5px 0px 15px 0px;}
/* form */


div.adminarea{}
div.adminarea table {border-collapse:collapse;}
div.adminarea table th{border:1px solid #CCCCCC; padding:3px}
div.adminarea table td{border:1px solid #CCCCCC; padding:3px}
div.adminarea table td a {color:#FF3366;}
div.adminarea .form {float:left; color:#333333; }
div.adminarea .form div{height:auto !important; min-height:25px; height:25px;float:left; margin:0px 0px 5px 0px; text-align:left;}
div.adminarea .form label{width:120px; border:0px solid red; display:block; float:left;text-align:left;}
div.adminarea .form input{height:20px; width:300px; border:1px solid #CCCCCC; display:block; float:left;}
div.adminarea .form select{height:20px; width:300px; border:1px solid #CCCCCC; display:block; float:left;}
div.adminarea .form textarea{width:300px; height:200px; border:1px solid #CCCCCC;}
div.adminarea .form input.button {background:#FF3366; color:#FFFFFF; border:0px; font-weight:bold; height:25px; width:100px; font-size:14px;
text-align:center; margin-left:120px; text-transform:uppercase;}
div.adminarea .form button {background:#FF3366; color:#FFFFFF; border:0px; font-weight:bold; height:25px; width:100px; font-size:14px;
text-align:center; margin-left:120px; text-transform:uppercase;}


                                        

#gallery_foto{width:100%;}
#gallery_foto img{float:left; margin:5px 3px 0px 0px; /* width:151px; */ width:75px; height:75px;}

.paginazione {margin-top:10px; text-align:center; color:#2B2F32;}
.paginazione a.freccia {padding:0px 3px;height:12px!important;height:15px; text-decoration:none; line-height:12px; font-weight: bold;  color:#FFFFFF;
background:#FF3366; margin:0px 2px;}
.paginazione a.pag {color:#2B2F32;padding:0px 3px;}
.paginazione span.pagine {margin-left:10px;font-size: 12px; border:0px;}
.paginazione span.pag_su {font-size: 12px; padding:0px 2px; font-weight: bold; background-color:#FF3366; color:#FFFFFF;}

div.paginazione_ricette {margin-top:10px; text-align:center; color:#2B2F32;}
div.paginazione_ricette a.freccia {padding:0px 3px;height:12px!important;height:15px; text-decoration:none; line-height:12px; font-weight: bold;  color:#FFFFFF;
background:#FF3366; margin:0px 2px;}
div.paginazione_ricette a.pag {color:#2B2F32;padding:0px 3px;}
div.paginazione_ricette span.pagine {margin-left:10px;font-size: 12px; border:0px; display:none;}
div.paginazione_ricette span.pag_su {font-size: 12px; padding:0px 2px; font-weight: bold; background-color:#FF3366; color:#FFFFFF;}

/**/
#destro {width:300px; /* float:right;  */ /* margin-top:10px;  */padding:0px; margin:0px;/* margin-left:0px;  */}


#partner_easysilver iframe {border:1px solid #99CC33}

#partner_iflora {border:0px solid #99CC33}
#partner_iflora table{border:0px solid #FF0000;}
#partner_iflora table td{border:0px solid #00FF00}
#partner_iflora table td img{width:auto}
#partner_iflora table td a{color:#000000; font-weight:bold}
#partner_iflora table td span.price{color:#FF0000; font-weight:bold}

div#oroscopo{ width:670px;}
div#oroscopo .segno{border-bottom:1px solid #CCCCCC; margin-bottom:15px; padding-bottom:15px; display:block; color:#333333; }
div#oroscopo .segno img{float:left; margin:0px 20px 0px 0px; /* width:70px; height:71px; */display:block;}
div#oroscopo .segno h3{margin-top:10px; color:#FF3366; font-size:14px;}
div#oroscopo .segno p{margin-left:141px; display:block;}

/* stili per slide articolo in hompage*/

.contentslide { width: 333px;height:auto !important;height: 424px;min-height: 424px; }
.contentslide .contentdiv{ display: none; }


.pagination
{
	/*background-image: url(img/sfondo_paginazione_home_bla.jpg);*/
	/*padding: 3px;*/
  
  padding: 7px 0px 6px 0px;
	float:right;
	display: inline;
	border:1px solid #CFCECD;
}



.pagination a
{
	color: #B900FE;
	/*margin: 0;*/
	padding: 7px 7px 6px 7px;
	font-weight:bold;
	text-decoration: none;
	
}

.pagination a.selected {
	background-image: url(img/sfondo_paginazione_home_yel.jpg);
	background-color: #F39B12;
	background-repeat: repeat-x;
	color: #FFF;

}

.pagination a:hover
{
	color: #E9C9B4;
	text-decoration: none;
}

/**/
ul.rssFeeds {list-style-type: none}
#rss ul.rssFeeds li {background: transparent url(img/ico_rss.gif) no-repeat 0 1px; padding: 0px 5px 5px 20px; color: #333333;}
#rss ul.rssFeeds li a {color: #FF3366; text-decoration:none; }
#rss {padding: 0px 5px 5px 20px; color: #333333;}
#rss a {background: url(img/ico_rss.gif) no-repeat 0 1px; color: #FF3366; text-decoration:underline; padding: 0px 5px 5px 20px;
display:block;}



/*  */

td.bk_articolo_sx_2 div.torna {text-align:center; text-decoration:none;}
td.bk_articolo_sx_2 div.torna a {background:#FF3366; color:#FFFFFF; border:0px; font-weight:bold; width:160px; height:25px;  line-height:25px; font-size:14px; display:block;
text-align:center; text-transform:uppercase; text-decoration:none; margin:10px 0px;}

.torna {text-align:center; text-decoration:none;}
.torna a {background:#FF3366; color:#FFFFFF; border:0px; font-weight:bold; width:160px; height:25px;  line-height:25px; font-size:14px; display:block;
text-align:center; text-transform:uppercase; text-decoration:none; margin:10px 0px;}


.bk_annunci_sx li { margin-left:15px;}


.colmain bk_profilo { background-color:#FFFFFF; border:1px solid #CCCCCC;}
.colmain bk_profilo p{ font-size:12px; color:red;}

.boxarticolo {
    background-color:#FFFFFF;
    border:1px solid #CCCCCC;
    width:670px;
    padding:9px!important; margin:0px 0px 10px 0px!important;
    padding:0px; margin:0px 0px 10px 0px;
    height:auto!important;height:auto;min-height:376px;

}

.boxultimiarchitetto { padding:0px; margin:0px 0px 10px 0px; width:670px; display:block; height:auto!important; height:auto; min-height:50px; float:left; }

/* #sharethis_0 { float:right; width:100px; height:18px; display:block;} */
a.stbutton { color:#FF3366; text-decoration:underline; margin:10px 0px 10px 0px; display:block;}
/* a.stbutton img {  width:18px; height:18px; } */
.stbuttontext { color:#FF3366; text-decoration:none;}
span .stbuttontext { color:#FF3366; text-decoration:none;}
a span.stbuttontext { color:#FF3366; text-decoration:none; }


.boxultimiarticoli { background-color:#FFFFFF; border:1px solid #CCCCCC; padding:0px 9px 9px 9px;
margin:0px 0px 10px 0px; width:670px; display:block;
height:auto!important; height:auto; min-height:100px; float:left; line-height:18px;}
.boxultimiarticoli h2{  border-bottom:1px solid #CCCCCC; margin:0px 0px 10px 0px; width:670px;}
/* .boxultimiarticoli a {   display:block; float:left;}
.boxultimiarticoli a img {   padding:0px 4px 8px 4px; width:75px; height:75px;} */

.boxgalleryhome { background-color:#FFFFFF; border:1px solid #CCCCCC; padding:0px 9px 9px 9px; margin:0px 0px 10px 0px;
height:auto!important; height:auto; min-height:100px; float:left;width:670px;}
.boxgalleryhome h2{  border-bottom:1px solid #CCCCCC; margin:0px 0px 10px 0px; width:670px;}
.boxgalleryhome a {   display:block; float:left;  margin:0px 4px 6px 4px;}
.boxgalleryhome a img {   width:75px; height:75px; float:left; }
.boxgalleryhome div.linkmygallery {display:block;float:left;height:20px; line-height:26px; background:url(img/frc_1.jpg) 0px 10px no-repeat; width:670px;  }
.boxgalleryhome div.linkmygallery a {float:left;color:#FF3366; font-weight:bold; font-size:12px; height:20px; line-height:26px; padding-left:9px;width:661px;border-top:1px solid #CCCCCC;}


.boxpartners { background-color:#FFFFFF; border:1px solid #CCCCCC; padding:0px 9px 9px 9px; margin:10px 0px 0px 0px;
height:auto!important; height:auto; min-height:100px; float:left; display:block; width:670px;}
.boxpartners h2{  border-bottom:1px solid #CCCCCC; margin:0px 0px 10px 0px; width:670px; float:left; }
.boxpartners a {  border:1px solid #CCCCCC;  display:block; float:left; width:160px; height:120px; margin:2px 2px 0px 3px;  }

.boxarchitetto { background-color:#FFFFFF; border:1px solid #CCCCCC; padding:9px; margin:0px 0px 0px 0px; width:491px;
height:auto!important; height:auto; min-height:209px;  float:left; display:block;  line-height:18px;}
.boxarchitetto h2{  border-bottom:1px solid #CCCCCC; margin:0px 0px 10px 0px; width:491px; display:block;}
.boxarchitetto h3{ height:30px; font-size:16px; color:#FF3366; font-weight:normal;}

.innerarch { text-align:left; text-decoration:none; color:#333333; font-weight:normal; }
.archires1 { text-align:left; text-decoration:none; color:#333333; font-weight:normal; }
.archimg  { text-align:left; text-decoration:none; color:#333333; font-weight:normal; }
.archimg a img {  text-align:left; border:0px; float:left; width:100px; height:100px; margin:0px 20px 10px 0px ;}
.domanda { font-size:14px; color:#FF3366; font-weight:normal; }
.risposta { font-size:14px; color:#FF3366; font-weight:normal; }

td.archit { font-size:12px; color:#333333; font-weight:normal;  }
td.archit p { font-size:12px; color:#333333; font-weight:normal; margin:5px 10px 0px 5px; }
td.archit img {float:left; margin:5px; width:200px; height:auto;}

.boxrassegna { background-color:#FFFFFF; border:1px solid #CCCCCC; padding:9px; margin:0px 0px 0px 0px;
height:209px; float:left;  line-height:16px;/*  position:relative; top:0px; left:0px; */}
.boxrassegna div {  float:left;  line-height:13px;}
.boxrassegna div b {  float:left;  line-height:13px; width:155px;}
.boxrassegna div ul li{  float:left;  line-height:13px; /* width:155px; */}
.boxrassegna h2{  border-bottom:1px solid #CCCCCC; margin:0px 0px 5px 0px; }


.mod { text-align:center; text-decoration:none; color:#4700FE; }
.mod a { height:22px; line-height:22px;  display:block;width:150px;  padding:0px 5px; text-align:center; text-decoration:none; color:#4700FE; font-weight:bold;
background:url(img/bkgpuls.jpg);background-position:0px 0px; background-repeat:repeat-x;
float:left; margin-right:20px;}
.mod a:hover { height:22px; line-height:22px;  display:block;width:150px;  padding:0px 5px; text-align:center; text-decoration:none; color:#FFFFFF; font-weight:bold;
background:url(img/bkgpuls.jpg);background-position:0px 0px; background-repeat:repeat-x; float:left; margin-right:20px;}

/* a.mod2  { height:22px; line-height:22px;  display:block;width:150px;  padding:0px 5px; text-align:center; text-decoration:none; color:#4700FE; font-weight:bold;
background:url(img/bkgpuls.jpg);background-position:0px 0px; background-repeat:repeat-x; float:left; margin-right:20px;}
a:hover.mod2  { height:22px; line-height:22px;  display:block;width:150px;  padding:0px 5px; text-align:center; text-decoration:none; color:#FFFFFF; font-weight:bold;
background:url(img/bkgpuls.jpg);background-position:0px 0px; background-repeat:repeat-x; float:left; margin-right:20px;} */


a.mod2 {background:#FF3366; color:#FFFFFF; border:0px; font-weight:bold; /* padding:5px 10px;  */font-size:14px; display:block; width:150px;
height:30px; line-height:30px; text-align:center;  text-decoration:none; }
a:hover.mod2 {background:#FF3366; color:#FFFFFF; border:0px; font-weight:bold; /* padding:5px 10px;  */font-size:14px; display:block; width:150px;
height:30px; line-height:30px; text-align:center;  text-decoration:underline; }




div.mobilistore { width:688px; float:left; display:block; background:#FFFFFF; border:1px solid #CCCCCC; border-top:0px solid #CCCCCC; color:#333333;}
div.mobilistore table { width:688px; float:left; display:block; background:#FFFFFF; }
div.mobilistore img { /* width:140px;  *//* float:left; display:block; */ }

/* TAG CLOUD */



#box{width:298px; margin:5px 0; border:1px solid #CCCCCC; float:left; display:block; }
#box h2 {width:288px; margin:0 0 5px 0; padding:5px;  background: #049CD8; color:#FFFFFF;}

.tag { padding:5px; text-decoration: none; text-align:center; /* float:left;  *//* display:block;  */}
.tag:link  { color: #6F6F6F; }
.tag:visited { color: #6F6F6F; }
.tag:hover { color:#049CD8; text-decoration:underline; /* background: #049CD8;  */}
.tag:active { color: #049CD8; text-decoration:underline; /* background: #049CD8;  */}



