@charset "utf-8";
/*   Theme Name: Slow Food
  Author: Gianluca Turturro
  Author URI: http://www.gtweb.cz */

* { margin: 0; padding: 0; border: 0; }

body { margin-top:65px; margin-bottom:65px; }


a:link { color:#CC6633; text-decoration:none; }
a:visited { color:#990000; }
a:hover { text-decoration:underline; }

h2 { margin-bottom:20px; margin-top:0.7em; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; color:#7F6200; padding-left:20px }

h3 { margin-bottom:20px; margin-top:0.7em; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#3F3100; font-style:italic; padding-left:20px }

h4 { margin-bottom:0.3em; margin-top:0.7em; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:normal; color:#3F3100; padding-left:20px }

#container { margin: 0 auto; width:944px; }

#logo { width:628px; height:150px; border:0px; margin-right:4px; float:left; }

#social { display:block; width:26px; height:104px; position:absolute; left:-54px; }
#social img { margin-bottom:13px; }
#social a { outline:none; }
.alignleft { float:left; margin-right:15px; }
.alignright { float:right; margin-left:15px; }

/* MENU */

#manu_hlavni_strana { width:312px; height:150px; border:0px; float:right; color:#888888; font:16px Georgia, "Times New Roman", Times, serif; letter-spacing:2px; background:url(images/ramecek-menu.png) right no-repeat; margin-right:-16px; padding-right:16px; margin-top:-40px; padding-top:40px; }

#manu_hlavni_strana a { color:#888888; font:16px Georgia, "Times New Roman", Times, serif; letter-spacing:2px; text-decoration:none; }
#manu_hlavni_strana a.doporuceni { color:#D20D0D; }
#manu_hlavni_strana a:hover { text-decoration:underline; }

#levo { float:left; text-align:left; position:relative; }
#levo ul { list-style:none; }
#levo li { margin-bottom:11px; }
#pravo { float:left; text-align:right; margin-left:20px; }
#pravo ul { list-style:none; }
#pravo li { margin-bottom:11px; }

/* MENU KONEC */


/* NOVINKY */

#novinky { width:292px; border:0px; margin-right:4px; height:769px; clear:left; background:url(novinky.jpg) no-repeat top #ffc000; float:left; padding-top:60px; padding-left:10px; padding-right:10px; padding-bottom:30px; position:relative; overflow:hidden; }
.novinka { margin-bottom:10px; }
.novinka  h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; margin-bottom:0.7em; }
.novinka  h2 a { color:#FDEF5A; text-decoration:none; }
.novinka  h2 a:hover { color:#7F6000; text-decoration:none; }
.novinka  p { font-family:"Trebuchet MS", "MS Sans Serif", Geneva, sans-serif; font-size:12px; }
.novinka a { color:#7F6000; text-decoration:none; }
.novinka a:hover { color:#BF9000; }
#novinky .oddelovac { background:url(images/oddelovac-novinky.png); background-repeat:no-repeat; background-position:center; height:22px; margin:0 auto; margin-bottom:10px; }
#novinky .starsi-polozky { text-align:center; position:absolute; bottom:5px; left:100px; }
#novinky .starsi-polozky a { color:#FDEF5A; text-decoration:none; font-family:"trebuchet MS", sans-srif; font-size:11px; }
#novinky .starsi-polozky a:hover { color:#BF9000; text-decoration:none; }
form.searchform { padding:10px 0 10px 0; }
.s { border:1px #888 solid; padding:5px; width: 200px; }
.tlacitko-odeslani { border:1px #888 solid; padding:5px; }

.tags { margin-bottom:20px; padding-left:20px; color:#888888; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
/* NOVINKY KONEC */

#prostredni_sloupec { width:312px; border:0px; margin-right:4px; min-height:839px; float:left; }


/* POZVANKY */

#pozvanky { width:292px; border:0px; height:187px; margin-bottom:4px; background:url(pozvanky.jpg) no-repeat top #97b250; padding:10px; padding-top:60px; padding-bottom:30px; overflow:hidden; }
.pozvanka { margin-bottom:10px; }
.pozvanka  h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; margin-bottom:0.7em; }
.pozvanka  h2 a { color:#E3FE9B; text-decoration:none; }
.pozvanka  h2 a:hover { color:#6C7F39; text-decoration:none; }
.pozvanka a { color:#7F6000; text-decoration:none; }
.pozvanka a:hover { color:#BF9000; }
#pozvanky .oddelovac { background:url(images/oddelovac-pozvanky.png); background-repeat:no-repeat; background-position:center; height:22px; margin:0 auto; margin-bottom:10px; }

/* POZVANKY KONEC */


#obrazek_uprostred { width:312px; border:0px; height:277px; margin-bottom:4px; }
#obrazek_uprostred ul, li, img {
list-style: none;
margin: 0; padding: 0;
}

#obrazek_uprostred #slider {
   width: 312px; /* important to be same as image width */
   height: 277px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#obrazek_uprostred #sliderContent {
   width: 312px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

#obrazek_uprostred .sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

#obrazek_uprostred .sliderImage span {
   position: absolute; /* important */
   padding: 10px 13px;
   width: 226px; /* width of image minus left and right padding. Needed for IE */
   background-color: #000;
   filter: alpha(opacity=0); /* here you can set the opacity of box with text */
   -moz-opacity: 0.0; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.0; /* here you can set the opacity of box with text */
   opacity: 0.0; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   left: 0;
   bottom: 0;
}

#obrazek_uprostred .clear {
   clear: both;
} 


/* MEDIALNI ZPRAVY */

#tiskove_zpravy { width:292px; border:0px; height:207px; background:url(tiskove-zpravy.jpg) no-repeat top #b80000; padding:10px; padding-top:60px; padding-bottom:30px; position:relative; }
.tiskova_zprava { margin-bottom:10px; }
.tiskova_zprava  h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; margin-bottom:0.7em; }
.tiskova_zprava  h2 a { color:#f87171; text-decoration:none; }
.tiskova_zprava  h2 a:hover { color:#760000; text-decoration:none; }
#tiskove_zpravy .oddelovac { background:url(images/oddelovac-tiskove_zpravy.png); background-repeat:no-repeat; background-position:center; height:22px; margin:0 auto; margin-bottom:10px; }
#tiskove_zpravy .starsi-polozky { text-align:center; position:absolute; bottom:5px; left:100px; }
#tiskove_zpravy .starsi-polozky a { color:#f87171; text-decoration:none; font-family:"trebuchet MS", sans-srif; font-size:11px; }
#tiskove_zpravy .starsi-polozky a:hover { color:#760000; text-decoration:none; }

/* MEDIALNI ZPRAVY KONEC */



/* OBSAH STATICKE STRANKY */
/* OBSAH STATICKE STRANKY KONEC */



/* OBSAH NOVINEK */
#obsah-novinek { float:left; width:600px; padding:15px; }
#obsah-novinek .nadpis { margin-bottom:20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; font-weight:normal; color:#bf9100; font-variant:small-caps; padding-left:20px }
#obsah-novinek #datum { text-align:right; font-style:italic; }
#obsah-novinek #autor { margin-bottom:1.5em; text-align:right; }
#obsah-novinek .text { font-family:"trebuchet MS", Arial, Helvetica, sans-serif; line-height:1.7em; font-size:13px; text-align:justify; }
#obsah-novinek p { margin-bottom:1em; }
#obsah-novinek #dekor_pod_text { background:url(images/dekor-pod-text.jpg) no-repeat center; height:38px; margin-top:10px; margin-bottom:30px; }
#obsah-novinek ul { margin-left:4em; margin-bottom:1em; }
#obsah-novinek ul li {  list-style-type:disc; }
/* OBSAH NOVINEK KONEC */


/* SIDEBAR */

#sidebar { width:312px; float:right; }
#sidebar #dekor { height:30px; background:url(images/dekor-sidebar.jpg) no-repeat center; margin-bottom:-1px; }
#sidebar #pozvanky { height:auto; }
#sidebar #novinky { height:auto; margin-bottom:4px; }
#sidebar #proc_nevyzkouset { clear:both; }
#sidebar #inzerce { width:292px; border:0px; margin-top:4px; background:url(images/inzerce.jpg) no-repeat top center #f4f4f4; padding:10px; padding-top:60px; padding-bottom:30px; }
#sidebar #inzerce .inzerce { text-align:center; margin-bottom:5px; }

/* SIDEBAR KONEC */

#pravy_sloupec { width:312px; border:0px; min-height:839px; float:left; }

/* MEZINARODNI AKCE */

#mezinarodni_akce { width:292px; border:0px; height:448px; margin-bottom:4px; background:url(mezinarodni-akce.jpg) no-repeat top #334666; padding:10px; padding-top:80px; padding-bottom:30px; }
#mezinarodni_akce .akce { width:190px; text-align:center; border:4px solid #597ab2; margin:0 auto; margin-bottom:10px; }
#mezinarodni_akce .akce:hover { border-color:#809ac6; }

/* MEZINARODNI AKCE KONEC */


/* PROC NEVYZKOUSET ( RECEPTY ) */

#proc_nevyzkouset { width:292px; border:0px; height:207px; background:url(proc-nevyzkouset.jpg) no-repeat top #734b45; padding:10px; padding-top:60px; padding-bottom:30px; position:relative; }
.proc_nevyzkouset_post { margin-bottom:10px; }
.proc_nevyzkouset_post  h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; margin-bottom:0.7em; }
.proc_nevyzkouset_post  h2 a { color:#AD7166; text-decoration:none; }
.proc_nevyzkouset_post  h2 a:hover { color:#2B1D1A; text-decoration:none; }
#proc_nevyzkouset .oddelovac { background:url(images/oddelovac-proc_nevyzkouset.png); background-repeat:no-repeat; background-position:center; height:22px; margin:0 auto; margin-bottom:10px; }
#proc_nevyzkouset .starsi-polozky { text-align:center; position:absolute; bottom:5px; left:110px; }
#proc_nevyzkouset .starsi-polozky a { color:#AD7166; text-decoration:none; font-family:"trebuchet MS", sans-srif; font-size:11px; }
#proc_nevyzkouset .starsi-polozky a:hover { color:#2B1D1A; text-decoration:none; }

/* PROC NEVYZKOUSET ( RECEPTY ) KONEC */

.clearfloat { clear:both; }


#doplnujici-popisky { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c9c9c9; letter-spacing:2px; padding-top:15px; margin-bottom:50px; }
#doplnujici-popisky a { color:#c9c9c9; text-decoration:none; }
#doplnujici-popisky a:hover { text-decoration:underline; }
