
body,p,td {
	font-family: Verdana, "Microsoft Sans Serif", Arial;
}








body
{
	
}

p
{
	margin: 9px;
}

li {
	
}

.ppp a,.ppp
{
	font-family: Verdana, "Microsoft Sans Serif", Arial;
	font-size: 12px;
}

a, .pocitadlo,.quoteLink
{
	text-decoration: none;
}

a:hover 
{
	text-decoration: none;	
}

body  
{
	background-color: #013d85;
	color: #14539A;
	color: Navy;
	background-color: #000060; 
	background-color: White;
	background-color: #e2E5EC;
	background-color: #e6F3FB;
	background-color: #e3efff;
	background-color: #eaf0ff;
	
	
	
	margin: 0px; 
	padding: 0px; 
	border: 0px;
	background-image: url(img/intror.jpg);
	background-repeat: repeat-x;
}

body a:hover {
	color: #4682b4;
	color: red;
	font-variant: normal;
	text-decoration: none;
}

a {
	font-variant: normal;
	font-weight: bold;
	margin: 2px;
}

a:hover,a:active {
	color:red;
	font-variant: normal;
}

.bila { color: blue; font-variant: normal }

.introMaster #masterTable
{
	width: 750px;
	
	
	
}



.tlacitka,.tlacitka a {

}

.tlacitka a:hover, .tlacitka2 a:hover 
{
	

	
}

.tlacitka2 a:visited,.tlacitka2 a:active {
	
}

.latest 
{
	afont-style: italic;
}

.nadpisy { 
	font-family: "Times New Roman";
	color: #f0f0ff; 
	font-weight: bold; 
	font-size: 20px; 
	margin-top: 0px; 
	margin-bottom: 0px;
}

.pocitadlo 
{
	padding-bottom: 13px;
}

.pocitadlo, .pocitadlo a {
	font-size: 10px; 
}

.pocitadlo a 
{
	border-bottom: dotted 1px blue;	
}

.pocitadlo a:hover
{
	border-bottom: dotted 1px red;
}

.versions
{
	font-size: 9px;	
}

.pocitadlo a:visited,.pocitadlo a:active,.pocitadlo a:hover {

}

.menu-left 
{
	padding-top: 0px;
	text-align: right;
	width: 149px;
}

.menu-right
{
	padding-top: 0px;
	text-align: left;
	width: 149px;	
}

.ppp
{
	apadding-top: 10px;	
	height: 28px;
}

.ppp
{
	margin: 0px;
	border: 0px;
}

.ppp
{
	margin-top: 10px;	
}

.ppp a
{
	border-bottom: dotted 1px blue;
}

.ppp a:hover
{
	border-bottom: dotted 1px red;
	text-decoration: none;	
	
}

img {border-color:#4682b4}

.panna {
	margin: 0px;
}

.disclaimer {
	margin-top: 10px;
	padding-top : 10px;
	padding-bottom: 10px;
	text-align: center;
	font-size: 85%;
	border-top: solid 1px gray;
	width: 765px;
}

h1 {
     font-weight:bold;
     font-size : 18px;
     text-align :center;
     font-family: Georgia;
     font-style: italic;
     vertical-align: middle;
     padding: 0px;
     margin: 0px;
     padding-top: 5px;
}

h1 b 
{
	color : Red;	
}

h2
{
	padding: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	text-align: center;
	font-size: 100%; 
}


.flag ,.flag a
{
	font-size: 9px;
	font-weight: bold;
	text-align: center;
}

.flag
{
	display: block;
	margin-bottom: 10px;	
}




.intromaster td,.box
{ 
	border: solid 1px #4682b4; 
	border: solid 1px white; 
	border: solid 1px royalblue; 
	border: solid 1px #bbd;
}

.intromaster td
{
	background-color: #ccE0ff;
	background-color: #d3E2ff;	
	background-color: #D0DfFF;
	background-color: #CFDcFF;
}

.introMain
{
	background-color: #013D85;

}


.introMain td
{
	border: 0px; 
	background-color: #CBD9FF;
}

.tab-pda, .tab-leftbar, .tab-home, .tab-rightbar, .tab-home div
{
	width: 65px;
}

.tab-leftbar {
    background-image: url(img/intro-left-right.jpg);
    background-color: #CBD9FF;
    background-color: #CFDcFF;
    background-position: 0px 0px;
    background-repeat: repeat-x;
}

.tab-rightbar
{
	background-image: url(img/intro-left-right.jpg);
	background-position: 0px 0px;
	abackground-color: #CBD9FF;
	background-color: #CFDcFF;
    background-repeat: repeat-x;
}

.tab-pda
{
	text-align: center;
	vertical-align: middle;
}

.tab-pda a  {
	font-size: 9px;
}
.tab-title
{
	text-align: center;
	width: 600px;
	width: 580px;
	aheight: 40px;
    color: Navy;
    background: none;
    background-image: url(img/intro-top.jpg);
	
       
}

.tab-home, .tab-home img
{
	text-align: center;	
	vertical-align: middle;
}

.tab-home img {
    margin: 0px 0px 0px 0px;
    text-align : center;
    border: 0px;
}

.tab-rightBar
{
	vertical-align: top;
}

.tab-quotes
{
	width: 730px;
}

.tab-quotes a
{
	text-decoration: underline;
}

.introMain .mainLeft
{
	background-image: url(img/intro-left-right.jpg);
	background-position: -65px 0px;
	height:300px;
}

.introMain .mainMiddle
{
	width: 300px;
}

.introMain .mainRight
{
	background-image: url(img/intro-left-right.jpg);
	background-position: -215px 0px;
	height:300px;
}

.introMain td.mainLeft2
{
		
	background-image: url(img/intro-left-right.jpg);
	background-repeat: no-repeat;
	background-position: -65px -325px;
	height: 50px;
}

.introMain td.mainRight2
{
	
	background-image: url(img/intro-left-right.jpg);
	background-repeat: no-repeat;
	background-position: -215px -325px;
	height: 50px;
}
*/

.icons
{
	white-space: nowrap;
}



.test
{
	color: Aqua;	
}


.doYouReally
{
	border: white 5px double;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color : #E3EFFF;
	background-color : #D0E5FF;
	background-color : #D8EAFF;
	background-position: 50% 50%;
	background-image: url(img/intro-top.jpg);
	background-repeat: repeat;
	text-align: center;
	color: Navy;
}

.doYouReally hr
{
	color: Navy;
}

hr
{
	margin-bottom: 3px;	
}

.doYouReally p
{
	font-size: 10px;	
}



.d
{
	padding-right: 3px;
	font-weight: bold;
	font-size: 200%;
	color: darkmagenta;
	font-style: italic;
    line-height: 0px;
	font-family: 'Monotype Corsiva', Georgia, 'Palatino Linotype' , Times New Roman;
}

.clear
{
	clear: both;
}

.box 
{
       
       background-repeat: repeat-y;
       background-color: #C4DCF8;
       background-color: #ccE0ff;
       background-color: #d3E2ff;
       background-color: #cdddff;
       background-color: #ccddff;
       background-color: #d5daff;
       background-color: #d6dfff; 
       abackground-color: #c6d4ff; 
       abackground-color: #d0dfff; 
       background-color: #CEDBFE;
       background-color: #CFDcFF;
       background-color: #CbD9FF;
	background-color: #D1E0Ff;
}

.box a 
{
	border-bottom: dotted 1px blue;
}

.box a:hover
{
	border-bottom: dotted 1px red;
}



.intro-quotes .quoteText
{
	font-style: normal;	
    font-style: italic;	
}

.box 
{
    color: #062747;
    color: Navy;
    text-align: left;
	
	width: 750px;
	margin-bottom: 12px;
}

.box p, .box ul li
{
   font-size: 75%;	
}

.poselstvi
{
	padding: 0px;
	padding-top: 10px;
	margin: 0px;
	border: 0px;
	font-size: 90%;
	font-family: Verdana, Times New Roman;
}

.poselstvi
{
	font-size: 95%;
}


.poselstvi-mary {
    padding: 5px;
    padding-bottom: 10px;
    border: 0px;
    font-size: 100%;
    margin: 0px;
    aline-height: 150%;
    afont-family: Georgia, "Times New Roman"; 
    afont-style: italic;
}


.poselstvi-mary a 
{
	font-style: normal;	
}

.lastquotes .poselstvi-mary, .lastquoteshover .poselstvi-mary
{
    font-style: italic;
}

.poselstvi
{
	font-style: normal;
}

.messageTitle
{
	padding-top: 5px;
	padding-bottom: 5px;
}

.navbar-l
{
	font-size: 9pt; 
	border-top: 1px solid #cce; 
	
	border-bottom: 1px solid #bbc;

	background-color: #ddeeff;
	background-image: url(img/navbar-l.jpg);
	
	background-position: 50% 50%;
	font-family: 'Microsoft Sans Serif', 'MS Sans Serif', Verdana, Arial, Helvetica, SANS-SERIF;
	width: 200px;
}

.navbar-t {
	background-color: #0052a4;
	background-image: url(img/navbar-lt.jpg);
	padding: 10px;
	margin-bottom: 8px;
}

.miniPane {
	text-align:center; 
	width: 200px; 
	border: solid 1px gray;
	margin: 20px;
}

.bench
{
	text-align: center;
	font-size: 80%;
}

.tab-vspace
{
	width: 10px;
}

#ic-top1, #ic-top2
{
	background-image: url(img/ic-v.jpg);
	background-color: #f8fcff;
	background-repeat: repeat-x;
	background-color: #e0f0ff;
	width: 10px;
}

#ic-left
{
	background-image: url(img/ic-left.jpg);
	background-repeat: repeat-x;		
}

#ic-middle1, #ic-middle2
{
	background-image: url(img/ic-middle.jpg);	
}

#ic-link
{
	background-image: url(img/intro_top_spacer.jpg);	
	background-position: 50% 50%;
	background-repeat: repeat;
	background-color: White;
}

#ic-down1, #ic-down2
{
	background-image: url(img/ic-down.jpg);
	background-color: #e0f0ff;
	background-repeat: repeat-x;	
}

#ic-right
{
	background-image: url(img/ic-right.jpg);
	background-repeat: repeat-x;		
}

#ic-middle
{
	background-image: url(img/ic-down.jpg);
	background-repeat: repeat-y;		
}

#ic-foot
{
	background-image: url(img/intro-down-spacer.jpg);
	background-position: 50% 50%;
	background-color: #e0f0ff;
	background-repeat: repeat-y;
}

.tab-hspace
{
	height: 12px;
}

#ic-link,#ic-top1,#ic-top2
{
	border: 0px;
}

.textAnimStyle
{
	border: solid 1px red;
	text-align: center;
}

.textAnimPre2
{
	border: solid 1px blue;		
	text-align: center;
}

#textAnim
{
	position: absolute; 
	left: 0; 
	top: 270px;
	text-align: center;
	
}

.reflectionLink
{
	padding-bottom: 10px;	
}

.reflectionLink a
{
	font-size: 90%;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}

.lastMessage 
{
	background-image: url(img/intro-down.jpg);	
}

.messageTitle
{
	padding: 0px;
	padding-top: 1px;
	padding-top: 5px;
	border: 0px;
}

.myFix, .myFixSpecial
{
	font-size: 150%;
	afont-style: italic;
    line-height: 0px;
	font-family: 'Times New Roman';
}

.myFix
{
	font-family: 'Monotype Corsiva', '_Palatino Linotypea', '_Times New Roman';
}

.bottom-left {
    float: left;
    position: relative;
    abottom: 200px;
    padding: 0px;
    aborder: 1px solid red;
    margin: 0px;
    top: -120px;
    left: 0px;
    margin-bottom: -200px;
    height: 0px;
    width: 300px;
}

h1#mw {
    opacity: 0.7;
    afloat: left;
    display: inline-block;
    font-size: 33px;
    color: #ee33FF;
    color: #efb07a;
    text-align: center;
    font-family: Georgia;
    afont-style: italic;
    font-weight: bold;
    padding-left: 40px;
    margin: 0px;
    border: 0px;
}

h1#mw2, h1#mw2 a {
    oapacity: 0.9;
    afloat: right;
    color: #ee77FF;
    color: #efb07a;
    display: inline-block;
    padding: 0px;
    font-size: 33px;
    padding-left: 65px;
    font-family: Georgia;
    font-style: italic;
}


#myHeart {
    font-style: normal;
    font-family: Times New Roman;
    font-size: 120%;
    line-height: 0px;
    color: #E944A7;
    color: #cc00AA; 
    color: #d7e7ff;
    color: #FFAAAA;
}

#mySun {
    font-style: normal;
    font-family: Times New Roman;
    font-size: 120%;
    color: Red;
    line-height: 30px;
    adisplay: inline-block;
    color: #ddbb00;
    color: #eedd44; 
    color: #a6b4ff;
    apadding-left: 100px;
}

#myMoon {
    font-style: normal;
    font-family: Times New Roman;
    font-size: 120%;
    color: Red;
    display: inline-block;
    color: #ddbb00;
    color: #eedd44; 
    color: white;
    color: #a6b4ff;
}
#welcome
{
	padding: 0px;	
}



.from-message-of
{
	font-size: small;
	font-style: normal;	
}




#some-cool
{
	font-size: 14px;		
}

li
{
	padding-bottom: 10px;	
}

a.external {
	background: url(img/external.png) center right no-repeat;
	padding-right: 13px;
}


ul li, li
{	
	margin: 0px;
	padding: 0px;
	border: 0px;
       
	list-style-position:outside;	
	list-style-image: url(img/malykriz.gif);
	text-indent: 0px;	
	padding-bottom: 9px;
	padding-top: 0px;
}

#loves
{
    background-image: url(img/intro-down.jpg);
    background-repeat: repeat-y;
    background-color: #C4DCF8;	
    abackground-color: White;
}

#loves h2
{
	
	padding-left: 10px;
	padding-bottom: 10px;	
	font-style:italic;
	font-size: 15px;
}

#loves h2 a
{
	font-size: 15px;	
}

.en-only {
	background: url(img/en-only.gif) center right no-repeat;
	padding-right: 15px;
}

#body-en .en-only 
{
	background: none;
	padding-right: 0px;
}

.stats img
{
	width: 1px;
	height: 1px;
	float: left;
}

.articleThumb a
{
	display: block; 
	clear: both;
	position: relative;
}

.articleThumb a:hover
{
	background-color: aliceblue;			
}

.articleThumb a img {
	border: navy 2px ridge; 
	padding: 3px;	
}

.articleThumb a:hover img {
	border: red 2px ridge;
	padding: 3px;
}




.tab-title h2, .lastUpdates h2
{
	font-size: 13px;
}

.box h2
{
	font-family: Verdana, "Microsoft Sans Serif", Arial;
	font-size: 80%;
}

h2.poselstvi-datum
{
	font-size: 90%;	
	padding-bottom: 1px;
}

.lastUpdates
{
	margin-top: 10px;	
}

.lastUpdates .changesItem
{
	font-size: 90%;
}

.quoteLink
{
	font-size: 13px;	
	font-style: normal;
	font-weight: bold;
	padding-top: 10px;
}

.t
{
	
}

.t p
{
	display: list-item;	
	margin: 0px;
	padding: 0px;
	border: 0px;
       
	list-style-position:outside;
	list-style-type: circle;
	list-style-image: url(img/malykriz.gif);
	text-indent: 0px;	
	padding-bottom: 5px;
	padding-top: 2px;	
	padding-left: 15px;
}

#ClockDate, #ClockTime
{
	font-weight: bold;	
}

#olmFader
{
	display: inline;
    text-align: left;
}

h1#mw2 #olmFader3
{
    color: Gray;
}


#olmi
{
	display: inline;	
	position: relative;
	top: 10px;
}

.mwsolm 
{
	font-size: 10px;
	text-align: center;
	position: relative;
	top: 0px;
	border-top: solid 1px #bbd;
	border-left: solid 1px #bbd;
	border-right: solid 1px #bbd;
	color: Navy;
    background-image: url(img/intro-top.jpg);
    background-position: 50% 50%;
}


td.middleBar
{
    background-image: url(img/middlebar.png);
    background-repeat: repeat-y;
    background-position: 0px 0px;
	border: 0px;
	margin: 0px;
	height: 50px;
	vertical-align: top;
	padding-top: 1px;
    padding-bottom: 5px;
}

td.topBar {
    background: none;
    background-image: url(img/intro-top.jpg);
    background-position: 0px 0px;
    background-repeat: repeat-y;
    border: 0px;
    margin: 0px;
    height: 50px;
    background-color: #c6d4ff;
    vertical-align: top;
    padding-top: 5px;
}

td.tab-title {
}

    td.middlecontent .flag, td.tab-title .flag, td.tab-hello .flag, td.tab-home .flag {
        display: inline-block;
        float: left;
        text-align: center;
        padding: 4px;
        padding-top: 0px;
        margin: 0px;
        border: 0px;
        width: 58px;
        height: 100%;
    }

td.tab-hello .flag, td.tab-home .flag {
    margin-top: 7px;
}

    td.tab-title .flag {
        width: 66px;
    }
        td .middlecontent .flags, td.tab-title .flag {
        display: inline-block;
        margin-left: 0px;
        margin-right: 0px;
        padding: 0px;
    }




 .box .lastmonthly, .box .lastmonthlyhover
{
	padding: 5px;
	background-color: #F0F4FF;
	background-color: white;
    background-image: url(img/default/mi.jpg);
    background-repeat: repeat-x;
}

.box .lastmonthlyhover, .box .videoshover
{
	background-color: #ffffff;
    background-image: url(img/messages/mi.jpg);
}



.box .lastannual, .box .lastannualhover
{
	padding: 5px;
	background-color: #F6F9FE;
	background-color: white;
    background-image: url(img/novena/mi.jpg);
    background-repeat: repeat-x;
}


.box .lastannualhover, .box .articleshover
{
	background-color: #ffffff;
    background-image: url(img/messages/mi.jpg);
}



.box .lastspecial, .box .lastspecialhover
{
	padding: 5px;
	background-color: #EBF1FF;
	background-color: white;
    background-image: url(img/guestbook/mi.jpg);
    background-repeat: repeat-x;
}

.box .lastspecialhover
{
	background-color: #ffffff;
    background-image: url(img/messages/mi.jpg);
}



.box .apparitions, .box .apparitionshover
{
	padding: 5px;
	background-color: #EBF1FF;
	background-color: white;
    background-image: url(img/apparitions/mi.jpg);
    background-repeat: repeat-x;
}

.box .apparitionshover
{
	background-color: #ffffff;
    background-image: url(img/messages/mi.jpg);
}


.box .articles, .box .articleshover
{
	padding: 5px;
	background-color: #F6F9FE;
	background-color: white;
    background-image: url(img/articles/mi.jpg);
    background-repeat: repeat-x;
}

.box .messages, .box .messageshover
{
	padding: 5px;
	background-color: #EBF1FF;
	background-color: white;
    background-image: url(img/messages/mi.jpg);
    background-repeat: repeat-x;
}

.box .messageshover
{
	background-color: #ffffff;
    background-image: url(img/apparitions/mi.jpg);
}


 .box .videos, .box .videoshover
{
	padding: 5px;
	background-color: #F0F4FF;
	background-color: white;
    background-image: url(img/videos/mi.jpg);
    background-repeat: repeat-x;
}




.box .lastquotes, .box .lastquoteshover
{
	padding: 5px;
	background-color: #dde9ff;		
	background-color: white;
    background-image: url(img/about/mi.jpg);
    background-repeat: repeat-x;
}

.box .lastquoteshover
{
	background-color: #ffffff;
    background-image: url(img/messages/mi.jpg);
}



.box .datetime, .box .datetimehover
{
	padding: 5px;
	background-color: #DAE6FE;
	background-color: white;
    background-image: url(img/pictures/mi.jpg);
    background-repeat: repeat-x;
}

.box .datetimehover
{
	background-color: #ffffff;
    background-image: url(img/messages/mi.jpg);
}





h5,h6
{
	padding-left: 10px;
	border: 0px;
	margin: 0px;	
	font-size: 90%;
}

h5
{
	
}

#overCap 
{
	font-size: 11px;
}

.fade
{
	border-bottom: dotted 1px blue;
}

.fade:hover 
{
	border-bottom: dotted 1px red;
}




.flags {
    display: inline-block;
    width: 30px;
    height: 20px;
    background-image: url(img/flags.png);
    background-repeat: no-repeat;
    margin-bottom: 4px;
    margin-top: 8px;
    text-align: center;
}

.af { background-position: 0px 0px; }
.af-h { background-position: 0px -20px; }
.ar { background-position: 0px -40px; }
.ar-h { background-position: 0px -60px; }
.be { background-position: 0px -80px; }
.be-h { background-position: 0px -100px; }
.bg { background-position: 0px -120px; }
.bg-h { background-position: 0px -140px; }
.ca { background-position: 0px -160px; }
.ca-h { background-position: 0px -180px; }
.cs { background-position: 0px -200px; }
.cs-h { background-position: 0px -220px; }
.de { background-position: 0px -240px; }
.de-h { background-position: 0px -260px; }
.en { background-position: 0px -280px; }
.en-h { background-position: 0px -300px; }
.es { background-position: 0px -320px; }
.es-h { background-position: 0px -340px; }
.fa { background-position: 0px -360px; }
.fa-h { background-position: 0px -380px; }
.fi { background-position: 0px -400px; }
.fi-h { background-position: 0px -420px; }
.fr { background-position: 0px -440px; }
.fr-h { background-position: 0px -460px; }
.hr { background-position: 0px -480px; }
.hr-h { background-position: 0px -500px; }
.hu { background-position: 0px -520px; }
.hu-h { background-position: 0px -540px; }
.it { background-position: 0px -560px; }
.it-h { background-position: 0px -580px; }
.lt { background-position: 0px -600px; }
.lt-h { background-position: 0px -620px; }
.lv { background-position: 0px -640px; }
.lv-h { background-position: 0px -660px; }
.mt { background-position: 0px -680px; }
.mt-h { background-position: 0px -700px; }
.nl { background-position: 0px -720px; }
.nl-h { background-position: 0px -740px; }
.no { background-position: 0px -760px; }
.no-h { background-position: 0px -780px; }
.pl { background-position: 0px -800px; }
.pl-h { background-position: 0px -820px; }
.pt { background-position: 0px -840px; }
.pt-h { background-position: 0px -860px; }
.ro { background-position: 0px -880px; }
.ro-h { background-position: 0px -900px; }
.ru { background-position: 0px -920px; }
.ru-h { background-position: 0px -940px; }
.sk { background-position: 0px -960px; }
.sk-h { background-position: 0px -980px; }
.sl { background-position: 0px -1000px; }
.sl-h { background-position: 0px -1020px; }
.sq { background-position: 0px -1040px; }
.sq-h { background-position: 0px -1060px; }
.sv { background-position: 0px -1080px; }
.sv-h { background-position: 0px -1100px; }
.sw { background-position: 0px -1120px; }
.sw-h { background-position: 0px -1140px; }
.tl { background-position: 0px -1160px; }
.tl-h { background-position: 0px -1180px; }
.uk { background-position: 0px -1200px; }
.uk-h { background-position: 0px -1220px; }
.vi { background-position: 0px -1240px; }
.vi-h { background-position: 0px -1260px; }

.tools
{
	display: inline-block; 
	background-image: url(img/introtools.gif);
	background-repeat: no-repeat; 
}

.favorites { background-position: 0px -0px; width: 20px; height: 17px; }
.favorites-h { background-position: 0px -17px; width: 20px; height: 17px;}

.home { background-position: 0px -34px; width: 20px; height: 20px; }
.home-h { background-position: 0px -54px; width: 20px; height: 20px;}

.rss { background-position: 0px -74px; width: 44px; height: 16px; }
.rss-h { background-position: 0px -90px; width: 44px; height: 16px;}

.add-this a.addthis_button_compact
{
	color: white;
	font-size: 12px;
	font-family: Arial;
	color: white;
		font-weight: bold;
	text-decoration: none;
	padding-right: 5px; 
	background-color: salmon;
}

.add-this a.addthis_button_compact:hover
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: white;
	background-color: lightsalmon;
	text-decoration: none;
}
