/* CSS Document */
html, body{margin:5px; padding:0; background-color:#FFFFFF;}
#container {width:790px; min-width:600px; background-color:#FF6600; color:#B1C4E2; margin-left:auto; margin-right:auto;}

#nav {width: 100%; margin: 0; padding: 0; background-color:#FFFFFF; color:#666666; font:.8em arial,sans-serif bold; text-align:center;}
#nav a {background-color:#FF0000; color:#FA9507; text-decoration:none; font:1em arial,sans-serif bold;}

#footer {clear: both; padding: 0; margin-top:15px; margin:0 3px; background-color:#FF6600; color:#666666; font: .60em arial,sans-serif;}
#footer a {text-align: center;color: black;}

.testa {background-color:#002255; color:#FF6600; padding:0; margin:0 3px;}
.testa h1{display: block; color: #002255; font:.9em arial,sans-serif bold; background-color:#FFFFFF; padding:0; margin:0;}
.testa h2{display: block; color:#002255; font:2em arial,sans-serif bold; background-color:#FFFFFF; padding:0; margin:0;}
.testa a {display: inline; font: .7em arial,sans-serif bold;  background-color:#002255; color:#FF9507; text-decoration: none; padding:0; margin:0 .3em;}
.testa a:hover {background-color:#002255; color:#FF6600; font: .7em arial,sans-serif bold; }

#contenuto {height:100%; text-align:left; color:#ECDCA0; background-color:#FFFFFF; padding:0; margin:0 3px;}

#cc {width:240px; background-color:#FFFFFF; color:#FF0000; float:right;}
#cc h2{width:200px; background-color:#FF0000; color:white; font:.6em arial,sans-serif bold; margin:0 auto; padding:0;}
#cc ul{width:150px; list-style:none; margin:0 auto; padding:0; display:block;}
#cc li{height:15px; list-style:none; margin:0; padding:0; display:block;}
#cc a{display:block; height:15px; margin:0; padding:0; background-color:#002255; color:#FA9507; font:.7em arial,sans-serif bold; text-align:center; text-decoration:none;}
#cc a:hover{background-color:#B1C4E2; color:#FA9507;}

#sms {width:540px; background-color:#002255; color:#666666; float:left;}
#sms h2{background-color:#FF0000; color:#E7E7E7; font:.9em arial,sans-serif bold; margin:0; padding:0;}
#sms ul{width:540px; list-style:none; margin:0; padding:0; display:block; font: .7em arial,sans-serif bold; background-color:#002255;}
#sms li{list-style:none; margin:0; padding:0; display:block;}
#sms a{color:#002255; background-color:#FA9507; text-decoration: none;}
#sms a:hover{background-color:#E7E7E7; color:#666666;}
#sms p{background-color:#FA9507; color:#002255; font: .8em arial,sans-serif bold; text-align:justify; margin:2px 0; padding:0;}

#gioco {width:100%; height:100%; background-color:#002255; color:#ffffff; margin:0; padding:0;}
#gioco h3{background-color:#FA9507; color:#002255; margin:0; padding:0; text-align:left;}
#gioco p{background-color:#FA9507; color:#002255; font: .8em arial,sans-serif bold; text-align:justify; margin:2px; padding:0;}
#gioco a{background-color:#FA9507; color:#002255; border:0;}
#gioco a:hover{background-color:#FA9507; color:#002255; border:0;}

#screenshot {width:540px; padding:0; margin:0; border:0;}
#screenshot img{border:none; display:inline; width:127px; height:127px; padding:0; margin:2px 4px; border:0;}
#screenshot a{background-color:#002255; color:#FF6600; border:0;}
#screenshot a:hover{background-color:#002255; color:#FF6600; border:0;}

#gamelist {width:100%; background-color:#002255; border:0; color:#ffffff; text-align:center; margin:0; padding:0;}
#gamelist li{display:inline; float:left; border:0; margin:0; padding:0; background-color:#002255; }
#gamelist ul{margin:0; padding:0; background-color:#002255;}
#gamelist img{height:127px; width:127px; position:relative; border:0; margin:2px 4px; padding:0;}
#gamelist a{background-color:#002255; color:#FF6600; border:0;}
#gamelist a:hover{background-color:#002255; color:#FF6600; border:0;}

#cellulari {width:270px; height:100%; float:left; background-color:#FA9507; color:#ffffff; margin:0; padding:0;}
#cellulari h2{width:250px; background-color:#FF0000; text-align:center; color:#E7E7E7; font:.9em arial,sans-serif bold; margin:5px auto; padding:0;}
#cellulari ul{width:250px; text-align:center; list-style:none; margin:0 auto; padding:0; display:block; font: .7em arial,sans-serif bold; background-color:#002255;}
#cellulari li{list-style:none; margin:0; padding:0; display:block;}
#cellulari a{color:#FA9507; background-color:#002255; text-decoration: none;}
#cellulari a:hover{background-color:#E7E7E7; color:#666666;}