﻿/*comon styles*/ 
html, body{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    background:url(../design/pattern_bcg.gif);
    position:relative; 
    height: 100%;
    margin-bottom:100px;   
}

* {margin: 0; padding: 0;}



#paticka{width:100%; float:left; margin-top:30px; border:0px solid black;}
#paticka .copyright{width:auto; display:block; margin:0px 35px 0px 54px; float:left; font-weight:bold;}
h2.podnadpis{color:#000000; font-size:16px;}

#archiv{width:auto; position:relative; text-align:right; top:-17px; border:0px solid black;}
#archiv a{width:auto; font-weight:bold; 
text-decoration:underline; padding-left:15px; background:url(../design/arrow.gif) 0px 3px no-repeat;
border:0px solid black;}
#archiv a:hover{width:auto; font-weight:bold; 
text-decoration:underline; padding-left:15px; background:url(../design/arrow.gif) 0px 3px no-repeat;
border:0px solid black; color:black;}
.datum_novinek{display:block; width:auto; padding-left:15px; background:url(../design/arrow.gif) 0px 3px no-repeat;
font-weight:bold; color:#005CAB;}

p{margin:0px;}
.justify{text-align:justify;}
h1{font-size:22px; color:#005CAB;}


.line{height:1px; clear:both;}
#cela_stranka{background:url(../design/star.gif) 497px 65px no-repeat; width:990px; border:0px solid blue; float:none; margin:0px; padding:0px; border:0px solid yellow; position:absolute; top:0; left:0;}
.container{padding-left:50px; width:510px; border:0px solid blue;} /*napln stranky*/
#novinky{margin-top:30px; width:510px; float:none;}
#novinky img{border:0px;}

.novinky_item{width:156px; float:left; margin:10px 21px 10px 0px;} /*vypisovani novinek*/
.novinky_item3{width:156px; float:left; margin:10px 0px 10px 0px;} /*vypisovani novinek*/

.menu_01, .menu_02, .menu_03{font-size:11px; padding-top:10px; background:none;}
.menu_01 a:hover, .menu_02 a:hover, .menu_03 a:hover{font-weight:normal; text-decoration:none; color: #000000;}
a, a:hover, a:visited{color:#005CAB; text-decoration:none;}
a.aktivni, a.aktivni:hover{font-weight:bold; color:#000000; text-decoration:none;}
a.aktivni:hover{color:#000000; text-decoration:underline;}

.crumbs_01, .crumbs_02, .crumbs_03{height:80px; padding-right:10px; text-align:right; padding-top:10px;
border:0px solid red; font-size:11px;}
#navigace{position:absolute; top:10px; right:0; height:20px; border:0px solid red; text-align:right; padding-right:10px;}

.img_phoever {margin:60px 0px 0px 20px; border:0px solid black;}
table, tr, td{font-size:12px;}

li{margin:0px; margin-bottom:5px; }
ul{padding-left:0px; margin:0px; list-style:none;}

/*01 left column pro prvni sloupec menu*/
.left_01{width:208px; float:left;}  /*background: #DFDFDF; */
.menu_01{width:144px; float:left;}
 .menu_01 a, .menu_01 a:hover, .menu_01 a.aktivni{padding-left:54px; display:block;}
 .menu_01 a:hover{background:url(../design/arrow.gif) 42px 2px no-repeat; }
 .menu_01 a.aktivni{font-weight:bold; color:#000000; text-decoration:none; background:url(../design/arrow.gif) 42px 2px no-repeat;}
 .kontakty{margin:20px 0px 0px 0px; padding:160px 0px 0px 54px; background:url(../design/map02.gif) 54px 0 no-repeat; }
 .kontakty p{margin-top:4px;}
 .kontakty a, a:hover{font-weight:bold; text-decoration:underline;}
/*01 right column pro prvni sloupec menu*/
.right_01{width:630px; float:left; background:url(../design/arrow_big.gif) 0px 50px no-repeat; text-align:left; border:0px solid black;}
.right_01 a:hover{font-weight:normal;}  

/*02 LEFT COLUMN PRO MENU*/
.left_02{width:252px; float:left; border:0px solid blue;}  /*background: #DFDFDF; */
.menu_02{float:left; width:108px; }
 .menu_02 a, .menu_02 a:hover, .menu_02 a.aktivni{padding-left:12px; display:block;}
 .menu_02 a:hover{background:url(../design/arrow.gif) 0px 2px no-repeat; }
 .menu_02 a.aktivni{font-weight:bold; color:#000000; text-decoration:none; background:url(../design/arrow.gif) 0px 2px no-repeat; }


/*03 LEFT COLUMN PRO MENU*/
.left_03{width:360px; float:left; border:0px solid black;} 
.menu_03{width:108px; float:left;}
 .menu_03 a, .menu_03 a:hover, .menu_03 a.aktivni{padding-left:12px; display:block;}
 .menu_03 a:hover{background:url(../design/arrow.gif) 0px 2px no-repeat; }
 .menu_03 a.aktivni{font-weight:bold; color:#000000; text-decoration:none; background:url(../design/arrow.gif) 0px 2px no-repeat; }


.crumbs_01 a, .crumbs_02 a, .crumbs_02 a{font-weight:bold; text-decoration:underline;}
.crumbs_01 a:hover, .crumbs_02 a:hover, .crumbs_03 a:hover{font-weight:bold; text-decoration:underline; color: black;}

/*uvod*/
.fotky_side_note{width:245px; margin-left:10px; float:left; border:0px solid red; text-align:left;}