/* www.eventpro.sk */

a            { color: #e77918; text-decoration: none;}
a:hover      { color: #e77918; text-decoration: underline;}


body {
     background: #9da7c7 url(../obr/bg.jpg) top left repeat-x;
     font-family: verdana, tahoma, arial, sans-serif;
     font-size: 12px;
     color: #606060;
     margin: 0;
     padding: 0;
     text-align: center;        /* pre centrovanie - IE */
     }

#uvod { font-family:Arial, Helvetica, sans-serif; color: #666;margin: 0;padding: 0;font-size:12px;}

/* hlavne */

#main {
       width: 780px;
       margin: 0 auto;
       padding: 0;
       text-align: left;
      }

#flags {
       margin: 0;
       padding: 0;
       height: 29px;
       }

.flagsc {
        padding: 7px 40px 0 0;
        color: #ffffff;
        }

.flagsc a:hover { text-decoration: none; }

/* vlajky */
.sk     { padding:0; width:19px; height:13px; background:url(../obr/vlajka-sk.png) bottom left no-repeat; }
.en     { padding:0; width:19px; height:13px; background:url(../obr/vlajka-en.png) bottom left no-repeat; }
.ge     { padding:0; width:19px; height:13px; background:url(../obr/vlajka-ge.png) bottom left no-repeat; }

#header {
         margin: 0;
         padding: 0;
         height:151px;
         background:url(../obr/bg_header.jpg) top left no-repeat;
         }

#hlc {
      float: left;
      height: 151px;
      width: 400px;
      margin: 0;
      padding: 0;
     }

#hrc {
     float: right;  /* obteka flash */
     margin: 0;
     padding: 0;
     }

#menuc {
       padding: 7px 48px 0 0;
       text-align: right;
       color: #006;
       }

.menu  {
       margin: 0;
       padding: 0;
       font-size: 11px;
       font-weight: bold;
       }

.menuo {
       margin: 0;
       padding: 0;
       font-size: 11px;
       font-weight: bold;
       }

a.menu       { color: #072d82; text-decoration: none; }
a.menu:hover { color: #e77918; text-decoration: none; }
a.menu:focus { color: #e77918; text-decoration: none; }

a.menuo      { color: #e77918; text-decoration: none; }
a.menuo:hover{ color: #e77918; text-decoration: none; }
a.menuo:focus{ color: #e77918; text-decoration: none; }

/* nadpisy, referencie NIL */

h2 {
   margin : 0 0 0 0; padding : 0;
   font-size: 14px; font-weight: bold;
   color: #e77918;
   }

h3 {
   margin : 0 0 0 0; padding : 0;
   font-size: 14px; font-weight: bold;
   }

.odkaz_p
  {
   float: right;
   margin: 3px 5px 0 0; padding: 0;
  }

/* prehľad akcií NIL */

.pa_nadpis {
           margin : 0 0 2px 0; padding : 0;
           font-weight: bold; 
           color: #e77918;
           }

.pa_podnadpis { 
              margin : 0 0 2px 0; padding : 0;
              font-weight: bold;
              }

/* fotogalerie fg_ (pre script - generátor fotogalérie) NIL */

.fg_text { margin: 0 0 15px 0; padding: 0; }

.fg_text a {
           float: right;
           margin: 0; padding: 0 15px 0 0;
           font-size: 11px;
           }

.fg_text h2 { 
            margin: 0; padding: 0 0 5px 0;
            }

.fg_text h3 { 
            margin: 0 0 0 0; padding: 0;
            font-size: 13px;
            }

.fg_text span { font-size: 11px; }

.fg_foto div {
             margin: 0 0 10px 0; padding: 0;
             }

.fg_foto img {
             border: 1px solid #e77918;
             margin-right: 10px;
             }

/* napisali o nas - non */

.non_citacie { font-style: italic; }

#center {
        margin: 0;
        padding: 0;
        display: table; /* povodne - display: table-row; */
        width: 780px;
        background: url(../obr/bg_center.png) top left repeat-y;
        }

.cf     { display: table; width: 100%; }
.lc     { float: left; margin: 0; padding :0; width: 525px;}
#lcc    { margin:0; padding: 25px 15px 25px 65px;}
#fg_lcc { margin:0; padding: 25px 0px 15px 65px;} /* pre fotogalériu NIL*/

.cfref  { display: table; width: 100%; margin: 0 0 15px 0; padding: 0; }

.h       { color: #e77918;}
.s       { font-weight:bold;}

ul { margin:0; padding: 5px 0 10px 15px;}
ul.rs { padding:0; color: #e77918; }
ul.rsa { padding:0; color: #606060; }
li { list-style: url(../obr/sipka.gif) square inside;}

.w120    { float: left; width: 120px; }
.w150    { float: left; width: 150px; }
.w160    { float: left; width: 160px; }
.w180    { float: left; width: 180px; }
.w200    { float: left; width: 200px; }
.w250    { float: left; width: 250px; }
.w280    { float: left; width: 280px; }
.w300    { float: left; width: 315px; }

.just    { text-align: justify }

#rc      { float: left; margin: 0; padding: 0; width:210px; }
#rcc     { margin: 0; padding: 25px 15px 10px 20px; }

#footer  { clear: both; padding: 0; height:66px; background: url(../obr/bg_footer.jpg) top left no-repeat;}
#footerc { margin: 0; padding: 0; font-size: 11px; color: #ebedf4}
#flc     { margin:0; padding: 5px 0 0 50px;}
#flcr    { margin:0; padding: 0 50px 0 0; float: right;}

.h10     { text-align: left; height: 10px; line-height: 10px; }
.h15     { text-align: left; height: 15px; line-height: 15px; }

.fr      { float:right;}

#rkolcc  { margin:0; padding: 0 15px 10px 8px;}
#refcc   { margin:0; padding: 25px 15px 10px 10px;}
#rkolcc  { margin:0; padding: 0 15px 10px 8px;}

.kolaz   { margin:0; padding: 0; width:200px; background:url(../obr/kolaz.jpg) top left no-repeat;}

.z90     { font-size: 11px;}
.z95     { font-size: 95%;}

.gallery { margin: 0; padding: 5px 0 0 0; }
img        { border: 0px solid #fff;}
img.o      { vertical-align: middle; border: 0px solid #fff }
img.ram    { border: 2px solid #eee /*#80858B*/; vertical-align: top; padding: 0px; }
img.left   { float: left; text-align: left; margin: 0 8px 10px 0; padding: 0; border: 2px solid #ddd;}
img.leftwb { float: left; text-align: left; margin: 0 8px 0 0; padding: 0; border: none;} /* zmena NIL */
img.right  { position: relative; float: right; text-align: left; margin: 10px; padding: 0; border: 2px solid #ddd; }

/* lavy stlpec
#left     { float:left; margin:0;padding:0;width:187px;  background:url(im/bg_left.gif) top left no-repeat;}
#leftc    { margin:0; padding: 5px;border:1px dotted #f00;}
#content  { float:left; margin:0;padding:0;width:573px;    background:url(im/bg_content.gif) top left no-repeat;}
#contentc {margin:0; padding: 10px 5px 10px 5px;border:0px dotted #f00;}
*/

/*pre footer*/

#frc     { margin:0; padding: 5px 0 0 0;}

/* velke obrazky
.pictures{ width:560px; text-align:center}*/
/* pomocne aby podrzali rozmer*/
/*.prop {float:right;width:1px;}*/

.clear  { clear:both;height:1px;margin:0; padding:0;border:none;visibility: hidden;}

.sipka  { float:left;padding:0;width:13px; height:10px; background:url(im/sipka.gif) bottom left no-repeat;}

/* formatovacky */
.fl      { float:left;}

.float   { float:left; border:0px solid #f00}
.foot    { font-size: 90%;}
.right   { text-align:right}
.just    { text-align:justify}
.left    { text-align:left}
.cent    { text-align:center}

.pad5    { padding: 5px}

.siva    { color:#bbb;}
.tmsiva  { color:#505050;}
.b_row   { background-color:#fdfaef; }
.hr      { padding: 0; margin:3px 0 0 0; border-bottom:1px dotted #ccc;}
.h5      { text-align: left;height:5px; line-height:5px; }

/*
.sup{font-weight:bold;color:#000;vertical-align: super;font-size: 10px}
.va_top{vertical-align: top;} */

/* vstupy */
/*.but {font-size: 11px;        background-color:#f8efce;color:#7e6227;padding:1px;
        border: 1px solid #7e6227; width:70px;}*/
input, select, option {
   font-size: 11px;background-color:#eee;color:#666;padding:1px;        border-top: 1px solid #666;border-left: 1px solid #666;  border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
textarea {font-size: 11px;        background-color:#eee;color:#666;padding:1px;
        font-family:"Courier New", Courier, mono;
        border-top: 1px solid #666;border-left: 1px solid #666;
  border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;
/*  scrollbar-arrow-color : #ccc; scrollbar-darkshadow-color : #fff;
  scrollbar-face-color : #f8efce;scrollbar-base-color : #fff;scrollbar-shadow-color : #fff;scrollbar-track-color : #fff;scrollbar-highlight-color : #fff; font-size:11px;*/}

input.mb     { background-color:#fff;color:#666;padding:1px;        border-top: 1px solid #7c7b7d;border-left: 1px solid #7c7b7d;  border-bottom: 1px solid #f5f5f5;border-right: 1px solid #f5f5f5; }
input.but    { background-color:#eee;color:#666;padding:1px; width:70px;  border-top: 1px solid #ccc;border-left: 1px solid #ccc; border-bottom: 1px solid #666;border-right: 1px solid #666;}
textarea.mb  { background-color:#fff;color:#666;padding:1px;font-family:"Courier New", Courier, mono;border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-bottom: 1px solid #666;border-right: 1px solid #666;
  scrollbar-arrow-color : #ccc; scrollbar-darkshadow-color : #fff;
  scrollbar-face-color : #f8efce;scrollbar-base-color : #fff;scrollbar-shadow-color : #fff;
  scrollbar-track-color : #fff;scrollbar-highlight-color : #fff; font-size:11px;}

/*span.li{ color: #666;}*/


a.foot       { color: #505050;text-decoration: none;font-size: 10px;}
a.foot:hover { color: #505050; text-decoration: underline;font-size: 10px;}
a.foot:focus { color: #505050; text-decoration: underline;font-size: 10px;}

a.head       { color: #505050;text-decoration: none;}
a.head:hover { color: #505050; text-decoration: none;}
a.head:focus { color: #505050; text-decoration: none;}


.table{padding:0; margin:0}
