* {-moz-box-sizing: border-box; box-sizing: border-box;}

body  { scrollbar-arrow-color: gray;
	scrollbar-face-color: #282C2D; 
	scrollbar-darkshadow-color: #282C2D;
	scrollbar-shadow-color: #282C2D; 
	scrollbar-3dlight-color: gray;
	scrollbar-highlight-color: #282C2D; 
	scrollbar-track-color: #282C2D;
	background-color: #282C2D; 
	color: silver;
	margin: 0; 
	padding: 0; 
	text-align: center; 
	font-family: arial; arial narrow; verdana; }

#telo { width: 760px; 
	margin-top: 30px; 
	margin-bottom: 0; 
	margin-left: auto; 
	margin-right: auto; 
	padding: 0; 
	border: 1px solid gray; } 

#hlava { height: 300px;
	 padding: 7px; 
	 background: black url('obr/band.jpg');
	 background-repeat: no-repeat; }

#menu1 { height: 25px; 
	padding: 3px; 
	background: url('obr/back.jpg');
	background-repeat: repeat-x; }

#menu2 { height: 25px; 
	padding: 3px; 
	background: url('obr/back.jpg');
	background-repeat: repeat-x;
        text-align: right; }

#text { font-size: 10pt;
	padding: 10px 20px 10px 20px;
	border: 1px solid black; 
        background: #1E2122; }

.pred { color: green; 
	font-size: x-small;
	font-style: italic;
	font-family: Times New Roman; } 

.citat { color: gray; 
	 font-size: xx-small;
	 margin: 0; 
	 padding: 2px; }

.hlava { margin: 0;
	 position: absolute; top: 90px; left: 330px;
	 color: red;
	 font-size: 18pt;
	 font-style: italic;
	 font-family: Times New Roman; }

.info { color: green;
	font-weight: bold;
	font-style: italic; }

.pdp { width: 210px; 
        margin-left: 20px;
        margin-bottom: 20px;
        padding: 10px 10px 10px 5px;
        float: right;
        text-align: left; }

.ram { width: 360px;
        margin-left: 0;
        margin-bottom: 20px;
        padding: 19px 0px 10px 10px;
        float: right;
        text-align: left;  }

.new { color: red;
       font-weight: bold;
       font-style: italic; }

.p { margin: 0; 
     text-align: right; }

.l { text-align: left; }

.j { text-align: justify; }

h5 { background-color: #282C2D;
     margin: 0; padding: 2px; }

hr { color: #282C2D; }

a { color: #CCFF99; 
    text-decoration: none; }

a:hover { color: yellow; }

table { font-size: 10pt;
	text-align: center; }
