* { margin:0; padding:0; }
body, table, td, tr, th { font-size:0.9em; color:#000000; font-family:'Verdana CE', Verdana, 'Arial CE', Arial, 'Helvetica CE', Helvetica, sans-serif; }
body { margin:10px 0; text-align:left; background:#FFFFFF url(../images/global/background.gif) repeat-y 775px 100px; width:100%; height:100%; }
#box-top { color:#CC0066; font-size:180%; font-weight:bold; margin:0 0 10px 20px; }
#box-logo { background:#CC0066 url(../images/global/backgroound-top-1.jpg) no-repeat; height:115px; width:100%; position:relative;  }
#box-logo-a { color:#FFFFFF; font-size:180%; /*font-weight:bold;*/ text-align:right; width:400px; position:absolute; left:370px; bottom:5px;}
#box { width:770px; clear:both;}
.box-cara { background-color: #A80054; height:8px; font-size:0; width:100%; clear:both; }
#box-navigace { width:100%; height:170px; background:url(../images/global/backgroound-top-2.jpg) no-repeat; position:relative; }
#box-menu { text-align:right; width:100%; }
#box-kostky { background:url(../images/global/kostky.gif) no-repeat; margin-left:180px; height:56px;  }
#box-stranka { font-size:200%; color:#CC0066; font-weight:bold;  position:absolute; left:5px; bottom:5px; }
#box-data { float:left; width:100%; height:100%; background:url(../images/global/background-novinky.gif) repeat-y; background-color:transparent; clear:both; }
#box-data-left { float:left; width:250px; background-color:#8A003D; color:#FFCC00; height:100% }
#box-data-right { float:right; width:500px; color:#8A003D; height:100%}
#box-bottom { text-align:right; font-size:75%; width:770px; margin-bottom: 10px; clear:both; }
#menu{ margin-bottom:10px; margin-top: 10px; text-align:right; }
#menu ul{ padding:10px; background-color:transparent;  }
#menu li{ list-style:none; display:inline; }
#menu a {color:#CC0066; font-size:140%; text-decoration:none; padding: 5px;  }
#menu a:hover{color:#A80054; text-decoration:underline; background-color:#FFBBDD;}
#design a { color: #000000;	text-decoration: underline; }
#design a:hover {  color: #000000; background-color: #B5D5DD; }

a {color: #A80054;}
h1 { font-size:150%; margin-bottom:10px; color:#8A003D; background-color:#FFBBDD; padding:10px;  }
h2 { font-size:140%; margin-bottom:10px; color:#FF46A3;  }
p { margin-bottom: 10px; }
ul { margin-left: 20px; margin-bottom:20px; }
hr { border: 1px dashed #FFEDFF;  }
em { background-color:#FFBBDD; color:#FF1A8C; padding-left:2px; padding-right:2px; font-weight:bold; font-style:normal; }
.obsah { padding:10px; }


