/* Normalizing Styles
-----------------------------------------------------------------------------*/
img, td, div, a{behavior: url("iepngfix.htc")}

img {
	border: 0;
}

body {font-family: Verdana; color:#00105e; margin:0; font-size:12px; background: url(../images/main-bg.jpg) repeat-x #2f2f2f; text-align:justify;}
h1{width:551px; color:#103e7d; font-size:26px; border-bottom:1px solid #007cc4; padding:0 0 5px 0; margin:0 0 15px 0;}
h2{width:408px; color:#103e7e; font-size:21px; border-bottom:1px solid #aab7bd; padding:0 0 5px 0; margin:0 0 15px 0;}
.container-home {width:100%; background: url(../images/bg2.jpg) left top repeat-x #aab7bd;}
a{outline:none; border:0px;}
.img-right{ width:auto; float:right; padding:6px 0 0 10px;}


.container {width:1000px; margin:0 auto; padding:0; background: url(../images/bg.png) repeat-y left top;}
.calibri24{font-size:24px; font-family:Calibri; color:#00419b; padding:0 15px 0 0; font-weight:bold;}
.calibri24blue{font-size:24px; font-family:Calibri; color:#00419b; padding:0 30px 0 0; font-weight:bold;}
.calibri18{font-size:18px; font-family:Calibri; color:#fffefe; text-align:justify; line-height:22px;}
.calibri22{font-size:22px; font-family:Calibri; color:#fff000; font-weight:bold;}
.calibri22blue{font-size:22px; font-family:Calibri; color:#00105e; font-weight:bold;}
.calibri16{font-size:16px; font-family:Calibri; color:#fffefe; text-align: center; }
.calibri16blue{font-size:16px; font-family:Calibri; color:#00479f; font-weight:bold; line-height:24px;}
.calibri20{font-size:20px; font-family:Calibri; color:#fefeff; text-align:left; padding:0 0 0 25px; }
.calibri14{font-size:14px; font-family:Calibri; color:#00419b; text-align:justify; line-height:18px;}
.calibri14blue{font-size:14px; font-family:Calibri; color:#00479f; font-weight:bold; line-height:24px;}
.calibri14blue a{color:#00489f; text-decoration:underline;}
.calibri14blue a:hover{color:#00489f; text-decoration:none;}
.calibri18blue{font-size:18px; font-family:Calibri; color:#00479f;}
.calibri15{font-size:15px; font-family:Calibri; color:#00479f; text-align:justify; line-height:18px;}
.Verdana12{font-size:12px; font-family: Verdana; color:#00105e; text-align:justify; line-height:14px;}
.Verdana14{font-size:14px; font-family: Verdana; color:#00105e; text-align:justify; line-height:14px;}

.yello{color:#fff000;}
.menu{width:auto; background:url(../images/mid-tebs.jpg) repeat-x left top;}
.menu2{width:auto; background:url(../images/mid-tebs2.jpg) repeat-x left top;}

.calibri12{font-size:12px; font-family:Calibri; color:#fffffe; text-transform:uppercase;}
.calibri12 a{ font-family:Calibri; color:#fffffd; text-decoration:none;}
.calibri12 a:hover{ font-family:Calibri; color:#ffff00;}
.calibri12 a.act{ font-family:Calibri; color:#ffff00;}


.header-img{background:url(../images/header-right.jpg) left top no-repeat;}
.header-img2{background:url(../images/header3.jpg) left top no-repeat;}

.header-bot{background: url(../images/header-bot.jpg) left top no-repeat; margin:0; padding:0;}
.header-bot a{ color:#fffefe; text-decoration:none;}
.header-bot a:hover{ color:#fffefe; text-decoration: underline;}
.header-bot1{background: url(../images/header-bot1.jpg) left top no-repeat; font-size:16px; font-family:Calibri; color:#fffefe;}
.header-bot1 a{ color:#fffefe; text-decoration:none;}
.header-bot1 a:hover{ color:#fffefe; text-decoration: underline;}
.titel{background: url(../images/titel.jpg) left top repeat-y; padding:0 0 0 46px; font-weight:bold; font-size:20px; font-family:Calibri; color:#fefeff;}

.box-img{background:url(../images/box1.png) left top no-repeat; height:365px;}
.box-img p{ margin:0 0 15px 0; padding:0 0 0 25px;}
.box-img2{background: url(../images/how-to-find-us-map.png) left top no-repeat;  height:365px;}
.box-img2 a{ text-decoration:none;}
.content{background:url(../images/con-mid.png) repeat-y  left top;}
.footer-text{font-size:12px; color:#fff; font-weight:bold; font-family:Verdana;}

.sub-menu{font-size:15px; color:#00105e; font-family:calibri;}
.sub-menu ul{margin:0; padding:0;}
.sub-menu li{background:url(../images/dot-img.gif) left bottom repeat-x; color:#00105e; line-height:27px; padding:3px 0 3px 7px; list-style:none; display:block;}
.sub-menu li a{background:url(../images/arrow.gif) left center no-repeat; color:#00105e; padding:0 0 0 15px; text-decoration:none; display:block;}
.sub-menu li a:hover,
.sub-menu li a.act-left{background:url(../images/arrow.gif) left center no-repeat; color:#007cc4; padding:0 0 0 15px; text-decoration:none; display:block;}

.img-border{width:542px; height:232px; background:url(../images/img-border.gif) left top no-repeat; padding:5px;}

.for-input{width:363px; height:18px; border:1px solid #92b4cd; padding:3px 0 0 3px; margin:0 0 10px 0;}
.for-txtarea{width:363px; border:1px solid #92b4cd; padding:3px 0 0 3px; margin:0 0 10px 0; font-family:calibri;}
.read-more-btn{width:109px; height:39px; background:url(../images/read-more-btn.png) left top no-repeat; text-indent:-500em.; border:none; outline:none;}

.calibri15 h1 {
	padding-bottom: 10px;
}

#GalleryPhoto {
	max-width: 500px;
}
