@charset "windows-1250";
/* CSS Document */

body {
margin-left: 11px;
margin-top: 10px;
margin-right: 11px;
margin-bottom: 10px;
font-family: Arial, Helvetica, sans-serif;
}
a:link {

text-decoration: none;
}
a:visited {

text-decoration: none;
}
a:hover {

text-decoration: underline;
}
a:active {
text-decoration: none;
}

h1 {
font-size: 12px;
color: #5BBDFF;
}

h4 {
padding-bottom: 0px;
margin-bottom: 10px;
line-height:1.4em;
}

/*------Hlavicka------*/
.uptop {
        background: url("../images/head_uptop_background.gif") repeat-x;
        height: 19px;
        padding-right: 13px;
        font-size: 10px;
        font-weight: normal;
        text-align: right;
        color: white;
        padding-top: 2px; padding-bottom: 0px;
        background-color:#8c8c8c;
}
.uptop a {
        color: white;
        text-decoration:none;
        margin-left: 10px;
        padding-left: 10px;

        /*background-image:url(/img_2005/whitesipka.gif);
        background-repeat:no-repeat;
        background-position: left 3px;*/
}
.uptop a:hover {
        text-decoration:none;
}
.uptop img {
    margin-top: 2px;
    margin-right: 5px;
}


.upbottom{
background-color: #0066CC;
height: 90px;
background-image:url(../images/bcgr_upbottom-toplink.gif);
background-repeat:repeat-x;
background-position:top;

}

.menu table{
font: 12px Arial, Helvetica, sans-serif ;
font-weight:bold;
color: white;
height: 26px;
margin-left: 22px;
}

.menu td{padding-left: 10px;
background: url("../images/menu_delidlo.gif") right no-repeat;
}

.menu a{
color: white;
/*padding-top: 15px;*/
margin-right: 10px;

text-decoration:none;

}
.menu a:hover{
text-decoration:none;

}

.path {
background-color: #F5F5F5;
height: 25px;
border-top: #666666 solid 1px;
border-bottom:#999999 solid 1px;
font: 11px/14px Arial, Helvetica, sans-serif ;
color: #676767;
padding-left: 15px;
}

.path a{
color: #0336FE;
text-decoration:none;
}
.path a:hover{
color: #0336FE;
text-decoration:underline;
}



/*------content-----*/

.title .content{
background-color: #0066CC;
}

.next .content{
background-color: white;
}

.window_top{
background: url("../images/title_window-top_background.gif")  #0066CC top repeat-y;
}

.window_bottom {
background: url("../images/title_window-bottom_background.gif")  #0066CC top repeat-y;
}

.window_hore {
background: url("../images/title_window-hore.gif") #0066CC bottom repeat-x;
}

.window_dole {
background: url("../images/title_window-dole.gif") #0066CC top repeat-x;
}

.news {
font: 12px/15px Arial, Helvetica, sans-serif ;
padding-bottom: 16px;
}

.news a{
color:#FF6600 ;
}

.news2 {
font: 12px/15px Arial, Helvetica, sans-serif ;
}


.more {
font: 11px Arial, Helvetica, sans-serif;
color: #FF6600 ;
text-decoration: none;
padding-left: 9px;
background: url("../images/sipka_more.gif") 0 3px no-repeat;
margin-top: 1px;
margin-bottom: 0;
}

.more a {
color: #FF6600;
text-decoration: none;
}

.more a:hover {
text-decoration: underline;
}

div.hp_bottom_title {
color: #25a8ff;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
margin: 2px 0px 10px 0px;
}
div.hp_content_title {
color: #25a8ff;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
margin: 10px 0px 10px 0px;
}

#zoznam_clankov .more {
margin-bottom: 10px;
}

/*------NEXTPAGE CONTENT--------*/

.headline{
font: 11px Arial, Helvetica, sans-serif ;
font-weight: bold;
color: white;
padding-left: 30px; }

.text{
font: 12px/16px Arial, Helvetica, sans-serif ;
color: black;
padding: 20px 15px 20px 12px;
border-left: 1px solid #CCCCCC; }

text table{
font: 12px/16px Arial, Helvetica, sans-serif ;
color: black;
border-left: 1px solid #CCCCCC; }


.text a{
color:#FF6600 ; }

.galeria{
font: 11px/14px Arial, Helvetica, sans-serif ;
color: black;
padding: 20px 0px 20px 12px;
border-left: 1px solid #CCCCCC; }

.text .more {
font: 12px Arial, Helvetica, sans-serif;
}



.submenu {
    font: 12px/23px Arial, Helvetica, sans-serif;
    padding: 20px 15px 20px 0px;
}
 
#sel{
display: block;
font: 12px/23px Arial, Helvetica, sans-serif ;
color: #666666;
font-weight: bold;
background: url("../images/submn_sipka.gif") 0 5px no-repeat;
padding-left: 12px;
border-bottom: 1px solid #CCCCCC;
 }


.submenu a{
display: block;
font: 12px/23px Arial, Helvetica, sans-serif ;
color: #0033FF;
font-weight: regular;
background: url("../images/submn_sipka.gif") 0 5px no-repeat;
padding-left: 12px;
border-bottom: 1px solid #CCCCCC;
 } 
 
 .submenu a:hover{
text-decoration: none;
 } 
 
.form td {
border-bottom: 1px solid #CCCCCC;
}

.press{
padding-top: 5px;
padding-bottom: 10px;
}
#news .press {
border-top: 1px solid #cccccc;
}

#news .press strong a{color: #000000;
}

#news  a:link {
color: #FF6600 !important; }


.press_date {
color: #44ADF4;
font-weight: bold;
padding-bottom: 0;
}

#news .press_date {
font-weight: normal;
color:#666666;
font-size: 11px;
padding-bottom: 10px;
display: block;
}

.search_urllink
{
font-weight: normal;
color:#666666;
font-size: 11px;
padding-bottom: 5px;
display: block;
}

.string{
color: black;
}

.download{
padding-top: 5px;
margin-top: 0px;
}

.download a{
color: #FF6600;
text-decoration: none;
}

.download a:hover{
color: #FF6600;
text-decoration: underline;
}


.paging {
color: black;
text-decoration: none;
font-weight: bold;
padding-bottom: 10px;
border-bottom: 1px solid #CCCCCC; 
}

.paging a{
color: #FF6600;
text-decoration: underline;
}

.paging-bot {
color: black;
text-decoration: none;
font-weight: bold;
padding-top: 10px;
border-top: 1px solid #CCCCCC; 
}

.paging-bot a{
color: #FF6600;
text-decoration: underline;
}

.fotobcgr {
background: url("../images/foto_bcgr.gif") top center no-repeat;
vertical-align: top;
text-align: left;
width: 160px;
}
/*.fotobcgrr {
background: url("../images/foto_bcgr.gif") top center no-repeat;
text-align: left;
width: 160px;
padding-left: 10px;
}*/

.fotobcgr img {
margin: 10px 0px 10px 10px;
}


.fotobcgr_righttext {
background: url("../images/foto_bcgr.gif") center top no-repeat;
vertical-align: top;
text-align: center;
height: 125px !important ;
width: 160px;}

.fotobcgr_righttext img {
margin-top: 10px;}


.gallery_popis{
font: 11px/14px Arial, Helvetica, sans-serif ;
vertical-align: top;
text-align: left;
padding: 5px 0 15px 0;
width: 160px;}

.gallery_popis .more {
background: url("../images/sipka_more.gif") 0 8px no-repeat;
font: 11px/14px Arial, Helvetica, sans-serif;
padding-top: 5px;
margin-bottom: 10px;
}

div.content_title {
font-size: 20px;
margin: 15px 0px 15px 15px;
}
.cursor {
cursor: pointer;
}

/*------content - kalendar-----*/

#kalendar h4{
color: #4466ff;
font-size:16px;
font-weight:bold;
}

#kalendar table{
font-size:11px;
border-bottom: 1px solid #d6d6d6;
margin-bottom: 5px;
}

#kalendar td{
padding: 2px 10px;
vertical-align:top;
border-top: 1px solid #d6d6d6;
}

.nowrap {
white-space:nowrap;
padding-left:0;
}
/*------FOOTER--------*/

.footer {
background: url("../images/footer_background.gif") repeat-x;
height: 36px;
font: 11px Arial, Helvetica, sans-serif ;
color:black;
}

tr.spacing {
padding: 0px 0px 20px 0px;
}
.link {
color: #FF6600;
text-decoration: none;
}
.link:hover {
color: #FF6600;
text-decoration: underline;
}




#kalendar td.light {
padding: 2px 10px;
vertical-align:top;
}
h4.pozicie { margin: 0pt 0pt 12pt 0pt }
p.ine { margin: 24pt 0pt 0pt 0pt }
p.jazyk { margin: 0pt 0pt 12pt 0pt ; color: #3366ff ; font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif ; font-weight: bold ; font-size: 1.1em }
p.jazyk2 { margin: 24pt 0pt 12pt 0pt ; color: #3366ff ; font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif ; font-weight: bold ; font-size: 1.1em }
p.mt { margin: 15pt 0pt 6pt 0pt ; color: #3366ff ; font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif ; font-size: 1.12em }
p.popis { margin: 0pt 0pt 0pt 0pt ; font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif ; font-size: 1em }
p.pozicia { margin: 12pt 0pt 0pt 0pt ; color: #3366ff; font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif ; font-size: 1em }
p.rg { margin: 0pt 0pt 0pt 0pt ; font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif ; font-size: 1em }