﻿body {
     background: #fff;
	 margin-top: 5px;
	 text-align: center;
     background: url(/graphics/bg_leavesx.gif) no-repeat center 258px;
    }

html {
    overflow: scroll; 
    background: #fff url(/graphics/bg8.gif) repeat-x center 230px;
    }
    
    *
    {
        font-family: arial, verdana, helvetica;
        margin:0;
        padding:0;        
    }

h1 {
	font-size: 1.2em;   
	margin-top: 10px; 
	padding-top: 6px;
	color: #669b0f;
	font-weight: bold;
	font-family: arial, verdana;
	margin-bottom: 0px;
    }
    
    h2 {
	font-size: 1.0em;   
	margin: 15px 0; 
	padding-top: 6px;
	color: #222;
	font-weight: bold;
	font-family: arial, verdana;
    }

p {
	font-size: 12px;
	color: #000;
	line-height: 140%;
	margin: 15px 0;
	text-align: left;
    }
    
.strong 
{
font-weight:bold;
}

.price
{
    color: red; 
    font-weight: bold;
}

img {
    border:none;
    } 

ul{
    margin-top: 7px;
    margin-bottom: 5px;
    margin-left: 20px;
    }

li {
    color: #000;
	font-size: 0.8em;
	padding-bottom: 7px;
	line-height: 130%;	
    } 

.containerbred { 
	background: url(graphics/bg5.gif) repeat-y; 
	margin-left: auto; 
	margin-right: auto; 
	text-align: left; 
	width: 770px; 
	overflow: hidden;
	border-left: 1px solid #d6d7d6;
	padding-bottom: 10px;
	padding-top: 15px;
    }

.containerbredindex { 
	background: #fff url(graphics/bg1.gif) repeat-y; 
	margin-left: auto; 
	margin-right: auto; 
	text-align: left; 
	width: 769px; 
	overflow: hidden;
	border-left: 1px solid #d6d7d6;
	padding-bottom: 10px;	
	padding-top: 15px;
    }

.footer{ 
    background: url(graphics/bg_bottom2.gif) no-repeat; 
    margin-left: auto; 
    margin-right: auto; 
    text-align: left; 
    width: 770px; 
    height: 15px;
    }

.headers {
	font-size: 1.0em;
	color: #000;
	margin-top: 10px; 
	font-weight: bold;	
    }
    
 .temaveckor {
	font-size: 0.9em;
	color: #000;
	margin-top: 15px; 
	font-weight: bold;	
	display: block;
    }   

.headers2 {
	font-size: 1.0em;
	color: #324714;
	margin-top: 10px; 
	font-weight: bold;
    }

.headersfaq {
	font-size: 1.0em;
	color: #000;
	margin-top: 20px; 
	font-weight: bold;
	letter-spacing: 0px;
    }

.p {
	font-size: 0.8em;
	color: #000;
	line-height: 140%;
	margin-top: 15px;
	text-align: left;
    }

p.faq {
    width:90%;
    margin-top: 5px;
    }

.line {
	border-top: 1px solid #ccc;
	margin-top: 20px;
    margin-bottom:20px;
    }

.form {
     background-color: #eee;
     vertical-align: top;
     } 

.programs {
    background: #fff url(/graphics/programsgradient.gif) repeat-x bottom;
    border: 1px solid #dbdada; 
    padding: 7px;
    margin-bottom: 20px;
    overflow: hidden;
    }

.programsinner {
    padding-left: 155px;
    padding-top: 5px;
    padding-bottom: 7px;
    padding-right: 7px;
    }

.programsheader {
    font-size: 1.2em;
    font-weight: bold;
    }

.programs1 {
    width: 465px; 
    background: url(/graphics/programsgradient.gif) repeat-x bottom; 
    border: 1px solid #efefef; 
    padding: 10px;
    margin-bottom: 15px;
    overflow: hidden;
    }

.leftheader {
    text-align: center;
    padding: 5px;
    background-color: #fff;
    font-weight: bold;
    color: #333;
    }

#stripebottom { 
	height: 25px;
	background: #e7e739; 
	width: 770px;
	color: #000;
	font-weight: normal;
	font-size: 0.8em;
	line-height: 26px;
	margin-left: auto;
	margin-right: auto;
    }
  
#slogan { 
    width: 770px; 
    height: 30px; 
    background: #94cb39; 
    margin-left: auto; 
    margin-right: auto;
    color: #fff;
	font-size: 0.8em;
	font-weight: bold;
	line-height: 26px;
	text-align: left;
    }
          
/*--------------------------------QUIZ----------------------------------------- */

.answers {
    color: #000;
    font-weight: normal;
    font-size: 0.8em;
    float: right;
    }

.quiz {
    color: #000;
    font-weight: bold;
    font-size: 0.8em;
    border-bottom: 1px solid #ddd;
    margin-right: 20px;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 8px;
    }

.category {
    color: #fff;
    font-weight: bold;
    font-size: 1.0em;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 5px;
    margin-top: 20px;
    background-color: #8cc739;
    width: 97%;
    clear: both;
    }

.step {
    color: #000;
    font-weight: bold;
    font-size: 0.8em;
    border-bottom: 1px solid #ddd;
    margin-right: 20px;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 5px;
    clear: both;
    }

/*--------------------------------MENU + RED SUBMENU----------------------------------------- */

.menu {
    text-align: center;
    margin-left: auto;
    margin-right: auto;    
	}	
	
#stripe { 
	height: 30px;
	background: #86cc14; 
	width: 100%;
	margin-top: 10px;
	font-weight: bold;
	line-height: 27px;
	text-align: center;
    }


#menushadow { 
	height: 7px;
	background: #fff url(/graphics/menubg.gif) repeat-x;
	width: 100%;
	border: 0px solid #000;
    }

.submenus {
	font-size: 0.8em;
	border-top: 1px solid #c63421; 
	border-bottom: 1px solid #c63421; 
	margin-top: 10px; 
	padding-top: 6px;
	padding-bottom: 6px;
	color: #c63421;
	font-weight: bold;
    }

.submenus a:link {color: #c63421; text-decoration: none;}
.submenus a:visited {color: #c63421; text-decoration: none;}
.submenus a:hover {text-decoration: none; color: #94cb39;}

.current {
	color: #555;
    }


/*--------------------------------TABLES----------------------------------------- */

    
.tableheader {
    text-align: center;
    background-color: #94cb39;
    font-weight: bold;
    color: #fff;
    }

table.calendar{
    font-size: 0.8em;
    width: 99%;
    border: 0px solid #ccc;
    background-color: #fff;
    border-collapse: collapse; 
    margin-top: 20px;
    margin-left: 0px;
    }

table.calendar td {
    text-align: left;
    border-bottom: 1px solid #dbdada;
    padding: 5px;
    padding-left: 12px;
    }

.odd {
    text-align: left;
    border-bottom: 1px solid #EFF3FB;
    padding: 5px;
    padding-left: 12px;
    background-color: #eee;
    }

.calendarheader{
    text-align: center;
    background-color: #fff;
    font-weight: bold;
    color: #fff;
    border-bottom: 0px;
    }

table.schedule{
    font-size: 0.7em;
    border: 1px solid #7ba634;
    background-color: #B2D47B;
    border-collapse: collapse; 
    margin-top: 20px;
    margin-left: 20px;
    width: 95%;
    }

table.schedule td {
    text-align: center;
    border: 1px solid #7ba634;
    padding: 3px;
    vertical-align: top;
    }

table.schedule2{ 
    border: 1px solid #7ba634;
    background-color: #B2D47B;
    border-collapse: collapse; 
    margin-top: 20px;
    margin-left: 20px;
    width: 95%;
    }

table.schedule2 td {
    text-align: center;
    border: 1px solid #7ba634;
    padding: 3px;
    vertical-align: middle;
    font-size: 0.8em;
    }


.time {
    background-color: #94cb39;
    color: #fff;
    font-weight: bold;
    font-size: 1.2em;
    height: 30px;
    text-align: center;
    }
    
    .msg_list {
margin: 0px;
padding: 0px;

}
.msg_head {
padding: 5px 10px;
cursor: pointer;
position: relative;
background-color:#FFCCCC;
margin:1px;
font-family: Arial;
}
.msg_body {
padding: 5px 10px 15px;
background-color:#F4F4F8;
}


#slideshow {  overflow:hidden; width:770; height:268; background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; background-position: initial initial;}
#slideshow img {border: 0px solid #ccc;}


.containerbredindex a:link {color: #c63421; text-decoration: underline;}
.containerbredindex a:visited {color: #c63421; text-decoration: underline;}
.containerbredindex a:hover {text-decoration: none; color: #c63421;}

.containerbred  a:link {color: #c63421; text-decoration: underline;}
.containerbred  a:visited {color: #c63421; text-decoration: underline;}
.containerbred  a:hover {text-decoration: none; color: #c63421;}
