/*
	 Organic Tabs
	 by Chris Coyier
	 http://css-tricks.com
*/

* { margin: 0; padding: 0; }
body { font: 12px Georgia, serif; }
html { overflow-y: scroll; }
a { text-decoration: none; }
a:focus { outline: 0; }
p { font-size: 17px; margin: 0 0 20px 0; padding-top: 6px; color: whitesmoke; font-family: open sans condensed;}
#page-wrap { width: 950px; margin: 0px auto; margin-top: 55px;}
h1 { font: bold 40px Sans-Serif; margin: 0 0 20px 0; }

/* Generic Utility */
.hide { position: absolute; top: -9999px; left: -9999px; }


/* Specific to example one */

#example-one { box-shadow: 0px 2px 6px white; webkit-box-shadow: 0px 2px 6px white;border-bottom-right-radius:50px; background: #002b55; padding: 10px; margin: 0 0 20px 0; /*-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;*/    border-style:solid;
    border-width: 5px;
    border-color: #F27326; border-top-left-radius: 4px;border-top-right-radius: 4px;
    padding-bottom: 15px;
    margin-top: -12px;
    background-image: -moz-linear-gradient( top, rgba(255, 255, 255, -0.95), rgba(255, 255, 255, 0.15) );  
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, rgba(254, 255, 255, -0.95)), color-stop(1, rgba(255, 255, 255, 0.15)) );}

#example-one .nav { overflow: hidden; margin: 0 0 10px 0; margin-top: -48px;}
#example-one .nav li {border-top-right-radius:8px; border-top-left-radius:8px; width: 97px; float: left; margin: 0 10px 0 0; }
#example-one .nav li.last { border-top-right-radius:8px; border-top-left-radius:8px;margin-right: 0; }
#example-one .nav li a { border-top-right-radius: 5px; border-top-left-radius: 5px;display: block; padding: 8px; background: #F27326; color: black;  text-align: center; border: 0; font:bold 16px Open Sans Condensed;}
#example-one .nav li a:hover {border-top-right-radius: 5px; border-top-left-radius: 5px; background-color: #002B55 }

#example-one ul { list-style: none; }
#example-one ul li a { display: block; padding: 4px; color: #666; padding-top: 0px; color:white;}
#example-one ul li a:hover {color: #f27326; }
#example-one ul li:last-child a { border: none; }

#example-one ul li.nav-one a.current, #example-one ul.featured li a:hover { border-top-right-radius: 5px; border-top-left-radius: 5px;background-color: #002B55; color: white;}
#example-one ul li.nav-two a.current, #example-one ul.core li a:hover { background-color: #002B55; color: white; }
#example-one ul li.nav-three a.current, #example-one ul.jquerytuts li a:hover { background-color: #002B55; color: white; }
#example-one ul li.nav-four a.current, #example-one ul.classics li a:hover { background-color: #002B55; color: white; }



/* Specific to example two */

#example-two .list-wrap { background: #eee; padding: 10px; margin: 0 0 15px 0; }

#example-two ul { list-style: none; }
#example-two ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }
#example-two ul li a:hover { background: #333; color: white; }
#example-two ul li:last-child a { border: none; }

#example-two .nav { overflow: hidden; }
#example-two .nav li { width: 97px; float: left; margin: 0 10px 0 0; }
#example-two .nav li.last { margin-right: 0; }
#example-two .nav li a { display: block; padding: 5px; background: #666; color: white; font-size: 10px; text-align: center; border: 0; }

#example-two li a.current,#example-two li a.current:hover { background-color: #eee !important; color: black; }
#example-two .nav li a:hover, #example-two .nav li a:focus { background: #999;}

#featured {font-family: verdana;}
#featured ul {list-style-type: none;padding: 0;margin: 0;}
#featured ul li {background-image: url(../images/li_image.png);background-repeat: no-repeat;background-position: 0 .3em;padding-left: 30px;margin-top: 10px;}

#core ul li {
background-image: url(../images/li_image.png);
background-repeat: no-repeat;
background-position: 0 .3em;
padding-left: 30px;
margin-top: 10px;
font-family: open sans condensed;
font-size: 14px;
}

#jquerytuts {
	font-family: verdana;
}


#jquerytuts ul li{
	font-family: verdana;
}

td,th,tr {
  text-align: left;
  vertical-align: top;
}



#clienti2 {
	width: 350px;

	color: white;
	font-weight: bold;
	font-family:Open Sans Condensed;
	font-size: 15px;
}

#clienti2 td {
	padding-top: 20px;
	padding-left: 20px;
  text-align: left;
  vertical-align: middle;
  border-style: solid;
  border: 2px red;
}

#classics {
	font-family: verdana;
}
