@charset "utf-8";
/* CSS Document */

/*	---------------------------------------------------------------------------------------
	Default styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	
body {background-color:#3b000b; font: 75%/1.5 sans-serif;font-family:Arial, Helvetica, "Myrid Pro", Verdana sans-serif; color:#454545}
h2 {color: #d40d12; font-size:180%; text-transform:uppercase;}
h3 {color: #d40d12; font-size:150%; text-transform:uppercase; font-weight:normal;}
.read-more {background: url('images/arrow.gif') left center no-repeat;}
.read-more a {color: #d40d12;  font-style:italic; }
.read-more a:hover {text-decoration:none;}

.read-more-search {background: url('images/arrow-grey.gif') left center no-repeat;}
.read-more-search:hover , .read-more-search:focus { background: url('images/arrow-active.gif') left top no-repeat; padding-left:15px;}
.read-more-search a {color: #454545;  font-style:italic; }

p { color: #454545;}
a { color:#454545; }
a:hover , a:focus { color: #d40d12; text-decoration:none;}



/*	---------------------------------------------------------------------------------------
	General layout
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#content { background-color:#fff;}


/*	---------------------------------------------------------------------------------------
	Header
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#logo a { font-size: 200%; color: #fff; text-decoration:none; }
#logo span { background: url('images/logo.gif') left top no-repeat; }



#menu li a { text-transform: uppercase; text-decoration: none; color: #d40d12; background: url('images/menu_a.gif') right center no-repeat; font-size: 110%; font-weight:bold; }
#menu li a:hover , #menu li a:focus , #menu li.current_page_item a, #menu li.current_page_parent a, #menu li.current_page_ancestor a{ color: #fff; text-decoration:none; background: #d40d12;}


#searchform {text-transform: uppercase; text-decoration:none;  font-family:Arial, sans-serif; font-size: 110%; font-weight:bold; background-color:#fff; }
#searchform label#txt { color: #d40d12; font-size: 100%; }
#searchform input { color: #454545; background-color: #fff; }
#searchform input { border: 1px solid  #d40d12; }



#header-msg {background: url('images/part_02.gif') left top no-repeat; color:#fff;}
#header-msg a {color:#FFFFFF; padding-left:8px; font-style:italic; background: url('images/arrow-white4.gif') left center no-repeat;}
#header-msg a:hover , #header-msg a:focus {text-decoration:none;}

#ajax {}




/*	---------------------------------------------------------------------------------------
	Index
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/ 
 
#index {}
 
#sluzby {background: url('images/headline.gif') left top no-repeat; border-left: 1px solid  #d40d12;}
#sluzby li a{ color: #c7c7c7; text-decoration:none;}
#sluzby li a:hover{ color: #c7c7c7; text-decoration:underline;}
#vypis-sluzeb { background-color:#454545;}
#sluzby-description{ color: #454545}
#pusobime-description{ color: #454545}
#pusobime {background: url('images/headline.gif') left top no-repeat; border-left: 1px solid  #d40d12;}

.sluzby-kategorie {background: url('images/plaminek-blackbg2.gif') #343434 left center no-repeat; display:block; font-size:120%; font-weight:bold; border-bottom: 1px solid  #d40d12; color: #fff; text-align:center; vertical-align:middle; }

#sluzby ul li { background: url('images/arrow2.gif') left 5px no-repeat; }
#sluzby ul li:hover ,:focus { background: url('images/arrow-active2.gif') left 5px no-repeat; }


/*	---------------------------------------------------------------------------------------
	Article View
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/	
.search-result { color:#454545 }
.date{ background: url('images/date-bg.gif') top left no-repeat; /*-moz-border-radius: 5px; background-color:#d40d12;*/ }
.date_day {font-family:"Helvetica Neue LT", Helvetica, Arial, sans-serif; color:#fff; font-size:170%; font-weight:bold;}
.date_month {font-family:"Helvetica Neue LT", Helvetica, Arial, sans-serif; color:#fff; font-size:110%;}
.date_year {font-family:"Helvetica Neue LT", Helvetica, Arial, sans-serif; color:#fff; font-size:100%; font-weight:bold;}

.title a { font-family: Arial, Helvetica, "Myrid Pro", Verdana, sans-serif; font-size:150%; color:#d40d12; text-decoration:none;}
.title a:hover { color:#d40d12; text-decoration:underline;}
.post-info { font-family: Arial, Helvetica, "Myrid Pro", Verdana, sans-serif; color:#454545; font-style:italic;}
.post-info a { color:#454545; text-decoration:none;}
.post-info a:hover { color:#d40d12; text-decoration:underline;}



/*	---------------------------------------------------------------------------------------
	Footer
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	
#footer {background-color:#fff;}

#left-column { background: url('images/headline.gif') left top no-repeat; border-left: 1px solid  #d40d12;}
#login { background: url('images/headline.gif') left top no-repeat; border-left: 1px solid  #d40d12;}
#archiv { background: url('images/headline.gif') left top no-repeat; border-left: 1px solid  #d40d12;}
#rss { background: url('images/headline.gif') left top no-repeat; border-left: 1px solid  #d40d12;}
#doporuceni { background: url('images/headline.gif') left top no-repeat; border-left: 1px solid  #d40d12;}

#login { }
#login label { font-size: 100%; color: #454545 }
#login input { background-color: #fff; color: #454545;  border: 1px solid #d40d12; }
#login input#login-btn {  color: #fff; background-color: #d40d12; text-decoration: none; cursor:hand; }
#login input#login-btn a:hover {  color: #fff; text-decoration: underline; background-color: #c7c7c7;}
#login input#rememberme { border:none; }

#right-column ul li { list-style: none; background: url('images/arrow.gif') left 2px no-repeat; }

.redline { padding:0px; height:1px; width:98%; border-bottom: 1px solid #d40d12; margin: 30px auto 10px auto;  }
#credits a {color:#454545}
#credits a:hover { color:#d40d12;}



/*	---------------------------------------------------------------------------------------
	Page
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	
#page-show {}
#text {}
#navigace { color: #d40d12; text-transform: uppercase; font-weight:bold;}
.nav_title { color: #d40d12;  text-transform: uppercase; font-weight:bold; font-size:180%; }

#navigace ul{	list-style: none;	border: none;	background-color:#fff; }
#navigace ul li a { background: url('images/arrow.gif') left center no-repeat; text-decoration: none; color: #d40d12; text-transform:uppercase; font-weight:lighter;}	
#navigace ul li a:hover {color: #d40d12; text-decoration:underline; }
#navigace ul li.current_page_item a {color: #d40d12; font-weight:bold;}
.nav_title a{ color: #d40d12; text-decoration:none;  }
.nav_title a:hover{ text-decoration:underline;  }

/*	---------------------------------------------------------------------------------------
	Single Post
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#single-show input, #single-show textarea {border: 1px solid #d40d12; }
.single { background: url('images/headline.gif') left top no-repeat; border-left: 1px solid  #d40d12;}
.title-single {color: #d40d12; font-size:180%; text-transform:uppercase; font-weight:bold;}
.content{ font-size:120%;}

/*	---------------------------------------------------------------------------------------
	Comments
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.comment {color: #d40d12; font-style:italic; font-weight:bold;}
