     
     
     /* Barvy */
.b                  { color:#5d52c9; }
.r                  { color:#c94141; }
.y                  { color:#c9a641; }
.g                  { color:#41C941; }
.gray               { color:#414141; }
.g_3                { color:#333;    }
.g_6                { color:#666;    }
.g_9                { color:#999;    }
.g_c                { color:#ccc;    }
.w                  { color:#d4d4d4; }

.red_a							{ color:#d4d4d4; }
.red_a:hover				{ color:#c94141; text-decoration:none;}


.input_y            { background-color:#090909; border:1px solid #c9a641; color:#d4d4d4;}
.input	            { background-color:#090909; border:1px solid #41C941; color:#d4d4d4;}
.hover_big          { margin:2px;}
.hover_big:hover    { font-size:14px; margin-left:-10px; }
/*
.y_hover            { display:block; background-color:#101010; color:#d4d4d4;}
.y_hover:hover      { color:#c9a641;}
.y_hover_old:hover  { background-color:#c9a641; color:#000; font-weight:bold;} */
.r_hover:hover      { border:5px solid #c94141;}  

.b_border           { border:3px solid #5d52c9; }
.r_border           { border:3px solid #c94141; }
.y_border           { border:3px solid #c9a641; }
.g_border           { border:3px solid #41C941; }
.gray_border        { border:3px solid #414141; }

.home_page .cell p a      { color:#d4d4d4;}
.home_page .cell p a:hover{ color:#5d52c9;}
.kontakt_page td a        { color:#d4d4d4;text-decoration:underline;}
.kontakt_page td a:hover  { color:#41C941;text-decoration:none;}
/*.private_page p  a        { color:#d4d4d4;text-decoration:underline;}
.private_page p  a:hover  { color:#c9a641;text-decoration:none;}
*/
h1.p 											{ font-weight:normal;display:inline; margin:0px; font-size:11px;}


      /* Pozice a obecne tridy  */
.float_l            { float:left; }
.float_r            { float:right; }
.align_c            { text-align:center; }
.align_r            { text-align:right;}
.caps               { font-variant:small-caps;}
      /* css pro MSIE */

*                   { margin:0px; padding:0px; }      
body                { background:#101010 url("./img/bg.gif") left top repeat; font:11px "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif; color:#d4d4d4; }
 .page              { height:1200px; }
  .panel            { width:104px; height:1200px; position:absolute; background:transparent url("./img/bg_panel.gif") left top repeat-y; }
   .dawe            { width:53px; height:590px; background:transparent url("./img/dawe_nipax.gif") 0px 0px no-repeat; margin-left:15px;}
   .menu            {                             position:absolute; margin:13px 0px 0px 55px; top:150px;}
    .menu li        { display:block; height:100px; width:60px; margin:3px; }
     .menu li a     { display:block;}
      .menu a img   { border:0px;}
  .center           { width:669px; height:1200px; position:absolute; margin-left:104px; background-color:#101010;}
   .h1              { width:250px; height:61px; font-size:15px; margin-left:60px; position:absolute; background:transparent url("./img/bg_h1.gif") left top repeat-y; }
    .h1 h1          { position:absolute; bottom:0px; right:-1px; font-size:34px; font-weight:normal; margin-right:3px;}
   .content         { margin-top:163px; }
    .cell           { width:250px; height:225px; }
     .cell h2       { width:100%; height:25px; font-size:18px; margin-bottom:3px; font-weight:normal; border-top:0px; border-left:0px; border-right:0px; font-variant:small-caps;}
      .cell h2 a    { border-top:0px; border-left:0px; border-right:0px; font-variant:small-caps;}
     .cell p        { margin:12px 5px 0px 5px;}
     .cell a        { display:block; text-decoration:none; }
     .cell p a      { display:inline; margin-top:0px; text-decoration:underline; }
     .cell a img    { border:5px solid #212121; margin-top:16px;}
     
     .cell_left     { margin-left: 60px; }
     .cell_right    { margin-right:30px; float:right;}
     .cell_full     { margin-left: 60px; width:549px; margin-top:-30px;}
     .cell_small    { height:150px;}
     .cell_web_l    { margin-left:30px;}

     h3 						{ font-size:14px;} 
    a.weby, a.weby2 { margin:10px 20px 0px 20px;}
         
    form            { margin-top:10px;}
    form div        { height:20px; }
    input           { text-align:center; font-size:12px; height:20px; width:250px; margin-bottom:5px;}     
    textarea        { width:248px; margin-bottom:2px; font-size:12px; }
    .button         { font-size:11px;width:125px; margin-top:64px; position:absolute; margin-left:-129px;}
    .ok             { margin-top:5px; color:#41C941;}
         
    .input { width:248px; color:#41C941;}     
    .td_r           { width:150px; }
    .td_l           { width: 50px; }       
    table           { margin-top:5px;}
    
    .odkazy td      { width:186px;}

table.weby 					{ margin-left:0px;}
table.weby td				{ padding-left:60px;}
table.weby td h2    { width:100%; height:25px; font-size:18px; margin-bottom:3px; font-weight:normal; border-top:0px; border-left:0px; border-right:0px; font-variant:small-caps; } 						
table.weby td h3    { width:100%; height:15px; font-size:14px; margin:0px 0px -10px 0px; font-weight:normal; border-top:0px; border-left:0px; border-right:0px; font-variant:small-caps; color:#212121;} 						

table.weby td a     	{ border-top:0px; border-left:0px; border-right:0px; font-variant:small-caps; text-decoration:none;}						
table.weby td a:hover * { color:#c94141; }						
table.weby td a img 	{ border:5px solid #212121; margin-top:16px;}

table.weby2 					{ margin-left:0px;}
table.weby2 td				{ padding-left:60px;}
table.weby2 td h2    { width:100%; height:25px; font-size:18px; margin-bottom:3px; font-weight:normal; border-top:0px; border-left:0px; border-right:0px; font-variant:small-caps; } 						
table.weby2 td h3    { width:100%; height:15px; font-size:14px; margin:0px 0px -10px 0px; font-weight:normal; border-top:0px; border-left:0px; border-right:0px; font-variant:small-caps; color:#212121;} 						

table.weby2 td a     	{ border-top:0px; border-left:0px; border-right:0px; font-variant:small-caps; text-decoration:none;}						
table.weby2 td a:hover * { color:#c9a641; }						
table.weby2 td a img 	{ border:5px solid #212121; margin-top:16px;}

#aquato						{ border:5px solid #212121; }
a #aquato:hover 		{ border:5px solid #c9a641; }
    
    
.y_hover:hover      { border:5px solid #c9a641;}  


.h2_a { float:right; font-size:14px; color:#212121; text-decoration:none; font-weight:normal; font-variant:small-caps; border:0px;}
.h2_a:hover { color:#c94141; }