@charset "utf-8";
/* CSS Document */
BODY{font-family: sans-serif; background-color:#FFFFFF; margin:0;}

H1{background-color:#001D3E; padding:20px; color:#FFFFFF; font-size: 30px;position:relative; margin-bottom:5px;}

#MainBox{}
#MainBox #TopBox{}

/* Logo */
#MainBox #TopBox #LogoBox #Logo{float:left; width:112px; height:112px; background-image:url(../img/logoT.gif); background-repeat:no-repeat; display:block;}
#MainBox #TopBox #LogoBox #Logo:hover{ background-position:-112px 0 ;}
#MainBox #TopBox #LogoBox #Logo IMG{display:none;}

#MainBox #TopBox #BlueBox1{background-color:#50626F; width:28%;  height:112px;float:right; }
#MainBox #TopBox #BlueBox2{background-color:#7E9097; width:28%;  height:112px;float:right;}
#MainBox #TopBox #BlueBox3{background-color:#677984; width:28%;  height:112px;float:right;}

#MainBox #TopBox P{color:#FFF; font-size:20px;  text-decoration:none; font-style:normal; display:block;  text-align:right; position: absolute; right:10px; top:5px; }

#MainBox #LeftBox {width:25%; float:left;font-size:12px; background-color:#000000; margin-top:5px;}
#MainBox #LeftBox OL{ font-size:12px; color:#FFFFFF;font-weight:bold; padding:0; margin:0;}
#MainBox #LeftBox OL LI{background-color:#001D3E;  }
#MainBox #LeftBox OL A{color:#FFFFFF; padding:4px;display:block;  text-decoration:none; padding:4px 0 4px 10px;}

#MainBox #LeftBox OL OL, #MainBox #LeftBox OL OL LI {background-color:#808E97; font-weight:normal; color:#000000;}
#MainBox #LeftBox OL OL A{color:#000000;font-weight:normal;padding:4px 0 4px 20px;}
#MainBox #LeftBox OL A:hover{text-decoration:none; background-color:#FFFFFF; color:#000000}

#MainBox #LeftBox OL OL OL, #MainBox #LeftBox OL OL OL LI {background-color:#EEEEEE; font-weight:normal; color:#000000;}
#MainBox #LeftBox OL OL OL A{color:#000000;font-weight:normal;padding:4px 0 4px 30px;}

#MainBox #RightBox{width:75%; float:left; font-size:12px; padding:0; margin-top:-60px; position:relative;}
#MainBox #RightBox #RightBoxIN{padding: 0 5px; padding-left:5px;}
#MainBox #RightBox P.poznamka{border:1px solid #000; padding:5px; background-color:#EFEFEF;}
#MainBox #RightBox P.upozorneni{border:1px solid #F00; padding:5px; background-color:#FFEEEE;}
#MainBox #RightBox #Content{background-color:#C5CDD3; padding:10px;position:relative;}
#MainBox #RightBox #Content img{margin:10px; display: block; border:1px solid #001D3E;}
#MainBox #RightBox #Navigation{ padding:5px;}
#MainBox #RightBox #Navigation A.left{float:left; text-align:left; width:100%; padding:20px 0 20px 15px; display: block; background-color:#EDA100; font-size:16px; color:#FFFFFF; text-decoration:none;}
#MainBox #RightBox #Navigation A.left:hover{background-color:#F1B167;}
#MainBox #RightBox #Navigation A.right{ float:right;width:100%; text-align:right;padding:20px 5px 20px 0; display: block; padding-right:20px; background-color:#79954E;font-size:16px;color:#FFFFFF; text-decoration:none;}
#MainBox #RightBox #Navigation A.right:hover{background-color:#8BA463;}

#MainBox #RightBox #Navigation{width:100%; border:none; margin:0; padding:0; padding:2px 2px 2px 2px;}
#MainBox #RightBox #Navigation tr{width:100%;}
#MainBox #RightBox #Navigation th{width:50%;}

.correct{clear:both;}

.myicon {
  padding-right: 10px;
}

.myshop {
  line-height: 20px;
  vertical-align: bottom;
}