/* CSS Document - http://www.innerbichler.org/ */

/* Style Class's */

body { font-family: verdana, Arial, sans-seref; font-size: 12px; background: #181a2f; margin: 0px; padding: 0px; color: #666666; }
img { border: none; }

img.flag { 
	border: none;
	margin-right: 5px;
}

img.gal {
		border: 0px solid #ccc;
		background: #f3f4cc;
		padding: 15px;
		border-bottom: 1px solid #ccc;
		border-right: 1px solid #ccc;
		vertical-align: middle;
				
	}
	
img.gal:hover {
		border: 0px solid #ccc;
		background: #EDEFA4;
		padding: 15px;
		border-bottom: 1px solid #ccc;
		border-right: 1px solid #ccc;
		vertical-align: middle;
				
	}
	
.flag {
	float: left;
	margin-right: 5px;
	margin-bottom: 6px;
	width: 120px;
	border: 0px solid #000000;
	text-align: center;
	vertical-align: middle;
}

	
/* Link Styles */
                                                                                        
a.link { color: #6A9EBC; text-decoration: none; font-weight: bold; }
a.link:hover { color: #005070; text-decoration: none; font-weight: bold; }
a.nav { font-family: verdana, Arial, sans-seref; font-size: 12px; color: #6A9EBC; font-weight: bold; margin-right: 20px; }
a.nav:hover { color: #005070; }
a { color: #ffffff; text-decoration: none; border: 4px; }
a.xhtmlval { font-family: verdana, Arial, sans-seref; font-size: 12px; color: #77D4F7; font-weight: bold; }
a.xhtmlval:hover { color: #fff; }
a.cssval { font-family: verdana, Arial, sans-seref; font-size: 12px; color: #779d03; font-weight: bold; }
a.cssval:hover { color: #fff; }
a.rss { font-family: verdana, Arial, sans-seref; font-size: 12px; color: #E57728; font-weight: bold; }
a.rss:hover { color: #fff; }


/* Div Classes */

 /* .container { width:732px; position: relative; margin: 0 auto; padding: 0px; background: white;  position: relative; margin: 0 auto; padding: 10px; } */ 

 .imgcont {
	 border: 0px;
	 width: 750px;
	 text-align: center;
	 margin-top: 5px;
 }

.header { 
	width:730px; 
	height: 20px; 
	margin-left: auto;
	margin-right: auto;
	background: #FFFFFF; 
	text-align: right; 
	padding: 20px; }

.banner { 
	width:770px; 
	margin-left: auto;
	margin-right: auto; 
	height: 142px;
	background: url(http://www.innerbichler.org/images/innerbichler_banner_blue.png);
	background-repeat: no-repeat; }


.container {	background-color: #FFFFFF;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; }

.footer {
	
	width:750px;
	background-color: #000000;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; 
	margin-top: 0px; 
	text-align: center;
	color: #fff;
	font-size: 10px; }

.thumbnail {
	float: left;
	margin-right: 8px;
	margin-bottom: 27px;
	height: 145px;
	width: 142px;
	border: 0px solid #000000;
	text-align: center;
	vertical-align: middle;
}

.pushdown{
	height: 1px;
	clear: both;
	text-align: center;
}

.moreimg{ 
	text-align: center;
}

.rssfeed {
	height: 14px;
	float: left;
}

/* Span Classes */

span.headlinks { font-family: verdana, Arial, sans-seref; font-size: 12px; color: #666666; }
span.headlinkscaps { font-weight: bold; }

/* Headings */

h1, h2, h3 {
	font: bold 215%/100% verdana, Arial, sans-seref;
	padding: 0px;
	margin: 0px;
	color: #005070;
}

h1 { font-size: 16px; }
h2 { font-size: 14px; }
h3 { font-size: 12px; }

/* Country Containers */

.Austriacontainer {	
	background-color: #FFFFFF;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; 
	background-image: url('../images/flags/bg/austria_bg.png');
	background-repeat: no-repeat;
	background-position: right bottom; }
	
.Germanycontainer {	
	background-color: #FFFFFF;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; 
	background-image: url('../images/flags/bg/germany_bg.png');
	background-repeat: no-repeat;
	background-position: right bottom; }
	
.Japancontainer {	
	background-color: #FFFFFF;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; 
	background-image: url('../images/flags/bg/japan_bg.png');
	background-repeat: no-repeat;
	background-position: right bottom; }
	
.Mexicocontainer {	
	background-color: #FFFFFF;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; 
	background-image: url('../images/flags/bg/mexico_bg.png');
	background-repeat: no-repeat;
	background-position: right bottom; }
	
.UnitedKingdomcontainer {	
	background-color: #FFFFFF;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; 
	background-image: url('../images/flags/bg/uk_bg.png');
	background-repeat: no-repeat;
	background-position: right bottom; }

.Singaporecontainer {	
	background-color: #FFFFFF;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; 
	background-image: url('../images/flags/bg/singapore_bg.png');
	background-repeat: no-repeat;
	background-position: right bottom; }

.Italycontainer {	
	background-color: #FFFFFF;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; 
	background-image: url('../images/flags/bg/italy_bg.png');
	background-repeat: no-repeat;
	background-position: right bottom; }

.Thailandcontainer {	
	background-color: #FFFFFF;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; 
	background-image: url('../images/flags/bg/thailand_bg.png');
	background-repeat: no-repeat;
	background-position: right bottom; }

.Myanmarcontainer {	
	background-color: #FFFFFF;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; 
	background-image: url('../images/flags/bg/myanmar_bg.png');
	background-repeat: no-repeat;
	background-position: right bottom; }

.Laoscontainer {	
	background-color: #FFFFFF;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; 
	background-image: url('../images/flags/bg/laos_bg.png');
	background-repeat: no-repeat;
	background-position: right bottom; }

.Indonesiacontainer {	
	background-color: #FFFFFF;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; 
	background-image: url('../images/flags/bg/indonesia_bg.png');
	background-repeat: no-repeat;
	background-position: right bottom; }

.Malaysiacontainer {	
	background-color: #FFFFFF;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px; 
	background-image: url('../images/flags/bg/malaysia_bg.png');
	background-repeat: no-repeat;
	background-position: right bottom; }
	
/* Form Styles */

input {
	border: 1px solid #005070;
	background: #CFEFFF;
	font-family: verdana, Arial, sans-seref;
	font-size: 12px;
	color: #005070;
}

textarea {
	border: 1px solid #005070;
	background: #CFEFFF;
	font-family: verdana, Arial, sans-seref;
	font-size: 12px;
	color: #005070;
}
