/*
 *  CSS
 *  Detska Misia
 */
 
a
{
	font-weight:bold;
}

img#dole
{
	text-align:center;
	margin:0px auto;
}



body {
    font: 11px/1.1 Tahoma, Verdana, Arial, Helvetica, sans-serif;
    background-color: white;
    text-align: left;
    line-height: 1.3em;
	 margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	 
}

img {
	border: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

input {
	margin: 0px;
	padding: 0px;
}

a {
	color: #990033;
	text-decoration: none;
}

p.bodytext {
    text-indent: 0em;
    margin-bottom: 0;
    margin-top: 0.8em;
	 font-size:11px;
	
}


p.tabletext {
    text-indent: 0em;
    margin-bottom: 0;
    margin-top: 0.8em;
	 font-size:11px;
	 color:red;
}



h3, h4 {
  /* padding: 0.5em 0 .2em 0;*/
    padding-left:10px;
    margin: 5px;
    margin-left: 10px;
    font-size: 13px;
}
h4 {
	font-size: 12px;
}

h3.index
{
   padding:0px;
	margin:0px;
	padding-bottom:15px;
}


#flash {
	width:780px;
}
	
#menu {
    padding-left:0px;
}

#leftmenu {
    background-color: #FEFAF1;
    width: 248px;
    padding: 0px;
    margin: 0px;
}
  
#leftmenu a {
    text-decoration:none;
    padding-top: 8px;
    padding-bottom: 5px;
    border-bottom: 1px solid #E6DBC7;
    color: #A30B32; 
    background-color: #FEFAF1;
    font-weight: bold;
    font-size: 11px;
}

a.menu:link, a.menu:visited {
 	background-image: url("../images/koleso.bmp");
 	background-position: 20px 12px;
 	background-repeat: no-repeat;
	padding: 40px;
	display: block
}
a.menu:hover {
 	background-image: url("../images/koleso2.bmp");
 	background-position: 20px 12px;
 	background-repeat: no-repeat;
 	padding:40px;
  	display:block
}

#leftmenu a:hover, #leftmenu2 a:hover {
    background-color: #F6EFDF;  

} 

div.vsetko {
	width: 780px;/* sirka */
	clear: both;
	margin-top: 5px;
}

#siroky {
   	width:525px;
    float:right;
   	background-image: url("../images/back6.bmp");
   	background-repeat: repeat-x;
   	text-align: left;
}

#left {
    float: left;
/*  height: 407px;*/
    /*background-color: red;	*/
    background-color:#FCF9F2;	
}


div#siroky p {
	
	font-family: arial;
	font-size:12px;
	color:#333333;


}

div#siroky p.bodytext {
	margin: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font: 12px Tahoma;


}

div#siroky p.tabletext {
	
	padding-left:20px;
	font-family: Tahoma;
	font-size:12px;
	color:#333333;

}

div#siroky ul
{
	font-size:11px;
}

div#siroky li
{
	font-size:11px;
}


div#siroky ul li
{
	font-size:12px;
}


div#siroky h1.csc-firstHeader {
	background-image: url("../images/back.jpg");
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin: 0px;
	margin-bottom: 18px;
	font-family: Georgia;
	font-size: 16px;	
	color: #685930;
	font-weight: bold;
}

#middle {
    float: left;	
    background-color: #A10B30;
    color: white;
    width: 275px;
    margin-right: 5px;
}	

/* 
 *  stredny oznam s letnym taborom 
 */
#middle h3, #middle h4 {
    font-size: 34px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 15px;
	margin-left: 20px;
	margin-right: 15px;
	border-bottom: 1px solid rgb(206,130,133);
}
#middle h4 {
	font-size: 24px;
	margin: 0px;
	margin-left: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: 0px;
}
#middle p, #middle p.text {
	color: white;
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	margin-left: 10px;
	margin-right: 10px;
}
#middle p.kde {
	color: white;
	font-size: 13px;
	padding-left: 10px;
	padding-top:5px;
	margin-bottom: 25px;
}
#middle p.text {
	margin-left: 20px;
	font: 11px Tahoma;
}
#middle div#viac {
	padding-bottom: 21px;
	border: 0px;
	float: right;
	padding-right: 30px;
}


/* 
 * divi pre aktuality 
 */
div#right {
 	float:right;	
	background-color:#FCF9F2;
/*	background-color: #000066;*/
	text-align:left;
	width: 245px;
	height: 375px;
}
div.date, div.text {
    color: rgb(125,108,82);
/*    font-weight: bold;*/
    font-size: 11px;
    margin-left: 25px;
	margin-top: 10px;
	margin-right: 10px;
}
div.text {
    color: black;
    font-weight: normal;
    font-size: 11px;
	margin-top: 0px;
}
div.text a {
	color: black;
	font-weight: normal;
}
div.text a:hover {
	color: rgb(163,11,50);
}

/* 
 *  divi pre nadpisi 
 */
div.lista {
	background-image: url("../images/back.jpg");
	height: 45px;
}
div.lista2 {
	background-image: url("../images/back2.bmp");
	height: 45px;
}
div.lista div.text, div.lista2 div.text {
	margin-left: 20px;
	padding-top: 17px;
	font-family: Georgia;
	font-size: 16px;
	color: #685930;
	font-weight: bold;
	line-height: 17px;
}
div.lista2 div.text {
	color: white;
}


/* 
 *  divi pre mailing list na uvodnes stranke 
 */
#mailing {
 	background-color: #FEFAF1;
/*	background-color: #00FFCC;*/
  	width: 250px;
/*	height: 205px;*/
   height:175px;
}
#mailing #mailinglist {
	background-color: #FEFAF1;
}
#mailing #mailinglist p {
	color: #7D6C52;
	font-size: 11px;
	text-indent: 0px;
	margin-right: 15px;
	margin-left: 25px;
	margin-top: 15px;
	margin-bottom: 15px;
}
#mailing #mailinglist input { 
  	width: 160px;
	height: 18px;
	background-color: white;
  	color: #7D6C52;
	font: 10px Tahoma;
	border: 1px solid #A5ACB2;
  	margin-bottom: 5px; 	
  	margin-left: 25px;
	padding-left: 10px;
	padding-top: 2px;
}
#mailing #mailinglist input.button {
    background-image: url("../images/ok.jpg");
    cursor: pointer;
    border: 0px;
    width: 39px;
    height: 23px;
	margin: 0px;
	padding: 0px;
}

/* 
 *  dolne banery -> Pripravujeme 
 */
div.pripravujeme1, div.pripravujeme2 {
	width: 248px;
	float: left;
	color: #7D6C52;
}
div.pripravujeme2 {
	width: 275px;
	margin-left: 4px;
	margin-right: 4px;
}
h5 {
	font: 11px Tahoma;
	color: rgb(163, 11, 50);
	font-weight: bold;
	margin-left: 20px;
}
p.prtext {
	margin: 20px;
	text-indent: 0px;
	font: 11px Tahoma;
}
div.pripravujeme1 img, div.pripravujeme2 img {
	margin-top: 3px;
}

/* 
 *  horne menu 
 */
#ddimagetabs {
    background-color: #A30B32;
    height: 28px;
    padding-left: 15px;
    padding-right: 10px;
}
#ddimagetabs a {
    text-decoration: none;
    font-weight: bold;
    color: white;
    margin: 0px auto;
}
#menuodkazy {
  	text-align: center;	
  	padding-top: 7px;
}
#menu2odkazy {
	text-align: left;
	background-color: #FFFDE0;
}
#ddimagetabs a:hover, #ddimagetabs a.current {
    color: white;
}
#tabcontentcontainer {
    padding-left: 25px;
    font-weight: bold;
    background-color:#FFFDE0;
    height: 28px;
}
.tabcontent {
    display: none;
	padding-top: 7px;
}



.tabcontent a:link {
    color:#333238;
    text-decoration:none;
	 font-weight:bold;
}

.tabcontent a:visited {
    color:#333238;
    text-decoration:none;
	 font-weight:bold;
}

.tabcontent a:hover {
    color:#A40F35;
    text-decoration:none;
	 font-weight:bold;
}





.white {
    color: white;
    padding-left:17px;
    padding-right:17px;
}
.black {
    color: #333333;
    padding-left:15px;
    padding-right:15px;
}
.spacer {
    color: #7D6C52;
    padding-left:10px;
    padding-right:10px;
    font-size:10px;
}


/* 
 *  zoznamy v clanok - prevzate z csska zo starej straky 
 */
 
 

 
em
{
	font-size:11px;
}
 
 
#ms ul li{
    list-style-type:square;
    padding-top:10px;
    padding-right: 20px;
	 font-size: 11px;
		 
}
.ms ul {
    text-align: left;
    margin: 0px;
    padding: 0px;
    text-indent: 0px;
    font-size: 11px;
	
}
#msadv {
    padding-top:10px;
}
#msthird ul li{
    list-style-type:none;
}
#clubs ul li{
    list-style-type:square;
    list-style-position:inside;
    padding-top:10px;
    font-size: 12px;
}
.clubs ul li{
    list-style-type:square;
    list-style-position:inside;
    padding-top:10px;
    font-size: 12px;
}




img.floatRight { 
    float: right; 
    margin-left: 10px; 
    margin-top: 10px;
}

/* 
 *   partnery na uvodnej stranke 
 */
#partnerilinky {
	width:780px;
    float:left;
	border-width:0px;
}
div#left2 {
    float:left;                
    width:248px;
    background-color: rgb(245, 245, 245);
    margin-bottom: 5px;
}
div#left2 div#partnery {
	margin-left: 0px;
	height: 130px;
}
div#left2 div#partnery a
{
    display: block;
    height: 130px;
    background: url("../images/banner.jpg") no-repeat;
}
div#left2 div.partner {
	float: left;
}
#siroky2 {
    width:275px; /*525*/
    float:left;
    background-color:#FEFBF4;
    height: 176px;
    border-width:0px 0px 0px 4px;
    border-style:solid;
    border-color:#FFFFFF;
}      

#siroky3 {
    width:246px; /*525*/
    float:left;
    background-color:#FEFBF4;
    height: 176px;
    border-width:0px 0px 0px 4px;
    border-style:solid;
    border-color:#FFFFFF;
}      



#linky {
	padding: 10px;
	padding-left: 30px
}
#linky a:hover {
	text-decoration: underline;
}
#linky p  {
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	text-indent: 0px;
}


/* 
 *   spodok stranky 
 */
#dolnydiv {
   width:780px; 
   height:110px;
   border-top: 4px solid #E6DBC9;
   background-color: #FCF9F2;
   clear:both;
   margin-top: 5px;
}
#dolnydivsiroky	{
	width:516px; 
	float:right; 	
}
#dolnydivuzky {
    width:254px; 
	float:left;	
}

#dolnydivleft {
	width:330px	; 
	float:left;	
}
#dolnydivright {
	width:186px	; 
	float:right;	
}
	
#dolnydivmonogram {
	margin-top:45px;
	float: left;
}
#dolnydivmonogram div.text {
	font-size:10px;
	color: #7D6C52;
	float: left;
	margin: 0px;
	text-align: left;
}
#dolnydivmonogram div.logo {
	float: left;
	margin-left: 5px;
}
#dolnydivlogosmall {
	padding-top:34px;
	padding-left:70px;
}
#dolnydivkontakt {
	font-size:10px;
	padding-top:24px;
	color: #7D6C52;
}
#dolnydivodkazydole {
    padding-top:10px;
    font-size:10px;  

}
#dolnydivodkazydole a {
	font-weight: normal;
	color:#A30B32;
}
#dolnydivodkazydole a:hover {
	text-decoration: underline;	
	color:#A30B32;
}
#dolnydivkontakt2 {
	padding-top:12px;
	font-size:10px;
	color:#7D6C52;
}

/* 
 *   sitemap 
 */
.tx-wssitemap-pi1 .treemenudiv {}
.tx-wssitemap-pi1 .treemenudiv img { vertical-align: middle;border: none; }
.tx-wssitemap-pi1 .treemenudiv a { text-decoration: none;  color: #7D6C52; }
.tx-wssitemap-pi1 .treemenudiv a:hover {color: #990033; text-decoration: underline; } 
.tx-wssitemap-pi1 .treemenudiv a span.treemenutext_act {color:red;}
.tx-wssitemap-pi1 .treemenudiv a span.treemenutext_actifsub {color:green; }	


/**
 *   mail form
 */
div.csc-mailform {
    float: left;
    width: 530px;
}
div.csc-mailform div.line {
    float: left;
    margin-bottom: 10px;
}
div.csc-mailform div.line div.csc-form-labelcell {
    float: left;
    width: 100px;
    text-align: right;
    padding-right: 20px;
}
div.csc-mailform div.line div.csc-form-fieldcell {
    float: left;
    width: 400px;
}
div.csc-mailform div.line div.csc-form-fieldcell input.button {
    margin-left: 120px;
}
 




div.tx-mininews-pi1 p.tx-mininews-pi1-listrowField-teaser {
   margin-left: 20px;
}
div.tx-mininews-pi1 p.tx-mininews-pi1-listrowField-title {
    text-indent: 0px;
    margin-left: 0px;
}

div.tx-mininews-pi1  p.tx-mininews-pi1-listrowField-title a
{
	color:#A40F35;
	font-weight:bold;
}



div.tx-mininews-pi1 p.tx-mininews-pi1-singleViewField-datetime{
    text-indent: 0px;
    margin-left: 20px;
	
}


div.tx-mininews-pi1 p.tx-mininews-pi1-singleViewField-teaser {
/*	font-style: italic;*/
	font-size: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 20px;
   font-family: Georgia;

}


div#siroky div.tx-mininews-pi1 p.bodytext{
	font-weight:normal;
	font-family:arial;
}


div.tx-mininews-pi1-browsebox
{
	margin-left:20px;
}

div#siroky div.tx-mininews-pi1 p.tx-mininews-pi1-singleViewField-datetime
{
	font-weight:bold;
	color:#A30B32;
   font-family:arial;
}


div#siroky td.tx-mininews-pi1-browsebox-SCell
{
	margin-left: 0px;
}

div#siroky div.tx-mininews-pi1-browsebox td.tx-mininews-pi1-browsebox-SCell a
{
	margin-left: -22px;
	color:#A30B32;
	
}




div.tx-mininews-pi1-searchbox {
    margin: 20px;   
}
input.tx-mininews-pi1-searchbox-button {
    background-image: url("../images/ok.jpg");
    cursor: pointer;
    border: 0px;
    width: 39px;
    height: 23px;
	margin: 0px;
	padding: 0px;
}



div.tx-mininews-pi1 a {
 padding-left:20px;

}


div#siroky td.tx-mininews-pi1-browsebox-SCell a
{
	margin-left: 0px;
}



div.csc-form-fieldcell input.button {
    background-image: url("../images/posli.jpg");
    cursor: pointer;
    border: 0px;
    width: 40px;
    height: 23px;
	margin: 0px;
	padding: 0px;
}

h3.style1
{
	
	font-family:Georgia;
}


div.vsetko p.prtext a:visited,a:link
{
	font-weight: normal;
	color:#685930;
}

div.vsetko p.prtext a:hover
{
	font-weight: normal;
	color:#A30B32;
}






a.normal:link, a.normal:visited, a.normal:hover {
 	background-image: none;
 	background-repeat: no-repeat;
	
  color:#A30B32;
	font-weight:bold;
}

p.bodytext a
{
	color:#A30B32;
}

