blockquote     {margin-top:0px;margin-bottom:0px;}
h1             {margin:4px;text-align:center; font-family:verdana; font-size:25px;color:#666666;}
h2             {margin:0px;text-align:center; font-family:verdana; font-size:20px;color:#666666;}
h3             {margin:0px;text-align:center; font-family:verdana; font-size:16px;color:#666666;}
form           {margin:0px;}

.item-corner {
    width: 40px;
}

.preview {
    margin-top:20px;
    padding-left:10px;
    padding-right:10px;
    width:100%;
}

.dragged-item{
    background-color:yellow;
}


.numbers div div.prev {margin-right:10px; float:left;width:50px;}
.numbers div div.next {margin-left:10px; float:left;width:50px;}
.numbers div div.next img { border:0px;}
.numbers div div.prev img { border:0px;}
.numbers div div.prev,.numbers div div.middle,.numbers div div.next {float:left;}
.numbers div div.prev,.numbers div div.next {margin-top:8px;}
.numbers div div a,.numbers div span {font-size:18px;font-weight:bold;margin:3px;}
.numbers div div a:link   {color:blue;text-decoration:none;}
.numbers div div a:visited{color:blue;text-decoration:none;}
.numbers div div a:hover  {color:blue;text-decoration:underline;}
.numbers div div.middle {margin-top:20px; float:left;width:280px;height:24px;}
.numbers div div span {color:red;}
.numbers div div.end {clear:both;display:none;}
.numbers div {margin:auto;width:400px;height:20px;height:50px;display:inline-block;}
.numbers {text-align:center;height:58px;} 

.podpora:link 	   {background-color:red;color:white;font-weight:bold;}
.podpora:visited   {background-color:red;color:white;font-weight:bold;}
.podpora:hover 	   {background-color:red;color:white;font-weight:bold;}

.FAQ:link         {text-decoration:none; color:white;background-color:red;font-weight:bold;}  
.FAQ:visited      {text-decoration:none; color:white;background-color:red; font-weight:bold;}
.FAQ:hover        {text-decoration:underline;color:yellow;background-color:red;font-weight:bold;}
 
a:link         {text-decoration:none; color:blue;} 
a:visited      {text-decoration:none; color:blue; }
a:hover        {text-decoration:underline;color:blue;}

.kosik_navigace:link         {text-decoration:none; color:red;} 
.kosik_navigace:visited      {text-decoration:none; color:red; }
.kosik_navigace:hover        {text-decoration:underline;color:red;}

.kosik_input                 {width:180px;}


.menu-block       {margin-left:5px;margin-top:4px;text-align:left;width:100%;}
.menu-odsazeni    {margin-left:10px;margin-bottom:5px;width:100%;text-align:left;}
.submenu-odsazeni {margin-left:10px;width:100%;text-align:left;}
.menu:link        {font-family:Arial; font-size:12px; font-weight:bold;line-height:25px;}
.menu:visited     {font-family:Arial; font-size:12px; font-weight:bold;line-height:25px;}
.menu:hover       {font-family:Arial; font-size:12px; font-weight:bold;line-height:25px;}
.submenu          {font-family:Arial; font-size:12px; font-weight:normal;line-height:15px;}
.submenu-oznaceno:link    {font-family:Arial; font-size:12px; font-weight:normal;line-height:15px;color:white;}
.submenu-oznaceno:visited {font-family:Arial; font-size:12px; font-weight:normal;line-height:15px;color:white;}
.submenu-oznaceno:hover   {font-family:Arial; font-size:12px; font-weight:normal;line-height:15px;color:white;}
.menu-oznaceno:link    {font-family:Arial; font-size:12px; font-style:normal;font-weight:bold;line-height:25px;color:white;}
.menu-oznaceno:visited {font-family:Arial; font-size:12px; font-style:normal;font-weight:bold;line-height:25px;color:white;}
.menu-oznaceno:hover   {font-family:Arial; font-size:12px; font-style:normal;font-weight:bold;line-height:25px;color:white;}
.hledej         {margin-top:6px;text-align:center;}
.hledej-img     {border-width:0px;margin-top:-6px;}
.hledej-input   {text-align:center;}

.upozorneni 	{font-family:Sans-Serif; font-size:14px;color:red;font-weight:bold;}

.menu2:link     {font-family:Times new Roman; font-size:12px; font-style:normal;font-weight:bold;color:white;}
.menu2:visited  {font-family:Times new Roman; font-size:12px; font-style:normal;font-weight:bold;color:white;}
.menu2:hover    {font-family:Times new Roman; font-size:12px; font-style:normal;font-weight:bold;color:white;}


.konec:link    {color:#00CCFF;}
.konec:visited {color:#00CCFF;}
.konec:hover   {color:#00CCFF;}


.vystraha      {margin:0px;font-family:Times new roman; font-size:20px; color:red;}
.komentar      {margin:0px;font-family:verdana; font-size:10px; color:white;}
p              {margin:0px;font-family:verdana; font-size:10px; color:black;}
.svetle        {margin:0px;font-family:verdana; font-size:10px; color:white;}

.info          {margin:0px;font-family:verdana; font-size:10px; color:black;}
a.info:link    {font-family:verdana;
                font-size:12px;
                font-style:italic;
                font-weight:bold;
                color:red;
                text-decoration:underline;
                text-shadow: 2px  2px 4px #fff,
                            -2px -2px 4px #fff,
                             2px -2px 4px #fff,
                            -2px  2px 4px #fff;
                }
a.info:visited  {font-family:verdana;
                font-size:12px;
                font-style:italic;
                font-weight:bold;
                color:red;
                text-decoration:underline;
                text-shadow: 3px 3px 3px #fff;
                }
a.info:hover    {font-family:verdana;
                font-size:12px;
                font-style:italic;
                font-weight:bold;
                color:blue;
                text-decoration:underline;
                text-shadow: 3px 3px 3px #fff;
                }

.maly:link     {font-family:verdana; font-size:10px;font-weight:bold;font-style:normal;color:red;text-decoration:underline;}
.maly:visited  {font-family:verdana; font-size:10px;font-weight:bold;font-style:normal;color:red;text-decoration:underline;}
.maly:hover    {font-family:verdana; font-size:10px;font-weight:bold;font-style:normal;color:blue;text-decoration:underline;}

body,html,td   {font-family:verdana; font-size:12px; color:black; margin:2px;}

.banner_top    {border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#555555;
				cursor: pointer;}

.ram_bottom    {border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#555555;}
.ram_bottom2   {border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#DDDDDD;}
.ram_top       {border-top-style:solid; border-top-width:1px; border-top-color:#555555;}
.ram_right     {border-right-style:solid; border-right-width:1px; border-right-color:#555555;}
.ram_left      {border-left-style:solid; border-left-width:1px; border-left-color:#555555;}

.ram_main      {border-style:solid; border-width:1px; border-color:#555555;}
.ram_setting   {border-style:solid; border-width:1px; border-color:#aaa;}
.ram_main2     {border-style:solid; border-width:1px; border-color:#AAAAAA;}
.ram_komentar  {border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:white;}

.nahled img.n,.nahled2 img.n, .nahled3 img.n, .nahled4 img.n{

                border:1px solid #aaa;
                }


.nahled4       {border-style:solid;
                border-width:1px; 
                border-color:#555555;
                background-color:#DDDDFF;
                border-bottom-right-radius: 10px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;


background-image: linear-gradient(bottom, rgb(84,255,84) 8%, rgb(254,254,254) 51%, rgb(84,255,84) 100%);
background-image: -o-linear-gradient(bottom, rgb(84,255,84) 8%, rgb(254,254,254) 51%, rgb(84,255,84) 100%);
background-image: -moz-linear-gradient(bottom, rgb(84,255,84) 8%, rgb(254,254,254) 51%, rgb(84,255,84) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(84,255,84) 8%, rgb(254,254,254) 51%, rgb(84,255,84) 100%);
background-image: -ms-linear-gradient(bottom, rgb(84,255,84) 8%, rgb(254,254,254) 51%, rgb(84,255,84) 100%);



background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.08, rgb(84,255,84)),
	color-stop(0.51, rgb(254,254,254)),
	color-stop(1, rgb(84,255,84))
);

}


.nahled3       {border-style:solid;
                border-width:1px; 
                border-color:#555555;
                background-color:#DDDDFF;
                border-bottom-right-radius: 10px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;


background-image: linear-gradient(bottom, rgb(255,84,84) 8%, rgb(254,254,254) 51%, rgb(255,84,84) 100%);
background-image: -o-linear-gradient(bottom, rgb(255,84,84) 8%, rgb(254,254,254) 51%, rgb(255,84,84) 100%);
background-image: -moz-linear-gradient(bottom, rgb(255,84,84) 8%, rgb(254,254,254) 51%, rgb(255,84,84) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(255,84,84) 8%, rgb(254,254,254) 51%, rgb(255,84,84) 100%);
background-image: -ms-linear-gradient(bottom, rgb(255,84,84) 8%, rgb(254,254,254) 51%, rgb(255,84,84) 100%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.08, rgb(255,84,84)),
	color-stop(0.51, rgb(254,254,254)),
	color-stop(1, rgb(255,84,84))
);

}

.nahled2        {border-style:solid;
                border-width:1px; 
                border-color:#555555;
                background-color:#DDDDFF;
                border-bottom-right-radius: 10px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;

background-image: linear-gradient(bottom, rgb(221,221,255) 8%, rgb(254,254,254) 51%, rgb(221,221,255) 100%);
background-image: -o-linear-gradient(bottom, rgb(221,221,255) 8%, rgb(254,254,254) 51%, rgb(221,221,255) 100%);
background-image: -moz-linear-gradient(bottom, rgb(221,221,255) 8%, rgb(254,254,254) 51%, rgb(221,221,255) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(221,221,255) 8%, rgb(254,254,254) 51%, rgb(221,221,255) 100%);
background-image: -ms-linear-gradient(bottom, rgb(221,221,255) 8%, rgb(254,254,254) 51%, rgb(221,221,255) 100%);


}

.item{
    margin:4px;
}

.item-wrapper {
    padding: 0px;
    margin: 0px;
}

.nahled        {
                border-style:solid;
                border-width:1px; 
                border-color:#555555;
                background-color:#F5F5F5;
                border-bottom-right-radius: 10px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;

                background-image: linear-gradient(bottom, rgb(213,213,213) 8%, rgb(254,254,254) 51%, rgb(213,213,213) 100%);
                background-image: -o-linear-gradient(bottom, rgb(213,213,213) 8%, rgb(254,254,254) 51%, rgb(213,213,213) 100%);
                background-image: -moz-linear-gradient(bottom, rgb(213,213,213) 8%, rgb(254,254,254) 51%, rgb(213,213,213) 100%);
                background-image: -webkit-linear-gradient(bottom, rgb(213,213,213) 8%, rgb(254,254,254) 51%, rgb(213,213,213) 100%);
                background-image: -ms-linear-gradient(bottom, rgb(213,213,213) 8%, rgb(254,254,254) 51%, rgb(213,213,213) 100%);

}
.xoffset1      {padding-left:10px;}

.zahlavi       {margin:0px;font-family:times new roman; font-size:16px; color:#555555;}
.podklad       {background-color:#FEFEFE;}
input,textarea,select{border-style:solid;border-width:1px;border-color:#555555;background-color:#EEEEEE;color:#555555;font-family:verdana;font-size:10px}


/* ---------- kosik ------------------ */

.kosik_rad {
    font-weight:bold;
}

.kosik_druh {
    margin-left:45px;
    margin-top:20px;
}

.kosik           {
                  width:100px;height:40px;
                  margin-left:-50px;
                 }
.kosik div.last  {
                  float:left;
                  width:50px;height:40px;
                  }
.kosik div.wrapfirst {
                  float:left;
                  width:50px;height:40px;
                }
.kosik div.wrapfirst div.first {
                  position:absolute;
                  text-align:center;
                  width:50px;height:40px;
                  border-bottom-right-radius: 10px;
                  border-top-left-radius: 10px;
                  border-top-right-radius: 10px;
                  border-bottom-left-radius: 10px;
                  background-color:#33aa33;
                  visibility:hidden;
                 } 
.kosik div.wrapfirst div.first input { margin-top:11px;
                 }

.kosik_addr{
    text-align:center;
    margin:auto;
    width:800px;
}

.kosik_middle{
    width:900px;
    margin:auto;
}

.kosik_invAddrOuter{
    width:400px;
    height:200px;
    text-align:left;
    display:inline-block;
    float:left;
}

.kosik_invAddrInner{
    border-color:#AAA;
    border-width: 1px;
    border-style: solid;
    font-size:16px;
    font-family:times new roman;
    color:black;
}

.kosik_delAddrOuter{
    width:350px;
    height:200px;
    text-align:left;
    display:inline-block;
    float:left;
}

.kosik_delAddrInner{
    border-color:#AAA;
    border-width: 1px;
    border-style: solid;
    text-align:center;
    font-size:16px;
    font-family:times new roman;
    color:black;
}

.addrOffset {
    text-align:left;
}
.addrOffset div{
    width:120px;
    text-align:right;
    float:left;
    margin-right:5px;
}
.clear{
    clear:both;
}

.kosik_vzkaz {
    width:850px;
    height:75px;
}
 
.banner_youtube:link {color:blue;}
.banner_youtube:visited {color:blue;}
.banner_youtube:hover {color:red;}
.banner_youtube:link img {border-width:2px;border-style:solid;border-color:blue;}
.banner_youtube:visited img{border-width:2px;border-style:solid;border-color:blue;}
.banner_youtube:hover img{border-width:2px;border-style:solid;border-color:red;}

.flag {
    margin-bottom:2px;
}

.cookie-bar {
    visibility:hidden;
    margin-left: 0px;
    overflow: hidden;
    position: fixed;
    bottom: 0px;
    width: 100%;
    padding:3px;
    background-color:green;
}
.cookie-bar div {
    color: white;
    text-align: center;
}
.cookie-bar div a{
    color: yellow;
    font-size: 12px;
}
#cagree{
    margin-left: 15px;
    font-size:16px;
    background-color: yellow;
}
#cdisagree{
    margin-left: 40px;
    font-size: 16px;
    background-color: #990;
}
