/*- CSS Prolog -*/
html, body									{ margin: 0; padding: 0; font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; color:#000000; background:#FFFFFF; }

/*- Definice zakladniho font-size, tak aby to spocitala i Opera -*/
html										{ font-size:106.5%; }
body										{ font-size:76.5%; background:url(/img/bck.gif) repeat-x  0 0; }
body.hp										{ background:url(/img/bck-hp.gif) repeat-x  0 0; }
table										{ font-size:100%; }

/*- Zakladni vlastnosti -*/
a											{ color:#000; }
a:hover										{ color:#ec0000; }
a:visited									{ color:#000; }
img											{ border:0; }
hr											{ display:none; }

p,li,ol,ul									{ padding:0; margin:0; }
h1,h2,h3,h4									{ font-size:100%; }

/*- Obecne classy -*/
.cleaner, .clear							{ clear:both; height:1px; font-size:1px; visibility:hidden; overflow:hidden; }
.hide, .blind								{ position:absolute; left:-1000px; top:-1000px; width:1px; height:1px; overflow:hidden; }
.nodisplay									{ display:none; }

.page										{ width:900px; margin:0 auto; }

#head										{ padding:2em 0 2.5em 0; }
#head #logo[id=logo]						{ background:url(/img/logo.png) no-repeat 0 0; _background:none; }
#head #logo									{ cursor:pointer; float:left; width:235px; height:58px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/logo.png'); }


#menu										{ float:right; margin-top:0.5em; }
#menu li									{ display:inline; }
#menu li.act a								{ text-decoration:none; }

#hp #notebook-cnt							{ position:relative; }
#hp #notebook[id=notebook]					{ background:url(/img/notebook.png) no-repeat 0 0; _background:none; }
#hp #notebook								{ margin:0 auto; width:618px; height:492px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/notebook.png'); }
#hp #downloadVideo							{ position:absolute; top:353px; left:297px; font-size:93%; _left:160px; }
#hp #VideoSpot								{ position:absolute; top:30px; left:210px; _left:74px; }



/* section */
#hp #cont									{ margin-bottom:-80px; }
#cont										{  }
#cont h1									{ background:#000; color:#fff; float:left; margin-left:128px; white-space:nowrap; _display:inline; }
#cont #motto								{ background:#dc1921; color:#fff; float:left; margin:0 0 0 100px; clear:left; white-space:nowrap; _display:inline; }
#cont #innerbox								{ padding-top:2em; }

#cont .box									{ font-weight:bold; padding:0.3em 0.5em; font-size:123.5%; text-transform:uppercase; color:#fff; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif; margin-bottom:3px; }
p.black										{ background:#000; }
p.red										{ background:#dc1921; }

/* HP */
#hp #box-cont								{ position:relative; top:-80px; }
#hp p.black									{ width:461px; margin-left:49px; }
#hp p.red									{ background:#dc1921; }

/* Desatero */
#desatero #notebook-naked[id=notebook-naked]			{ background:url(/img/notebook_2.png); _background:none; }
#desatero #notebook-naked								{ float:left; width:345px; height:229px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/notebook_2.png'); }
#desatero #innerbox ol									{ padding-top:1em; line-height:1.6em; margin-left:380px; }

/* O projektu */
#oprojektu #notebook-movie[id=notebook-movie]			{ background:url(/img/notebook_1.png); _background:none; }
#oprojektu #notebook-movie								{ float:left; width:345px; height:229px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/notebook_1.png'); }
#oprojektu #innerbox p									{ margin:1em 0; margin-left:380px; }

/* Partneri */
#partneri #innerbox .row								{ margin:3em 0 0 0; }
#partneri #innerbox p									{ margin:1em 0; margin-left:340px; }
#partneri #innerbox .img								{ float:left; margin-left:110px; _margin-left:55px; _display:inline; }

#partneri #innerbox #pcr[id=pcr]						{ background:url(/img/l_policie.png); _background:none; }
#partneri #innerbox #pcr								{ display:block; width:190px; height:130px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/l_policie.png'); }
#partneri #innerbox #nadace[id=nadace]					{ background:url(/img/l_nadace.png); _background:none; }
#partneri #innerbox #nadace								{ display:block; width:190px; height:125px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/l_nadace.png'); }
#partneri #innerbox #hotline[id=hotline]				{ background:url(/img/l_hotline.png); _background:none; }
#partneri #innerbox #hotline							{ display:block; width:190px; height:24px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/l_hotline.png'); }
#partneri #innerbox #linka[id=linka]					{ background:url(/img/l_linka.png); _background:none; }
#partneri #innerbox #linka								{ display:block; width:190px; height:98px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/l_linka.png'); }

/* Zavada */
h3.status												{ color:#fff; background:#21A121; padding:4px 10px; font-size:100%; font-weight:normal; margin:0 auto; width:465px; }
#zavada #motebook-form-cnt								{ margin:0 auto; width:588px; position:relative; color:#fff; text-align:center; }
#zavada #notebook-form[id=notebook-form]				{ background:url(/img/formular_notebook.png); _background:none; }
#zavada #notebook-form									{ width:588px; height:356px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/formular_notebook.png'); }
#zavada #motebook-form-cnt h2							{ position:absolute; top:7em; left:0; width:100%;  }
#zavada #motebook-form-cnt ul							{ position:absolute; top:10em; left:0; width:100%;  }
#zavada #motebook-form-cnt li							{ list-style-type:none; line-height:1.8; }
#zavada #motebook-form-cnt li a.active					{ color:#dd1a22 !important; text-decoration:none; cursor:default; }
#zavada #motebook-form-cnt li a:link,
 #zavada #motebook-form-cnt li a:visited				{ color:#fff; }
#zavada #motebook-form-cnt li a:hover					{ color:#dd1a22; }

#zavada .form-box										{ margin:2em auto; width:485px; position:relative; }
#zavada .form-box #sipka[id=sipka]						{ background:url(/img/formular_sipka.png); _background:none; }
#zavada .form-box #sipka								{ overflow:hidden; position:absolute; top:-9px; left:15px; width:17px; height:9px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/formular_sipka.png'); }
#zavada .form-box form									{ background:#ededed; padding:1px 14px; }
#zavada .form-box form img								{ vertical-align:top;}

#zavada .row											{ margin:0.5em 0; }
#zavada .row-submit										{ margin:2em 0 0.5em 0; }
#zavada label											{ display:block; padding-bottom:0.1em; }
#zavada .needed											{ color:#ec0000; }
#zavada .text											{ width:99%; }
#zavada .submit											{ padding:0.2em 0.4em; font-weight:bold; }
#zavada textarea										{ width:99%; height:100px;}
#zavada .error											{ color:#ec0000; font-size:85%; font-weight:bold; padding-left:5px; }

#zavada #online24										{ padding:1.2em 0 0.6em 0; }
#zavada #online24 strong								{ color:#dc1921; }

#zavada #help-row										{ float:right; margin-top:-1em; }


/* Foot */
#foot													{ padding-top:3em; padding-bottom:2em; text-align:center; }
#foot #prt-cnt											{ position:relative; margin:1.5em auto; width:305px; }
#foot #prt-cnt #prt[id=prt]								{ background:url(/img/paticka.png); _background:none; }
#foot #prt-cnt #prt										{ width:305px; height:33px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/paticka.png'); }
#foot .box												{ position:absolute; display:block; top:0; height:33px; }
#foot #msmt												{ left:0; width:33px; }
#foot #ihl												{ left:40px; width:120px; }
#foot #nd												{ left:172px; width:25px; }
#foot #pcr												{ left:230px; width:25px; }
#foot #lb												{ left:265px; width:35px; }

.shader				{ background-color:black; }
#disclaimer			{ background-color:white; padding:1.5em; width:40%; }
#disclaimer p		{ margin:1em 0em; clear:both; }
#disclaimer .close  { float:right; text-decoration:none; font-size:70%; color:#999; }
#disclaimer img     { float:left; }
#disclaimer .disabled	{ color:#aaa; text-decoration:none; cursor:default; }
