/* Begin Naaya Blob File styles*/
/* /var/local/chm/buildout/eggs/naaya.content.bfile-1.3.12-py2.6.egg/naaya/content/bfile/www/style.css */
/*  1*/ table.ny-bfile-all-versions {
/*  2*/     display: none;
/*  3*/     min-width: 80%;
/*  4*/ }
/*  5*/ 
/*  6*/ ul.ny-bfile-editversions {
/*  7*/     list-style: none;
/*  8*/ }
/* End Naaya Blob File styles*/

/* Begin Naaya TalkBack Consultation styles*/
/* /var/local/chm/buildout/eggs/naaya.content.talkback-1.4.22-py2.6.egg/naaya/content/talkback/www/talkbackconsultation_style.css */
/*  1*/ div.consultation_right_box {
/*  2*/ 	float: right;
/*  3*/ 	width: 170px;
/*  4*/ 	border: 1px solid black;
/*  5*/ 	padding: 0.5em;
/*  6*/ 	background-color:#FAFAFA;
/*  7*/ }
/*  8*/ 
/*  9*/ a.consultation-button {
/* 10*/ 	display: block;
/* 11*/ 	border: 1px outset black;
/* 12*/ 	padding: 0.3em;
/* 13*/ 	background-color: #EDE9E3;
/* 14*/ 	text-decoration: none;
/* 15*/ 	text-align: center;
/* 16*/ 	margin-top: 0.1em;
/* 17*/ 	color: #042D5D;
/* 18*/ 
/* 19*/ }
/* 20*/ 
/* 21*/ a.consultation-special-button {
/* 22*/ 	display: block;
/* 23*/ 	border: 1px outset black;
/* 24*/ 	padding: 0.3em;
/* 25*/ 	background-color: #D2DFFF;
/* 26*/ 	text-decoration: none;
/* 27*/ 	text-align: center;
/* 28*/ 	margin-top: 0.5em;
/* 29*/ 	color: #042D5D;
/* 30*/ }
/* 31*/ 
/* 32*/ div.consultation_right_box a, div.consultation_right_box a:visited { color: #042D5D; }
/* 33*/ 
/* 34*/ fieldset.consultation-comments {
/* 35*/ 	width: 80%;
/* 36*/ 	border: 1px solid black;
/* 37*/ 
/* 38*/ }
/* 39*/ 
/* 40*/ span.consultation_day_counter {
/* 41*/ 	color: blue;
/* 42*/ 	font-weight: bold;
/* 43*/ }
/* 44*/ 
/* 45*/ div.talkback-comment_floating_box {
/* 46*/ 	position: absolute;
/* 47*/ 	overflow: hidden;
/* 48*/ 	background-color: white;
/* 49*/ 	border: 2px solid green;
/* 50*/ 	padding: 10px;
/* 51*/ 	z-index: 1;
/* 52*/ }
/* 53*/ 
/* 54*/ div.talkback-comment_floating_box iframe {
/* 55*/ 	width: 720px;
/* 56*/ 	height: 500px;
/* 57*/ 	border: none;
/* 58*/ }
/* 59*/ 
/* 60*/ a.tb-iframe-close-bottom, a.tb-iframe-close-top {
/* 61*/ 	text-decoration: none;
/* 62*/ 	position: absolute;
/* 63*/ 	right: 5px;
/* 64*/ 	background-color: white;
/* 65*/ 	padding: 3px;
/* 66*/ }
/* 67*/ a.tb-iframe-close-top {
/* 68*/ 	top: 0;
/* 69*/ }
/* 70*/ a.tb-iframe-close-bottom {
/* 71*/ 	bottom: 0;
/* 72*/ }
/* 73*/ 
/* 74*/ p.talkback-cannot_comment {
/* 75*/ 	margin-top: 1.5em;
/* 76*/ }
/* 77*/ .talkback-section-edit div.talkback-paragraph {
/* 78*/ 	border: 1px solid #888;
/* 79*/ 	background: #f5f5f5;
/* 80*/ 	padding: .5em;
/* 81*/ }
/* 82*/ #middle_port div.talkback-section div h1 {
/* 83*/ 	background: transparent;
/* 84*/ 	border: none;
/* 85*/ }
/* 86*/ 
/* 87*/ .talkback-section h2 {
/* 88*/ 	font-size: 130%;
/* 89*/ 	margin: 1em 0;
/* 90*/ 	font-weight: bold;
/* 91*/ }
/* 92*/ .talkback-section h3 {
/* 93*/ 	font-size: 110%;
/* 94*/ 	margin: 1em 0;
/* 95*/ 	font-weight: bold;
/* 96*/ }
/* 97*/ .talkback-section input, .talkback-section textarea {
/* 98*/ 	border: 1px solid #ccc;
/* 99*/ }
/*100*/ .talkback-add_comment_form input,.talkback-add_comment_form textarea {
/*101*/ 	border: 1px solid #ccc;
/*102*/ }
/*103*/ .talkback-comments_list {
/*104*/ 	margin: 0.5em 0;
/*105*/ }
/*106*/ .talkback-comments_list ul.tb-comments-tree {
/*107*/ 	padding: 0;
/*108*/ }
/*109*/ ul.tb-comments-tree div.tb-comment-head {
/*110*/ 	background-color: #F2F2F2;
/*111*/ 	border: 1px solid #ccc;
/*112*/ 	padding: 0 0.5em;
/*113*/ 	overflow: auto;
/*114*/ }
/*115*/ 
/*116*/ ul.tb-comments-tree div.tb-comment {
/*117*/ 	border: 1px solid #ccc;
/*118*/ 	background: #E5E5E5;
/*119*/ 	margin: .5em;
/*120*/ }
/*121*/ 
/*122*/ ul.tb-comments-tree div.tb-comment-body {
/*123*/ 	margin: 0;
/*124*/ 	padding: .5em;
/*125*/ 	clear: left;
/*126*/ }
/*127*/ ul.tb-comments-tree div.tb-comment-author {
/*128*/ 	margin-top: 0.1em;
/*129*/ 	padding: 0.3em 0.5em 0 0;
/*130*/ 	font-size: 85%;
/*131*/ 	font-weight: bold;
/*132*/ 	float: left;
/*133*/ }
/*134*/ ul.tb-comments-tree div.buttons {
/*135*/ 	float: left;
/*136*/ 	font-size: 100%;
/*137*/ }
/*138*/ ul.tb-comments-tree div.buttons input {
/*139*/ 	padding: 0.1em 0.3em 0.1em 0.3em;
/*140*/ 	color: #0061A2;
/*141*/ 	font-weight: bold;
/*142*/ }
/*143*/ ul.tb-comments-tree div.buttons form {
/*144*/ 	float: left;
/*145*/ }
/*146*/ div.buttons a{
/*147*/ 	border: 1px solid #ccc;
/*148*/ 	padding: 0.1em 0.3em 0.1em 0.3em;
/*149*/ 	margin: 0;
/*150*/ }
/*151*/ div.buttons input{
/*152*/ 	border: 1px solid #ccc;
/*153*/ 	margin: 2px 4px;
/*154*/ 	padding: 0 1px;
/*155*/ 	background-color: white; color: #666;
/*156*/ 	font-weight: bold;
/*157*/ }
/*158*/ .talkback-add_comment, .button_sect_edit, a.tb-button{
/*159*/ 	margin: 0.5em 0;
/*160*/ 	padding: 3px;
/*161*/ 	font-size: 85%;
/*162*/ 	color: #000;
/*163*/ 	text-decoration: none;
/*164*/ 	display: inline-block;
/*165*/ 	background: #dbe6e3;
/*166*/ 	border: 1px solid #78a095;
/*167*/ }
/*168*/ .talkback-add_comment:hover, .button_sect_edit:hover {
/*169*/ 	border: 1px solid #eee;
/*170*/ }
/*171*/ .talkback-add_comment {
/*172*/ 	margin: 0;
/*173*/ }
/*174*/ .talkback-add_comment-p {
/*175*/ 	margin: 0.5em 0;
/*176*/ }
/*177*/ 
/*178*/ .talkback-show_hide_comments a {
/*179*/ 	padding: 0.3em;
/*180*/ 	border: 1px solid #ccc;
/*181*/ 	background: #eee;
/*182*/ 	text-decoration: none;
/*183*/ }
/*184*/ 
/*185*/ div.talkback-section_toc {
/*186*/ 	float:right;
/*187*/ 	clear: right;
/*188*/ 	width: 14em;
/*189*/ 	border: 3px solid #78a095;
/*190*/ 	background-color: #dbe6e3;
/*191*/ 	margin: 1em 0 1em 1em;
/*192*/ }
/*193*/ 
/*194*/ div.talkback-section_toc h6 {
/*195*/     font-size: 1em;
/*196*/     margin: .6em 1em .6em 1em;
/*197*/     padding: 0;
/*198*/     text-align: center;
/*199*/ }
/*200*/ 
/*201*/ div.talkback-section_toc ul {
/*202*/ 	list-style: none;
/*203*/     margin: .6em 1em .6em 1em;
/*204*/     padding: 0;
/*205*/ }
/*206*/ 
/*207*/ div.talkback-section_toc ul li {
/*208*/ 	padding: .1em .5em .1em .5em;
/*209*/ }
/*210*/ 
/*211*/ li.talkback-current_section a {
/*212*/ 	font-style: italic;
/*213*/ }
/*214*/ 
/*215*/ li.talkback-section a {
/*216*/ 	color: #4E7CB0;
/*217*/ }
/*218*/ 
/*219*/ table.talkback-section_list .talkback-section_list-edit_column {
/*220*/     width: 4em;
/*221*/     text-align: center;
/*222*/ }
/*223*/ 
/*224*/ table.talkback-section_list {
/*225*/     width: 70%;
/*226*/ }
/*227*/ 
/*228*/ p.talkback-section_next_prev span {
/*229*/     margin: 0 1em 0 1em;
/*230*/ }
/*231*/ 
/*232*/ li.tb-comment-box {
/*233*/     list-style: none;
/*234*/ }
/*235*/ 
/*236*/ body.tb-embedded {
/*237*/     font-size: .8em;
/*238*/     color: #333;
/*239*/ }
/*240*/ 
/*241*/ div.tb-comment-body blockquote {
/*242*/     border-left: 2px solid #689;
/*243*/     margin-left: 0;
/*244*/     padding-left: 8px;
/*245*/     color: #689;
/*246*/ }
/*247*/ 
/*248*/ div.tb-modal-overlay {
/*249*/     background-color: #777;
/*250*/     width: 100%;
/*251*/     position: absolute;
/*252*/     top: 0;
/*253*/     left: 0;
/*254*/     filter:alpha(opacity=50);
/*255*/     opacity: 0.5;
/*256*/ }
/*257*/ 
/*258*/ dl.tb-invitations dd {
/*259*/     margin-bottom: 0;
/*260*/ }
/*261*/ dl.tb-invitations.revoked dt {
/*262*/     text-decoration: line-through;
/*263*/ }
/*264*/ table.tb-comments-overview {
/*265*/     width: 100%;
/*266*/ }
/* End Naaya TalkBack Consultation styles*/

/* Begin Naaya Expert styles*/
.description {
    color: #8DA559;
    font-size: 100%;
    padding-bottom: 1em;
}

.boxes-right {
    float: right;
    width: 20em;
}

.box {
    margin-bottom: 1em;
    border-color: #DEDEDE;
    border-style: solid;
    border-width: 1px;
}

.link-box {
    margin-bottom: 1em;
}

.gray {
    color: gray;
    font-weight: bold;
    font-size: 80%;
}

.link-box a {
    font-weight: bold;
    display: block;
    margin: 0 0 1em 0;
}

.topic-box a {
    text-decoration: none;
}

.topic-box span.object-count {
    font-size: 80%;
}

.topic-box li {
    margin: 0 0 0.5em 0;
}

.topic-box ul {
    padding-left: 1.5em;
}

.box .minimap {
    margin: -0.5em;
}

.box .body {
    margin: 0.5em;
}

.main-content {
    margin: 0.5em 0 0.5em 0;
    padding-right: 21em;
}

.main-content ul {
    margin-top: -0.5em;
    padding-left: 2.5em;
}

.picture {
    float: left;
    margin-right: 0.5em;
}

td#center_cell {
    padding-bottom: 1em;
}

.footer_link {
    font-weight: bold;
    margin-top: 5em;
}

.hr {
    color: gray;
}

/* End Naaya Expert styles*/

/* Begin Naaya Municipality styles*/
.description 
{
 color: #8DA559;
 font-size: 100%;
 padding-bottom: 1em;
}

.boxes-right 
{
 float: right;
 width: 20em;
}

.box 
{
 margin-bottom: 1em;
 border-color: #DEDEDE;
 border-style: solid;
 border-width: 1px;
}

.link-box 
{
 margin-bottom: 1em;
}

.gray
{
 color: gray;
 font-weight: bold;
 font-size: 80%;
}

.textarea_message
{
 margin-top: -6px;
 color: gray;
 font-style: italic;
 font-size: 80%;
}

.link-box a 
{
 font-weight: bold;
 display: block;
 margin: 0 0 1em 0;
 }

.topic-box ul li a 
{
 text-decoration: none;
 }

.topic-box li
{
 display: block;
 list-style-type: none;
 margin: 0 0 0.5em 0;
 }

.topic-box ul
{
padding-left: 0;
 } 
 
.box .minimap 
{
 margin: -0.5em;
}

.box .body 
{
 margin: 0.5em;
}

.main-content 
{
 margin: 0.5em 0 0.5em 0;
 padding-right: 21em;
}

.main-content ul 
{
 margin-top: -0.5em;
 padding-left: 2.5em;
}

.main-content a 
{
 text-decoration: None;
}

.picture
{
	float: left;
	margin-right: 0.5em;	
}

td#center_cell {
padding-bottom: 1em;
}

.footer_link
{
	font-weight: bold;
	margin-top: 5em;
}

.form-errors
{
	color: red;
}

.label
{
	width: 33%;
	font-weight: bold;
}

.fieldset_edit
{
	border: 1px solid #BBC6CD;
	margin:2em 0 0 1em;
	width:70%;
}

/* CSS for JCROP */
.jcrop-holder { text-align: left; }

.jcrop-vline, .jcrop-hline
{
	font-size: 0;
	position: absolute;
	background: white url('Jcrop.gif') top left repeat;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
	*width: 9px;
	*height: 9px;
}

.jcrop-tracker { width: 100%; height: 100%; }

.custom .jcrop-vline,
.custom .jcrop-hline
{
	background: yellow;
}
.custom .jcrop-handle
{
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

/* End Naaya Municipality styles*/

/* Begin Naaya Meeting styles*/
/* /var/local/chm/buildout/eggs/naaya.content.meeting-1.2.40-py2.6.egg/naaya/content/meeting/www/style.css */
/*  1*/ table.meeting-registration-methods {
/*  2*/     width: 50%;
/*  3*/     margin-left: 50px;
/*  4*/ }
/* End Naaya Meeting styles*/
