html, body, div, span, 
  h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
  a, abbr, acronym, address, big, cite, code, 
  ins, kbd, q, s, samp, 
  small, strike, strong, 
  dl, dt, dd, ol, ul, li, 
  fieldset, form, label, legend, 
  table, caption, tbody, tfoot, thead, tr, th, td { 
margin: 0; 
padding: 0; 
border: 0; 
outline: 0; 
font-size: 100%; 
vertical-align: baseline; 
background: transparent; } 

img{margin: 0; 
padding: 0; 
border: 1; 
outline: 0; 
font-size: 100%; 
vertical-align: baseline; 
background: transparent;}

body { line-height: 1; } 
ol, ul { list-style: none; } 
blockquote, q { quotes: none; } 
blockquote:before, blockquote:after, 
q:before, q:after { content: ''; 
                             content: none; } 
table { border-collapse: collapse; 
           border-spacing: 0; }
           
#body {padding:1px;
         width:100%;
	 min-height: 200px;
	 position:relative;
	 border: 1px solid rgba(0,0,0,0.3);
	 -webkit-border-radius: 10px;
	 -moz-border-radius: 10px;
	 border-radius:10px;
	 background: #6f9c00;
	 -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0,3);
	 -moz-box-shadow: 0px 0px 5px rgba(0,0,0,3);
	 box-shadow:0px 0px 5px rgba(0,0,0,0.3);} 
	 
body {margin:5px 5px; 
         padding-bottom:3px;
         padding-top:3px;
         padding-left:4px;
         padding-right:8px;
	 min-height: 250px;
	 position:relative;
	 border: 1px solid rgba(0,0,0,0.3);
	 -webkit-border-radius: 5px;
	 -moz-border-radius: 5px;
	 border-radius: 5px;
	 background: #fff;
	 -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0,3);
	 -moz-box-shadow: 0px 0px 5px rgba(0,0,0,3);
	 box-shadow:0px 0px 5px rgba(0,0,0,0.3);}
	 
#line{background:url(../img/body/or.png) repeat-x;}

#menuhead a{color:#ffffff;
                       text-decoration: none;}
#menuhead a:hover{color:#ffff60;}

hr{color:#a80b04;
    margin:0px;
    padding:0px;}
                    	 
#bodysite{padding:1px;
         width:99%;
         margin:1px;
	 height: 98.5%;
	 position:relative;
	 border: 1px solid rgba(0,0,0,0.3);
	 -webkit-border-radius: 5px;
	 -moz-border-radius: 5px;
	 border-radius:0px;
	 background: #fff;
	 -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0,3);
	 -moz-box-shadow: 0px 0px 3px rgba(0,0,0,3);
	 box-shadow:0px 0px 3px rgba(0,0,0,0.3);}
	 
li{display: block;}	 
br{margin-top:0px;}
a{color:#ffffff;
   text-decoration: none;}
a:hover{color:#ffff60;}
#rznak{color:#fff;
            margin-top:-20px;}
#what{color:#fff;}            
	 
#left{text-align:left;
        margin-left:25px;}
#baner{ border: 0.5px solid rgba(f,f,f,f);
	 -webkit-border-radius: 5px;
	 -moz-border-radius: 5px;
	 border-radius:1px;}
#autors{color:#888;
             font-size:0.8em;}
#bodysite a{color:#f00;}
#bodysite a:hover{color:#ffff60;}