
h1 {font-size:160%;margin: 0px 0px 0px 6px;line-height:1.2em;}
h2 {font-size:120%;margin: 8px 0px 5px 5px;}  
h3 {font-size:120%;margin: 8px 0px 0px 10px;}
h4 {font-size:120%;margin: 5px 0px 10px 0px;}
h5 {font-size:110%;margin: 0px 4px 0px 4px;}
h6 {font-size:110%;}
body {
background: url(../tmp/bgr2.png) repeat-x #ebebeb;font-family: Arial, sans-serif;
font-size: 14px;line-height: 1.8em;color:#4d4d4d;}
#main {width:978px;margin:0px auto;overflow:hidden;} 
#top_index {
background: url(../tmp/DSC01412_2.jpg) right no-repeat;
background-color:#FFF;border-left:4px solid #FFF;
border-bottom:4px solid #FFF;border-top:4px solid #FFF;
border-right:8px solid #FFF;width: 965px;float: left;}
p {margin:0px; padding:0px;}
#top {
background: url(../tmp/b.png) right no-repeat;
background-color:#FFF;border-left:4px solid #FFF;
border-bottom:4px solid #FFF;border-top:4px solid #FFF;
border-right:8px solid #FFF;width: 965px;float: left;}
#slogan {margin-top:80px;color:#0069b3;font-size:18px;float: left;}
#slogan_index {margin-top:200px;color:#0069b3;font-size:18px;float: left;}
.left_index {float:left;margin:380px 0px 0px -240px;padding-left:5px;font-size:11px;}
.left_index a, .left_index a:visited {color: #3C3835;text-decoration:none;}
.left_index a:hover {color: #FFF;text-decoration: underline; background-color:#999;}
.left {float:left;margin:30px 0px 0px 0px; clear:both;padding-left:12px;font-size:11px;}
.left a, .left a:visited {color: #3C3835;text-decoration:none;}
.left a:hover {color: #FFF;text-decoration: underline; background-color:#999;}
.left a.act {background-color:#999; color:#FFF; text-decoration:none;}
#wrapper {width:977px;float:left;background-color: #FFF;}
#mainCol {width:241px;float: left; border-top:10px solid #FFF;border-left:8px solid #FFF;}
#mainCol_down {width:262px;float: left; }
#text-box{float:right;color: #4d4d4d;font-size:12px;line-height:1.6em;
padding:10px 20px 10px 10px; margin:0px;width:669px;background-color:#FFF;display:inline;}
#footer {background-color:#FFF;color: #000;float:left; width:977px;margin-top:8px;
padding:0px;overflow:hidden;}
#footer img {border:none;}
.first{float:left; width:340px; padding:30px 0px 0px 15px; height:20px; font-size:10px;}
.second{float:right; width:490px;}
.second img {margin:0px; padding-top:10px;}
.f-r{font-size:10px;}

.secCol { 
width:669px;
float:left;
margin: 0px;
padding:0px;
display:inline;
}
#secCol ul {
border: 1px dashed #d0d0d0;
border-bottom: none;
list-style-type: none;
width: 665px;
margin: 10px 10px 10px 0px;
padding: 0px;
text-align: left;  
}
#secCol ul li {
display: block;
margin:0px;
padding:10px;
width:645px;
background: url(../design/side_col_bg_2.png) repeat-x top left #fff;
border-bottom: 1px dashed #d0d0d0;
}
#secCol h5 {
font-size: 14px;
font-weight: bold;
color:#0069b3;
margin:5px 0px 10px 0px;
padding:0px;
text-decoration:none;
}
#secCol h4 {
font-size: 14px;
font-weight: bold;
color:#0069b3;
margin: 2px 0px 10px 5px;
padding: 0px;
text-decoration:none;
}
#secCol ul li span {
color: #575757;
font-weight: bold;
}
#secCol ul li p {
color: #4d4d4d;
font-size: 12px;
margin: 2px 2px 2px 5px;
padding: 2px;
}
#secCol ul li a.more:link, #secCol ul li a.more:visited, #secCol ul li a.more:hover {
background: url(../tmp/arrow.png) no-repeat center left;
margin: 0px 0px 0px 500px;
padding: 0px;
display: inline;
padding-left: 12px;
border: none;
text-decoration: underline;
font-size: 12px;
text-align: right;
}
#secCol ul li a.more:hover {
text-decoration: none;
}
#secCol ul li p.test {
text-align: right;
}

table {
line-height:0.8em;
margin-left:5px;
}

#NAV1 {
width:978px; 
float:left;
background:#FFF;
}
ul#nav {
float:right;
height: 331px;
width:710px;
margin: 0px;
padding: 0px;
list-style-type: none;
background: url(../tmp/nav_bg_2_2a.png) no-repeat top left;
}
ul#nav li {
float: left;
display: block;
width:231px;
height:331px;
margin:0px;
padding:0px 0px 0px 5px;
}
ul#nav li a:link, ul#nav li a:visited {
float: left;
display: block;
width:230px;
margin: 0px;
height: 325px; 
padding:0px; 
text-decoration: none;
text-align:center;
font-family: Arial, "Times New Roman", Georgia, Times, serif;
color: #ededed;
border: none;
}
ul#nav li.sport a:hover {
color: #FFF;
text-decoration: none;
background: url(../design/sport1.png) no-repeat right;
text-decoration:underline;
}
ul#nav li.agi a:hover {
color: #FFF;
text-decoration: none;
background: url(../design/agi1.png) no-repeat center;
text-decoration:underline;
}
ul#nav li.save a:hover {
color: #FFF;
text-decoration: none;
background: url(../design/save1.png) no-repeat left;
text-decoration:underline;
}
#NAV {
width:978px; 
float:left;
background:#FFF;
overflow:hidden;
}
ul#nav1 {
float:left;
height: 40px;
width:976px;
margin: 0px;
padding: 0px;
list-style-type: none;
background: url(../tmp/nav_bg_2_2_2a.png) no-repeat top left;
}
ul#nav1 li {
float: left;
display: block;
width:233px;
height:53px;
margin:0px;
}
ul#nav1 li.act{width:268px;}
ul#nav1 li.act h2{padding-right:18px;}
ul#nav1 h2 {text-align:center;}

ul#nav1 li a:link, ul#nav1 li a:visited {
font-size:12px;
float: left;
display: block;
width:232px;
margin: 0px;
height: 40px; 
padding:0px; 
text-decoration: none;
text-align:center;
font-family: Arial, "Times New Roman", Georgia, Times, serif;
color: #ededed;
border: none;
}
ul#nav1 li.act a:hover, ul#nav1 li.act a:link {
width:267px;
color:#FFF;
}
ul#nav1 li.act a:hover {
color: #E3E3DD;
text-decoration: underline;
text-align:center;
}
ul#nav1 li.current a:hover {
text-decoration:none;
background-image:none;
color:#E3E3DD;
}
ul#nav1 li a:hover, ul#nav1 li.current {
color: #E3E3DD;
background: url(../tmp/pac2.png) no-repeat;
text-decoration: underline; 
}
ul#nav2 {
font-weight:bold;
border-left:6px solid #FFF;
float:left;
width:260px;
height:331px;
margin: 0px;
padding: 0px;
list-style-type: none;
}
ul#nav2 li {
background-color:#e78d0a;
float: left;
display: block;
width:258px;
height:48px;
padding:0px;
margin:3px 0px 4px 0px;
}
ul#nav2 li a:link, ul#nav2 li a:visited {
float: left;
display: block;
width:258px;
padding:0px;
margin: 0px;
height:48px; 
text-decoration: none;
font-family: Arial, "Times New Roman", Georgia, Times, serif;
color: #FFF;
border:none;
}
ul#nav2 li h3{padding-left:48px;}
ul#nav2 li.current  {
color: #666;
background: url(../tmp/pac3.png) no-repeat;
text-decoration:underline;
}
ul#nav2 li.current a:hover  {
color:#3F3F3F;
background: none;
text-decoration:none;
}
ul#nav2 li a:hover  {
color:#E3E3DD;
background: url(../tmp/pac3.png) no-repeat;
text-decoration: underline;
}
#mainCol {
width:248px;
float: left; 
border-top:10px solid #FFF;
border-left:8px solid #FFF;
}
ul#nav3 {
background: #FFF;
border-top:10px solid #FFF;
float:left;
width:230px;
height:275px;
margin: 0px;
padding: 0px;
list-style-type: none;
}
ul#nav3 li {
float: left;
display: block;
width:230px;
height: 40px;
padding:0px;
margin:0px 0px 4px 15px;
border:1px dashed #d0d0d0;
}
ul#nav3 li h3{
padding-left:55px;
}
ul#nav3 li a:link, ul#nav3 li a:visited {
font-size:12px;
float: left;
display: block;
width:230px;
padding:0px;
margin: 0px;
height:40px; 
text-decoration: none;
font-family: Arial, "Times New Roman", Georgia, Times, serif;
color: #3F3F3F;
border:none;
}
ul#nav3 li.current  {
color: #666;
background: url(../tmp/pac.png) no-repeat;
text-decoration:underline;
}
ul#nav3 li.current a:hover  {
color:#3F3F3F;
background: none;
text-decoration:none;
}
ul#nav3 li a:hover  {
color: #666;
background: url(../tmp/pac.png) no-repeat;
text-decoration: underline;
}

#NAV3 {
width:710px; 
float:right;
background:#FFF;
}
ul#nav4 {
float:right;
height: 43px;
width:710px;
margin: 0px;
padding: 0px;
list-style-type: none;
background: url(../tmp/nav_bg_2_2_2.png) no-repeat;
}
ul#nav4 li {
float: left;
display: block;
width:230px;
height:43px;
padding: 0px 0px 0px 5px;
}
ul#nav4 li a:link, ul#nav4 li a:visited {
font-size:12px;
float: left;
display: block;
width:230px;
margin: 0px;
height: 43px; 
padding:0px; 
text-decoration: none;
text-align:center;
font-family: Arial, "Times New Roman", Georgia, Times, serif;
color: #ededed;
border: none;
}
ul#nav4 li.current a:hover {
text-decoration:none;
background-image:none;
color:#E3E3DD;
}
ul#nav4 li a:hover, ul#nav4 li.current {
color: #E3E3DD;
background: url(../tmp/pac2.png) no-repeat;
text-decoration: underline; 
}

ul#nav5 {
border-left:6px solid #FFF;
float:left;
width:261px;
height:331px;
margin: 0px;
padding: 0px;
list-style-type: none;
}
ul#nav5 li {
font-size:12px;
background-color:#e78d0a;
float: left;
display: block;
width:258px;
height:43px;
padding:0px;
margin:1px 0px 4px 0px;
}
ul#nav5 li h3{
padding-left:48px;
}
ul#nav5 li a:link, ul#nav5 li a:visited {
float: left;
display: block;
width:258px;
padding:0px;
margin: 0px;
height:43px; 
text-decoration: none;
font-family: Arial, "Times New Roman", Georgia, Times, serif;
color: #FFF;
border:none;
}
ul#nav5 li.current  {
color:#E3E3DD;
background: url(../tmp/pac3.png) no-repeat;
background-color:#e78d0a;
text-decoration:underline;
}
ul#nav5 li.current a:hover  {
color:#E3E3DD;
background: url(../tmp/pac3.png) no-repeat;
background-color:#e78d0a;
text-decoration:none;
}
ul#nav5 li a:hover  {
color:#E3E3DD;
background: url(../tmp/pac3.png) no-repeat;
text-decoration: underline;
}
.clear {clear:both;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix {display:block;}
/* End hide from IE-mac */
#NAV a { 
text-decoration: none;
color: #FFFFFF;}
#NAV a:hover {
text-decoration:underline;
color: #333333;}
#footer a {
text-decoration: none;
color:#9ca8c6;}
#footer a:hover {
color: #000;
text-decoration:underline;}
#text-box a {
text-decoration: underline;
color: #0069b3;}
#text-box a:hover {
color: #000;
text-decoration:underline;}

.right span {color:#FFF;}
.f-left {float:left !important;}
.f-right {float:right !important;}
.border {float:left;}
.noprint {display:none;}
.small{font-size:10px;}
ins {text-decoration:none}
.hr{color:#FFF;border-bottom:1px dashed #9ca8c6;}
.hr2{color:#FFF;border-bottom:1px dashed #dadada;}
.blue {color:#069;}
.red {color: #900;}
#red {color: #900;}
.red span {color: #900;}
table.rozvrh td{ border:1px solid #9ca8c6;}
table.rozvrh2 td{ border:1px solid #9ca8c6; line-height:1.2em;}
.rozvrhA{background-color:#84A97E;text-align:center;}
.rozvrhS{background-color:#A6B7BD;text-align:center;}
.tab {font-size:16px;}
.tab1{border:1px dashed #d0d0d0;}
.tab2{line-height:1.5em;}
table#tab3{width:100%;line-height:1.5em;}
table#tab3 td {padding-bottom:10px; text-align:center; border:none;}
table#tab3 img {border:none; text-decoration:none;}
#tab3 a:link, #tab3 a:visited{text-decoration:none;}
#tab3 a:hover {text-decoration:none; color:#000; font-weight:bold;}
hr {border:none;}
.width { line-height:1.2em;}
.width2{width:50px;}
#dog{ width:100%;}
#dog p {line-height:1.6em;}
fieldset { border:1px solid #d0d0d0; padding:0px 5px 5px 5px; margin-top:15px;}
legend strong{color:#0069b3;}
legend {color: #575757; font-weight:bold;}
#vor{ line-height:1.3em;}
