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                     {text-align:center;height:58px;width:400px;margin:auto;} 
.numbers>div.prev            {margin-right:10px; float:left;width:50px;}

.numbers>div.prev>img        {border:0px;}
.numbers>div.next>img        {border:0px;}

.numbers>div.next            {float:right;margin-left:10px;margin-top:8px;width:50px;}
.numbers>div.prev            {float:left;margin-top:8px;}
.numbers>div.pages           {margin-top:20px;width:280px;height:24px;}

.numbers a                   {font-size:18px;font-weight:bold;margin:3px;}
.numbers a:link              {color:blue;text-decoration:none;}
.numbers a:visited           {color:blue;text-decoration:none;}
.numbers a:hover             {color:blue;text-decoration:underline;}


.numbers span                {font-size:18px;font-weight:bold;margin:3px;color:red;}

.numbers div                 {margin:auto;width:400px;height:20px;height:50px;display:inline-block;}

.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           {background-color: black; background-image: url('https://fk.remotehost.cz/images/sablona/pozadi.jpg'); }
body,html,td   {font-family:verdana; font-size:12px; color:black; margin:2px;}

.main_table               {border-style:0px;padding:0px;border-spacing:0px;width:100%;}
.main_table>tbody>tr>td   {padding:0px;}
@media (max-width: 768px) { 
.main_table .menu_panel   {display:none;}
}
@media (min-width: 768px) { 
.main_table .menu_panel   {width:152px; background-color:#bbb;}
.menu_panel               {vertical-align:top;}
}


.main_table .middle       {vertical-align:top;margin:auto; padding:20px;}
.main_table .middle >table{width:100%;padding:0px;border-spacing:0px;}
.main_header              {width:100%;height:92px;border: 5px solid white;margin:0px;box-sizing:border-box;text-align: right; background-image: url('https://fk.remotehost.cz/images/sablona/top.png'); }

.header_clickable         {margin-right:208px;cursor: pointer;max-width:450px;height:75px;}

.loginWin           {width:204px;height:82px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;float:right;}
.loginWin_flags     {width:50px;height:50px;float:left;margin-top:8px;text-align:center;}
.loginWin_lostPwd   {margin:0px; text-align:right; font-size:8px;height:12px;}
.login_remember     {font-family:verdana;font-size:10px;color:black}
.login_alias        {text-align:right;height:17px;}
.login_pwd          {text-align:right;height:19px;}
.login_table        {margin-top:4px;margin-right:4px;border-style:0px;padding:0px;border-spacing:0px;width:150px;background-color:#dadada;}



.right      {text-align:right}
.center     {text-align:center;}
.left       {text-align:left;}

.no_mar_pad {padding:0px;margin:0px;}


/* border-spacing:2px; border-collapse: separate;} */

.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:right;
}

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

.kosik_deliverytypeOuter{
    text-align:left;
}

.kosik_deliverytype{
    border: 1px solid #AAA;
    text-align:left;
    font-size:20px;
    padding: 15px;
    overflow:auto;
}

#pplparcelshop_map { 
    visibility:hidden;
    display:none;
}

.kosik_parcelshop{
    text-align:left;
    font-size:20px;
}

.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;
    z-index:100;
}
.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;
}

.wysiwyg-buttons {
    text-align: right;
    margin-top: 10px;
}

.wysiwyg-discard-button {
    background-color:red;
    color:white;
    display:none;
    visibility:hidden;
}

.wysiwyg-preview {
    text-align: right;
    margin-top: 10px;
}

.wysiwyg-preview-content {
    display:none;
    visibility: hidden;
}

.status {
    margin:auto;
    text-align:center;
}
.status_wrapper {
    background-color:#AAA;
    padding:1px;
    display:inline-block;
}
.status_disabled {
    padding:4px;
    margin:3px;
    background-color:#DDD;
    display:inline-block;
    width:150px;
    text-align:center;
    color:#888;
    cursor:pointer;
}
.status_disabled:hover {
    background-color:#EDEDED;
}

.status_enabled{
    padding:3px;
    margin:1px;
    display:inline-block;
    width:150px;
    text-align:center;
    background-color:white;
    border: solid 4px red;
    color:black;
    font-weight:bold;
}

