/**
 *  A Cold Day Template
 *  Author: Themes Drupal.org | www.themes-drupal.org
 *  Official Website: http://www.realizzazione-siti-vicenza.com
 *  Email: finex@finex.org
 *
 *  Powered by FiNeX design - http://www.finex.org
 */

/********************************* LAYOUT ************************************/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,select,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,tr.even,tr.odd,tr.drag,tbody,tbody th,thead th,.breadcrumb,.error,div.error,tr.error,.warning,div.warning,tr.warning,.ok,div.ok,tr.ok,.item-list .icon,.item-list .title,.item-list ul,.item-list ul li,ol.task-list li.active,.form-item,tr.odd .form-item,tr.even .form-item,tr.merge-down,tr.merge-up,.form-item .description,.form-item label,.form-item label.option,.form-checkboxes,.form-radios,.form-checkboxes .form-item,.form-radios .form-item,.marker,.form-required,.more-link,.more-help-link,.item-list .pager,.item-list .pager li,.pager-current,.tips,dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select,dl.multiselect dd.a,dl.multiselect dd.a .form-item,dl.multiselect dt,dl.multiselect dd,dl.multiselect .form-item,ul.primary,ul.primary li,ul.primary li a,ul.primary li.active a,ul.primary li a:hover,ul.secondary,ul.secondary li,ul.secondary a,ul.secondary a.active,html.js fieldset.collapsible legend a,html.js fieldset.collapsed legend a,.resizable-textarea{margin:0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:baseline;background:transparent;line-height:inherit;}
ol,ul,.item-list ul,.item-list ul li{list-style:none;}
blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;}
input,select,textarea,body{font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}
body{color:#333333;font:'Ruslan Display', cursive;text-align:center;background: url(img/bg_pattern.png) repeat left top;}
.fixed{width:960px;margin:0 auto;border:0;text-align:left;}
.wrapper-top{width:100%; text-align:center;}
.wrapper-middle{width:100%;margin:0 auto;text-align:center;}
.wrapper-bottom, .wrapper-footer {width:100%;margin:0 auto;text-align:center;}
.none{display:none}
/* TOP NAVIGATION*/
#block-menu-menu-project { position:absolute; top:0; z-index:101; display:block; height:20px; width:940px;  float:right;}
#block-menu-menu-project h3 { position:absolute; left:-9999px; display: none;}
#block-menu-menu-project ul.menu { float:right;padding-right:10px;}
#block-menu-menu-project li {font-family: 'Calibri', sans-serif; padding:5px 10px; display:inline; float:left; font-size:10 px;}
/* HEADER */
#mission{color:#f7f7f7;text-align:center;display:block;height:20px;line-height:20px;overflow:hidden;font-size:10px;}
#top{display:block;overflow:hidden; height:210px; width:100%;clear:both;color:#f7f7f7;margin-bottom:0;padding:0;background: url(img/OLD-SGRADA-SU.png) top left no-repeat;
box-shadow: 6px 0 4px -4px #666, -6px 0 4px -4px #666;
 -moz-box-shadow: 6px 0 4px -4px #666, -6px 0 4px -4px #666;
-webkit-box-shadow: 6px 0 4px -4px #666, -6px 0 4px -4px #666;
}

#site-logo{margin:20px 10px 20px 20px;display:block;height:130px;width:133px;float:left;}
#site-logo a{font-size:0}#site-name a{color:black;}
#site-info{ position:absolute; left:-9999px;}
#site-name{line-height:24px;font-size:24px;}
#site-slogan{display:block;font-size:18px;color:black;}

/* MAIN MENU */
#transparent_menu{background:#666 ;display:block;height:40px;width:960px;margin:-40px 0px 0px 0px;


/* border:1px solid #000; */

	/*Round corners*/
	/*-moz-border-radius: 5px; /* FF1+ */
	/*-webkit-border-radius: 5px; /* Saf3+, Chrome */
	/*border-radius: 5px;*/
 /* Opera 10.5, IE 9 */}
#transparent{background:#fff;overflow:hidden;clear:both;display:block;

box-shadow: 6px 0 4px -4px #666, -6px 0 4px -4px #666;
 -moz-box-shadow: 6px 0 4px -4px #666, -6px 0 4px -4px #666;
-webkit-box-shadow: 6px 0 4px -4px #666, -6px 0 4px -4px #666;
}
#menu{display:block;height:40px;width:940px;background:transparent;overflow:hidden;}
#primary {display:block;height:40px;width:100%;text-align: right;line-height:40px;}
#primary li { list-style: none; padding:10px 20px; }
#primary li.last { border-right:0 none transparent;}
#primary a,#primary a:link,#primary a:visited,#primary a:active,#primary li a:active{font-family: 'PT Sans Narrow', sans-serif; font-weight:bold; color: #ff6600; font-size:14px;text-transform:uppercase; letter-spacing:1px;}
#primary ul.links{}
#primary ul.links li{display:inline; margin:0;}

#secondary{height:120px;width:120px;display:block;float:right;margin-right:10px;overflow:hidden;}
#transparent_top{background-image:url();background-position:0 0;background-repeat:no-repeat;display:block;height:10px;width:960px;}
#search_box{display:block;width:260px;overflow:hidden;}
#wrapper{width:100%;margin:0 auto;text-align:center;clear:both;}
#content_top{width:960px;margin:0 auto;padding:0;}
#content_top .block-fpss { box-shadow: 0 0 12px #000; background:#222;}
#content_top #fpss-outer-container { background: none transparent;}
#container{display:block;float:left;width:650px;}#main{padding:10px 15px 10px;}
#sidebar{display:block;float:left;width:260px;margin:10px;border-left:0px solid #999999;color:#e5e5e5;}


/* CONTENT STYLES */
h1,h2,h3,h4,h5{font-family:'PT Sans Narrow', sans-serif; font-weight:400;margin:0 0 10px 0; color: #FF6633;}
h1,h1#title{font-size:48px;}
h2{font-size:36px;}
h3{font-size:36px;line-height: 36px;margin-top:20px;}
h4{font-size:18px}h5{font-size:16px}
#sidebar h3{padding:0 10px;line-height:24px;}
a,a:link,a:visited,a:active,li a:active{text-decoration:none;color:#666666;}a:hover{text-decoration:underline}h1#title a:hover{text-decoration:none}
.more-link{margin:10px 0;border-bottom:1px dotted #990000;}
.more-link a{padding:5px 15px;background:}
#main .content { padding:10px 0;}
#container ul{list-style-image:url(/sites/all/themes/acoldday/img/bullet.png);}
#container ul,#container ol{list-style-position:inside;line-height:1.5em;margin-bottom:10px;}
#container .node ol li{margin:0 0 0 20px;padding:0;}#container .node ul li{margin:0;padding:0;}
.item-list ul li{line-height:2em}.block-similar .item-list ul li{font-size:18px}
#container .node ol li{list-style:decimal}dl dd{padding-left:20px;font-size:13px;}
#container .node{margin-bottom:20px;}.node p{margin-top:0;margin-bottom:8px;line-height:1.5em;}blockquote{margin:0;font-size:22px;color:#a9a9a9;line-height:1.3em;padding-left:30px;background-image:url(/sites/all/themes/acoldday/img/blockquote.png);background-repeat:no-repeat;background-position:0 0;}
tbody{border:0}
table{width:100%}
hr{border:1px dashed #cccccc;height:0px;margin:20px 0 20px 0;}

/* SIDEBAR */
#sidebar .block{}
#sidebar .block .content{padding:10px}
#sidebar h4{font-size:16px;font-weight:bold;}h1#title{padding:10px;margin:5px 10px 0 0;line-height:60px;}#credits h5{color:#999;font-size:10px;font-weight:normal}
#sidebar a,#sidebar a:link,#sidebar a:visited,#sidebar a:active,#sidebar li a:active{color:#666;}
#sidebar ul.menu  li a{color:#990000;font-weight:bold;}

/* SECONDARY MENU*/
#secondary a,#secondary a:link,#secondary a:visited,#secondary a:active,#secondary li a:active{color:white;font-size:10px;}
#secondary{text-align:right;padding-top:20px;}#secondary ul.links li{display:block;padding:4px 0;}


ul.menu{padding:0;}
ul.menu li{list-style:outside none;margin:0;}
#simplemenu{position:relative}
code{font-family:monospace;padding:5px;background-color:#eeeeee;border:1px solid #bbbbbb;}table th,table td{padding:5px;vertical-align:middle}table th{font-size:0.85em}div.block table{margin:0}table tr.odd{background:#ccc;}table thead tr,table tr.even{background:#aaa;}table td,table th{padding:5px}table#attachments{margin-top:10px}
/* FORM */
label{font-weight:bold}select,textarea,.form-text,.form-textarea,.form-select{width:90%;padding:5px;border:1px solid #ccc;background:white;color:#333333;}.form-text:focus,.form-textarea:focus,.form-select:focus{color:black;border-color:#5a98cb;background:#eeeeee;}input.form-submit{cursor:pointer;padding:3px 10px;color:white;font-weight:normal;background-color:#5a98cb;border:1px solid #5189B7;}input.form-submit:active{background:#999999}input.form-radio,input.form-checkbox{vertical-align:middle}.form-item .description,.description{font-size:11px;}div.collapsible h2.fieldset-title{cursor:pointer}div.collapsed div.fieldset-content{display:none}fieldset.collapsible{padding:5px;border:1px solid #cccccc;margin-bottom:10px;}#autocomplete ul{list-style-image:none}html.js input.form-autocomplete{background-position:100% 7px}html.js input.throbbing{background-position:100% -13px}#diff-inline-form select,#content div.filter-options select{padding:0}#content div.form-item{margin-bottom:20px}#content div.form-option{margin-bottom:10px}#content table div.form-item{margin-bottom:0}div.container-inline div{display:inherit}form#user-pass input.form-text,form#user-login input.form-text{font-size:18px}div.fieldset,div.view-filters,form table{background:#333;border:1px solid #dddddd;margin:0 0 10px;}div.fieldset h2.fieldset-title{background:transparent;font-size:11px;font-weight:bold;padding:5px;}div.fieldset div.fieldset-content{background:transparent;border:0;padding:5px;}div.fieldset table{background:#eeeeee}div.preview .node{border:1px solid #eeeeee;border-bottom-color:#dddddd;padding:9px;margin:0 0 20px;}div.preview .node h1{background:#f8f8f8;padding:4px;font-size:11px;}div.preview .node .content{padding:9px}div.tabs ul.tabs{border:1px solid #dddddd;padding:10px;margin-bottom:5px;font-size:12px;}ul.tabs li{padding-right:10px}ul.tabs li.active a{font-weight:bold;color:#333333;}div.tabs ul.secondary{background-color:#dddddd}.views-row-last h4{margin-bottom:0}.item-list .pager li{font-size:12px;padding:0;}.tags{font-size:0.85em;border:1px solid #e0e0e0;padding:5px;color:#858585;}div.messages{margin:0 0 20px 0}div.messages ul li{list-style-type:none;}div.status{padding:2px;border:1px solid #008A2E;background-color:#B1F9C9;}div.error{padding:2px;border:1px solid #F95137;background-color:#F9B2B2;}#search-theme-form{padding:0 0 10px 10px;height:20px;}#search-theme-form #search{width:250px;height:20px;}#search-theme-form label{display:none;}#search-theme-form #search .form-item{margin:0;padding:0;width:220px;height:20px;display:block;float:left;}#search-theme-form input.form-text{background-image:url();width:210px;  height:18px;  line-height:20px;border:0;display:block;float:left;padding:2px 5px 0 5px;color:#f7f7f7;}#search-theme-form input.form-submit{background-image:url(/sites/all/themes/acoldday/img/search_button.png);width:30px;height:20px;border:0;color:transparent;display:block;float:right;cursor:pointer;  font-size:0;line-height:0;text-indent:40px;display:block;float:right;}#search-theme-form input.form-submit:hover{background-position:0 -20px;}

/* Bottom */
#content_bottom{clear:both;display:block;overflow:hidden;padding:10px;}
#content_bottom .block{}
#content_bottom div.content{ color:#666; font-weight:bold;}
#content_bottom h3.title { display:block; margin:16px auto 8px; padding:4px; text-align:center; color:#999999; border-bottom:1px solid #666;}
#wrapper_bottom {display:block;width:940px;overflow:hidden;clear:both;}
.wrapper-bottom {}
.gradient { 
	background: rgb(51,51,51); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxNCUiIHN0b3AtY29sb3I9IiMzMzMzMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiM1NTU1NTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	
	background: -moz-linear-gradient(top,  rgba(51,51,51,1) 14%, rgba(85,85,85,1) 99%); /* FF3.6+ */
	
	background: -webkit-gradient(linear, left top, left bottom, color-stop(14%,rgba(51,51,51,1)), color-stop(99%,rgba(85,85,85,1))); /* Chrome,Safari4+ */
	
	background: -webkit-linear-gradient(top,  rgba(51,51,51,1) 14%,rgba(85,85,85,1) 99%); /* Chrome10+,Safari5.1+ */
	
	background: -o-linear-gradient(top,  rgba(51,51,51,1) 14%,rgba(85,85,85,1) 99%); /* Opera 11.10+ */
	
	background: -ms-linear-gradient(top,  rgba(51,51,51,1) 14%,rgba(85,85,85,1) 99%); /* IE10+ */
	
	background: linear-gradient(to bottom,  rgba(51,51,51,1) 14%,rgba(85,85,85,1) 99%); /* W3C */
	
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#555555',GradientType=0 ); /* IE6-8 */

}

.field-item.odd {display:inline;}
.field-item.even {display:inline;}



/* FOOTER */
.wrapper-footer { background:#222; border-top:1px solid #000;}
#transparent_wrapper_bottom{display:block;overflow:hidden;margin:10px 10px 0;padding:0; }
#transparent_bottom{display:block;}
#footer { display:block; margin:0 10px; padding:20px 0; min-height:60px;}
#footer_message{font-size:11px;padding:20px;color:#f7f7f7;text-align:center;display:block;height:0px;overflow:hidden;}
#footer_message a{color:white;text-decoration:underline;}
#bottomnav{float:left;width:600px;padding-left:10px;}
#bottomnav a{font-family: 'PT Sans Narrow', sans-serif;color: #FF9966;font-size:14px;text-transform:uppercase; letter-spacing:1px;}
#credits{color:#ccc;float:right; text-align:right;width:260px;padding:0 10px;}
#credits h5 { text-align:right;}
#credits a,#credits a:link,#credits a:visited,#credits a:active,#credits li a:active{color:#999999;}

/*********************************** EOF **************************************/