/*
(c) 2005 Igor Rjabinin
++++++++++++++++++++++++++++++++++++++++++++++++++
http://igorko.k6.sk/
++++++++++++++++++++++++++++++++++++++++++++++++++
*/

/*____________ GENERAL _____________*/

* {
margin: 0;
padding: 0;
}

html, body {
/*height: 100%;*/
}

body {
background-color: #fff;
color: #111;
text-align: center; /* Center content */
font-family: 'Verdana CE', Verdana, Tahoma, sans-serif;
font-size:62.5%;
}

img { border: none; }

div { margin: 0; padding: 0; }

ul {
margin:0;
padding:0;
list-style:none;
}

/*____________ LINKS ______________*/


a {
text-decoration: none;
color: #a80231;
outline: none;
}

a:hover {
color: #000;
text-decoration: none;
}

a:active { color: #fff; }

a img { border: 0; }

/*_________ GENERAL CLASSES ________*/

.hidden {
display: none;
visibility: hidden;
}

.clear {
clear:both;
height:1px;
overflow:hidden;
}

.error {
font-weight: bolder;
color: #CC3300;
margin-top : 0;
}
.hr {
background: transparent url(../images/hr.gif) no-repeat 50%;
height: 1px;
margin: 6px 0;
}
.center {
text-align: center;
}
.center img {
margin: auto;
}
/*___________ CONTAINERS ___________*/

#header {
margin: 7% auto 0 auto;
width: 130px;
height: 260px;
overflow: hidden;
}

#logo {
margin: auto;
width: 130px;
height: 230px;
background: transparent url(../images/logo.gif) no-repeat 0 -230px;
}

#logo span {
display: none;
visibility: hidden;
}

#logo a {
display: block;
width: 130px;
height: 230px;
background: transparent url(../images/logo.gif) no-repeat 0 0;
}
#logo a:hover {
background-image: none;
}


/*__________ TYPOGRAPHY ____________*/


h1 {
display: none;
visibility: hidden;
margin: 0;
padding: 0;
font-size: 1px;
line-height: 1px;
}

p{
font-size: 1.2em;
margin: 2px 0;
/* text-indent: 1em; */
text-align: justify;
}

p:first-letter {
color: #676236;
font-size: 1.2em;
margin:0;
padding:0;
}

h3 {
font-size: 1.5em;
margin: 9px 0 7px 0;
font-variant: small-caps;
color: #111;
}
h4 {
font-size: 1.4em;
margin: 4px 0;
}
.small-caps {
font-variant: normal;
}
/*____________ FORMS _______________*/

form { margin: 0; padding: 0; }

form input, form textarea, form select {
border: 1px solid #b1b1b1;
font-family: 'Verdana CE', Verdana, Tahoma, sans-serif;
color: #fff;
background-color: #000;
padding: 2px 10px;
vertical-align : middle;
font-size: 1.1em;
}

form select.select { padding: 0; }



/*____________ SECTIONS ____________*/


/* __SECTION HEADER __ */

#search input {
margin: 2px auto;
width: 88px;	
}

/* __ CONTENT __ */
#content {
padding:15px 20px 15px 20px;
margin: 0 auto;
/*height: 340px;*/
overflow: auto;
text-align: left;
background: #f4f4f1 url(../images/hr.gif) top center no-repeat;

}

/* __ FOOTER __ */
#footer {
width:100%;
margin:0 0;
background: #f4f4f1 url(../images/hr.gif) top center no-repeat;
}

#footer div {
	padding: 10px 20px;
}

#footer span.inside {
display: block;
font-size: 0.9em;
color: #7d7d7d;
text-align: justify;
}

#footer a {
color: #6d6d6d;
}
#footer a:hover {
color: #333;
text-decoration: underline;
}

/* __ VYBER __ */
div#vyber {
	text-align: justify;
}

a.vyber {
font-size: 1.2em;
padding: 2px;
margin-right: 4px;
line-height: 1.8em;
/*display: block; float: left;*/
}

a.vyber:hover {
color: #fff;
background-color: #000;
}

/* __ CITAJ __ */
#citaj div.article{
	font-size: 1.2em;
	margin: 10px auto;
}


