@charset "utf-8";
/*--- general --- */
html, body {100%;}
body {margin: 0; padding: 0; font-family: "Trebuchet MS", sans-serif; font-size: 0.90em;line-height: 1.5;color:#666; }
h1 {font: bold 225%/1.0 Georgia,serif;	 color:#f75a23; margin:0px; border:0px solid; padding: 0 0 0 190px;  }
h1 a { color: #f75a23; text-decoration:none;}
h1 a:hover{ color: #f75a23; text-decoration:none;}
h2 {font: bold 105%/1.0 Georgia,serif;	 color:#f75a23; margin:0px; padding:0px; }
h3 {}
h4 {}
h5 {}
p { width: 95%;} 
a {color:#ff3300; text-decoration:underline; font-weight: bold;}
a:hover { color:#ff3300;  }
a img {border: none;}


/*--- LAYOUT --- */
#all { width: 950px; margin:auto; border:0px solid;}
#header { width: 100%; border: 0px solid; background:url(images/bg-header.png) repeat-x; height: 159px; margin: 0 0 10px 0px;}
#header-in { width: 663px; border:0px solid; background:url(images/header-in.png)  no-repeat; height: 159px; float:left;}
.jmeno {font-size: 13px; font-weight: bold; color:#535353; border: 0px solid; margin: 15px 0 0 0px;  text-align:center;  padding: 0 0 0 190px;  }
.heslo {font-size: 10px; font-weight: bold; color:#000; border: 0px solid;  text-align:center; padding: 0 0 0 190px;  }
.vlajky{ width: 255px; border:1px solid;  float: right; margin: 5px 0 0 0px;border:0px solid;}
.vlajky-table{ font-size: 10px; text-align:center;}
.vlajky-table a{ text-decoration:none;}
.vlajky-table a:hover{ text-decoration: underline;}

.sleva { width:128px; height:128px; background:url(images/sleva.png) no-repeat; border:0px solid; float:right; margin: 25px 0 0 0px; }
.sleva-en { width:128px; height:128px; background:url(images/sleva-en.png) no-repeat; border:0px solid; float:right; margin: 25px 0 0 0px; }
.sleva-it { width:128px; height:128px; background:url(images/sleva-it.png) no-repeat; border:0px solid; float:right; margin: 25px 0 0 0px; }
.sleva-fr { width:128px; height:128px; background:url(images/sleva-fr.png) no-repeat; border:0px solid; float:right; margin: 25px 0 0 0px; }

#levak { width: 200px; border: 0px solid; float:left;}
#levak ul { width: 198px; border: 0px solid; list-style: none; padding:0px; margin:0px; text-align:right; font-size: 17px; font-weight:bold; color:#000;}
#levak li { padding:7px 15px 7px 0px; background: url(images/bg-menu.png) repeat-x; }
#levak li a { color: #000000; text-decoration:none;}
#levak li a:hover{ color: #000000; text-decoration:underline;}
.levak-bg {background:  #e8eadf; width:200px; height:180px;}


#pravak { width: 730px; border: 0px solid; float:right;}
#pravak li { width: 90%;}

/*--- LAYOUT --- */
.text {font: bold 125%/0.7 Georgia,serif;color:#6291ca; margin:0px; text-align:left; padding:0px;}


#footer { width: 100%; border: 0px solid; clear:both; background:url(images/bg-footer.png) repeat-x; margin: 7px 0 0 0px;}
#footer-in { color:#fff; font-size: 11px; font-weight: bold;  padding: 5px 0 5px 15px;}
#footer-in a { color:#fff;  }
#footer-in a:hover { color:#fff;  }

