body {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0px;
	padding:0px;
	background-color: #C2C2C2;
}
A { color: #DA3737}

 #okno {width: 100%; margin-top: 15px;}
 #obsah {width:800px; margin:auto; background-image:url(/images/sablona_01/bg.gif);}
 #menuBg { background-color:#C2C2C2; border:1px solid #DA3737; height:28px;}
 #menuBg UL {list-style:none; margin:0px; padding:0px; width:798px; }
 #menuBg LI { float: left;min-width:95px; background-color: #DA3737; line-height:20px; font-size: 13px; font-weight: bolder; color:#FFFFFF;padding:2px; margin: 2px 0; text-align:center; white-space:nowrap; }
 #menuBg LI:hover {color: #504e51; background-color:#c2c2c2;}
 #menuBg LI A { color:#FFFFFF; text-decoration:none;}
 #menuBg LI A:hover { color:#504e51;}
 #texty {border:1px solid #DA3737; border-top:0px; }
 #leva {float:left; width: 179px; margin: 1px 0px 0px 1px;background-color:#ffffff;}
 .leva { border: 1px solid black;}
 .tema { color:#ffffff; background-color:#484242; font-size:13px; font-weight:bolder; text-align:center;padding:2px 5px 2px 5px;}
 .lmenu {}
 .lmenu UL {list-style:none; margin:5px; padding:0px;}
 .lmenu LI {background-color: #a90000; line-height:17px; font-size: 12px; font-weight: bold; color:#FFFFFF;padding:2px 5px 2px 5px; margin: 2px 0;}
 .lmenu A { text-decoration:none;}
 .lmenu LI A { color:#ffffff; text-decoration:none;}
 .lmenu LI A:hover { color:#000000;}
 .lmenu LI:hover {color: #000000; background-color:#c2c2c2;}
 #prava {float:left; width: 618px;background-color:#FFFFFF;}
 .prava {margin: 1px 1px 10px 3px;}
 .nazevKapitoly { background-color: #504e51; color: White; font-size: 12px; font-weight:bold; padding: 4px 5px 4px 5px; margin-bottom: 5px; margin-right: 2px;}
 .nazevKapitoly H1 { background-color: #504e51; color: White; font-size: 14px; font-weight:bold; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
 .kategorie TABLE { border-left: 2px solid #999999; border-top: 2px solid #999999; border-collapse:collapse; width: 100%; }
 .kategorie TH { border-right: 2px solid #999999; border-bottom: 2px solid #999999; background-color: #DA3737; color: White; text-align:left; vertical-align:top;}
 .kategorie TD { border-right: 2px solid #999999; border-bottom: 2px solid #999999; text-align:left; vertical-align:top;}
 .kategorie .cena {white-space: nowrap; vertical-align:middle;}
 .kategorie IMG { border:0px;}
 #paticka {background-color: #DA3737; color:#ffffff; line-height: 25px; font-size:10px; text-align:center; }
 .short { width: 15%;}
 .mid { width: 50%;}
 .long { width: 100%;}
 
 .detail { padding: 0px 10px 15px 10px; }
 .detailInput {border: 1px solid #DA3737; width:45px;}
 .detailLbl { width:80px; float:left;}
 
 #galerie {padding-left: 35px;}
 #galerie .item { float:left; width:180px;}
 #galerie .item IMG { float:left; border:1px solid black;}
 #galerie .item B { font-size: 12px;}
 .c {clear:both}
 #galerie .itemP {float:left; clear:both;}
 #galerie .itemP IMG {border: 1px solid #DA3737;}
 #galerie legend { font-weight:bold; font-size: 14px;}
 
 .infoObj {margin: 15px 15px 15px 15px; font-size:0.8em;}
.infoObj input {border: 1px solid #d2ac67;}
.infoObj fieldset { margin: 10px 10px 10px 10px; border: 1px solid #d2ac67;padding: 15px 15px 15px 15px; }
.infoObj legend { color:#674200; font-size: 1.2em; font-weight:bold;}
.infoObj TH {text-align: right; padding-right: 5px; width:110px;}
.infoObj .long {width: 300px;}
.infoObj .val { color:Red;}

.tiskNabidka TABLE { border-top: 1px solid black; border-left: 1px solid black; width: 100%; font-size: 12px; border-collapse:collapse;}
.tiskNabidka TH { font-weight: bold; border-bottom: 1px solid black; border-right: 1px solid black;}
.tiskNabidka TD { text-align: left; border-bottom: 1px solid black; border-right: 1px solid black;}

.registrace {}
.registrace fieldset { margin: 10px 10px 10px 10px; border: 1px solid #DA3737;padding: 15px 15px 15px 15px; }
.registrace legend { color:#674200; font-size: 1.2em; font-weight:bold;}
.registrace TH {text-align: right; padding-right: 5px; width:110px;}
.registrace .long {width: 400px;}
.registrace .medium {width: 250px;}
.registrace .short {width: 110px;}
.registrace input, .registrace textarea {border: 1px solid #DA3737;} 
   /* Menu a AJAX */

.loginTab TH { vertical-align:top; padding-top: 3px;}
.loginTab INPUT { border: 1px solid #DA3737;}

.hledat { text-align:center;}
.hledat LEGEND { font-weight:bold; font-size: 13px;}
.hledat fieldset { border: 1px solid #ccc; width: 80%; margin: auto; padding: 20px;  }
.hledat input { border: 1px solid #DA3737;}

.menu {padding: 0px 0px 0px 0px; }
.menu A  {color: #d2ac67;  }
.menu A:hover  {color: White;}
.MenuSelected, .MenuSelected A { color: White;}
.s0 {padding: 0px 7px 0px 15px;background: url('/images/menu_sipka.gif') 3px 3px; background-repeat:no-repeat; float:left;}
.s0:hover {background: url('/images/menu_sipka_on.gif') no-repeat;}
.s1 {padding: 0px 7px 0px 25px;background: url('/images/menu_sipka.gif') 13px 3px; background-repeat:no-repeat; float:left;}
.s1:hover {background: url('/images/menu_sipka_on.gif') no-repeat;}
.s2 {padding: 0px 7px 0px 35px;background: url('/images/menu_sipka.gif') 23px 3px; background-repeat:no-repeat; float:left;}
.s2:hover {background: url('/images/menu_sipka_on.gif') no-repeat;}
.s3 {padding: 0px 7px 0px 45px;background: url('/images/menu_sipka.gif') 33px 3px; background-repeat:no-repeat; float:left;}
.s3:hover {background: url('/images/menu_sipka_on.gif') no-repeat;}
.noSipka {  padding: 0 0 0 0; font-size: 11px; background:black; color:#d2ac67; border: black; }

/* Záložky jako je třeba objednávka  */
/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax__tab_xpo .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(/images/tab/tab-line.gif) repeat-x bottom;}
.ajax__tab_xpo .ajax__tab_outer {padding-right:0px;background:url(/images/tab/tab-right.gif) no-repeat right;height:21px;}
.ajax__tab_xpo .ajax__tab_inner {padding-left:3px;background:url(/images/tab/tab-left.gif) no-repeat;}
.ajax__tab_xpo .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(/images/tab/tab.gif) repeat-x;}
.ajax__tab_xpo .ajax__tab_hover .ajax__tab_outer {background:url(/images/tab/tab-hover-right.gif) no-repeat right;}
.ajax__tab_xpo .ajax__tab_hover .ajax__tab_inner {background:url(/images/tab/tab-hover-left.gif) no-repeat;}
.ajax__tab_xpo .ajax__tab_hover .ajax__tab_tab {background:url(/images/tab/tab-hover.gif) repeat-x;}
.ajax__tab_xpo .ajax__tab_active .ajax__tab_outer {background:url(/images/tab/tab-active-right.gif) no-repeat right;}
.ajax__tab_xpo .ajax__tab_active .ajax__tab_inner {background:url(/images/tab/tab-active-left.gif) no-repeat;}
.ajax__tab_xpo .ajax__tab_active .ajax__tab_tab {background:url(/images/tab/tab-active.gif) repeat-x;}
.ajax__tab_xpo .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}

/* plain theme */
.ajax__tab_plain .ajax__tab_outer {text-align: center; vertical-align: middle; border:2px solid #999999;}
.ajax__tab_plain .ajax__tab_inner {text-align: center; vertical-align: middle; }
.ajax__tab_plain .ajax__tab_body {text-align: center; vertical-align: middle;}
.ajax__tab_plain .ajax__tab_header {text-align: center; vertical-align: middle;}
.ajax__tab_plain .ajax__tab_active .ajax__tab_outer {background:#FFFFE1;}

.skrtnout { text-decoration:line-through;}

