/*
main.css 
(c) Ing. Jan Malý, 2006-2007 *** http://triablo.net
It is forbidden to copy and (or) publish any parts of this code withnout my permission!
*/

form, ul, ol, p {margin: 0px;}
.u {text-decoration: underline;}
img { border: 0 none; }
.u {text-decoration: underline;}


body {
    background-image: url("img/background_top_repeat.png");
    background-repeat: repeat-x;
    background-color: rgb(187,189,191);
    background-position: 0 -128px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    font-family: Verdana, Tahoma, Sans-Serif;
    font-size: 8pt;
}
a {
    color: Black;
    text-decoration: none;
}
a img {
    border: 0px;
}
h1 {
    color:rgb(235,93,8);
    font-size: 11pt;
    font-weight:bold;
    background-image:url("img/big_arrow.png");
    background-repeat:no-repeat;
    background-position:0px 3px;
    padding-left:18px;
    padding-bottom:2px;
    margin:0px;
}
h2 {
    color:rgb(80,80,80);
    font-size: 10pt;
    font-weight:bold;
    margin-top:3px;
    margin-bottom:0px;
    padding-left:18px;
}
h3 {
    color:rgb(80,80,80);
    font-size: 10pt;
    font-weight:normal;
    margin-top:0px;
    margin-bottom:2px;
    padding-left:18px;
}
#toph1 {
  display:none;
}
#footer {
    background-image: url("img/footer_repeat.png");
    background-repeat: repeat-x;
    width: 100%;
    height: 218px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    background-color: rgb(187,189,191);
    clear: both;
}
#footer_inner {
    background-image: url("img/footer_repeat.png");
    background-repeat: repeat-x;
    width: 1000px;
    height: 218px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    background-color: rgb(187,189,191);
    clear: both;
}
#footer_content {
    width: 810px;
    padding-top: 8px;
}
#copyright {
    color: White;
    font-size: 7pt;
    text-align: right;
}
#copyright a {
    color: White;
}
#content {
    margin-top: 50px;
    width: 100%;
    background-color: White;
    background-image: url("img/background_content_repeat.png");
    background-repeat: repeat-x;
}
#content_inner {
    margin-top: 0px;
    width: 1000px;
    background-color: White;
    background-image: url("img/background_content_repeat.png");
    background-repeat: repeat-x;
    
}
#panels {
    width: 1000px;
    background-image: url("img/black_vertical_line.png");
    background-repeat: repeat-y;
    background-position: 811px 0px;
    
}
#left_panel {
    width: 813px;
    float: left;
}
#right_menu {
    margin-top: 330px;
    float: left;
    font-size: 7pt;
    font-weight: normal;
    letter-spacing: 1px;
    width:167px;
}
#header {
    margin: 0px;
    padding: 0px;
}
#logo {
    cursor: pointer;
    background-image: url("img/inpartners_logo.png");
    background-repeat: no-repeat;
    background-position: 50px 0px;
    width: 228px;
    height: 121px;
    padding-left: 50px;
    float: left;
}
#language_selector {
    background-image: url("img/back-languages.gif");
    background-repeat: repeat-x;
    background-position: 0px 15px;
    padding-left: 10px;
    width: 69px;
}
.language, .link {
    background-image: url("img/small_arrow.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-left: 10px;
    padding-bottom: 9px;
}
#other_links {
    background-image: url("img/black_horizontal_line.png");
    background-repeat: repeat-x;
    background-position: 0px 15px;
    padding-left: 10px;
    width: 95px;
    margin-top:40px;
}
#small_links {
    padding-left:20px;
    font-size:7pt;   
}
#baner {
    
    width: 744px;
    height: 155px;
    margin-left: 67px;
    margin-top: 5px;
}
#menu {
    float: right;
}
.polozka_menu {
    width: 133px;
    height: 69px;
    float: left;
    background-image: url("img/black_vertical_line.png");
    background-repeat: repeat-y;
    background-position: 131px 0px;
    text-align: right;
}
.polozka_menu img {
    margin-top: 35px;
    margin-right: 10px;
}
#page_content {
    margin-top:40px;
    background-image:url("img/dotted_vertical_line.png");
    background-repeat:repeat-y;
    background-position:110px 0px;
    padding-left:130px;   
    margin-bottom:35px;
    padding-bottom:80px;
    width:600px;
    line-height:14pt;
    color:rgb(120,120,120);
}

#page_content ul {
  list-style-type: square;
  margin: 5px 15px;
  padding: 4px 0px;
}

#page_content li {
  margin: 1px 10px;
  padding: 1px 1px;
  line-height: 14px; 
}

#page_floating_content {
    margin-top:40px;
    background-image:url("img/dotted_vertical_line.png");
    background-repeat:repeat-y;
    background-position:235px 0px;
    padding-left:66px;   
    margin-bottom:35px;
    padding-bottom:80px;
    width:690px;
    line-height:14pt;
    color:rgb(120,120,120);
    
}
#left_content {
    text-align: center;
    float:left;
    width: 190px;
}

#partnermenu ul {margin: 0; padding: 15px 15px 0px 15px; list-style-image: url("img/small_arrow.png"); text-align: left;}
#partnermenu li {margin: 0; padding: 0px 0px 4px 0px;}
#partnermenu li.menuitem-active a {font-weight: bold;}
#partnermenu h4 {text-align: right; padding: 0 55px 0 0; margin: 0}

#right_content {
    margin-left: 150px;
    padding-left:34px; 
}

#right_content h3 {
  padding-bottom: 20px;
}

#right_content p a:link, #right_content p a:visited {
  text-decoration: underline; font-weight: normal; color:rgb(235,93,8)
} 

#right_content p a:hover, #right_content p a:active {
  text-decoration: none; font-weight: normal; color:rgb(235,93,8)
}

#right_content p {
  font-size: 8pt;
  text-align: justify;
  text-indent: 10px; 
  padding: 2px 20px;
}

#page_content strong {
    font-weight:bold;
    color:rgb(235,93,8);
}

#page_content p {
    text-indent: 25px;
}
.zivotopis {
    padding-top:12px;
    padding-left:18px;
    font-size:8pt;       
}
