/* INTRO */

BODY.intro {
  margin:0; padding:0;
  background: url(/files/design/intro_bck.gif) repeat-x 0px 100px;
}
DIV.intro {
  width:780px; height:444px;
  margin:100px auto 0 auto;
  background: url(/files/design/intro.gif) no-repeat;
  text-align:left;
}

DIV.intro_object {
  padding:104px 0 0 60px; 
}
IMG.intro_link {
  float:right;
  width:170px; height:40px;
  margin:85px 20px 0 0;
  border:0;
}

/* PAGE */

BODY {
  margin:0; padding:0;
  font-size:75%; font-family:Arial;
}

.fl { float:left; }
.fr { float:right; }
.cl { clear:left; }
.cr { clear:right; }
.cb { clear:bpth; }

hr, h2, h3 { display:none; }


DIV.iecnt { text-align:center; }
DIV.main { width:916px; margin:0 auto 0 auto; text-align:left; }
div#main_body { float: left; width: 746px; }



DIV.top {
  float:left; clear:both;
  background: url(/files/design/top_bck.jpg) no-repeat;
  width:746px; height:265px;
}

/* MENU */

DIV.menu {
  padding:210px 0 0 0;
}
DIV.menu A {
  font-size:1em;
  color:black;
  padding:0 8px 0 8px;
}
DIV.menu A.brd {
  border-right:3px solid #9E0000;
}
DIV.menu A.sel {
    color:#9E0000;
}

/* ICONS */
div.icons {
    padding: 20px 0 0 0;
    float: right;
}
div.icons a.twitter_ico {
    background:url(../files/design/twitter.png) no-repeat top left;
    padding-left: 20px;
    text-decoration: none;
}
div.icons a.facebook_ico {
    background:url(../files/design/facebook.png) no-repeat top left;
    padding-left: 20px;
    text-decoration: none;
}
/* BOTTOM */


div.btm {
  width:746px;
  float:left; clear:both;
  background: none;
  height:64px;
  margin-top:20px;
  font-family: "Courier New", Courier, monospace;
  font-size:0.9em;
  color: #7C7E7E;
  padding-top: 15px;
  margin-bottom: 0px !important;
}

#copyright {
  position: relative;
  top: -23px;
  left: 5px;
}

/* GLOBAL */

.tit {
  color:#9E0000;
  font-weight:bold;
}
.tit2 {
  color:black;
  font-weight:bold;
}

/* MIDDLE */

DIV.middle2 {
  float:left; clear:both;
  width:746px;
}

DIV.middle_1234, DIV.middle_134, DIV.middle_14 {
  float:left; clear:both;
  width:746px;
  padding-top: 12px;
}
DIV.middle_1234 { background: url(/files/design/mid_bck_1234.gif) no-repeat; }
DIV.middle_134 { background: url(/files/design/mid_bck_134.gif) no-repeat; }
DIV.middle_14 { background: url(/files/design/mid_bck_14.gif) no-repeat; }

DIV.cont14 { width:702px; _width:746px; padding: 10px 24px 0 24px; }
DIV.cont12 { width:212px; _width:246px; padding: 10px 10px 0 24px; }
DIV.cont23 { width:212px; _width:246px; padding: 10px 10px 0 24px; }
DIV.cont34 { width:200px; _width:254px; padding: 10px 24px 0 24px; }
DIV.cont13 { width:458px; _width:485px; padding: 10px 10px 0 24px; }



DIV.ilustr {
  float:right; clear:right;
  width:333px; height:161px;
  background: url(/files/design/formule.jpg) no-repeat;
  margin:20px 0 20px 0;
}


DIV.older {
  float:left; clear:left;
  padding:40px 10px 0 10px;
  width:393px; _width:413px; height:161px;
}
DIV.older ul {
  margin:0; padding:0;
  font-size:0.9em;
}
DIV.older li {
  margin:0 0 0 20px; padding:0;
  list-style-image: url(/files/design/list.gif);
  color:#666666;
  margin-bottom:3px;
}
DIV.older a {
  color: black;
}

/* ARTICLE */

DIV.artc {
  font-size:1em;
}
H4.artc {
  font-size:0.9em;
  margin:0 0 10px 0; padding:0;
}
H4.artc A {
  color: #9E0000;
  font-weight:bold;
}
H4.artc SPAN {
  color:#666666;
  font-weight:normal;
}

/* link na ostatni clanky */

DIV.lnk { float:right; clear:right; margin:0; text-align:right; }
DIV.lnk A { color:#444; padding:0 5px 0 5px; }

/* text,perex clanku */

DIV.text { color:black; font-size:0.9em; margin-bottom:20px; }
DIV.text A { color:#9E0000; }
DIV.text TABLE { font-size:1em; }

/* fotogalerie u clanku */

DIV.foto { margin-top:20px; }
DIV.foto A { float:left; margin:0 0 20px 20px; border:13px solid #E3E3E3; }
DIV.foto A:hover { border:13px solid #EED5D8; }
DIV.foto IMG { width:160px; border:0; }

/* tabulka */

DIV.table { margin-top:20px; }

/* ARTICLE LIST */

DIV.list {
}
H4.list {
  font-size:1em;
  margin:0 0 5px 0; padding:0;
  color: #9E0000;
  font-weight:bold;
}
H4.list A {
  color: #9E0000;
  font-weight:bold;
}
H4.list SPAN {
  color:#666666;
  font-weight:normal;
}
DIV.list P {
  margin:0; padding:0;
  font-size:0.9em;
  margin-bottom:10px;
}

/* KALENDAR */

DIV.clnd P {
  margin:0 0 5px 0; padding:0;
}
DIV.clnd UL {
  margin:0; padding:0;
  font-size:0.9em;
}
DIV.clnd LI {
  margin:0; padding:0;
  list-style-type: none;
  color:#666666;
  margin-bottom:8px;
}
DIV.clnd A {
  color: black;
}

/* SUBMENU */

DIV.submenu {
}
DIV.submenu UL {
  margin:0; padding:0;
}
DIV.submenu LI {
  margin:0; padding:0;
  list-style-type: none;
  margin-bottom:2px;
}
DIV.submenu A {
  font-size:0.9em;
  color: black;
}
DIV.submenu UL.lvl0 { margin:0 0 0px 0; }
DIV.submenu UL.lvl1 { margin:0 0 5px 10px; }
DIV.submenu UL.lvl2 { margin:0 0 15px 15px; }
DIV.submenu UL.lvl_ { margin:0; }

UL.lvl_ LI { margin-bottom:15px; }

UL.lvl0 A { color: black; }
UL.lvl1 A { color: #666; }
UL.lvl2 A { color: #888; }
UL.lvl_ A { color: black; }

A.sel { color:#9E0000; }

/* PAGES */

DIV.pages {
    text-align: center;
}
DIV.pages, DIV.pages A {
    color:black;
    font-size:0.9em;
}

/* DISKUZE */

DIV.disknew {
    text-align: left;
    font-size:1em;
}
DIV.disknew A { color:#9E0000; }
DIV.disknew P { margin:0 0 5px 0; padding:0; }
DIV.disknew P.err { color:#9E0000; }
DIV.disknew P.done { color:#3C6384; }

FORM { margin:0; padding:0; }
INPUT.text, TEXTAREA {
    color:#444;
    border:1px solid #dedede;
    margin-bottom:5px;
    width:100%;
}
INPUT.submit {
    color:#9E0000;
    background-color:white;
    border:0;
    text-decoration:underline;
    cursor:pointer;
}

DIV.disklist {
}
DIV.disklist DIV {
    width:212px;
    margin-bottom: 15px;
}
DIV.disklist B { color:#9E0000; }
DIV.disklist SPAN { color:#888; float:right; }


/* FORM SEARCH */

FORM.search { margin-bottom: 15px; }

/*BANNERY*/
div.bannery{
  margin-top: 30px !important;
  margin-bottom: 0px !important;
}

div#right_skyscraper {
    width: 120px;
    float: left;
    margin-left: 50px;
}

div.txt table td p {
  margin: 0px;
}

.clear
{
	clear: both;
	font-size: 0px;
	line-height: 0px;
}

.banner,
.banner2
{
	float:left;
	padding-top: 20px;
}
.banner2
{
	padding-left: 20px;
}

