/* - - - Custom Theme - - - */

/* Logo */
h1 a {
	background-image:url('../../immagini/logo-tecnotel.gif'); 
	min-height:0;
	height:80px;
}
* html h1 a {/* IE6 png Support */
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../immagini/logo-tecnotel.gif", sizingMethod="crop");
}

/* Backgrounds */
body{
	background-image:url(../fernWH.png);
	background-color:#ffffff;
}
h1{
	background-image:none;
	background-color:#FFFFFF;
}
#container, body.embed{
	background-color:#ffffff;
}

/* Borders */
#container{
	border:1px solid #CCCCCC;
}
.wufoo .info{
	border-bottom:1px dotted #CCCCCC;
}
.wufoo .section{
	border-top:1px dotted #CCCCCC;
}
.wufoo input.text, .wufoo textarea.textarea{
	border:;
}
.wufoo .instruct{
	border:1px dashed #cc0000;
}

/* Drop Shadows */
#top, #bottom{
	visibility:visible;
}
div.FORMfields {
	border: 1px solid #FF7F00;
	padding: 5px;
	background: #FCFCFC;
}
.notice {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 1em;
width: 100%;
}

.curlycontainer .innerdiv{
background: transparent url(../brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}

TD.main-desc, P.main-desc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  border-bottom: 1px dotted;
  border-color: #C1C1C1;
}

