/* CSS Document */
#roofPhoto{
 background: transparent url(Bad_Antogast.jpg) no-repeat;
 width:558px;
 height:540px;
 border-left: 1px #652b29 solid;
 border-top: 1px #652b29 solid;
 padding:0;
 
}
.row{
height:12px;
clear:both
padding:0;
 
}
.column{
padding:0;  
display: block;
border-right: 1px #652b29 solid;
border-bottom: 1px #652b29 solid;  
 cursor: pointer;
}
.columnN{
display: block;
width:100%;
height:100%;
background-color: white;
 filter:alpha(opacity=60);
 -moz-opacity:0.6;
 -khtml-opacity: 0.6;
 opacity: 0.6;
}
.columnF{
display:block;
height:100%;
width:100%;
}
.innerText{
display:block;
height:100%;
width:100%;
text-align:left!important;
}
.progress{
font-size:20px;
color:#652b29;
font-weight:bold;
text-align:left;
}
.innerText div{
display:none;
}
.foolCol{
padding:0;
width:61px;
height:11px;
display:block;
float:left
}
.halfCol{
padding:0;
width:30px;
height:11px;
display:block;
float:left
}

#image-donation-info{
margin:10px 0;
}
#image-donation-info-right{
width:350px;
float:right;
}
#donation-amount-div{
display: inline;
}
#donation-amount-text{
display:inline-block !important;
width:116px;
}
#donation-amount-div div{
display:inline;
}
#donation-amount-div input{
position:relative;
}
input.required {
border:1px solid #FF0000 !important;
}
#donation-amount{
width:50px;
}
#country-div{
display:inline;
margin-left:5px;
width:120px;
}
#image-donation-info-right select{
width:120px;
}
#image-donation-info input, #image-donation-info select{
border-color:#e1e1e1;
border-style:groove;
}
#donation-other-info{
float:right;
width:234px;
}
#donation-other-info input{
margin-top:5px;

} 
#donation-other-info-user{
width:150px;
float:left;
}
#image-donation-submit{
width:80px;
float:right;
background:#682023;
color:white;
margin-top:33px!important;
}
.info-promt{
float:right;
font-size:10px;
}
.donation-error{
background-color: #fcff00; font-weight: bold;
text-align:right;
margin-right:11px;
padding:1px 5px;
}
.donation-success{
margin-bottom:30px;
}
.tooltip{ 
position: absolute; 
top: 0; 
left: 0; 
z-index: 3; 
display: none;
background-color:white;
opacity: 1 !important;
filter:alpha(opacity=100) !important;
-moz-opacity:1 !important;
-khtml-opacity: 1 !important;
 
} 
#tooltip {
	position: absolute;
	z-index: 3000; 
	background-color: white;
	padding: 5px;
	border: 1px #682023 solid;
	text-align:left!important;
}
#tooltip h3, #tooltip div { margin: 0; }
.donator-flag{
display:inline-block;
width:40px;
}
.empty-name{
margin-left:23px;
}

.clearfix:after, .clear-block:after {
clear:both;
content:".";
display:block;
height:0;
line-height:0;
visibility:hidden;
}
.clearfix, .clear-block {
display:inline-block;
}
html[xmlns] .clearfix, html[xmlns] .clear-block {
display:block;
}
* html .clearfix, * html .clear-block {
height:1%;
}
