/*
Theme Name: IRL 2009
Description:Tema creato per www.italianrollerleague.com
Author:Fabio Ottaviani
Author URI:http://www.supah.it/
*/

/* body & altro
- - - - - - - - - - - - - - - - - - - - */
body {margin:0px; padding-top:0px; background:#111; font-family:Arial, Helvetica, sans-serif; color:#b2b2b2; font-size:13px;}
img {border:none;}
blockquote {padding-left:10px; color:#555; font-style:normal;}
.clear {clear:both;}
.alignleft {float:left; margin:0px 10px 10px 0px;}
.alignright {float:right; margin:0px 0px 10px 10px;}

/* clearfix
- - - - - - - - - - - - - - - - - - - - */
.clearfix:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Nascosto per IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* Fine nascosto per IE-mac */
.clear {clear:both;}


/* typo
- - - - - - - - - - - - - - - - - - - - */
h1, h2, h3, h4, h5 {font-weight:normal; color:#141414; margin:10px 0px 10px 0px; padding:0px;}
h1 {font-size:32px;}
h2 {font-size:30px;}
h3 {font-size:24px;}
h4 {font-size:20px;}
h5 {font-size:16px;}
p {font-size:13px; line-height:21px; color:#4c4c4c; margin-bottom:21px; padding:0px;}
hr {height:3px; border:none; background:#fff; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }


/* struttura
- - - - - - - - - - - - - - - - - - - - */
#wrapper {margin:20px 0px; width:900px; background:url(img/logo_irl.jpg) no-repeat left 15px #111;}
#navbar {float:left; width:285px; margin:10px 0px 0px 0px;}
#content {margin-left:285px;}


/* header
- - - - - - - - - - - - - - - - - - - - */
#header h1 {margin:0px; padding:0px;}
#header h1 a {text-indent:-9999px; display:block; width:240px; height:240px; margin:0px 0px 25px 10px; font-size:0,0001em; text-decoration:none; color:#111; outline:none;}
#header h2 {display:none;}


/* menu
- - - - - - - - - - - - - - - - - - - - */
#menu {margin:0px 0px 0px 10px;}
#menu ul {margin:0px; padding:0px; list-style:none; width:230px;}
#menu ul li {margin:0px; padding:0px; height:1%;}
#menu ul li a {display:block; background:url(img/bg_li.png) no-repeat left top; padding:10px 0px 10px 25px; color:#b2b2b2; text-decoration:none; height:1%;}
#menu ul li ul {display:none;}
#menu ul li a:hover {background:url(img/bg_li.png) no-repeat left bottom; color:#fff;}
#menu ul li a.on {background:#191919 url(img/bg_li.png) no-repeat left bottom; color:#fff;}
#menu ul li ul li a {background:#181818; color:#727272; border-bottom:1px solid #111; padding:8px 0px 8px 35px;}
#menu ul li ul li a:hover, #menu ul li ul li a.on {background:#222; color:#b2b2b2;}


/* cerca
- - - - - - - - - - - - - - - - - - - - */
#search {width:220px; height:30px; background:url(img/bg_search.gif) no-repeat left top; margin:20px 0px 0px 15px;}
#search input#s {width:152px; background:none; color:#a3a19e; font-size:12px; padding:7px 0px 0px 8px; border:none; margin-right:13px;}
#search input#s_btn {width:47px; background:none; height:30px; text-indent:-999px; font-size:0.001em; color:#111; outline:none; border:none; cursor:pointer; vertical-align:top; margin:0px; padding:0px;}


/* lang
- - - - - - - - - - - - - - - - - - - - */
#lang {text-align:right; padding-bottom:5px; font-size:12px;}
#lang a {color:#777; text-decoration:underline;}
#lang a:hover {color:#aaa;}
#lang a.on {background:#777; color:#111; text-decoration:none; padding:0px 3px;}


/* locande home
- - - - - - - - - - - - - - - - - - - - */
.locande_home img {display:block; padding:2px; border:1px solid #e4e4e4; margin-left:-2px; margin-bottom:5px;}
.locande_home strong {display:block;}
.locande_home a {display:block; margin-top:5px;}
.locande_home .col_1 {float:left; width:182px; margin-right:15px; padding-left:2px;}
.locande_home .col_2 {float:left; width:182px; margin-right:15px;}
.locande_home .col_3 {float:left; width:182px;}



/* corpo
- - - - - - - - - - - - - - - - - - - - */
#corpo {background:#fff; padding:15px; color:#4c4c4c;}
#corpo a {color:#c47d00; text-decoration:underline;}
#corpo a:hover {text-decoration:none; background:#c47d00; color:#fff;}
#corpo .big_img {padding:1px; background:#fff; border:1px solid #e4e4e4;}


/* post
- - - - - - - - - - - - - - - - - - - - */


/* footer
- - - - - - - - - - - - - - - - - - - - */
#footer {color:#777; margin:10px 0px 0px 285px;}
#footer a {color:#777; text-decoration:underline;}
#footer a:hover {background:#777; color:#111; text-decoration:none;}


/* supah™ */