body {
margin:0px;
padding:0px;
background-color:#DEF0F2;
}

#maindiv{
width:980px;
text-align:center;
font-family:Arial;
font-size:12px;
}

#top {
position:relative;
float:left;
width:980px;
height:68px;
background-image:url(images/top.png);
background-repeat:no-repeat;
}

#flashglava {
width:928px;
height:233px;
position:relative;
float:left;
left:26px;
}

#menu {
position:absolute;
top:310px;
left:0px;
width:980px;
text-align:center;
font-family:Arial;
}

#menu1 {
position:relative;
float:left;
width:210px;
height:50px;
background-image:url(images/m1.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#menu2 {
position:relative;
float:left;
width:104px;
height:50px;
}

#menu2 a {
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m2.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu2 a:hover {
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m2.jpg);
background-repeat:no-repeat;
background-position:0 -50px;
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu2_act{
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m2.jpg);
background-repeat:no-repeat;
background-position:0 -50px;
}

#menu2_act a{
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu3 {
position:relative;
float:left;
width:11px;
height:50px;
background-image:url(images/mid1.jpg);
background-repeat:no-repeat;
}

#menu4 {
position:relative;
float:left;
width:104px;
height:50px;
}

#menu4 a {
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m3.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu4 a:hover {
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m3.jpg);
background-repeat:no-repeat;
background-position:0 -50px;
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu4_act{
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m3.jpg);
background-repeat:no-repeat;
background-position:0 -50px;
}

#menu4_act a{
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu5 {
position:relative;
float:left;
width:11px;
height:50px;
background-image:url(images/mid2.jpg);
background-repeat:no-repeat;
}

#menu6 {
position:relative;
float:left;
width:104px;
height:50px;
}

#menu6 a {
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m4.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu6 a:hover {
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m4.jpg);
background-repeat:no-repeat;
background-position:0 -50px;
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu6_act{
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m4.jpg);
background-repeat:no-repeat;
background-position:0 -50px;
}

#menu6_act a{
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu7 {
position:relative;
float:left;
width:11px;
height:50px;
background-image:url(images/mid3.jpg);
background-repeat:no-repeat;
}

#menu8 {
position:relative;
float:left;
width:104px;
height:50px;
}

#menu8 a {
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m5.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu8 a:hover {
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m5.jpg);
background-repeat:no-repeat;
background-position:0 -50px;
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu8_act{
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m5.jpg);
background-repeat:no-repeat;
background-position:0 -50px;
}

#menu8_act a{
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu9 {
position:relative;
float:left;
width:11px;
height:50px;
background-image:url(images/mid4.jpg);
background-repeat:no-repeat;
}

#menu10 {
position:relative;
float:left;
width:104px;
height:50px;
}

#menu10 a {
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m6.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu10 a:hover {
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m6.jpg);
background-repeat:no-repeat;
background-position:0 -50px;
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu10_act{
position:relative;
float:left;
width:104px;
height:50px;
background-image:url(images/m6.jpg);
background-repeat:no-repeat;
background-position:0 -50px;
}

#menu10_act a{
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu11 {
position:relative;
float:left;
width:11px;
height:50px;
background-image:url(images/mid5.jpg);
background-repeat:no-repeat;
}

#menu12 {
position:relative;
float:left;
width:109px;
height:50px;
}

#menu12 a {
position:relative;
float:left;
width:109px;
height:50px;
background-image:url(images/m7.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu12 a:hover {
position:relative;
float:left;
width:109px;
height:50px;
background-image:url(images/m7.jpg);
background-repeat:no-repeat;
background-position:0 -50px;
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu12_act{
position:relative;
float:left;
width:109px;
height:50px;
background-image:url(images/m7.jpg);
background-repeat:no-repeat;
background-position:0 -50px;
}

#menu12_act a{
color:#4B5851;
font-size:15px;
text-decoration:none;
line-height:300%;
font-weight:bold;
}

#menu13 {
position:relative;
float:left;
width:148px;
height:50px;
background-image:url(images/m8.jpg);
background-repeat:no-repeat;
}

.firstdrop{
position:relative;
float:left;
width:102px;
}

.submenu{
position:relative;
float:left;
width:102px;
/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;*/
}

.submenu a{
position:relative;
float:left;
width:102px;
height:40px;
color:#4B5851;
font-size:15px;
text-decoration:none;
font-weight:bold;
padding-top:5px;
font-size:13px;
display:block;
vertical-align:middle;
border-top:solid 1px #FFFFFF;
background-color:#e9c264;
}

.submenu a:hover{
position:relative;
float:left;
width:102px;
height:40px;
color:#4B5851;
font-size:15px;
text-decoration:none;
font-weight:bold;
background-color:#d79b0b;
padding-top:5px;
font-size:13px;
display:block;
vertical-align:middle;
border-top:solid 1px #FFFFFF;
}

#submenu2 {
display:none;
}

#submenu4{
display:none;
line-height:180%;
}

#submenu6{
display:none;
line-height:180%;
}

#submenu8{
display:none;
line-height:180%;
}

#submenu10{
display:none;
line-height:180%;
}

.menubotom{
position:relative;
float:left;
width:102px;
height:12px;
overflow:hidden;
background-image:url(images/menu_bottom.gif) !important;
background-repeat:no-repeat;
}

#content {
position:relative;
float:left;
width:980px;
color:#005463;
margin-top:60px;
}

#contenttext {
position:relative;
float:left;
width:900px;
left:40px;
margin-top:40px;
}

#content p{
text-align:justify;
text-indent:15px;
}

#contenttext p{
text-align:justify;
text-indent:0px;
}

#leftside {
position:relative;
float:left;
width:625px;
left:40px;
margin-top:40px;
}

#welcometext{
position:relative;
float:left;
width:625px;
}

#splabel {
position:relative;
float:left;
width:625px;
height:29px;
background-image:url(images/street_preaching_label.png);
background-repeat:no-repeat;
background-position:410 0px;
margin-top:20px;
}

#sptext {
position:relative;
float:left;
width:625px;
text-align:justify;
}

#stmlabel {
position:relative;
float:left;
width:625px;
height:24px;
background-image:url(images/short_missions_label.png);
background-repeat:no-repeat;
background-position:390 0px;
margin-top:20px;
}

#stmtext {
position:relative;
float:left;
width:625px;
text-align:justify;
}

#rightside {
position:relative;
float:left;
left:60px;
width:250px;
margin-top:20px;
}

#newslebel{
position:relative;
float:left;
width:250px;
height:34px;
background-image:url(images/news.png);
background-repeat:no-repeat;
background-position:150 0px;
}

#newstext {
position:relative;
float:left;
width:250px;
text-align:justify;
padding-bottom:15px;
border-bottom:solid 1px white;
}

#updateslebel{
position:relative;
float:left;
width:250px;
height:34px;
background-image:url(images/updates.png);
background-repeat:no-repeat;
background-position:120 0px;
margin-top:15px;
}

#updatesshow{
position:relative;
float:left;
width:250px;
background-position: 50% 50%;
}

#updatestext {
position:relative;
float:left;
width:250px;
text-align:justify;
margin-top:10px;
padding-bottom:15px;
border-bottom:solid 1px white;
}

#newsletter {
position:relative;
float:left;
left:25px;
width:197px;
height:139px;
margin-top:15px;
background-image:url(images/newslatter_box.png);
background-repeat:no-repeat;
}

#neslet {
position:relative;
float:left;
width:190px;
left:7px;
top:40px;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
}

.leterrow{
position:relative;
float:left;
width:190px;
height:25px;
}

.fomra {
border:none;
width:100px;
}

#leterbuton{
position:relative;
float:right;
right:30px;
width:64px;
height:23px;
display:block;
background-image:url(images/newslatter_but.png);
background-repeat:no-repeat;
background-position:0 0px;
color:white;
line-height:150%;
text-decoration:none;
text-decoration:none;
}

#leterbuton:hover{
position:relative;
float:right;
right:30px;
width:64px;
height:23px;
display:block;
background-image:url(images/newslatter_but.png);
background-repeat:no-repeat;
background-position:0 -23px;
color:white;
line-height:150%;
text-decoration:none;
}

#bottom {
position:relative;
float:left;
width:980px;
height:108px;
margin-top:25px;
background-image:url(images/bottom.png);
background-repeat:no-repeat;
}

.link {
text-decoration:none;
font-weight:bold;
color:#D79B0B;
}

.link:hover {
text-decoration:underline;
font-weight:bold;
color:#D79B0B;
}

#contactform{
position:relative;
float:left;
width:500px;
}

#distance{
position:relative;
float:left;
width:400px;
}

#contacttbl{
font-family:Arial;
font-size:12px;
text-align:center;
color:#005463;
}

.forma {
border:solid 1px #005463;
width:180px;
}

#title {
position:relative;
float:left;
width:900px;
height:40px;
left:40px;
text-align:left;
}

#filmche {
position:relative;
float:left;
left:100px;
width:320px;
height:290px;
}

.contribut{
position:relative;
float:left;
width:800px;
left:50px;
margin-bottom:20px;
}

.contributors{
position:relative;
float:left;
width:800px;
text-align:justify;
clear:left;
}

#conleft {
position:relative;
float:left;
width:400px;
}

#conright {
position:relative;
float:left;
width:400px;
margin-left:70px;
}

#volunteerform{
font-family:Arial;
font-size:11px;
text-align:center;
color:#005463;
}

.tbl{
font-family:Arial;
font-size:11px;
text-align:center;
color:#005463;
border:solid 1px #FFFFFF;
}

.tbl td{
border:solid 1px #FFFFFF;
}

#testimonials{
position:relative;
float:left;
width:196px;
left:125px;
}

#testimonialstop{
position:relative;
float:left;
width:196px;
height:31px;
margin-top:15px;
background-image:url(images/testimonials_top.png);
background-repeat:no-repeat;
overflow:hidden;
}

#testimonialsbody{
position:relative;
float:left;
width:196px;
background-image:url(images/testimonial_pixel.jpg);
background-repeat:repeat-y;
}

#citat{
position:relative;
float:left;
width:178px;
margin-top:10px;
left:6px;
color:white;
text-align:justify;
}

#testimonialsbottom{
position:relative;
float:left;
width:196px;
height:29px;
background-image:url(images/testimonial_bottom.jpg);
background-repeat:no-repeat;
overflow:hidden;
}

#goals {
position:relative;
float:left;
width:835px;
left:32px;
clear:both;
}

#goalstop{
position:relative;
float:left;
width:835px;
height:43px;
background-image:url(images/goals_top.png);
background-repeat:no-repeat;
}

#goalsmiddle{
position:relative;
float:left;
width:835px;
background-image:url(images/goals_pixel.png);
background-repeat:repeat-y;
background-position:-1 0px;
}

#goalsbottom{
position:relative;
float:left;
width:835px;
height:31px;
background-image:url(images/goals_bottom.png);
background-repeat:no-repeat;
}

#goalstext{
position:relative;
float:left;
width:800px;
left:18px;
color:white;
text-align:left;
margin-top:15px;
}

#blogs{
position:relative;
float:left;
width:196px;
left:25px;
margin-top:15px;
}

#startblog{
position:relative;
float:left;
width:196px;
height:33px;
background-image:url(images/startblog.png);
background-repeat:no-repeat;
}

#middleblog{
position:relative;
float:left;
width:196px;
background-image:url(images/middleblog.png);
background-repeat:repeat-y;
}

#blogtext {
position:relative;
float:left;
width:176px;
left:10px;
margin-top:10px;
text-align:left;
}

#endblog{
position:relative;
float:left;
width:196px;
height:30px;
background-image:url(images/endblog.png);
background-repeat:no-repeat;
}

.shoprow {
position:relative;
float:left;
width:900px;
clear:both;
}

.shop {
position:relative;
float:left;
width:242px;
margin-left:25px;
margin-top:25px;
}

.shoptop{
position:relative;
float:left;
width:242px;
height:25px;
background-image:url(images/shop_top.jpg);
background-repeat:no-repeat;
}

.shopmiddle{
position:relative;
float:left;
width:242px;
background-image:url(images/shop_pixel.jpg);
background-repeat:repeat-y;
text-align:left;
padding-left:8px;
line-height:120%;
}

.shopbottom{
position:relative;
float:left;
width:242px;
height:21px;
background-image:url(images/shop_bottom.jpg);
background-repeat:no-repeat;
}

.tit{
font-weight:bold;
color:#D79B0B;
}

#productpic {
position:relative;
float:left;
width:301px;
margin-left:40px;
}

#prodtext {
position:relative;
float:left;
margin-left:15px;
width:400px;
}

#skala {
position:relative;
float:left;
width:595px;
height:108px;
}

#skalaleft{
position:relative;
float:left;
width:46px;
height:108px;
background-image:url(images/skala_left.png);
background-repeat:no-repeat;
}

#skalamiddle {
position:relative;
float:left;
width:201px;
height:108px;
}

#skalatop{
position:relative;
float:left;
width:201px;
height:49px;
background-image:url(images/skala_top.png);
background-repeat:no-repeat;
}

#skalareal{
position:relative;
float:left;
width:201px;
height:7px;
overflow:hidden;
background-color:white;
}

#skalabottom{
position:relative;
float:left;
width:201px;
height:52px;
background-image:url(images/skala_bottom.png);
background-repeat:no-repeat;
}

#skalaright{
position:relative;
float:left;
width:252px;
height:108px;
background-image:url(images/skala_right.png);
background-repeat:no-repeat;
}

#skalatext {
position:relative;
float:left;
left:45px;
top:15px;
width:195px;
height:70px;
color:#585656;
font-family:Verdana;
font-size:10px;
line-height:180%;
}

.fundleft {
position:relative;
float:left;
}

.fundright {
position:relative;
float:right;
}

#full {
position:relative;
float:left;
height:7px;
background-color:#E9B945;
border-right:solid 1px black;
}

#empty {
position:relative;
float:left;
height:7px;
background-color:#FFFFFF;
}

.but {
width:107px;
height:27px;
display:block;
background-image:url(images/but.jpg);
background-repeat:no-repeat;
background-position:0 0px;
color:#FFFFFF;
line-height:200%;
font-weight:bold;
text-decoration:none;
}

.but:hover {
width:107px;
height:27px;
display:block;
background-image:url(images/but.jpg);
background-repeat:no-repeat;
background-position:0 -27px;
}