/* other styles for this aplication */

/*################################################################
# 	ZOBRAZENÍ NOVINEK V PRAVÉM NEBO LEVÉM PRUHU                   #
################################################################*/

/* celý box linků na novinky */
#news
{
   /*font-size:90%;*/
   /*background-color:#ffcc99;*/
   line-height:120%;
}

/* zobrazení celého bloku s jiným backgroundem */
.newsbox
{
  background-color:#DBECFD;
  border:1px solid #DBECFD;
  padding:2px;
}

.newsbox:hover
{

  background:white;
  border:1px solid  #DBECFD;
  padding:2px;
}

.newsbox1
{
  background-color:#E9F2FB;
  border:1px solid #E9F2FB;
  padding:2px;
}

.newsbox1:hover
{

  background:white;
  border:1px solid  #DBECFD;
  padding:2px;
}

.newsbox a, .newsbox1 a
{
  /*text-decoration:none;*/
  font-size:85%;
}

.newsbox a:hover, .newsbox1 a:hover
{
  /*text-decoration:underline;*/
  text-decoration:none;
}

/* odstavec */
.newsbox span, .newsbox1 span
{
   /*line-height:1.2em;*/
   text-decoration:none;
}

/* nadpis */
.newsbox span.name, .newsbox1 span.name
{
   font-size:85%;
   font-weight:bold;

}

/* datum */
.newsbox span.date, .newsbox1 span.date
{
 font-size:80%;
 font-style:normal;
 font-weight:normal;
}

/* text */
.newsbox span.text, .newsbox1 span.text
{
   width:100%;
   font-weight:normal;
}

/* více o novince */
.newsbox p.more, .newsbox1 p.more
{
   width:100%;
   text-align:right;
}

/* více - na novinky, na archiv */
#news p.bigmore
{
   width:100%;
   text-align:center;
}


/*################################################################
# 	ZOBRAZENÍ RSS DAT V PRAVÉM NEBO LEVÉM PRUHU                   #
################################################################*/

/* celý box linků na novinky */
#rss
{
   font-size:85%;
  /* padding:0.5em;*/
}

/* nadpis */
#rss h4
{
   font-size:110%;
   line-height:130%;
}

/* datum */
#rss p.title
{
 font-size:100%;
 font-weight:bold;
 line-height:130%;
}

/* text */
#rss p.text
{
line-height:120%;
}

#rss p.msg
{
  font-weight:bold;
  color:red;
}


/*################################################################
# 	ZOBRAZENÍ VYHLEDÁVACÍHO BOXU                                  #
################################################################*/

#search
{
 height:30px;
}

#search form
{
/*  display:inline; musí zůstat, jinak vznikne velká mezera */
}

#search #d_input
{
 float:left;
 width:115px;
 padding-top: 1.0em;
 
}

#search #input
{
 width:100px;
}

#search #d_submit
{
 float:left;
 width:60px;
 padding-top: 1.0em;
}

#search #submit
{
 /*border:0px none; pokud je zapsáno, ořeže jen mimo IE, v IE zůstávají*/
}

/*################################################################
# 	ZOBRAZENÍ SENDLINKU                                           #
################################################################*/

#send
{

}

#send h4
{

}

/* pro zobrazení celého bloku
#send a
{
  background-color:#ffcc99;
  border:1px solid #ffcc99;
  text-decoration:none;
  display:block;
  padding:2px;
}

#send a:hover, #send a:active
{
  background:white;
  border:1px solid  #ff9933;
  padding:2px;
}
*/

#send a
{
  text-decoration:none;
}

#send a:hover
{
  text-decoration:underline;
}

/*################################################################
# 	ZOBRAZENÍ KOŠÍKU, OBJEDNÁVKU V MODULU E-SHOP                  #
################################################################*/

#cart
{
 width:100%;
 font-size:80%;
}

#cart th
{
 text-align:left;
 padding-left:2px;
 font-size:80%;
}

#cart .prvni
{
 background-color:#76C6BD;
 color:white;
 font-weight:bold;
}

#cart td
{
 padding:0px 0.2em 0px 0.2em;
}

#cart .right
{
 text-align:right;
}

#cart .center
{
 text-align:center;
}

.bottomcart
{
 display:block;
 float:left;
 width:99%;
 background-color:#76C6BD;
	border:0px none;
	font-size:80%;
	color:black;
}

/*################################################################
# 	ZOBRAZENÍ REGISTRACE V MODULU E-SHOP                          #
################################################################*/

#registrace
{
 width:100%;
 font-size:80%;
}

#registrace .prvni
{
 font-weight:bold;
 background:#e0e0e0;
}


/*################################################################
# 	VZHLED ANKETY                    						                      #
################################################################*/

#anketa
{
  width:100%;
  line-height:100%;
}

#anketa p#name
{
  width:100%;
  padding:0.2em;
  text-align:center;
  font-weight:bold;
}

#anketa p#question
{
  width:100%;
  padding:0.2em;
  text-align:center;
  font-weight:bold;
}

/* jedna odpověď */
#anketa p.answer
{
  font-size:85%;
  margin:0px;
  padding:0px;
  margin-left:0px;
  text-align:left;
  background-color:#E9F2FB;
}

#anketa p.answer1
{
  font-size:85%;
  margin:0px;
  padding:0px;
  margin-left:0px;
  text-align:left;
  background-color:#DBECFD;
  line-height:120%;
}

/* odpověď text */
#anketa span.answername
{
  margin:0px;
  padding:0px;
  text-align:left;
  font-weight:bold;
}

/* odpověď čára */
#anketa span.cline
{
  margin:0px;
  padding:0px;
  text-decoration:none;
}

/* pro změnu backgroundu celého bloku */
#anketa a
{
  background-color:#DBECFD; /* stejná barva, jinak IE dělá border */
  border:1px solid #DBECFD;
  text-decoration:none;
  display:block;
  padding:2px;
}

#anketa a:hover, #anketa a:active
{
  background:white;
  border:1px solid  #DBECFD;
  padding:2px;
}

/* pro změnu backgroundu celého bloku */
#anketa p.answer1 a
{
  background-color:#E9F2FB; /* stejná barva, jinak IE dělá border */
  border:1px solid #E9F2FB;
  text-decoration:none;
  display:block;
  padding:2px;
}

#anketa p.answer1 a:hover, #anketa p.answer1 a:active
{
  background:white;
  border:1px solid  #DBECFD;
  padding:2px;
}

#anketa a
{
  text-decoration:none;
  display:block;
  padding:0.2em;
  font-weight:normal;
}

#anketa a:hover
{
  text-decoration:none;
}

#anketa p#complete
{
  width:100%;
  font-size:85%;
  text-align:center;
  padding-top:0.5em;
  font-weight:bold;
}

#anketa p#msg
{
   width:100%;
   font-size:85%;
   padding-top:0.5em;
   text-align:center;
   font-weight:bold;
   color:red;
}

/*################################################################
# 	ZPĚTNÉ TLAČÍTKO              						                      #
################################################################*/

.backtlako
{
 width:95%;
 text-align:center;
}

.backtlako a
{
 color:#626466;
 text-decoration:none;
 font-weight:bold;
}

.backtlako a:hover
{
color:#000000;
}
/*################################################################
# 	BOXY - KULATÉ ROHY                						                      #
################################################################*/

/*
.leftbox {
	position:relative;
	width:180px;
	height:auto;
	margin-bottom:0.5em;
	color:#000;
	background:#ffcc99;
	border-top:10px solid #ffcc99;
	border-bottom:10px solid #ffcc99;
	border-left:10px solid #ffcc99;
	border-right:10px solid #ffcc99;
	text-align:left;
	line-height:16px;
}

.rightbox {
	position:relative;
	width:130px;
	height:auto;
	margin-bottom:0.5em;
	color:#000;
	background:#ffcc99;
	border-top:10px solid #ffcc99;
	border-bottom:10px solid #ffcc99;
	border-left:10px solid #ffcc99;
	border-right:10px solid #ffcc99;
	text-align:left;
	line-height:16px;
}

.ltl, .ltr, .ldl, .ldr {
	position:absolute;
	width:10px;
	height:10px;
	font-size:0px;
}

.leftbox .text, .rightbox .text
{

}

.ltl, .ltr {
	top:-10px;
}

.ldl, .ldr {
	bottom:-10px;
}

.ltl {
	left:-10px;
	background:url('../images/circle.gif') left top no-repeat #fff;
}

.ltr {
	right:-10px;
	background:url('../images/circle.gif') right top no-repeat #fff;
}

.ldl {
	left:-10px;
	background:url('../images/circle.gif') left bottom no-repeat #fff;
}

.ldr {
	right:-10px;
	background:url('../images/circle.gif') right bottom no-repeat #fff;
}
*/

/*################################################################
# 	BOXY - HRANATÉ ROHY                						                      #
################################################################*/


.leftbox {
	position:relative;
	width:198px;
	height:auto;
	margin-bottom:0.5em;
	color:#000;
	background:#ffcc99;
	text-align:left;
	line-height:16px;
	border:1px solid black;
}

.leftbox_center {
	position:relative;
	width:198px;
	height:auto;
	margin-bottom:0.5em;
	color:#000;
	background:#ffcc99;
	text-align:center;
	line-height:16px;
	border:1px solid black;
}

.rightbox {
	position:relative;
	width:242px;
	height:auto;
	margin-bottom:0.5em;
	/*
	color:#000;
	background:#ffcc99;
	text-align:left;
	line-height:16px;
	border:1px solid black;
	*/
	
}

.leftbox .nadpis, .leftbox_center .nadpis, .rightbox .nadpis
{
  /*background:yellow;*/
  height:30px;
  background: url('../../images/topBox.gif') top left repeat-x;
  padding:1px 0px 1px 3px;
  text-align:left;
}

.leftbox .text, .leftbox_center .nadpis, .rightbox .text
{
 padding:0.2em;
}

.ltl, .ltr, .ldl, .ldr {
}

.ltl, .ltr {
}

.ldl, .ldr {
}

.ltl {
}

.ltr {
}

.ldl {
}

.ldr {
}

/*################################################################
# 	MODUL SVÁTKY - VZHLED A HREFU     						                      #
################################################################*/

.nameday
{
font-size:90%;

}

.nonameday
{
font-size:90%;
text-decoration:none;
}

/*################################################################
# 	ZOBRAZENÍ KONTAKTU VLEVO                                      #
################################################################*/

#mapa
{
 /* font-size:0.8em;
  line-height:1.1em;
  */
}

/* pro zobrazení celého bloku
#mapa a
{
  background-color:#ffcc99;
  border:1px solid #ffcc99;
  text-decoration:none;
  display:block;
  padding:2px;
}

#mapa a:hover, #mapa a:active
{
  background:white;
  border:1px solid  #ff9933;
  padding:2px;
}
*/

#mapa a
{
  text-decoration:none;
}

#mapa a:hover
{
  text-decoration:underline;
}

/*################################################################
# 	odkaz na diskuzi                                              #
################################################################*/

#phorumlink
{
   margin:0px 0px 10px 0px;
}

/*################################################################
# 	ZOBRAZENÍ DISKUZE                                            #
################################################################*/

/* zobrazení vlastního článku */
/* zobrazení kvalitních názorů */

#clanek, #kvalitni
{
 background:#f2f5f8;
 padding:0px 0.3em 0px 0.3em;
 margin:0px 0px 0.5em 0px;
}

#clanek p
{

}

#kvalitni h4
{
 height:1.8em;
 line-height:1.8em;
}


/* line 1: řádka - vlevo počet příspěvků, vpravo Zpět na článek */
/* line 2: řádka - vlevo Vložit nový příspěvek, vpravo stránkování */
#line1, #line2
{
 height:1.8em;
 line-height:1.8em;
 background:#ffffff;
 padding:0px 0.3em 0px 0.3em;
 margin:0px 0px 0.5em 0px;
}

#line1 .left
{
  width:50%;
  float:left;
  text-align:left;
 
}

#line1 .right
{
  width:50%;
  float:left;
  text-align:right;
}

#line2 #insert
{
  width:30%;
  float:left;
  text-align:left;
}

#line2 #paging
{
  width:70%;
  float:left;
  text-align:right;
}

/* zobrazování jednotlivých úrovní příspěvků */
#diskuse
{
 width:100%;
 text-align:left;
}

/*celé bloky*/
.diskuse_paper0, .diskuse_paper1, .diskuse_paper2, .diskuse_paper3, .diskuse_paper4, .diskuse_paper5, .diskuse_paper6, .diskuse_paper7, .diskuse_paper8, .diskuse_paper9, .diskuse_paper10
{
 padding:0.3em;
}

.diskuse_paper0
{
  background:#E5E5E5;
  margin: 0px 0px 0.5em 0px;
}

.diskuse_paper1
{
  background:#EBEBEB;
  margin: 0px 0px 0.5em 2.0em;
}

.diskuse_paper2
{
  background:#F0F0F0;
  margin: 0px 0px 0.5em 4.0em;
}

.diskuse_paper3
{
  background:#F5F5F5;
  margin: 0px 0px 0.5em 6.0em;
}

.diskuse_paper4
{
  background:#FAFAFA;
  margin: 0px 0px 0.5em 8.0em;
}

.diskuse_paper5
{
  background:#FFFFFF;
  margin: 0px 0px 0.5em 10.0em;
}

.diskuse_paper6
{
  background:#FFFFFF;
  margin: 0px 0px 0.5em 12.0em;
}

.diskuse_paper7
{
  background:#FFFFFF;
  margin: 0px 0px 0.5em 14.0em;
}

.diskuse_paper8
{
  background:#FFFFFF;
  margin: 0px 0px 0.5em 16.0em;
}

.diskuse_paper9
{
  background:#FFFFFF;
  margin: 0px 0px 0.5em 18.0em;
}

.diskuse_paper10
{
  background:#FFFFFF;
  margin: 0px 0px 0.5em 20.0em;
}


.diskuse_paper_other
{
  background:#FFFFFF;
  margin: 0px 0px 0.5em 22.0em;
}

/* první řádek v bloku */
.first
{
min-height:2.0em;
}

.first .user
{
float:left;
font-weight:bold;
font-size:120%;
}

.first .date
{
float:left;
font-style:italic;
font-size:90%;
}

.first .vote
{
float:right;
width:200px;
text-align:right;
font-size:80%;
}

.first .vote a
{
 text-decoration:underline;
}

.first .vote a:hover
{
 text-decoration:none;
}

.second
{
 min-height:2.0em;
}

.second .name
{
 font-weight:bold;
}

.second .text
{

}

.second .reaguj
{
 width:100%;
 text-align:left;
}

.msg
{
   width:100%;
   color:red;
   font-weight:bold;
   text-align:center;
}
