

body
{
	background: #77017D;
	text-align: center;
	margin: 0px;
	padding: 0px 0px 30px 0px;
}

table { font-size: 100%; }
form {height:916px}
form table td {padding:4px; margin:0}
form table tr {padding:0; margin:0}
form input[type="text"], form select {padding:0; margin:0; height:18px; padding:2px}
form input.longer {width:200px;}

a { color: #7F1989; }
a:Hover { text-decoration: none; }

div#body
{
	width: 859px;
	margin: 0px auto 0px auto;
	text-align: left;
	background: url(back.gif) repeat-y left top;
	position: relative;
	font: 12px sans-serif;
}

/*h1 { margin: 0px; padding: 0px; background: url(logo.gif) no-repeat 0px 0px; width: 225px; height: 109px; }
h1 a { display: block; position: absolute; left: 36px; top: 26px; width: 148px; height: 83px; }
h1 a span { display: none; }*/

.logo { margin: 0px; padding: 0px; background: url(logo.gif) no-repeat 0px 0px; width: 225px; height: 109px; }
.logo a { display: block; position: absolute; left: 36px; top: 26px; width: 148px; height: 83px; }
.logo a span { display: none; }


div#mainspace
{
	clear: left;
	line-height: 1px;
	text-align: center;
}

div.uvodni_text
{
	background:url(top2_b.jpg) no-repeat bottom;
	padding: 10px 60px 30px 180px;
	text-align: justify;
}

div.uvod_flash_bottom
{
	background: url(menu2.jpg) no-repeat left top;
	width:604px;
	height:43px;
}

/****************************************************************/
/*                   s i d e    m e n u                         */
/****************************************************************/

div#sidemenu { float: left; width: 225px; margin: 0px 0px 0px 0px; padding: 0px; background: url(mainmenu_top.gif) no-repeat 0px 109px; }
div#sidemenu h2 { clear: left; width: 225px; height: 61px; margin: 0px; padding: 0px; }
div#sidemenu h2 span { display: none; }
div#sidemenu h3 { font: bold 12px sans-serif; color: #7F1888; background: url(sidemenu_h3.gif) no-repeat left;
	margin: 5px 0px 0px 15px; padding: 3px 0px 3px 18px; }
div#sidemenu h4 { font: bold 12px sans-serif; color: #DD6CE3; margin: 5px 0px 0px 15px; padding: 3px 0px 3px 18px; }
div#sidemenu p { margin: 5px 20px 5px 31px; padding: 0px; }
div#sidemenu .textbox { width: 170px; }
div#sidemenu ul { width: 225px; }
div#sidemenu li { float: left; clear: left; width: 225px; }
div#sidemenu ul, div#sidemenu li { list-style-type: none; padding: 0px; margin: 0px; }
div#sidemenu ul ul { width: auto; float: none; }
div#sidemenu ul ul li { float: none; width: auto; padding: 0px 0px 7px 35px; background: url(sidemenu_h4.gif) no-repeat left bottom; }
div#sidemenu ul ul li a { text-decoration: none; color: #7F1888; }
div#sidemenu ul ul li a:Hover { text-decoration: underline; }

div#rightmenu { padding: 50px 0px 0px 0px; float: right; width: 140px; }

div#ad_picturelink { width: 140px; }
div#ad_picturelink a img { border: 0px; }

div#ad_top10names { background: url(kalendar-top10.jpg) no-repeat; width: 139px; height: 321px; position: relative; }
div#ad_top10names p { color: #fff; padding: 44px 0px 0px 11px; }
div#ad_top10names ul { position: absolute; top: 101px; left: 34px; }
div#ad_top10names ul, div#ad_top10names li { list-style-type: none; margin: 0px; padding: 0px; }
div#ad_top10names li { height: 18px; color: #fff; font-weight: bold; }


/****************************************************************/
/*                   m a i n    m e n u                         */
/****************************************************************/

div#mainmenu { margin: 0px; background: url(mainmenu_bottom.gif) no-repeat left bottom; float: left; padding: 68px 0px 39px 0px; }
div#mainmenu ul { width: 225px; list-style-type: none; margin: 0px; }
div#mainmenu ul li { list-style-type: none; _display: inline; /* MSIE li spacing hack */ margin: 0px; padding: 0px; line-height: 1px; width: 225px;
					 background-repeat: no-repeat; background-position: top left; }
div#mainmenu ul li a { display: block; width: 225px; height: 33px; }

#mainmenu li a span { display: none; }
#mainmenu ul ul { padding: 0px 0px 15px 0px; margin: 0px; background: #F9EBD7; }
#mainmenu ul ul li { background: #F9EBD7 url(mainmenu_l2.gif) no-repeat bottom left !important; height: auto; padding: 0px !important; border: #f9ebd7 solid 1px; }
#mainmenu ul ul li a { height: auto; font: bold 14px sans-serif; background: url(arr.gif) no-repeat 35px 8px !important; padding: 5px 0px 5px 45px;
					text-decoration: none; color: #7F1888; width: auto; }
#mainmenu ul ul li a:Hover { color: #000; text-decoration: none !important; }
#mainmenu ul ul li a:Active { background: none !important; }

/****************************************************************/
/*                   sub    m e n u                         */
/****************************************************************/

div#sidemenu ul ul li a.active_sub {color:#000;}

/****************************************************************/
/*                      m i d d l e                             */
/****************************************************************/

div#header { float: left; width: 634px; margin: 0px; }

div#middle { float: left; width: 490px; }
div#middle p { padding: 5px 20px 5px 20px; }

div.motiv1, div.motiv2, div.motiv3, div.motiv4 { padding: 183px 0px 0px 0px; }

div.mainbox { padding: 0px 20px 10px 20px; }
div.mainbox h3 { margin-left: 0px; }

div#middle div.mainbox p
{
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
}


/****************************************************************/
/*                    h o m e p a g e                           */
/****************************************************************/

div#homepage_motiv
{
	width: 634px;
/*	height: 1040px; */
/*	background: url(homepage_motiv.jpg);  */
	margin: 0px;
	padding: 0px;
	position: relative;
}

/*
div#homepage_motiv h2
{
	position: absolute;
	left: 139px;
	top: 190px;
}
*/

div#homepage_motiv p
{
	position: absolute;
	left: 160px;
	top: 245px;
}

/*
div#homepage_motiv div
{
	position: absolute;
	margin: 0px;
	padding: 0px;
	border: #c00 solid 1px;
}

div#homepage_motiv div.zaciname {left: 35px; top: 343px; width: 170px; height: 112px;}
div#homepage_motiv div.kocicistrava {left: 237px; top: 343px; width: 155; height: 143px;}
div#homepage_motiv div.catypedia {left: 35px; top: 482px; width: 170px; height: 106px;}
div#homepage_motiv div.rectela {left: 423px; top: 343px; width: 169px; height: 112px;	text-align: right;}
div#homepage_motiv div.zabava {left: 423px; top: 480px; width: 169px; height: 112px;}

div#homepage_motiv div h2
{
	display: none;
}

*/

div#homepage_motiv div p
{
	position: static;
	margin: 0px;
	padding: 35px 4px 0px 4px;
	/*color: #fff;*/
}

div.flash
{
	padding:0px;
	margin:0px;
	line-height:1px;
}


div#homepage_body
{
	/*line-height: 0px;*/
}

table.uvod_bottom_box
{
	/* background: url(box_back.gif) repeat-y center; */
	width: 580px;
}

table.uvod_bottom_box p
{
	padding: 3px 10px -30px 30px !important;
	/*color: #7F2184;*/
}

table.uvod_bottom_box ul
{
	margin: 5px 20px 0px 30px !important;
	list-style-image:url(sipka.gif);
	text-align: justify;
}


/****************************************************************/
/*                     p r o d u k t y                          */
/****************************************************************/

ul.products
{
	margin: 0px 0px 0px 20px;
	padding: 0px;
	list-style-type: none;
}

div#middle ul.products li p
{
	padding: 0px;
}

ul.products li
{
	list-style-type: none;
	padding: 0px;
	margin: 0px -10px 0px 0px;
	_margin-right: -20px;
	float: left;
	background: url(product_back.gif) no-repeat left top;
	width: 245px;
	height: 200px;
	position: relative;
	/* border: solid 1px blue; */
}

ul.products li h4
{
	margin: 10px 23px 0px 72px;
	padding: 0px 0px 0px 18px;
	font-size: 100%;
	background: url(product_packa.gif) no-repeat left center;
}

ul.products li h4 a
{
	color: #7F1888;
	font-weight: normal;
}

ul.products li h4 a:Hover
{
	text-decoration: none;
}

ul.products li div
{
	margin: 5px 25px 0px 90px;
	padding: 0px;
}

ul.products li div p
{
	padding: 0px;
	margin: 2px 0px 2px 0px;
}

ul.products li div p.novinka
{
	position: absolute;
	top: 130px;
	left: 10px;
	width: 74px;
	height: 45px;
	background: url(novinkaList.gif) no-repeat left top;
}

ul.products li div p.novinka span
{
	display: none;
}

ul.products li div p.desc
{
	margin-top: 7px;
	width: 137px;
	height: 2.5em;
	overflow: show;
	text-overflow: ellipsis;
}

ul.products li div p.baleni
{
	position: absolute;
	bottom: 43px;
	width: 137px;
}

ul.products li div p.link { color: #DD6CE3; margin: 0px; padding: 0px !important; background: none; position: absolute; bottom: 28px; }
ul.products li div p.link a { font-style: normal; color: #DD6CE3; text-decoration: none; }
ul.products li div p.link a:Hover { text-decoration: underline; }

ul.products li img
{
	position: absolute;
	left: 10px;
	top: 10px;
	border: none;
}

ul.products li.big
{
	background: url(product_back_big.gif) no-repeat left top;
	height: 300px;
}

ul.products li.big h4
{
	margin-top: 110px;
}

ul.products li.big img
{
	left: 20px;
}


ul.products li.split
{
	clear: both;
	float: none;
	background: none;
	width: 400px;
	height: 1px;
	overflow: hidden;
	line-height: 1px;
	padding: 0px;
	margin: 0px;
}


/****************************************************************/
/*                 p r o d u c t   d e t a i l                  */
/****************************************************************/


div.productDetailImg { float: left; width: 190px; text-align: center; }
div.productDetailImg img { border: none; }
div.productDetailBox { float: left; width: 300px; }
div.productDetailBoxBody { padding: 0px 16px 8px 0px; clear: both; }
div.productDetailBox h2, div.productDetailBox h3 { padding-left: 0px !important; margin-left: 0px !important; }

ul.detailBoxMenu { list-style-type: none; margin: 0px; padding: 0px; background: url(prod_det_tabs_back.gif) repeat-x bottom; height: 37px; }
ul.detailBoxMenu li { float: left; list-style-type: none; padding: 4px 0px 1px 0px; margin: 0px 5px 0px 0px; _width: 1px; white-space: nowrap; }
ul.detailBoxMenu li span { display: block; background: #f7e9d8 url(detbox_tab_left.gif) no-repeat top left; }
ul.detailBoxMenu li span span { display: block; height: 32px; background: url(detbox_tab_right.gif) no-repeat right; padding: 0px 12px; }
ul.detailBoxMenu li a { display: block; margin: 0px 0px 0px 15px; text-decoration: none; color: #000; position: relative; top: 9px; }
ul.detailBoxMenu li a:Hover { text-decoration: underline; }
ul.detailBoxMenu li.active { padding: 0px; }
ul.detailBoxMenu li.active span { background: #f4e3e3 url(detbox_tab2_left.gif) no-repeat top left; }
ul.detailBoxMenu li.active span span { background: url(detbox_tab2_right.gif) no-repeat right; height: 37px; }
ul.detailBoxMenu li.active a { color: #7f1888; font-weight: bold; margin-left: 0px; top: 13px; }

div.detailBoxBody { padding: 8px 16px 8px 16px; background: #f4e3e3; clear: both; }

p.novinka { background: url(novinka.gif) no-repeat; height: 48px; position: relative; left: -7px; }
p.novinka b { display: none; }

p.iconbar span { padding: 0px 0px 0px 20px; font-size: 11px; }
p.iconbar span a { color: #000; text-decoration: none; }
p.iconbar span a:Hover { text-decoration: underline; }


div.prodDetBox { width: 296px; background: #F7EEE5 url(prod_det_box_top.gif) no-repeat left top; padding: 12px 0px 0px 0px; }
div.prodDetBox div { background: url(prod_det_box_bottom.gif) no-repeat left bottom; padding: 0px 14px 12px 14px; }
div.prodDetBox dl { margin: 0px; padding: 0px; }
div.prodDetBox dl dt { color: #7F1888; font-weight: bold; background: url(prod_det_box_packa.gif) no-repeat left middle;
	padding: 2px 0px 2px 20px; margin: 0px; }
div.prodDetBox dl dd { padding: 2px 0px 8px 20px; margin: 0px; }

ul.iconbar { list-style-type: none; margin: 30px 0px 0px 0px; padding: 0px; height: 39px; }
ul.iconbar li { float: left; margin: 0px; padding: 0px; }
ul.iconbar li a { display: block; height: 39px; }
ul.iconbar li a span { display: none; }



/****************************************************************/
/*                      f o o t e r                             */
/****************************************************************/

div#footer
{
	clear: both;
	width: 859px;
	height: 98px;
	background: url(footer.gif);
	position: relative;
}

p#footer-copyright
{
	position: absolute;
	color: #9149A2;
	bottom: 8px;
	left: 30px;
	font: 12px serif;
	padding: 0px;
	margin: 0px;
}

p#footer-copyright a
{
	color: #9149A2;
}

p#footer-copyright a:Hover
{
	color: #fff;
}


h1 { clear: left; margin: 0px 0px 10px 20px; padding: 0px; font: 18px sans-serif;
	background: url(header.gif) no-repeat left top; color: #7F1888; height: 40px; }
h1.hi {  margin: 0px 0px 10px 20px; padding: 0px; font: 18px sans-serif;
	background: url(header.gif) no-repeat left bottom; color: #7F1888; height: 60px; }
h1 span { display: none; }



h3
{
	clear: left;
	font: bold 15px sans-serif;
	color: #7F1989;
/*	letter-spacing: 1px; */
	padding: 10px 0px 7px 0px;
	background: url(h3.gif) no-repeat left bottom;
	margin: 0px 0px 10px 20px;
}
h3.zabavny
{
	
	
	padding: 10px 0px 7px 0px;
	background: url(h3.gif) no-repeat left bottom;
	margin: 0px 0px 3px 20px;
	clear:none;
	
}

/****************************************************************/
/*                          f o r m s                           */
/****************************************************************/

form
{
	margin: 0px;
	padding: 0px;
}

.textbox
{
	border: #DFC5A1 solid 1px;
	padding: 0px 2px;
}

div.bigbox div.cat { margin-top: 10px; }
div.bigbox div.cat img { float: right; }
div.bigbox div.cat p.link { margin-left: 0px; }
div.bigbox div.cat div { margin-left: 10px; }

div.cat h4 { font-size: 100%; background: url(h4.gif) no-repeat left center; margin: 5px 0px 0px 0px; padding: 2px 6px 2px 20px; }
div.cat h4, div.dog h4 a { color: #000 !important; }
div.cat p.link { margin: 8px 0px 0px 0px; background-position: 0px 7px; }
div.cat div { margin: 3px 0px 0px 0px; }
div.cat img { float: right; margin: 2px 8px; border: none; }

div.plemenoDetail a.img { float: left; display: block; }
div.plemenoDetail ul { float: left; list-style-type: none; margin: 0px; padding:0px; width: 250px; }
div.plemenoDetail li { background: no-repeat left top; padding: 7px 0px 10px 50px; margin: 0px 0px 5px 10px; }

div.plemenoDetail li.fife { background-image: url(../../img/plemena-ico/icon-fife.gif); }
div.plemenoDetail li.prostredi { background-image: url(../../img/plemena-ico/icon-prostredi.gif); }
div.plemenoDetail li.vaha { background-image: url(../../img/plemena-ico/icon-vaha.gif); }
div.plemenoDetail li.srst { background-image: url(../../img/plemena-ico/icon-srst.gif); }
div.plemenoDetail li.dite { background-image: url(../../img/plemena-ico/icon-dite.gif); }
div.plemenoDetail li.vztah { background-image: url(../../img/plemena-ico/icon-vztah.gif); }
div.plemenoDetail li.vlastnosti { background-image: url(../../img/plemena-ico/icon-vlastnosti.gif); }

div.kociciJmeno { background: url(kocky-jmeno.jpg) no-repeat center center; width: 458px; height: 425px; margin-left: 15px; position: relative; border: #fff solid 1px; top:-10px; }
div.kociciJmeno p.calendarLink { color: #87268e; position: absolute; top: 40px; left: 0px; margin: 0px; padding: 0px; font-weight: bold; }
div.kociciJmeno div.text { margin: 0px 14px; margin-top: 85px; }
div.kociciJmeno table { border-collapse: collapse; border: none; width: 442px; margin-bottom: 20px; }
div.kociciJmeno input.textbox { width: 170px; font-size: 130%; border: #dfc5a1 solid 1px; }
div.kociciJmeno p.message { margin: 20px 10px 10px 10px; color: #87268e; font-size: 18px; text-align: center; }
div.kociciJmeno div.pridatJmeno { position: absolute; right: 20px; bottom: 20px; }
div.kociciJmeno div.pridatJmeno form { margin: 0px; padding: 0px; }
div.kociciJmeno div.pridatJmeno p { margin: 0px 0px; padding: 3px 0px 0px 12px; }
div.kociciJmeno div.pridatJmeno input.textbox { font-size: 100%; width: 150px; }
div.kociciJmeno div.pridatJmeno input.submitbox { font-size: 100%; border-style: none; text-decoration: underline; color: #000; background: #ffe2a0; }
div.kociciJmeno div.pridatJmeno h3 { border: #faba00 solid 1px; padding: 6px !important; color: #f3a20f !important; }

div.hr { background: url(hr.gif) no-repeat top center; height: 9px; overflow: hidden; margin-top: 2px; }
div.hr2 { background: url(hr2.gif) no-repeat top center; height: 9px; overflow: hidden; margin-top: 2px; }
div.hr3 { background: url(hr3.gif) repeat-x top center; height: 9px; overflow: hidden; margin-top: 2px; clear: both; }
div.hr4 { background: url(hr4.gif) repeat-x top center; height: 9px; overflow: hidden; margin-top: 2px; clear: both; }

div.bigbox { background: #f0e0d0 url(widebox_back.gif) no-repeat top left; width: 458px; clear: both; margin: 20px 0px 0px 10px; position: relative; }
div.mainbox div.bigbox { position: relative; left: -10px; margin-left: 0px; }
div.bigbox div.top { overflow: hidden; }
div.bigbox div.top2 { height: 94px; background: url(widebox_top2.gif) no-repeat bottom left; overflow: hidden; }
div.bigbox div.bottom { margin: 0px; height: 10px; background: url(widebox_bottom.gif); overflow: hidden; }
div.kociciKalendarTop { width: 420px; height: 71px; background: url(widebox_top2.jpg) no-repeat bottom right; margin: 0px; padding: 0px; position: relative; }
div.kociciKalendarTop p.searchLink { color: #87268e; position: absolute; bottom: 5px; left: 0px; margin: 0px; padding: 0px; }
div.kociciKalendarTop p.searchLink a { font-weight: bold; }
div.kalendar { margin-top: 0px; }

ul.monthBrowse { height: 2em; width: 440px; position: relative; list-style-type: none; margin: 0px 0px 20px 0px; padding: 20px 0px 0px 0px; }
ul.monthBrowse li { position: absolute; }
ul.monthBrowse li.left { left: 0px; }
ul.monthBrowse li.center { width: 100%; text-align: center; }
ul.monthBrowse li.right { right: 0px; }
ul.monthBrowse li.left a, ul.monthBrowse li.right a { color: #514b35 !important; }
ul.monthBrowse li.left b, ul.monthBrowse li.right b { font-size: 18px; color: #7f1888; }
ul.monthBrowse li.center b { font-size: 150%; color: #87268e; font-weight: normal; }


div.bigbox div.body { padding: 2px 8px 0px 8px; line-height: 150%; }
div.bigbox div.body a { color: #7f1888; text-decoration: underline; }
div.bigbox div.body a:Hover { text-decoration: none; }
div.bigbox div.body h4 { font-size: 100%; letter-spacing: 0px; text-align: left; margin: 0px 0px; padding: 0px 10px 2px 18px;
	background: url(widebox_hdr.gif) no-repeat left center; }
div.bigbox p.letters { letter-spacing: 2px; margin: 0px; padding: 0px; text-align: center; }
div.bigbox form { margin: 0px; padding: 0px; }
div.bigbox form input.text { width: 200px; border: #e6e6e6 solid 1px; }
div.bigbox table { width: 100%; border-collapse: collapse; margin: 0px; }
div.bigbox table td { text-align: center; }
div.bigbox div.body h3 { color: #b00 !important; background: none; text-align: center; }

div.bigbox ul.links { list-style-type: none; margin: 0px; padding: 0px 10px; height: 3em; width: 420px; position: relative; }
div.bigbox ul.links li { position: absolute; }
div.bigbox ul.links li.left { text-align: left; left: 0px; }
div.bigbox ul.links li.right { text-align: right; right: 0px; }

table.svatky { border-collapse: collapse; background: url(svatky-back.gif); margin-top: 15px; }
table.svatky td, table.svatky th { font-weight: bold; padding: 3px 5px; color: #514b35 }
table.svatky td.colHr { padding: 0px; }
table.svatky th { background: #f0e0d0; }
table.svatky .col1 { width: 63px; text-align: center; }
table.svatky .col2 { width: 207px; text-align: left; }
table.svatky .col3 { width: 173px; }
table.svatky .col3 a { font-weight: normal; }
table.svatky b { color: #87268e; }
table.svatky .hr { height: 6px; margin: 0px; }

div.backSearch { text-align: center; margin: 20px 0px 10px 0px; }

div.backSearch a span { display: none; }

div#zacinameVyber { background: url(zaciname.jpg); width: 458px; height: 354px; }
div#zacinameVyber div#telo { padding: 10px 10px; }

div.catyGuideImage { position: absolute; left: 300px; top: 30px; }
div.catyGuideQuestions { width: 280px; padding: 10px 0px; margin: 0px; }
div.catyGuideQuestions p { padding: 5px 8px; margin: 0px; text-align: left; }

ul.plemenaList, ul.plemenaList li { list-style-type: none; padding: 0px; margin: 1px; }
ul.plemenaList li, ul.plemenaList li a { color: #7f1888; }
p.plemenaList { margin: 4px 0px; }

.floatRight { float: right; }

.link { display: block; margin: 0px; padding: 0px 0px 0px 10px !important; background: url(rarr.gif) no-repeat 0px 5px; }
a.link, .link a { color: #dd6ce3 !important; }
a.link2, .link2 a { display: block; margin: 0px; padding: 0px 0px 0px 10px !important; background: url(rarr2.gif) no-repeat 0px 4px; font-weight: bold;
		color: #7f1888; }
.link3 { background: url(packa.gif) no-repeat 0px 1px; font-weight: bold; padding: 0px 0px 0px 16px; margin: 8px 0px; }
.link4 { background: url(packa2.gif) no-repeat 0px 1px; font-weight: bold; padding: 0px 0px 0px 16px; margin: 8px 0px; }

.soutez_table {margin-left:18px; width:90%}
.soutez_table   td{/* background: url(soutez_border.gif) repeat-x left bottom; padding:10px 0px 10px 0*/}
.cary{background: url(soutez_border.gif) repeat-x left bottom; width:94%; margin:10px 0 10px 20px}
.soutez_table2 {margin-left:18px; background:url(/zabava/img/soutez_osudaje_bg.jpg); height:241px; width:464px}
#table_osobni_udaje {width:95%;margin:20px 0 5px 10px;  }
#table_osobni_udaje input {border:solid #dfc5a1 1px; width:161px; height:20px;}
#table_osobni_udaje td {padding:0px 0 10px 0}
.input_file {width:100px; height:20px;}
#soutez_snd_bt{margin-left:18px;}
#form_soutez input.otazka{width:98%;}

.pohlednice_form {margin-left:18px; background:url(/zabava/img/pohlednice_form_bg.jpg); height:265px; width:464px}


.soutez_zahlavi{margin-left:20px; font-weight:bold}
.mazlicek_ul {list-style-type:circle; padding:0; margin:0 0 0 15px}
.screen_item { /*width:180px;*/ text-align:center; margin:5px 3px 5px 16px; padding:0px; float:left; /*border: 1px solid #a7a6aa;*/ }
.screen_item img {/* border: 1px solid #a7a6aa;*/ }
.noner { clear:both; visibility:hidden; }
.art_img_prev {padding:5px;}
a.zabavny {background: url('/zabava/img/stopa.gif') no-repeat;  padding-left:20px;}
.soutez_textarea {height:40px; width:98%;}

div#middle div.faq a{line-height:18px}
div#middle div.faq h3 strong {color:black; text-decoration:underline}

.chyba{color:red; font-weight:bold}
#comments_form{}
#comments_table {width:100%}
#comments_table td.second_row {text-align:right;}
#comments_table #captch{width:145px}
#comments_table input.pole, #comments_table textarea{width:200px}
#comments_head {color:black; font-size:13px; font-weight:bold;  background: url('prod_det_box_packa.gif') no-repeat left; padding: 2px 0px 2px 20px; margin: 0px; }
.plemenoBox #chyba {color:red; font-weight:bold; text-align:center; margin-bottom:15px;}

/*FORMULAR JUNIORBALICEK*/
.roundedcornr_box_661566 {
   background: #f5e3e3 url('juniorbalicek/roundedcornr_661566_grad.gif') repeat-x top left;
   
}
.roundedcornr_top_661566 div {
   background: url('juniorbalicek/roundedcornr_661566_tl.gif') no-repeat top left;
}
.roundedcornr_top_661566 {
   background: transparent url('juniorbalicek/roundedcornr_661566_tr.gif') no-repeat top right;
}
.roundedcornr_bottom_661566 div {
   background: url('juniorbalicek/roundedcornr_661566_bl.gif') no-repeat bottom left;
}
.roundedcornr_bottom_661566 {
   background: transparent url('juniorbalicek/roundedcornr_661566_br.gif') no-repeat bottom right;
}
.roundedcornr_top_661566 div, .roundedcornr_top_661566,
.roundedcornr_bottom_661566 div, .roundedcornr_bottom_661566 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_661566 { margin: 0 10px; }
.roundedcornr_content_661566 h3 {background:none;;}

.male {font-size:90%; line-height:110%}
.chyba {color:red; font-weight:bold;}
.youtube{padding-left:20px;}
#videoUploadFormDiv input, #videoUploadFormDiv textarea {width:325px}

#h1_hp{margin:0;}

input.longer {width:221px;} 
input.short {width:50px;} 
input.longest {width:435px;}




