@charset "utf-8";
/* CSS Document */

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(img/back.jpg);
	text-align:center;
	font-family: 'Trebuchet MS', Trebuchet, Verdana, Tahoma, sans-serif ;
}





body,td,th,div {
	font-family: 'Trebuchet MS', Trebuchet, Verdana, Tahoma, sans-serif ;
	font-size: 12px;
	color:#333333;
	line-height: 18px;

}


a {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

a:hover {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

h1,h2,h3,h4,h5,h6 {
	font-family: 'Trebuchet MS', Trebuchet, Verdana, Tahoma, sans-serif ;
}


h1 {
	font-size: 24px;
	/*color: #572000;*/
	color:#ff4800;
	margin: 0 0 5px 0;
	padding: 0px 0px 7px 0px;
	font-weight: bold;
	display:block;
	
}

p
{
margin: 0;
padding: 0;

}

img
{
border:none;
}




/******************----- hlavni obsahov delen deleni ------***************************************/
.content
{
margin-left:auto;
margin-right:auto;
width:950px;
text-align:left;
background-image:url(img/back_pruh.jpg);
background-position:right top;
background-repeat:repeat-y;
}


.clear
{
clear:both;

}

.top
{
width: 950px;
height: 233px;
background-image:url(img/top.jpg);
background-repeat:no-repeat;
text-align:right;

}

.spodek
{
width: 950px;
height: 49px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:right;
}
.top ul
{
margin: 200px 40px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
float:right;
}

.top ul li
{
float:left;
margin: 0px 0px 0px 0px;
background-image:url(img/vmenu_delic.gif);
background-position: right top;
background-repeat:no-repeat;

}

.top ul li.last
{
background-image:none;
}




.top ul li a
{
display:block;
background-color:none;
float:left;
padding: 0px 15px 0px 15px;
margin: 0px 5px 0px 0px;
text-decoration:none;
font-weight:normal;
font-size: 12px;
height: 35px;
background-image:none;
}


.top ul li a:hover
{
background-image:url(img/vmenu_carka.gif);
background-repeat:repeat-x;
font-weight:normal;
}

.top ul li a.A
{
display:block;
background-color:none;
float:left;
padding: 0px 15px 0px 15px;
margin: 0px 5px 0px 0px;
text-decoration:none;
font-weight:normal;
font-size: 12px;
height: 35px;
background-image:url(img/vmenu_carka.gif);
background-repeat:repeat-x;
}

.top ul li a.kosik
{
display:block;
background-color:none;
float:left;
padding: 2px 15px 0px 15px;
margin: 0px 5px 0px 0px;
text-decoration:none;
font-weight:normal;
font-size: 12px;
height: 35px;
background-image: url(img/kosik.gif);
background-repeat:no-repeat;
width:100px;
text-align:center;
}

.top ul li a.kosik:hover
{
background-image: url(img/kosik.gif);
background-repeat:no-repeat;
font-weight:bold;

}

.holder
{
margin-left:auto;
margin-right:auto;
width:950px;
text-align:left;
margin-top: 10px;
margin-bottom: 0px;
}

.submenu
{
float: left;
width: 222px;
}

.submenuB
{
background-image:url(img/submenu.png);
padding: 15px 0px 15px 15px;
}




.submenuB ul
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
}

.submenuB ul li
{
display:inline;
}


.submenuB ul li a.s1
{
line-height: 22px;
display:block;
background-color:none;
padding: 6px;
margin: 0px 0px 5px 0px;
color: #ff4800;
text-decoration:none;
font-weight:normal;
font-size: 18px;
background-color:#FFFFFF;

}

.submenuB ul li a.s1A
{
line-height: 22px;
display:block;
background-color:none;
padding: 6px;
margin: 0px 0px 5px 0px;
color: #ff4800;
text-decoration:none;
font-weight:normal;
font-size: 18px;
background-image:url(img/submenu.jpg);
background-repeat:repeat-y;
background-color:#FFFFFF;
}


.submenuB ul li a.s1:hover
{
background-image:url(img/submenu.jpg);
background-repeat:repeat-y;
color: #ff4800;
}


.submenuB ul li a.s2
{
line-height: 16px;
display:block;
background-color:none;
padding: 6px;
margin: 0px 0px 5px 20px;
color: #ff4800;
text-decoration:none;
font-weight:bold;
font-size: 12px;
background-color:#FFFFFF;

}

.submenuB ul li a.s2A
{
line-height: 16px;
display:block;
background-color:none;
padding: 6px;
margin: 0px 0px 5px 20px;
color: #ff4800;
text-decoration:none;
font-weight:bold;
font-size: 12px;
background-image:url(img/submenu.jpg);
background-repeat:repeat-y;
background-color:#FFFFFF;
}


.submenuB ul li a.s2:hover
{
background-image:url(img/submenu.jpg);
background-repeat:repeat-y;
color: #ff4800;
font-weight:bold;
}


.submenuB ul li a.s3
{
line-height: 16px;
display:block;
background-color:none;
padding: 6px;
margin: 0px 0px 5px 40px;
color: #ff4800;
text-decoration:none;
font-weight:bold;
font-size: 12px;
background-color:#FFFFFF;

}

.submenuB ul li a.s3A
{
line-height: 16px;
display:block;
background-color:none;
padding: 6px;
margin: 0px 0px 5px 40px;
color: #ff4800;
text-decoration:none;
font-weight:bold;
font-size: 12px;
background-image:url(img/submenu.jpg);
background-repeat:repeat-y;
background-color:#FFFFFF;
}


.submenuB ul li a.s3:hover
{
background-image:url(img/submenu.jpg);
background-repeat:repeat-y;
color: #ff4800;
font-weight:bold;
}



.submenuB ul li a.s4
{
line-height: 16px;
display:block;
background-color:none;
padding: 6px;
margin: 0px 0px 5px 60px;
color: #ff4800;
text-decoration:none;
font-weight:bold;
font-size: 12px;
background-color:#FFFFFF;

}

.submenuB ul li a.s4A
{
line-height: 16px;
display:block;
background-color:none;
padding: 6px;
margin: 0px 0px 5px 60px;
color: #ff4800;
text-decoration:none;
font-weight:bold;
font-size: 12px;
background-image:url(img/submenu.jpg);
background-repeat:repeat-y;
background-color:#FFFFFF;
}


.submenuB ul li a.s4:hover
{
background-image:url(img/submenu.jpg);
background-repeat:repeat-y;
color: #ff4800;
font-weight:bold;
}












.obsah
{
float: right;
width: 660px;
margin: 0px 0px 0px 0px;
padding: 0px 50px 0px 0px;
}

a.celyClanek
{
width: 193px;
display:block;
background-image:url(img/vice.gif);
background-repeat:no-repeat;
line-height: 18px;
text-indent: 20px;
text-decoration:none;
color:#2877b9;
margin: 5px 0px 10px 0px;

}

a:hover.celyClanek
{

text-decoration:underline;
}


a.celyClanekZ
{
/*width: 193px;*/
display:block;
background-image:url(img/celyClanekZ.gif);
background-repeat:no-repeat;
/*line-height: 37px;*/
text-indent: 20px;
text-decoration:none;
margin: 0px;
padding: 0px;
text-align:left;
}

a:hover.celyClanekZ
{
text-decoration:underline;
}

a.celyClanekT
{
/*width: 193px;*/
display:block;
background-image:url(img/celyClanekT.gif);
background-repeat:no-repeat;
/*line-height: 37px;*/
text-indent: 20px;
text-decoration:none;
margin: 0px;
padding: 0px;
text-align:left;
}

a:hover.celyClanekT
{
text-decoration:underline;
}

.obr1
{
border-style:solid;
border-width: 4px;
border-color:#333333;
margin: 0px 20px 20px 0px;
}


.foto
{
border-style:solid;
border-width:1px;
border-color:#cdcdcd;
margin: 0px 25px 25px 0px;
padding: 4px;
background-color:#FFFFFF;
width: 122px;
float:left;

}

.foto img
{
border-style:solid;
border-width:1px;
border-color:#cfcfcf;

}


.fotoS
{
border-style:solid;
border-width:1px;
border-color:#cdcdcd;
margin: 0px 8px 8px 0px;
padding: 4px;
background-color:#FFFFFF;
width: 202px;
float:left;

}

.fotoS img
{
border-style:solid;
border-width:1px;
border-color:#cfcfcf;

}

.fotoSN
{
border-style:solid;
border-width:1px;
border-color:#cdcdcd;
margin: 0px 8px 8px 0px;
padding: 4px;
background-color:#FFFFFF;
width: 92px;
float:left;

}

.fotoSN img
{
border-style:solid;
border-width:1px;
border-color:#cfcfcf;

}


.shopVypis
{
background-image:url(img/delic.gif);
background-position:bottom;
background-repeat:repeat-x;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;

}

.shopObr
{
width: 230px;
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

.shopObsah
{
width: 420px;
float:right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;


}

.shopObsahS1
{
width: 190px;
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;



}

.shopObsahS2
{
width: 225px;
float:right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;



}


.shopObsahS2a
{
width: 140px;
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;


}

.shopObsahS2b
{
width: 80px;
float:right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;


}

.shopObsahText
{
width:100%;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;

}
.delicV
{
background-image:url(img/delicV.gif);
background-repeat:repeat-x;
margin: 1px 0px 0px 0px;

}


.cena
{
font-size: 18px;
font-weight:bold;

}

.o_subb
{
width: 100px;
border-style:solid;
border-color:#FFFFFF;
border-width:1px;
background-color:#333333;
color:#FFFFFF;
cursor:pointer;
}

.o_subbf
{

border-style:solid;
border-color:#FFFFFF;
border-width:1px;
background-color:#333333;
color:#FFFFFF;
cursor:pointer;
}

.o_sas
{
width: 40px;
border-style:solid;
border-color:#333333;
border-width:1px;
}


.rezerv
{
width: 250px;
border-style:solid;
border-color:#333333;
border-width:1px;
}

.rezerv2
{
width: 630px;
height: 150px;
border-style:solid;
border-color:#333333;
border-width:1px;
}
.bobo
{
visibility:hidden;

}

.error
{
background-color:#990000;
padding:10px;
color:#FFFFFF;
margin: 20px 10px 20px 10px;
}
.check
{
background-color:#76ca09;
padding:10px;
color:#FFFFFF;
margin: 20px 10px 20px 10px;
}

.kurzO
{
width: 100%;
border-style:solid;
}

.kurzO_vkratky
{
width: 25px;
border-style:solid;
border-width: 1px;
border-color:#333333;
background-color:#F3F3F3;
}

.kurzO_stredni
{
width: 200px;
border-style:solid;
border-width: 1px;
border-color:#333333;
background-color:#F3F3F3;
}

.kurzO_dlouhy
{
width: 562px;
border-style:solid;
border-width: 1px;
border-color:#333333;
background-color:#F3F3F3;
}

.kurzO_kratky
{
width: 100px;
border-style:solid;
border-width: 1px;
border-color:#333333;
background-color:#F3F3F3;
}

.kurzO_ta
{
width: 620px;
height: 100px;
border-style:solid;
border-width: 1px;
border-color:#333333;
background-color:#F3F3F3;
}

.kurz_odesli2
{
width: 80px;
height: 35px;
border-style:solid;
border-width: 1px;
border-color:#333333;
background-color:#ff4800;
color:#FFFFFF;

}

.kurz_odesli_k2
{
width: 50px;
height: 21px;
border-style:solid;
border-width: 0px;
border-color:#333333;
background-color:#ff4800;
color:#FFFFFF;

}


.sedik
{
text-align:left;
color:#FFFFFF;
font-weight:bold;
background-color:#ff4800;
}

.sedikR
{
text-align:right;
color:#FFFFFF;
font-weight:bold;
background-color:#ff4800;
}

.sedik1
{
color:#333333;
background-color:#f5f5f5;
}
.sedik2
{
color:#333333;
background-color:#ebebeb;
}
td.disTDnadpis
{
text-align:left;
/*background-color:#FFFFCC;*/
background-image:url(img/forum_back.gif);

}
td.disTDreakce
{
text-align:left;
background:none;
}
td.disTDtext
{
text-align:left;
background:none;
}

a.disA
{
background:none;
}

.DISinp
{
width: 150px;
height: 21px;
border-style:solid;
border-color:#FF6666;
border-width: 1px;
margin: 5px;
}

.DISinp
{
width: 495px;
height: 21px;
border-style:solid;
border-color:#460101;
border-width: 1px;
margin: 5px;
}


.DISinpK
{
width: 150px;
height: 21px;
border-style:solid;
border-color:#460101;
border-width: 1px;
margin: 5px;
}

.DISinpK2
{
width: 150px;
height: 21px;
border-style:solid;
border-color:#460101;
border-width: 1px;
margin: 5px;
}


.DISinpTA
{
width: 595px;
height: 80px;
border-style:solid;
border-color:#460101;
border-width: 1px;
margin: 5px;
}

.DISbutt
{
width: 80px;
height: 28px;
border-style:solid;
border-color:#FF6666;
border-width: 1px;
background-color:#460101;
color:#FFFFFF;
}