body
{
font-family: Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;
font-size:12px;
text-align:justify;
background-color:#C8C8C8;
}
a{
  color:#CC0000;}

ul, li { margin:0; padding:0; }
ul {padding-left:20px;}



h1
{
padding-left:4px;
}

h3
{
font-size:18px;
font-weight:bold;
color:#cc0000;
background-color:#CCCCCC;
padding-left:4px;
padding-top:1px;
padding-bottom:1px;
}
form {margin:0; padding:0;}

#obal
{
text-align:left;
  background-color:#FFFFFF;
  width:800px;
  border:1px solid #999999;
  margin:auto;
}
#zahlavi
{
height:254px;
}
#zahlavi #zahlavi-left{background-image:url(/files/layout/hlavicka_left.jpg);background-repeat:no-repeat; float:left; width:189px;height:254px;}
#zahlavi #zahlavi-right{background-image:url(/files/layout/hlavicka_right.jpg);background-repeat:no-repeat; float:right; width:609px;height:254px;}

#obal_obsahu_basic,
#obal_obsahu{float:right;width:75%;}

#levy-sloupec
{
width:191px;
float:left;
margin:0 0 0 0;
}
#pravy-sloupec
{
float:right;
width:124px;
}
#zapati
{
  background-color:#770000;
  height:17px;
  font-size:10px;
  color:#FFFFFF;
  line-height:17px;
  padding:0px 20px 0px 20px;
  clear:both;
}
#zapati a, #zapati a:link, #zapati a:hover, #zapati a:visited { color: #ffffff; text-decoration:none; }
#zapati #paticka-left{
  float:left;}
  
#zapati #paticka-right{
  float:right;}
  
#menu-horni{
  background-color:#A60000;
  height:20px;
  font-size:11px;
  color:#FFFFFF;
  line-height:20px;
  padding:0px 20px 0px 10px;}
  
#menu{
  background-color:#CC0000;
  height:25px;
  border-bottom:3px solid #A60000;
  padding-left:190px;}
  


#menu-horni #menu-horni-odkazy{float:left;}

#menu-horni #menu-horni-vyhledavani{
float:right;
height:20px;
margin:0 80px 0 50px;
}

#menu-horni #menu-horni-vyhledavani input{
vertical-align:middle;
font-size:10px;
height:18px;
line-height:18px;
background-color:#CCCCCC;
border:1px solid #666666;
}

#menu-horni .google-input{width:110px;}





#menu-horni #menu-horni-jazyky{float:right;color:white;}

#menu-horni-jazyky a,
#menu-horni-jazyky a:link,
#menu-horni-jazyky a:visited
{color:white;}

/*****************************************************************/
/* Hlavni obsah dokumentu [prostredni sloupec] *******************/
/*****************************************************************/

 #prostredni-sloupec{
  width:445px;
  /*ooo padding:20px 10px 20px 10px;*/
  float:left;
  margin: 0;
  text-align:justify;
 }

#obal_obsahu_basic #prostredni-sloupec {
 width:575px;
}

#prostredni-sloupec #cesta{
  font-size:10px;
  color:#666666;
  margin-bottom:10px;}

#prostredni-sloupec #privitani{
  font-size:16px;
  color:#CC0000;
  margin-top:10px;
}
  
#prostredni-sloupec #podprivitani{
  font-size:12px;
  color:#666666;
  margin-bottom:10px;}
  

#prostredni-sloupec h1{
  font-size:22px;
  /*color:#1B1F26;*/
/* ooo line-height:40px;*/
/*ooo  width:420px;*/
  font-weight:normal;
  padding:0;
  margin:10px 0 0 0;
}





#seznam-clanku{
/*ooo  width:425px;*/
  background-color:#EFEFEF;
/*ooo  line-height:15px;*/
  font-size:11px;
  color:#666666;
  padding:10px 10px 10px 10px;
}
   



/*****************************************************************/
/* Levý sloupecek [levy sloupec] *********************************/
/*****************************************************************/


.menu-left{
  margin-bottom:2px;
  position:relative;
  height:180px;
  background-color: #E8E8E8;
}
.menu-left-2{
  margin-bottom:2px;
  position:relative;
  height:80px;
  background-color: #E8E8E8;
}

/*
#left-login{
  line-height:24px;
  font-size:11px;
  padding-left:20px;
  background-color:#E8E8E8;
  margin-bottom:2px;
  margin-top:2px;}*/

.left-nadpis,  
#left-nadpis{
  line-height:24px;
  font-size:13px;
  padding-left:20px;
  background-color:#CC0000;
  color:#FFFFFF;}

.for-members {
  padding:10px;
  text-align:center;
}
  
/*****************************************************************/
/* Pravý sloupecek [pravy sloupec] *********************************/
/*****************************************************************/
  
#right-odber{
  font-size:10px;
  padding:5px 5px 5px 5px;
  background-color:#CCCCCC;
  color:#333333;}
  
#right-odber b {
  color:#CC0000;}
  
#right-odber input{
  height:19px;
  width:109px;
  font-size:10px;
  border:1px solid #666666;
}
#right-odber .button input {
  width:50px;
  margin-top:5px;
}



#right-podpora{
  font-size:11px;
  padding:5px 5px 5px 5px;
  background-color:#CC0000;
  color:#FFFFFF;
  font-weight:bold;
  }
#right-podpora a,
#right-podpora a:link,
#right-podpora a:visited {
color: #ffffff;
text-decoration:underline;
}  
#right-podpora a:hover {
text-decoration:none;
}  
#pravy-sloupec .support-us { border:0;}

#right-odkazy{
  padding:5px 5px 5px 5px;
  background-color:#E8E8E8;}
#right-odkazy .line {
  clear:both;
  padding-top:3px;
}
  
#right-odkazy .popisek a{
  font-size:10px;
  color:#333333;
  text-decoration:underline;}
  
#right-odkazy img{
  float:left;}
  
#right-odkazy .popisek{
  float:right;
  width:90px;}
  


#menu-dolni{
  background-color:#A60000;
  height:20px;
  font-size:11px;
  color:#FFFFFF;
  line-height:20px;
  padding:0px 20px 0px 20px;
  clear:both;}




/*   upravovane */
.clear {clear:both; }
.column-line { height:2px; background-color: #ffffff;}



/* //zpravy v prostrednim sloupecku */




/* news */
#prostredni-sloupec .news-top {font-size:12px; border:1px solid #CCCCCC; margin:0; padding:0;}
#prostredni-sloupec .news-top h1 {
  font-size:22px;
  color:#1B1F26;
  border-bottom:1px solid #CCCCCC;
  font-weight:normal;
  margin:0;
  padding:10px 5px 10px 5px;
}

#prostredni-sloupec .news-top h1 a {text-decoration:none;}
#prostredni-sloupec .news-top img {
  float:left;
  margin: 0 5px 5px 0;
}
#prostredni-sloupec .news-top .para { padding:5px; line-height:15px; }
#prostredni-sloupec .news-top .date {}
#prostredni-sloupec .news-top .more { text-align:right; font-style:italic; clear:both; padding:0 5px 5px 5px;}


#prostredni-sloupec .news-main { font-size:12px; }
#prostredni-sloupec .news-main h2 {
  font-size:17px;
  font-weight:normal;
  text-align:left;
  color:#333333;
/*ooo  border-width:0px 0 0px 0;
  border-style:none;
  border-color: #CCCCCC;
  margin:0 0 0 0;*/
  margin:0;
  padding: 0;
}

#prostredni-sloupec .news-main h2 a {text-decoration:none;
}

#prostredni-sloupec .news-main img {
  float:left;
  margin:0px 10px 10px 0px;
}
#prostredni-sloupec .news-main .para {  margin-top:10px;  line-height:15px;}
#prostredni-sloupec .news-main .date {}
#prostredni-sloupec .news-main .more {font-style:italic; text-align:right; clear:both; margin-bottom:10px;}




#seznam-clanku .news-normal { font-size:10px; padding-bottom:3px;}
#seznam-clanku .news-normal .link { text-align:right; }
#seznam-clanku .news-normal h2 {
  margin:0;  
  padding:0; 
  font-size:14px;
  float:right;
}
#seznam-clanku .news-normal .date { float:left; padding-top:1px;}
#seznam-clanku .news-normal .para { text-align:justify; clear:both; line-height:15px; }
#seznam-clanku .news-normal .more { font-style:italic; text-align:right; clear:both; margin-bottom:5px;}

#obal_obsahu_basic #prostredni-sloupec .news-normal { font-size:10px; }
#obal_obsahu_basic #prostredni-sloupec .news-normal h2 { font-size:12px; }

/* specialne pro zpravy v prostrednim sloupecku */
#prostredni-sloupec .mainnews .mainnews-left-col { width:50%; float:left; }
#prostredni-sloupec .mainnews .mainnews-right-col { width:49%; float:right; border-left:1px solid #cccccc;}
#prostredni-sloupec .mainnews-left-col h2 {  padding:0px 10px 0px 0px;}
#prostredni-sloupec .mainnews-left-col .para,
#prostredni-sloupec .mainnews-left-col .more { padding-right:10px; }
#prostredni-sloupec .mainnews-right-col h2 {  padding:0px 0px 0px 10px;}
#prostredni-sloupec .mainnews-right-col .para,
#prostredni-sloupec .mainnews-right-col .more { padding-left:10px; }





/* kalendar akci - zacatek */
/* navigace detailu */
.foxactions-navheader {
width:100%;
margin-bottom:10px;
font-size:10px;
}
.foxactions-navheader td {
text-align:center;
vertical-align:top;
width:25%;
border:1px solid #999999;
}
/* zobrazeni detailu */
.foxactions-detail {
padding-bottom:5px;
margin-bottom:5px;
}
.foxactions-detail h2 {
margin:0;
font-size:14px;
padding:10px 10px 0px 10px;
}
.foxactions-detail .para {
padding-left:10px;
}

.foxactions-detail .para-pers {
padding-left:10px;
}
.foxactions-detail .date {
text-align:right;
padding-right:10px;
}

/* kalendarik */

.foxaction-calendar-obal { border-right:1px solid #999999; border-bottom:1px solid #999999; 
  background: #cccccc; padding-bottom:5px; }
.foxaction-calendar-obal .nadpis { background: #999999; color:#ffffff; font-size:14px; font-weight:bold;
  padding: 3px 0 3px 20px;}


 .foxactions-calendar a,
 .foxactions-calendar a:link,
 .foxactions-calendar a:hover,
 .foxactions-calendar a:active,
 .foxactions-calendar a:visited {
  /*color:#448844;*/
  color: #ff0000;
  font-size:12px;
  text-decoration:none;
}
#obsah #sloupec .foxactions-calendar a:hover {
  color:#006699;
}

table.foxactions-calendar {
  font-size:12px;
  border-collapse:collapse;
  margin-left:6px;
}

.foxactions-calendar th,
.foxactions-calendar td {
  text-align:center;
  width:22px;
  border:1px solid #999999;
  background: #E7E7E7;
  padding-top:2px;
  padding-bottom:2px;
}
.foxactions-calendar tr.navigation th { border:0; background: #cccccc; width:100%;}

.foxactions-calendar td {cursor:default;}
.foxactions-calendar td.now {
  background-color:#ffffff;
}
/*
.foxactions-calendar td.nomonth {
}
.foxactions-calendar td.week {
  background-color:#87C287;
}
*/
.foxactions-short-list {}
.foxactions-short-list h2 {}
.foxactions-short-list .para {}
.foxactions-short-list .date {}
/* kalendar akci - konec */



/* photogallery */
.foxphotogallery-categories-table { border-collapse:collapse; width: 100%;} /* main preview table for categories */
.foxphotogallery-categories-table td {text-align:center; vertical-align:top;}
.foxphotogallery-categories-cont { margin-bottom:10px; } /* div in the cell of table for categories */
.foxphotogallery-categories-cont img { border:1px solid #CCCCCC; margin-bottom:2px; margin-top:2px;}
.foxphotogallery-categories-cont h3 { font-size:12px; color:#003366; font-weight:bold; background: #ffffff;}
.foxphotogallery-categories-navigation { margin-top:3px; margin-bottom:3px; }

.foxphotogallery-photos-table { border-collapse:collapse; width: 100%; } /* main preview table for photos in category */
.foxphotogallery-photos-table td {text-align:center; vertical-align:top;}
.foxphotogallery-photos-cont { margin-bottom:10px; } /* div in the cell of table for photos in category */
.foxphotogallery-photos-cont img { border:1px solid #CCCCCC; margin-bottom:2px; margin-top:2px;}
.foxphotogallery-photos-cont h3 { font-size:12px; color:#003366; font-weight:bold; margin-bottom:2px; background: #ffffff;}
.foxphotogallery-photos-navigation { margin-top:4px; margin-bottom:3px; }

.foxphotogallery-photo-navigation { margin-top:5px; } /* div with navigation buttons in photo detail page */
.foxphotogallery-photo-navigation img { border:0; margin-top:3px; margin-bottom:0px; }

.foxphotogallery-photo-detail h3 {background: #ffffff;}
.foxphotogallery-photo-detail img {margin-bottom:2px; margin-top:2px;}






/* survey */
.foxsurvey-obal {
  padding:10px; 
  border-right:1px solid #999999; 
  border-bottom:1px solid #999999; 
  background-color: #cccccc;
}

.fox-survey {} /* main preview */
.fox-survey .question { font-weight: bold; color: #000000; margin-bottom: 5px;}
.fox-survey .clear { clear:both; }
.fox-survey-answer {} /* css for answer */
.fox-survey-answer .line { font-size:1px; width:80px; float:left; margin-top:3px; border:1px solid #D0D0D0; background: #E3E3E3; }
.fox-survey-answer .number { float:left;padding-left:15px;}
.fox-survey-all {} /* css for all surveys */



/* form EA Survey */
.fox-formeasurvey {}
.fox-formeasurvey th,
.fox-formeasurvey td { vertical-align:top; font-size:10px;}
.fox-formeasurvey .error { color:red; }
.fox-formeasurvey input { font-size:10px; }
.fox-formeasurvey textarea { font-size:10px; font-family: Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;}
.fox-formeasurvey select { font-size:10px; }
.fox-formeasurvey .submit input {}
.fox-formeasurvey textarea { width:300px;height:50px;}

/* form EA Volunteer */
.fox-formeavolunteer {}
.fox-formeavolunteer th,
.fox-formeavolunteer td { vertical-align:top; font-size:10px;}
.fox-formeavolunteer .error { color:red; }
.fox-formeavolunteer input { font-size:10px; }
.fox-formeavolunteer textarea { font-size:10px; font-family: Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;}
.fox-formeavolunteer select { font-size:10px; }
.fox-formeavolunteer .submit input {}
.fox-formeavolunteer textarea { width:300px;height:50px;}


/* form EA Finncial */
.fox-formeafinancial {}
.fox-formeafinancial th,
.fox-formeafinancial td { vertical-align:top; font-size:10px;}
.fox-formeafinancial .error { color:red; }
.fox-formeafinancial input { font-size:10px; }
.fox-formeafinancial textarea { font-size:10px; font-family: Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;}
.fox-formeafinancial select { font-size:10px; }
.fox-formeafinancial .submit input {}
.fox-formeafinancial textarea { width:300px;height:50px;}


/* form EA Question */
.fox-formeaquestion {}
.fox-formeaquestion th,
.fox-formeaquestion td { vertical-align:top; font-size:10px;}
.fox-formeaquestion .error { color:red; }
.fox-formeaquestion input { font-size:10px; }
.fox-formeaquestion textarea { font-size:10px; font-family: Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;}
.fox-formeaquestion select { font-size:10px; }
.fox-formeaquestion .submit input {}
.fox-formeaquestion textarea { width:300px;height:50px;}

/* form EA Speaker */
.fox-formeaspeaker {}
.fox-formeaspeaker th,
.fox-formeaspeaker td { vertical-align:top; font-size:10px;}
.fox-formeaspeaker .error { color:red; }
.fox-formeaspeaker input { font-size:10px; }
.fox-formeaspeaker textarea { font-size:10px; font-family: Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;}
.fox-formeaspeaker select { font-size:10px; }
.fox-formeaspeaker .submit input {}
.fox-formeaspeaker textarea { width:300px;height:50px;}


/* form EA SeminarRegistration */
.fox-formeaseminarregistration {}
.fox-formeaseminarregistration th,
.fox-formeaseminarregistration td { vertical-align:top; font-size:10px;}
.fox-formeaseminarregistration .error { color:red; }
.fox-formeaseminarregistration input { font-size:10px; }
.fox-formeaseminarregistration textarea { font-size:10px; font-family: Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;}
.fox-formeaseminarregistration select { font-size:10px; }
.fox-formeaseminarregistration .submit input {}
.fox-formeaseminarregistration textarea { width:300px;height:50px;}

/* e-zin (jen cast) */
.error { color: #ff0000; }


/* TISK */

@media print {
/* .maincontent {border:0}
 .maincontent .logo1 {display:none;}*/
}

