* {padding:0;margin:0}

a {color: #00458f}
.noDec {text-decoration:none;}
.noDec:hover {text-decoration:underline}
#logoText .noDec:hover {text-decoration: none}

a img {border:none}

html, body, #containerMain {height:100%;}

body {
	font-family: Arial, Verdana, sans-serif;
	font-size: 0.75em;
	color:black;
	background: #fff;
}

p {margin-top:0.7em}

h1 {font-size:1.9em;}
h2 {font-size:1.3em;}
h3 {font-size:1.2em}
h4 {font-size:1.1em}
h5 {font-size:1.1em}
h6 {font-size:1.1em}

blockquote {margin-left: 15px}

h1, h2, h3, h4, h5, h6 {padding-top: 17px;margin-bottom: 0;font-weight:normal;padding-bottom:3px}
#content h1 {font-size:1.65em}

a h3 {font-size:1.4em;padding-top:0}

ol, ul {
	margin: 5px 0 5px 30px;
}
ol li {padding:0}
.noDec {text-decoration: none}
.noPad {padding: 0}

#headerBg {background: #aed1e3 url(/imgs/header.jpg) right no-repeat;height:125px}
#logoText {color:white;font-size:22px;margin-left: 10px}
#logoText a {color:white}
#mainMenu {background:#009ade;color:white;height:38px}
#mainMenu a {color:white;text-decoration: none}
#mainMenu a:hover {text-decoration: underline}
#mainMenu td {padding:0 21px;border-right:1px solid #33aee5}
#mainMenu td.act {background: #014070}
#languages {background: #e3e4e5;padding:3px 3px;position: relative;top:-10px}
#languages a, #languages span {padding:0 7px;background: #e3e4e5}
#copy {color:#00458f}
.contentPadTop {padding-top: 15px}
.contentPadTopNews {font-size:1.2em;}
#content h1 {padding-top: 0}

#content {background: url(/imgs/church_bg.jpg) left top no-repeat;}
.menuHeader {font-size:1.7em;margin-top:5px}
.categoryHeader {padding-top: 0;padding-bottom: 7px}
.linkH2 {font-size: 1.7em;margin-top:0;padding-top: 0;}
#secondMenu {margin-left: 0;list-style-type: none;font-size:1.1em;width:200px}
#secondMenu li {margin-bottom:5px;width:100%;padding:1px 0 1px 5px}
#secondMenu li.act, #secondMenu li.act a {color:white;background:#e05b03}

.linkBottom {width: 112px;height: 112px;background: #e3e4e5;text-align: center}
.linkBottom2 {padding-top: 5px;text-align: center}

.linksUl {list-style-type: none;margin-left: 0}
.linksUl li {padding-left: 15px;background: url(/imgs/linksLi.gif) left 4px no-repeat;}
#linkBlock {}
.videoHeader {font-size:1.5em;color:black;margin-bottom: 5px}
.date {padding-left: 15px;background: url(/imgs/linksLi.gif) left 2px no-repeat;color:#666;font-size:0.9em}
.date2 {color:#666;font-size:0.9em;}
.newsItemInside {margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #eee}
.newsItemInside .link {display: block;margin-top:3px}
.materialPhoto {padding: 5px 10px 5px 0}
.pager td {padding:4px 6px;}
.pagerNav {background: #014070;color:white}
.pagerNav1 {background: #009ADE;}
.pagerNav1 a {color: white}
.pager td.arrow a {text-decoration: none;position: relative;top:1px}
.clear {clear: both}
.leftImg {padding:0 10px 5px 0}

#aboutBlock {background: #e3e4e5;padding: 5px 20px 20px;margin-top: 15px;text-align: left}
#aboutBlock h2 {font-size: 1.5em}
.hotMaterial div {font-size:1.35em;padding-top: 10px}
.hotMaterial img {padding-right: 20px}

#aboutBlock9 {background: #e3e4e5;padding: 5px 0px 0px;text-align: left}


.blueBorder {height: 4px;line-height: 4px;font-size: 4px;background: #009ade;margin-bottom: 30px}
.newsItemMain {margin: 0 0 5px 0}
#map {border: 1px solid #e3e4e5;height: 180px;text-align: center;margin-top: 20px}

.manLink {position:absolute;display:block;background:transparent}
#popup ul {list-style-type: none;margin-left:20px}
#popup li {padding-left: 15px;background: url(/imgs/linksLi.gif) left 4px no-repeat;}

#mapLink {position:relative;display:block;height: 15px;width: 54px;top: 122px;left: 14px}

.gallery td {padding-bottom:15px}


/* .calend1 {color:#009ADE;font-family:Arial;width:103px;height:115px;background:url(/imgs/calendar_bg.gif) top left no-repeat;}*/
.calend1 {position:relative;top:-6px;left:-2px;color:#009ADE;font-family:Arial;width:101px;height:129px;background:url(/imgs/calend_bg.gif) top left no-repeat;}

.calend2 {padding-top:22px;width:100px;text-align:center;font-size:46px;line-height:100%;}
.calend2 a, .calend3 a {color:#0E176E;text-decoration:none;}
.calend3 {position:relative;top:-3px;width:100px;text-align:center;font-size:14px;line-height:100%;}
.calend4 {color:#7B7B7B;font-size:11px;text-align:left;padding:30px 0 0 2px;background:url(/imgs/calendar_bg2.gif) top left repeat-x;}
.calend4 a {color:#7B7B7B;font-size:11px;}
#about2Block {
background:#E3E4E5;
margin-top:15px;
padding:5px 20px 20px;
text-align:left;
}

#vivalarobots a:link, #vivalarobots a:visited, #vivalarobots a:hover, #vivalarobots a:active {
	color: white;
}
