/*@charset "utf-8";*/ 
body { background-color:#FFF; background-image:url(../images/bgrd_page.jpg); background-position:top; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; margin:0; padding:0; text-align:center; }

#container { margin: 0 auto; width: 910px; border:none; padding-top:25px; padding-bottom:25px; /*text-align:left;*/ }
.clearBoth {clear: both; margin:0; padding:0; }
.clearLeft {clear: left; margin:0; padding:0; }
.clearRight {clear: right; margin:0; padding:0;  }
.bold { font-weight:bold; }
.letterSpacing { letter-spacing:0.1em; }
.boldRed { font-weight:bold; color:#BB141A; font-size:1.2em; letter-spacing:0.1em; text-align:left; }
.normalRed { color:#BB141A; }
h1 { font-size:1.2em; font-style:normal; font-variant:normal; font-weight:lighter; letter-spacing:0.75ex; padding:0; margin:0; } /* pro nadpis subPageTitle */
li { padding-top:2px; padding-bottom:2px;  }
a:link { color: #000; text-decoration: none }
a:visited { color: #000; text-decoration: none }
a:hover { color: #8E0000; text-decoration: none }
a:active { color: #000; text-decoration: none }

#pageContent { width:910px; }

#pageMainPicture { width:910px; margin:0; padding:0; }
#mainMenu {  width:910px; height:50px; margin:0; padding:0; border:0; background-color:#AFAFAF; }
.menuButton { display:block;background-image:url(../images/menu_off.jpg); background-position:left top; background-repeat:no-repeat; text-align:center; font-size:0.95em; letter-spacing:0.1em; HEIGHT: 50px; cursor:pointer; cursor:hand; line-height:50px; }
.menuButtonOver { display:block;background-image:url(../images/menu_on.jpg); background-position:left top; background-repeat:no-repeat; text-align:center; font-size:0.95em; letter-spacing:0.1em; HEIGHT: 50px; cursor:pointer; cursor:hand; line-height:50px; color:#FFF; }
.menuButton a:link { color: #000; text-decoration: none }
.menuButton a:visited { color: #000; text-decoration: none }
.menuButton a:hover { color: #FFF; text-decoration: none }
.menuButton a:active { color: #000; text-decoration: none }
.menuButtonOver a:link { color: #000; text-decoration: none }
.menuButtonOver a:visited { color: #000; text-decoration: none }
.menuButtonOver a:hover { color: #FFF; text-decoration: none }
.menuButtonOver a:active { color: #000; text-decoration: none }

#menuBottomLine { background-color:#8E0000;	width:910px; height:6px; }
#menuBottomIndent { width:910px; height:23px; }

#subPageContentContainer { background-color:#EBEBEB; border-left:1px solid #B6B6B6; border-right:1px solid #B6B6B6; }
#subPageLeftSide { float:left; background-color:#EBEBEB; width:227px; height:265px;  }
#subPageTitle { background-color:#EBEBEB; width:227px; height:60px; text-align:center; }
#subPageTitle hr.titleLineLangTop { width:85%; color:#8E0000; background-color:#8E0000; height:1px; border:0; margin-top:15px; }
#subPageTitle hr.titleLineLangBottom { width:85%; color:#8E0000; background-color:#8E0000; height:1px; border:0; margin-bottom:15px; }

#underTitlePicture { background-color:#EBEBEB; width:197px; height:118px; /* background-image:url('../images/under_title_img.gif'); background-position:center top; background-repeat:no-repeat; */ padding-left:15px; padding-right:15px; padding-top:15px; }
#tryIt { width:227px; height:28px; text-align:center; background-image:url('../images/vyzkouset_bgrd.gif'); background-position:center top; background-repeat:no-repeat; margin-top:25px; padding-top:11px; }
.tryItTitle a:link { font-weight:bold; text-align:center; color:#BB141A; font-size:1.2em;  }
.tryItTitle a:visited  { font-weight:bold; text-align:center; color:#BB141A; font-size:1.2em;  }
.tryItTitle a:hover { font-weight:bold; text-align:center; color:#000; font-size:1.2em;  }
.tryItTitle a:active {font-weight:bold; text-align:center; color:#BB141A; font-size:1.2em;  }

#subPageContent { float:right; background-color:#EBEBEB; width:681px; min-height:265px; _height:265px; }
#subPageContentLeft { width:315px; /*min-height:265px; _height:265px;*/ margin-right:340px;  text-align:justify; padding-top:15px; }
#subPageContentRight { float:right; width:315px; /*min-height:265px; _height:265px;*/ margin-right:22px; text-align:justify; padding-top:15px; }
#subPageContentRightOneColumn { float:right; width:654px; /*min-height:265px; _height:265px;*/ margin-right:20px; text-align:justify; padding-top:15px; }
#subPageAddressBix { padding-left:100px; font-size:1.2em;  padding-top:12px; }

#shopContent { /* background-image:url('../images/eshop_bgrd.gif'); background-position:375px 0px; background-repeat:no-repeat */; min-height:600px; }
.shopContentHeaders { font-weight:bold; font-size:1.2em; letter-spacing:0.1em; }
.txtBox { width:192px; }

#subPageContentRightOneColumn th.slozeniHead { padding-top:8px; padding-bottom:4px; border-bottom:1px solid #B6B6B6; }
#subPageContentRightOneColumn td.slozeni { padding-top:4px; padding-bottom:4px; }
#subPageContentRightOneColumn td.slozeniBorderTop { padding-top:4px; padding-bottom:4px; border-top:1px solid #B6B6B6; }

#subPageContentBottomIndent { width:908px; height:18px; background-color:#EBEBEB;  }

#pageFooter { width:910px; height:31px; background-image:url(../images/footer_img.gif); background-repeat:no-repeat; text-align:left; padding-top:8px; }
.footerText { float:left; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; margin-left:70px; }
.footerTextRight { float:right; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; margin-right:70px; }
.footerTextRight img { padding-left:16px; }
.languageStrip { /*float:right;*/ display:block; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; margin-right:11px; }
.languageStrip img { padding-left:16px; }

/* Error hlaska */
.Error{ border: 2px solid red; width: 300px; }
