body {padding: 0; margin: 0; background: url(/Public/grafika-svatby/pozadi.jpg) center top no-repeat; _text-align: center; font: 12px arial;}
img {display: block;}
h1 {padding: 0; margin: 0;}

.Clearer {clear: both;}

#ContentOut {margin: 0 auto; width: 1024px;}
#Header {background: url(/Public/grafika-svatby/header.jpg) no-repeat; height: 151px;}
#Shaddow {background: url(/Public/grafika-svatby/shaddow.png) repeat-y !important; background: none; filter: none !important;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="http://www.svatbyvrecku.cz/Public/grafika-svatby/shaddow.png");
 _width: 1024px;}
#ContentIn {_text-align: left; margin-left: 19px; _margin-left: 0px; width: 986px; overflow: hidden;}

#TopMenu {background: url(/Public/grafika-svatby/topmenu_bg.gif) no-repeat; height: 41px;}
#TopMenu ul {list-style: none; padding: 0; margin: 0;}
#TopMenu li {padding: 0; margin: 0; float: left;}
#TopMenu a {font: bold 14px Verdana; color: #CF4D8F; text-decoration: none; height: 29px; padding: 12px 20px 0; float: left;
 background: url(/Public/grafika-svatby/delitko.gif) right center no-repeat;}
#TopMenu a.Last {background: none;}
#TopMenu a:hover {text-decoration: underline; color: #A60A53;}

#BgImg {background: url(/Public/grafika-svatby/mid_img.gif) left top repeat-y; margin-top: 10px; min-height: 700px; _height: 700px;}


#LeftMenu {float: left; width: 251px; overflow: hidden; position: absolute;}
#LeftMenu ul {list-style: none; padding: 0; margin: 0;}
#LeftMenu li {}
#LeftMenu li a {border-bottom: 1px solid #ffffff; display: block; height: 28px; font: 14px Verdana; color: #ffffff; text-decoration: none;
 background: url(/Public/grafika-svatby/leftmenu_a.gif) 20px center no-repeat; padding: 12px 0 0 35px;}
#LeftMenu li a:hover {background: #f992c5 url(/Public/grafika-svatby/leftmenu_a.gif) 20px center no-repeat;}

#VypisObsahu {float: right; /*background: #ffcee9; */width: 695px; overflow: hidden; padding: 0px 20px 25px;}

#FotoTitle {text-align: center; padding: 5px 0 2px 0;}
#FotoTitle img {display: inline; margin: 0 4px;}

#Footer {width: 974px; margin: 0 auto; background: url(/Public/grafika-svatby/footer.png) no-repeat !important; background: none; filter: none !important;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="http://www.svatbyvrecku.cz/Public/grafika-svatby/footer.png");
 _width: 1024px; height: 75px; padding: 15px 0 0 50px; font: 14px Verdana; color: #ffffff;}
 
/*********************************** tit page **********************************/
#TitPage img {float: left; margin: 0 30px 30px 0;}

/************************** vypis produktu **************************************/
table.VypisProduktu, table.VypisProduktu td {border-collapse: collapse; padding: 0; margin: 0;}
table.VypisProduktu th {background: #ff5eb7; color: #000000; font: bold 14px Verdana; padding: 2px 0; border-left: 1px solid #ff97d1;
 border-right: 1px solid #ff97d1;}
table.VypisProduktu td {font-size: 12px; border-bottom: 1px solid #ff5eb7;}
table.VypisProduktu a {font: bold 12px verdana; color: #000000;}
table.VypisProduktu td.VpImg {padding: 3px; border-left: 1px solid #ff5eb7;}
table.VypisProduktu td.VpImg img {border: 2px solid #ffffff;}
table.VypisProduktu td.VpName {width: 170px; padding: 0 0 0 10px; border-left: 1px solid #ff5eb7;}
table.VypisProduktu td.VpName a {text-decoration: none;}
table.VypisProduktu td.VpDest {width: 100px; text-align: center; border-left: 1px solid #ff5eb7;}
table.VypisProduktu td.VpTerm {width: 80px; text-align: center; border-left: 1px solid #ff5eb7;}
table.VypisProduktu td.VpPrice {width: 80px; text-align: center; font-weight: bold; border-left: 1px solid #ff5eb7;}
table.VypisProduktu td.VpLink {width: 60px; text-align: center; border-left: 1px solid #ff5eb7; border-right: 1px solid #ff5eb7;}
table.VypisProduktu td.VpLink a {color: #ff5eb7;}
table.VypisProduktu td.VpDiet {width: 90px; text-align: center; border-left: 1px solid #ff5eb7;}

#PopisDestinace .nazev {font: bold 18px verdana; margin-top: 8px;}
#PopisDestinace .obrazky img {float: left; margin: 0 5px 0 0;}

.Produkt {margin-bottom: 10px;}
.Produkt h3 {padding: 0; margin: 0;}
.Produkt p {padding: 0; margin: 0;}
.Produkt img {float: left; margin-right: 10px;/* border: 2px solid #a60a53;*/}
.Texty {float: left;}
.Texty .nazev {display: none;}
.Texty a {text-decoration: none; font-weight: bold; color: #a60a53;}

.DestName {font-size: 10px; color: #a60a53;}

#Prispevky {margin: 20px 0 25px 0; clear: both; padding: 5px 0 0 10px; background: url(/public/grafika-svatby/prispevky_bg.gif) no-repeat;
 min-height: 120px; _height: 120px;}
#Prispevky h2 {background: url(/public/grafika-svatby/prstynek.gif) 10px center no-repeat; padding-left: 35px;}
#Prispevky td {padding-bottom: 25px;}
#Prispevky p {padding: 0;}
#Prispevky .nazev {display: none;}
#Prispevky .NazevPrispevku {font-size: 15px; font-weight: bold; color: #CF4D8F; height: 35px; overflow: hidden;}
#Prispevky .NazevPrispevku:hover {color: #b21263;}
#Prispevky .LinkNaDetailPrispevku {border-bottom: 1px solid #FF9FD4; padding-bottom: 5px;}
#Prispevky .LinkNaDetailPrispevku a {color: #f06bad; font-weight: bold; text-decoration: underline;}
#Prispevky .LinkNaDetailPrispevku a:hover {color: #b21263;}

/*.TextPrispevku {height: 105px; width: 155px; overflow: hidden;}*/

#DetailPrispevku .nazev {display: none;}
#DetailPrispevku h3, #DetailPrispevku p {padding: 0; margin: 0 0 5px 0;}
#NazevDetailu {margin-bottom: 30px; border: 1px solid #FF9FD4; padding: 10px; background: #FFBFE3;}
#NazevDetailu img {/*float: left; */margin-right: 20px; float: left;}
#TextDetailu {margin-left: 10px; clear: both;}

#TextDetailu h3 {padding: 0; margin: 5px 0 0 0;}
#TextDetailu p {padding: 0; margin: 0;}

.Svatba {width: 190px; float: left; margin: 0 38px 20px 0;}
.TextPrispevku {height: 50px; overflow: hidden;}
.VypisPrispevkuFotka {height: 120px; overflow: hidden;}

#NazevDetailu .svtb_recko_novo {float: left; clear: both; margin: 5px 0 0 0;}

#DoporuceneUbytovani {padding: 5px 0 0 10px; background: url(/public/grafika-svatby/ubytovani_bg.gif) no-repeat; min-height: 120px; _height: 120px; margin-top:30px;}
#DoporuceneUbytovani h2 {background: url(/public/grafika-svatby/prstynek.gif) 10px center no-repeat; padding-left: 35px;}

.Texty div p {width: 510px; float: left;}

#DestImg .destinace_detail .obrazky {margin: 8px 16px 12px 0; float: left;}

#PrispevekGalerie img {border: 0;}

#DestImg .obrazky img, .Produkt img, #InfoIkony img {border: 1px solid #A60A53; padding: 1px;}
#PrispevekGalerie img, .VypisPrispevkuFotka img, #NazevDetailu img  {overflow: hidden; border: 1px solid #A60A53; padding: 1px; }
#PrispevekGalerie img {float: left; margin: 2px; }
#InfoIkony .vybaveni .ikona img {border: 0; }

#PrispevekGalerieVypis img {border: 0;}
#PrispevekGalerieVypis img, .VypisPrispevkuFotkaVypis img, #NazevDetailu img  {overflow: hidden; border: 1px solid #A60A53; padding: 1px; width: 280px}
#PrispevekGalerieVypis img {float: left; margin: 2px; width: 160px}


#Font_svatby {margin-top: 8px;}
.popisy .nazev {font-size: 16px; color: #A60A53; font-weight: bold;}

#VypisObsahu .strankovani {font-size:10px; text-align:center; padding:20px 0 0;}
#VypisObsahu .strankovani a {color:#B21263; text-decoration:none; margin-right:4px;}
#VypisObsahu .strankovani a:hover {color:#F06BAD;}
#VypisObsahu .strankovani span.pagLom a {text-decoration:none; cursor:text; color:black;}
#VypisObsahu .strankovani span.pagLom a:hover {color:black;}
#VypisObsahu .strankovani span {color:#444;}





/* DIV PRO PROMo pod LeftMenu , anketa, bannery  */
.under_menu {margin:10px 10px 10px 15px; _float:left; width:220px; _margin-left:7px;}
.item {padding-top:10px; padding-bottom:10px;}

.anketa .nadpis { font-weight: bold; font-size: 1.3em; color: #0066cc; }
#anketa_in {color: white; font-family: Arial, sans-seif;  padding: 3px; 
border: 1px solid lightPink; font-size:10px;}

.inquiry-title { font-size: 1.1em;  padding: 5px 5px 0 5px; font-weight:bold; }
.inquiry-error { color: red; font-weight: bold; padding-left: 5px; }
.inquiry-options { padding: 10px 5px 0 5px; clear: both; }
.inquiry-count { float: left; font-weight: bold; }
.inquiry-panel { float: right; width: 170px; padding: 3px 3px 0 0; }
.inquiry-ask { clear: both; display: block; margin-bottom: 5px; }
.inquiry-panel-background { background: Purple; height: 7px;  _font-size: 0.3em; }
.inquiry-all-votes { padding-left: 5px; font-weight: bold; }

SPAN.inquiry-ask A {color:#F3DDA2; font-size:11px; font-weight:bold; }
SPAN.inquiry-ask A:hover {color:lightPink;  text-decoration:none; }

/* konec undermenu */