HTML 			{ overflow: -moz-scrollbars-vertical;overflow-y: scroll; overflow-x: hidden;}
BODY 			{ color:#f19900;   padding: 0px; margin: 0px; border: 0px; font-family: Arial; font-size: 16px; background:#000; 
			    background-size:100%;cover; background-attachment:fixed;}

A			{ color:#f19900;}
LI			{  list-style-position:outside; margin-left:1em;}

H1			{ color:#f19900; font-size:1.4em; padding-bottom:20px;}
H2			{ color:#f19900; font-size:1.2em; }

HR		{ border:0px; padding:0px; margin:0px; border-top:2px dashed #f19900;}

*			{ padding:0px; margin:0px; box-sizing: border-box; -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;}
#lightbox		{ box-sizing: content-box; -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;}

#wrapper		{ width:953px; margin:0px auto; Xpadding:0px; text-align: justify}

#top			{ background: url(/img/_1.png) no-repeat; height:166px; position:relative;}
    #lang		{ float:right;margin-top:5px;}
    #lang TD		{ text-align:center;}
    #top .ploc		{ position:absolute; top:55px; left:30px; font-size:30px; font-weight:bold;}
    #top .expert	{ position:absolute; top:101px; left:30px; font-size:22px;}
    #top .safety	{ position:absolute; top:35px; left:449px;font-size:85px; font-weight:bold;}

#left			{ Xbackground: url(/img/_2.png) no-repeat; height:790px; width:368px; display:inline-block; vertical-align:top;}
#menu			{ Xdisplay:none;}
    #menu A		{ text-decoration:none;}
    #menu LI		{ line-height:50px; padding-left:20px; list-style-type:square; list-style-position:inside;}
    #menu LI:nth-child(1) { background:white; border-bottom:1px solid black; color:#777;}
    #menu LI:nth-child(2) { background:white; color:#777;}
    #menu .menu		{ border-top:1px dashed #777; border-bottom:1px dashed #777; font-weight:bold; list-style-type:none;}
    #menu LI:last-child		{ border-top:1px dashed #777; }
#obsahbg		{ background:#fff;min-height:790px; width:585px;}
#obsah			{ Xopacity:0.9;background: #161616 url(/img/roh.png) no-repeat left top;Xurl(/img/_3.png) no-repeat; min-height:790px; width:585px;  padding:25px 40px; Xoverflow:auto;Xborder-top-left-radius:15px; font-size:0.9em;color:#777; line-height:20px;display:inline-block; vertical-align:top;}
#obsahzpet H3    	{ text-decoration:none; text-align:right; font-size:0.8em; padding-bottom:20px;}

#fotky			{ padding-top:25px;}
    #fotky H3		{ padding:20px 0px; display:none;}
    #fotky HR		{ padding:10px 0px;}
    #fotky A		{ display:inline-block; margin-right:3px; margin-bottom:3px; vertical-align:top;width:165px; height:265px; text-align:center; text-decoration:none; font-size:12px; padding:10px;}
    #fotky IMG		{ width:165px; height:165px;}
