html,body 
{
font-family: Trebuchet ms, Arial;
font-size: 13px;
color:#000000;
height:100%;
margin:0px; 
padding:0px;
background:url(/design/bg.gif) repeat-x;
background-color: #c1c1c1; 
}

h1,h2,h3,h4,h5,p {margin: 0px; padding-bottom: 15px;}
h1 {font-size: 34px}
h2 {font-size: 20px;font-weight:normal;color:#5454CF;}
h3 {font-size: 16px;color: #54872b}
h4 {font-size: 12px;}
h5 {font-size: 11px;}
p  {font-size: 13px; line-height:1.4em;}
li {font-size: 13px;}
td {font-size: 13px;}
hr {color:#000000}
a{color:#000000;text-decoration:none}
a:hover{color:#000000;text-decoration:underline}

.otazky_counter {font-size:20px;font-weight:normal;color: #54872b}
.otazky_counter span {font-size:12px;color:#666666} 
.otazky_counter b {font-size:30px;font-weight:normal;}

#elapsedtime {font-size: 25px;}

.red_message {color:#000000;font-weight:bold;margin:10px;padding:5px; background-color:ffdddd;border:1px solid #ff4444}
.green_message {color:#000000;font-weight:bold;margin:10px;padding:5px; background-color:ddffdd;border:1px solid #44ff44}

img {border: 0px;padding:0px;margin:0px}

#all {margin: 0px; padding:0px; padding-bottom:5px; min-height:90%; _height:90%; position:relative;}
#centerbody {width:944px;padding:0px;margin: 0px auto; border:0px;position:relative}

#header {position:relative;height:164px;}
  #site_name {position:absolute; color:#000000; top:25px; left:35px;display:none}
  #site_slogan {position:absolute; bottom:0px; left:170px;display:none}
  #logo {position:absolute; left:0px; top:0px;}
  #loga {position:absolute; right:3px;top:10px}
  #header_image {position:absolute; right:33px; top:18px}
  #meniny {position:absolute;right:5px;bottom:-9px;}
  #meniny p{color:#dddddd}
  #meniny b{color:#ffffff}
  #flags {position:absolute;top:8px;left:30px}
  #flags img {padding-bottom:5px}

#lang {position:absolute; right:2px; top:0px; color:#ffffff;}
.lang_button {cursor: pointer;background-color: transparent;border:0px; color:#ffffff;padding-left:2px;padding-right:2px;}

#menu 
{
position:absolute;
top:135px;right:00px;
height:100px;
margin:0px;
padding:0px;
}
#menu ul {margin: 0px; padding: 0px;}
#menu li 
{
position:relative;
float:left;
text-align:right;
margin:0px;
padding:0px;
list-style:none;
font-size:14px;
font-weight:normal;
}
#menu li a
{
line-height:23px;
margin:0px;
padding:5px 8px 5px 8px;
color:#aaaaaa;
text-decoration: none;
}
#menu li a:hover {text-decoration:underline;}
.menu_active {color:#3359A6 !important}


#content {position:relative;padding:0px;margin:0px;margin-bottom:5px; line-height: 1.5em}

  #content_l_w {position:relative;margin-right:20px;padding:20px;float:left;background:#FFFFFF} 
  #content_l {position:relative;width:420px;color:#000000;min-height:300px; _height:300px;}
  #content_l a      {color: #000000;}
  #content_l a:hover{color: #000000;text-decoration: underline}
  #content_l ul {margin:0px 0px 10px 0px;}
  #content_l img {padding:0px;margin:0px}
  #content_l li {padding:1px;}
  #content_l li p {padding-bottom:0px}
  
  #content_r_w {position:relative;padding:20px;float:left;background:#FFFFFF;}
  #content_r {position:relative;width:420px;color:#000000;min-height:300px; _height:300px}
  #content_r a      {color: #000000;}
  #content_r a:hover{color: #000000;text-decoration: underline}
  #content_r ul {margin:0px 0px 10px 0px;}
  #content_r img {padding:0px;margin:0px 10px 0px 10px}
  #content_r li {padding:1px}
 
#graf {background:#ffffff;width:940px;display:none} 

#zoznam_stran {font-size:11px}
#zoznam_stran span {color:#888888}
  
.percenta {width:30px}

.button {cursor: pointer; cursor: hand;background: url(/design/button_bg.gif) repeat-x; border:2px solid #9DC27F;color:#ffffff;font-family: Trebuchet ms}
.button[disabled="disabled"], .button[disabled] {cursor: pointer; cursor: none;background: url(/design/button_bg_disabled.gif) repeat-x; border:2px solid #888888;}  
.button a {color:#ffffff !important} 
  
#footer {position:relative;height:30px;width:940px;margin: 0px;}
  #footer_content {}
  #footer_content p{padding:0px;font-size:14px;color:#000000;text-align:right}
  #footer_content a{color: #000000; text-decoration: underline}
  #footer_content a:hover{ text-decoration: underline}
  
#editbox {width:700px;}

#admin {background-color:#ffffff; position:relative; width:990px;font-size:12px;color:#000000;border:1px solid black}
  #admin table,#admin tr,#admin td,#admin a,#admin p,#admin b,#admin i,#admin hr,#admin h2,#admin h3 {color:#000000;}
  #admin a  {color: #ff0000; text-decoration: none;} 
  #admin a:hover {color: #ff0000; text-decoration: underline;}
  #admin h3 {background-color:#eeeeee;font-size: 18px;font-weight:normal;padding:5px}

#amenu {color: #000000;}
  #amenu td {padding-right:20px;font-weight:bold;}
  #amenu ul {margin:0px;padding:0px;}
  #amenu li {list-style-type: none;font-size: 16px;font-weight:bold;color: #000000;}
  #amenu a  {color: #999999;text-decoration: none;}  
  #amenu a:hover  {color: #000000;text-decoration: underline;} 
  
 
