/*======================================
      WELCOME TO THE STYLESHEET
--------------------------------------      
     Copyright Mike Crittenden
      Author: Mike Crittenden
======================================*/
 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/


/**************************************/
/*              GLOBALS               */
/**************************************/

body {
	background:url('/img/background.jpg') repeat-x left top #5e0012;
	margin:0px;
	pading:0px;
}

/**************************************/
/*              HEADER                */
/**************************************/

#topflash {
	background:url('/img/top.jpg') no-repeat top left;
	height:191px;
}


/**************************************/
/*             NAVIGATION             */
/**************************************/



/**************************************/
/*            MAIN CONTENT            */
/**************************************/

#bgcontent {
	background:url('/img/bgcontent_back.png') repeat-y left top;
}

#bgcontent.cols3 {
	background:url('/img/bgcontent-3c-back.png') repeat-y left top;
}

#leftcolumn {
	background:url('/img/leftcolumn-back.jpg') no-repeat left top;
	width:280px;
	margin-right:0;
}

#maincolumn {
	background:url('/img/maincolumn-back.png') no-repeat left top;
}

div#mainmenu {
	width:278px;
	padding-bottom:10px;
	padding-top:32px;
}

div.printicon {
	text-align:right;
	padding-right:20px;
}

div.printicon a img {
	border:0;	
}

/* jazyky */

#flags {
	line-height:32px;
	text-align:right;
}

#flags img {
	border:0;
}

#flags ul, #flags ul li {
	list-style-type:none;
	margin:0;
	padding:0;
}

#flags ul li {
	display:inline;
}

#flags ul li a {
	padding:0;
	background:transparent;
	text-decoration:none;
}

/* hlavne menu */

ul.mainmenu, ul.mainmenu li, ul.mainmenu li ul, ul.mainmenu li ul li {
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.mainmenu {
	margin-left:2px;
}

ul.mainmenu li a {
	display:block;
	padding:0;
	padding-left:12px;
	line-height:26px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}

ul.mainmenu li a:hover {
	background:url('/img/mainmenu-1l-back.png') repeat-y left top;
	color:black;
}

ul.mainmenu li.active a {
	background:url('/img/mainmenu-active.png') repeat-y left top;
	color:black;
}

ul.mainmenu li ul li a {
	padding-left:24px;
	font-weight:normal;
}

ul.mainmenu li ul li ul li a {
	padding-left:36px;
}

ul.mainmenu li ul {
	display:none;
}

/* banery */
.span-3.baner {
	text-align:right;
}

.span-4.baner {
	text-align:center;
}

/* obsah */

.article-content {
	padding-left:10px;
}

/* pravy stlpcek */

.rgtconttopback {
	background:url('/img/rightgallery-top-back.png') no-repeat right top;
}

ul.thumbs {
	position:relative;
	top:32px;
	margin:0px;
	padding:0px;
}

ul.thumbs li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-align:center;
}

ul.thumbs li img {
	border:2px solid #2b54be;
}

/* Novinky - hlavna stranka */

div.news-box {
	background:url('/img/news-back.png') no-repeat left top;
	margin-right:2px;
}

div.span-12 div.news-box {
	margin-right:-10px;
}

div.news-box .head {
	color:white;
	font-weight:bold;
	line-height:26px;
	padding-left:32px;
}

div.news-box .head a {
	color:white;
}

div.news-box .head span {
	float:right;
	padding-right:10px;
}

div.news-box .description {
	padding:5px 10px 10px 32px;
}
/**************************************/
/*               FOOTER               */
/**************************************/

#footer {
	background:url('/img/footer-back.png') no-repeat left top;
	text-align:center;
	padding-top:40px;
	font-size:0.9em;
	color:#d7d7d7;
}

#footer a {
	background:none;
	padding:0;
	margin:0;
}

#footer.cols3 {
	background:url('/img/footer-3c-back.png') no-repeat left top;
}

.d-none {
	display:none;
}
