﻿body
{
    font-family: Arial, Helvetica, sans-serif;
    background-image: url('../img/theme/bk/fiori3.jpg');
    background-repeat: repeat;
    font-size: 81.25%;
}
h1, h2, h3{margin-bottom:0px;margin-left:10px}
h2 {font-size:120%}
p {padding:0px 5px 5px 10px}


.mylogo {margin-top:10px}

.myrc {height: 10px;}
.myrc span {display:block;height:10px;padding:0px;border:0px;margin:0px;background-color:white;float:left}
.myrc div {background-image: url('../img/theme/roundcorner.png');
width:10px;height:10px;
}

.myrctoppage {width:940px;}
.myrcpage {width:930px;}
.myrcmenu {width:530px;}

.rctl {background-position: 0px 0px;float:left}
.rctr {background-position: 10px 0px;float:right}
.rcbl {background-position: 0px 10px;float:left}
.rcbr {background-position: 10px 10px;float:right}

.mybody {background-color:white;margin:0px;padding:0px;border:0px}

.mymenu {list-style:none;display:block;margin:0px;width:100%;}
.mymenu li {display:block;float:left;width:25%;padding:0px;}
.mymenu a {display:block;text-align:center;background-color:white;font-size:100%;font-weight:bold;color:#336699;}
.mymenu a:hover {text-decoration:none;color:#cc0033}
            
.myfooter {font-size:72%;margin-top:30px;margin-right:20px;padding:0px;text-align:center;color:white; margin-bottom:10px;
            width:300px;height:30px;float:right;overflow:hidden; background-color: #336699;border-style: dashed;
            border-color:#ffcc00;border-width:2px }
.myfooter a {color:#ffcc00; font-weight:bold }

/* Pagine */
#listafoto {margin-left:40px;margin-right:40px;}
#listafoto img {cursor:pointer;border:solid 3px #c0c0c0;width:86px;margin:2px}
.foto img {border:solid 10px #f0f0f0;}

.topmsg {text-align:center;margin-top:20px;font-weight:bold}
.center {text-align:center}

.profoto {text-align:center;margin:10px}
.profoto img {cursor:pointer;margin:2px}

/* HOME */
.menuboxes {margin-right:5px}
.menuboxes div {width:50%;float:left;text-align:center;}
.menuboxes img {}
.menuboxes a {display:block;}
.menuboxes span {display:block;margin:5px;padding:4px 2px 4px 2px;border:solid 1px gray;background-color:#f0f0f0}

.menuboxeswide {margin-right:5px;clear:both}
.menuboxeswide div {width:100%;}
.menuboxeswide img {float:left}
.menuboxeswide span {display:block;margin:5px;padding:4px 2px 4px 2px;border:solid 1px gray;background-color:white;
                height:72px}


.homebox {border:solid 1px #f0f0f0;height:270px;margin-top:10px}
.homebox h3 {margin-top:4px}
.homeboxleft {margin-left:5px}
.homeboxright {margin-right:10px}
.homeboxcenter {margin-left:5px;margin-right:10px}
.homebox img {float:left;margin:4px}

.news h4 {margin-bottom:0px}
.news { list-style:none; padding:0px;margin:10px}

#backgrounds img {width:100px;height:50px;overflow:hidden}
#backgrounds {margin-left:10px;margin-top:20px}
#backgrounds * {margin:0px;padding:0px}

.backgrounds {}
.backgrounds td {padding:2px}

.mydate {float:left;margin-right:6px}

#quelli {margin-left:10px;margin-right:10px;}
#quelli div {float:left;width:132px;height:160px;float:left;text-align:center}