p, body, div, table, td, tr, h1, h2, h3, h4, h5,  blockquote {margin:0;padding:0}
table, tr, td {font-size: small;border:none;border-collapse:collapse
}

body {
font-family: Verdana, sans-serif;
font-size: small;color:black;
background: #211602 url("http://hellgate.suewebik.net/templates/allcss/pokuobr1.jpg") repeat;
 text-align: left;
}

html > body {font-size: 12px;
}

#hlavni {
text-align: left;   width:100%; 
background: transparent url("http://hellgate.suewebik.net/templates/allcss/sikmo59sept.gif") left 158px  repeat-x; line-height:140%;
}

#napis  {max-width:680px;margin-left:290px;
  width:expression(document.body.clientWidth > 981? "680px": "auto") ;}
#napis h1 {  font-size: 13px; background:transparent;color:#CFAD94;font-weight:bold;font-family: Georgia, 'New York CE', utopia,  serif;font-size:110%;
padding:2px 5px;font-variant:normal;line-height:100%;border-bottom:none;margin:0;text-align:center }
#napis  span {height:158px;background: transparent url("http://hellgate.suewebik.net/templates/allcss/hlavi44sep.jpg") top left no-repeat;display:block;
margin-bottom:5px }
 
#logo  {position: absolute; top:20px; left:50px; color:#CFAD94; line-height:100%; font-size:11px;
z-index:5;text-align:left}

#logo img, #left-blok img    {border: none
}
.terminus {padding: 0 0 0 20px}
#hledat {padding:4px;
background: black;position:absolute;top:170px;left:65px;z-index:20;
 }

.menur { 
 border-bottom: 1px #a1a7ac dashed;   
  padding: 15px 20px; margin-right:4px;
 }

#main {  background:#B2B2b2 url("http://hellgate.suewebik.net/templates/allcss/horniexpx.jpg") top left no-repeat;padding-top:70px;
  margin-left:290px; max-width:680px;border-right:0px solid black;
  width:expression(document.body.clientWidth > 981? "680px": "auto") ;
  }

#horni {background: transparent url("http://hellgate.suewebik.net/templates/allcss/horni.jpg") bottom left repeat-x;height:29px;margin-right:6px;
 display:block }
 
 #cont { margin:0 25px 0 0px; padding:5px 10px 5px 75px;   border-right:1px dashed  #894619;
 line-height:140%;  font-weight:normal;background:transparent url("http://hellgate.suewebik.net/templates/allcss/boklevy.jpg") top left repeat-y;
 }
 
/* Hides from IE-mac \*/
* html #cont {height: 1%;}
/* End hide from IE-mac */

 h1   {padding:10px 10px 5px 0 ;font-size:200%;font-variant:small-caps;font-family:Georgia, 'New York CE', utopia,  serif; color:#894619;
 font-weight:bold;  border-bottom:1px dashed  #894619;margin-bottom:3px
 }

 h2   {padding:10px 10px 0 0  ;line-height:150%;font-size:150%;
 font-family: Georgia, 'New York CE', utopia,  serif;font-variant:small-caps;color:#894619;
 font-weight:bold ; border-bottom:none; clear:both
 }

 h3     {padding:10px 10px 0 0 ;font-size:120%;line-height:120%; color:#894619; font-family: Georgia, 'New York CE', utopia,  serif;
 font-weight:bold;margin-bottom:3px ;}

 h4 {color:#1f2523;padding:10px 10px 0 0 ;font-size:110%;line-height:110%; font-family: Georgia, 'New York CE', utopia,  serif;
 font-weight:bold;margin-bottom:3px
 }

 .klear {clear: both;
 }

#left-blok { line-height:140%;border-top:0px solid black ;background: url("http://hellgate.suewebik.net/templates/allcss/hornimenu11.jpg") top left no-repeat;
width: 340px;overflow:hidden; position:absolute;top:210px; left:0px;padding-top:7px;
font-weight:bold ;
}

#levyobal {background: #4a5159 url("http://hellgate.suewebik.net/templates/allcss/sedybok11.jpg") top left repeat-y;color:#e8dcc2;width:340px;
;clear:both ; }

#levy {   
overflow:hidden;  margin-bottom:20px; padding-top:10px;
 float:left;width:149px;
 }

#levy2 {  border-left: 1px #a1a7ac dashed; padding-top:10px;
 overflow:hidden;
float:left;width:187px;    ;margin-bottom:20px;
}

#levydole {padding:15px; 
 margin-right:5px;clear:both;  border-top: 1px #a1a7ac dashed; 
  background: url("http://hellgate.suewebik.net/templates/allcss/dolnimenu11.jpg") bottom left no-repeat
}

#feedy {padding-left:15px; color:black; line-height:100%;padding-top:20px;
border-top:1px #a1a7ac dashed; color:#e8dcc2;
 margin-top:10px;clear:both;white-space:nowrap;overflow:hidden;width:340px
}

 #levy-blok2 {padding:0px 15px; border-top: 1px #a1a7ac dashed;                                                                                             
 margin-right:5px;clear:both;  
 }
 
 a {color:#4C2A1E; text-decoration:underline;
 }

 a:visited  {color:#424951;
 }
 #paticka a {color:#894619;}
#paticka a:visited {color:#894619;
 }
 a:hover, #paticka a:hover {color:brown
 }
.zpravad a, .zpravadk a { background:#b8bdc1; padding:1px 3px 1px 3px;text-decoration:none; font-size:80%
 }

.zpravad a:visited, .zpravadk a:visited { background:#b8bdc1;
 }

.zpravad a:hover, .zpravadk a:hover { background:#b8bdc1;
 }
#levy a, #levy2 a, .menur a, #levydole a {color:#CFAD94; background:black; padding:1px 3px 1px 3px;text-decoration:none;
 font-family:Georgia, 'New York CE', utopia,  serif}

#levy2 a {font-size:0.9em}
#levy a:visited, #levy2 a:visited, .menur a:visited, #levydole a:visited  {color:#CFAD94; background:black;
 }

#levy a:hover, #levy2 a:hover, .menur a:hover, #levydole a:hover {color:#e8dcc2 ;background:black;
 }
 
#feedy a  {color:#CFAD94; background:black; margin:0;text-decoration:none;font-size:12px}
#feedy li a {color:#a1a7ac; background:transparent; padding:0px;text-decoration:none;margin:0px;
font-weight:normal;font-family: Arial, sans-serif; font-size:11px}
#feedy li a:hover,#feedy a:hover {color:#e8dcc2; 
}
#feedy p { padding:4px 0;
 }

#paticka {
  margin:0px; padding:70px 35px 10px 70px;
clear: both; 
background: black url("http://hellgate.suewebik.net/templates/allcss/dolniexpx.jpg") top left no-repeat;
}

#paticka span  {background:black; color:#a1a7ac;font-size:11px;line-height:12px; margin-top:2px
 }

p  {padding:2px 0px 5px 0px
 }

 #levy p, #levy2 p  {padding:5px 0px 5px 20px
 }

 #main img  { border:1px  solid  black;margin:5px
 }

 .floatl  {float:left;
 }

 .floatr  {float:right;
 }

 .pozn  {font-style:italic }
.sedy {color:#4a5159  }

.hnedy {color:#4C2A1E; }

 .blocek {width:200px;overflow:hidden; border-left:1px dashed #636A72;margin:10px;padding:0px;float:right; margin-right:20px;
 color:#4C2A1E;font-size:90%}

 .blocek p {padding:5px 10px 5px 10px }

 blockquote  {padding:3px 10px 3px 10px; margin: 0 30px 5px 30px; color: #424951; border:1px dashed #424951}

#levy  ul, #levydole  ul  {margin:0 0 0 15px;padding:0}
#levy2  ul  {margin:0 0 0 5px;padding:0}

#levy li, #levy2 li, #levydole li {list-style-type:none;margin-bottom:3px;}

#levy ul ul , #levy2 ul ul  {margin-top:3px
}
#feedy  ul  {margin:0 0 20px 0;padding:0;overflow:hidden;width:300px}
#feedy li  {list-style-type:none;margin-bottom:3px; }
#feedy li a {background:#1f2523}

        margin: 0;
}
.search_box {
        font-size:12px;
  margin: 0;padding: 0;white-space: nowrap;
}

.search_box form { margin: 0; padding: 0;
}
 .cudlik {background: black;color: #4a5159; border:1px solid #4a5159;
        margin: 0; font-size:12px;font-family: Georgia, 'New York CE', utopia, serif
}
#hledat input {
  border: 0px solid #4a5159   ; background-color: #a1a7ac; ; color: black ;
         margin: 0;
}



.bocnisikmy { padding-left:25px;background: transparent url("http://hellgate.suewebik.net/templates/allcss/bocnisikmy.jpg") top left repeat-y
}
td {vertical-align:top}
.tabl table {  background-image: none;
font-size:100%;border:1px solid #4c2a1e;  border-collapse:collapse;   }

.tabl th { color:#b8bdc1; background:#4a5159;padding:2px 8px ;border:1px solid #4C2A1E; }

.tabl td { padding:2px 8px; border:1px solid #4C2A1E;background-color:#b8bdc1;color:#4a5159; }

.tabl tr  {text-align:left}

caption  {font-size:12px;}

#left-blok table, #left-blok th, #left-blok td {margin:0;padding:0;border:none}

.post_datek {  font-size:10px;color:#4a5159;}
.post_shortk {  padding:10px 0 10px 10px;clear:both;width:100% }
.zprava  { width:90%; padding:5px 5px 5px 30px;  margin-bottom:30px;clear:both 
}

.zpravadk { padding: 5px ;border-top:1px dashed  #767B80; margin-top:10px;clear:both;width:100%}

.comment_title { width:80%; text-align: right; font-size:10px;color:#4a5159;padding:2px 10px}
.comment_text { width:80%; border:3px solid #767B80; clear:both; padding:10px;margin-bottom:20px }

.post_date { text-align: right; font-size:10px;color:#4a5159;float:right  }
.post_short {  padding:10px 0 10px 10px;clear:both;width:100% }

.zpravad { padding: 5px ;border-top:1px dashed  #767B80;clear:both;width:100% }
.zprava h2  {display:inline} 
.zprava h2 a  {font-size:100%;line-height:100%; text-decoration:none; } 
.zprava h2 a:visited  {text-decoration:none; } 


.tretina {width:30%; float:left }

.tabulk table {border:1px solid silver;}
.tabulk td {padding:3px;border:1px solid silver;}
.tabulk th {padding:3px;border:1px solid silver;}
.sbord {border:1px solid silver;padding:0px 5px}