/*  
Theme Name: Deltablues
Theme URI: http://www.realizzazionesitiweb20.it
Description: Tema per deltablues <a href="http://www.realizzazionesitiweb20.it">creazione siti web</a> di RSW Studio.
Version: 1.0
Author: RSW Studio
Author URI: http://www.realizzazionesitiweb20.it
*/
@charset "utf-8";
/* CSS Document */

body {
font-size: 14px;
font-family: verdana, Arial, Helvetica, sans-serif;
color: #ffdd00;
}

TD {FONT-SIZE: 14PX; color: #ffdd00}
TD.iscriviti {FONT-SIZE: 18PX;
		font-family: trebuchet ms, Arial, Helvetica, sans-serif;
  color: #ffdd00; line-height: 18px;
}
h1{font-size: 18px; margin-top: 15px}
h2{font-size: 18px; margin-top: 0px}
td.conenuto {text-align:justify; line-height: 18px}
td.footer {color: #ededed; line-height: 12px}
TD.footer {FONT-SIZE: 11PX; color: #a1a1a1; padding-right: 20px}

A.menutop:link, A.menutop:visited {
	font-size: 18px;
		font-family: trebuchet ms, Arial, Helvetica, sans-serif;
  color: #ededed;
	text-decoration: none;
}

A.menutop:hover {
	font-size: 18px;
		font-family: trebuchet ms, Arial, Helvetica, sans-serif;
	color: #FFDD00;
	text-decoration: none;
}

a:link, a:visited {

	font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFDD00;
	text-decoration: none;
}

#navigation {
	background: none; 
	margin: 0 auto; 
	overflow: hidden; 
	position: relative; 
	text-align: left;
	font-family: Arial, Verdana, Serif;
}
#navigation ul {
	margin: 0 0 0 20px; 
	padding:0;
	list-style-type: none;
}
#navigation ul li {
	float: left; 
	margin: 0 11px 0 0; 
	list-style-type: none;
}
#navigation ul li a {
	font-size: 17px;
	font-family: trebuchet ms, Arial, Helvetica, sans-serif;
  color: #ededed;
	text-decoration: none;
	text-transform:uppercase;
}
#navigation ul li a:hover, #navigation ul li a:active, #navigation ul li.current_page_item a {
	font-size: 17px;
	font-family: trebuchet ms, Arial, Helvetica, sans-serif;
	color: #FFDD00;
	text-decoration: none;
	text-transform:uppercase;
}
#navigation ul li.search {
	font-size: 0.9em; 
	right: 0; 
	position: absolute; 
	top: 6px;
}
#navigation ul li.search input#searchsubmit {
	border: #3f3f3f 1px solid; 
	font-size: 0.9em; 
	background: #3f3f3f; 
	margin: 0 0 0 2px; 
	color: #fff; 
	padding: 2px; 		
}

#searchsubmit{
  background-image: url(images/p-vai.gif); 
  background-repeat: no-repeat; 
  width: 41px; 
  height: 22px; 
  border: 0 none; 
  padding: 0
}


#agg_email{
  background-image: url(images/p-ok.gif); 
  background-repeat: no-repeat; 
  width: 41px; 
  height: 21px; 
  border: 0 none; 
  padding: 0
}
/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

label.cf-group-after {
    display: inline-block !important;
    margin: 4px 0 0 2px;
    text-align: left;
    vertical-align: top;
    width: 423px !important;
}
label.cf-group-after span {
    display: inline-block !important;
    width: 439px !important;
    margin-bottom: 10px;
}
p { margin-bottom:0px;}
h2 {font-size:20px; margin-top: 10px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
