/*------------------------------MAIN-------------------------- */
#ContainerC{
	width: 800px;	
	text-align: left;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 33px;
	background: #fff url("../images/podklad2.gif") left top repeat-y;
}
#Container{	
background: url("../images/podklad3.jpg") left bottom no-repeat;
}

#contentC{
	
	width: 466px;	
	float: left;
}
#content{ padding: 0 7px;}

#content .anot{padding:7px;}
#content .anot img{float:left;padding-right: 0.5em;}


#content h3 {color: #ed1b46; margin: 15px 0 10px 0; padding:0 0 5px 0; background: url("../images/border1.gif") left bottom repeat-x; font-size: 1.5em; font-style: italic; font-family: arial;}
#content h3 a {color: #ed1b46; text-decoration: none;}
#content p {color: #58585a;  font-family: arial;}
/*#content img {margin: 7px; float: left;}*/

#content .text1 h3 {color: #fff; margin: 15px 0 10px 0; padding: 5px 5px 5px 10px; background: #0c8cce; font-size: 1.5em; font-style: italic; font-family: arial; font-weight: normal;}
#content .text1 h3 a {color: #fff; background: #0c8cce; text-decoration: none;}
#content .text1 p {color: #58585a; font-family: arial; font-weight: bold;}



#content .date{padding:7px;}

#content .photogaleryFoto{
	float:left;
	width: 33%;
	margin-bottom: 1em;
	text-align: center;
}
#content .photogaleryFoto img, #content #AddPcitures  img{border: 3px solid #FFF;margin-top: 0.2em;}

#content .menuText{padding: 1em;}
#content .leftimg {margin-right: 1em;}
#content .rightimg {margin-left: 1em;}

#content .menuText {border: 1px solid #1691d0;border-top:none; padding: 10px; margin: 0; background: #f6f7fa url("../images/topinfo.jpg") left top no-repeat;}
#content .menuText h2 {padding: 0 10px 0px 0; color: #1490d0; margin: 0 0 0 205px; font-size: 1.8em; font-family: Arial; font-weight: bold;}
#content .menuText p {color: #ed1b46; margin: 0 0 7px 205px; font-family: Arial; text-align: justify; }

table.uvodka {text-align:center;margin-top:16px;padding-left:23px;}
table.uvodka td {padding-top:17px;}

#actPathC{padding-bottom:1em;clear:both;background-color:#e3f6ff;margin-top:0px;color:#2c2c2c;}
#actPath{padding: 10px 0em 0em 1.5em;}
#actPath a {color:#0c8cce;}
#actPath a:hover {text-decoration:none;}
/* ---------------------------formulare----------------------- */ 
.inputTextSmall {
	width: 70px;
}

.inputText {
	width: 200px;
}

.inputSelect {
	width: 200px;
}

.inputTextarea {
	width: 200px;
	height: 100px;
}
.inputSubmit{color:#FFF;background-color:#d7151c; border: 1px solid #a50a0f;margin-left: 5px;cursor:pointer;}

/* --------------------------- horni blok -------------------------- */
#topBanner{		
width: 800px;
height: 166px;
background:  url("../images/hlavicka2.jpg") left bottom no-repeat;
position: relative;

}

#logoC{
  width: 800px;
  height: 51px;
  background: #fff;
  color: #000;
  position: relative;
	}
#logoC a{
  display: block;
  width: 800px;
  height: 51px;
  position: absolute; 
  left:0;
  top:0;
  overflow: hidden;
}
#logoC a span{
  display: block;
  width: 800px;
  height: 51px;
  position: absolute; 
  left:0;
  top:0;
  z-index: 5;
  background: url("../images/hlavicka.jpg") left top no-repeat;
}

#topNavigC{width: 800px; height: 64px; background: #fff url("../images/menu.jpg") left top; color: #000; position: relative;}
#topNavig ul {list-style: none; margin:0; padding:0; position: absolute; right: 5px; top: 7px;}
#topNavig li {display: inline; margin:0; padding:0;}
#topNavig a {float: left; padding:0 7px; display: block; color: #fff; font-family: tahoma; text-decoration: none; font-size: 1em; font-weight: bold;}
#topNavig li.actual {}
#topNavig li.actual a {}
#topNavig li.posledni a{}


#jazyky {width: 250px; height: 32px; position: absolute;left: 500px; top: 103px;}
#jazyky ul {margin:0; padding:0; list-style: none; display: inline;}
#jazyky ul li {float: left; display: inline;}
#jazyky a {display: block; width: 48px; height: 32px; float: left;}
#jazyky img {float: left;}

/* --------------------------- leva navigace -------------------------- */
#leftC{width: 225px; overflow: hidden; float: left;}
#left{ padding-left: 20px;}

/* --------------------------- bloky banner v leve navigaci -------------------------- */

.banner {width: 205px; height: 188px; overflow: hidden; position: relative;font-size:0.8em;}
.banner ul {list-style: url("../images/odrazka1.gif"); margin:0; padding: 0px 28px 0 35px; color: #2c2c2c; text-transform: uppercase; font-family: Arial; }
.banner h4 {color: #ee2d54; font-weight: bold; background: transparent; margin:0; padding: 17px 0 15px 40px; font-size: 1.2em;}
.banner p {margin:0; padding:0}
.banner a {display: block; width: 120px; height: 41px; position: absolute; left: 10px; top: 137px; }

.banner1 {background: url("../images/banner1.jpg") left top no-repeat;}
.banner2 {background: url("../images/banner2.jpg") left top no-repeat;}
.banner3 {background: url("../images/banner3.jpg") left top no-repeat;}
.banner4 {background: url("../images/banner2elem.jpg") left top no-repeat;}

#blok1 {
  width: 322px;
  height: 115px;  
  position: absolute; 
  left:0px;
  top: 51px; 
  overflow: hidden;
  background: url("../images/b-top.jpg") left top no-repeat;
}

#blok1 p.ctext {background: #ed1b46; color: #fff; width: 120px; position: absolute; left: 55px; top: 70px; font-size:0.8em; text-transform: uppercase; font-family: Arial; font-weight: bold;}
#blok1  a {display: block; width: 104px; height: 41px; position: absolute; left: 225px; top: 47px; }



.levaReklama h3 {display:none;}
/* --------------------------- pravy blok -------------------------- */
#rightColumnC { width: 88px; float: left;}
#rightColumn { position: relative;}
#rightColumn a {position: relative; top: -32px; left:0;}
.cnt1 h3 {display:none;}
/* --------------------------- paticka -------------------------- */
#bottomC{	
	clear:both;
	height:35px;	
	position: relative;
	left:0;
	top: 35px;
	background: #fff;
	width: 768px;
	margin-left: 17px;
	color: #58585a;
}

#bottom {padding: 5px 0;}
#bottomC a, #bottomC a:visited, #bottomC a:link {color:#58585a;text-decoration: underline;}
#bottomC a:hover, #bottomC a:active, #bottomC a:focus  {text-decoration: none;color:#58585a;}
#bottomC ul{
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}
#bottomC li{
	padding: 0em 0.5em 0em 0.5em;
	border-right: 1px solid #58585a;
	display: inline;
}
#bottomC li.posledni{
	border-right: none;
}

#bottom {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}


#copyright{
	width: 190px;
	float:left;
	padding: 3px;
  padding-left:15px;
}
#copyright2{
	width: 150px;
	float:left;
	padding: 3px;
  padding-left:25px;
  background:url(../images/kytka.gif) no-repeat 0 2px;
}

#bottomNavig{
	width: 350px;
	float:right;
  padding: 3px;
}

#copy{display:block; width: 100px; float:left; 	padding: 0.7em;}
#bottomNavig{
	text-align: right;
}
/* --------------------------- barvicky -------------------------- */
.colorZluta{
	color: #EFA038;
}
.colorRed{
	color: #EE1C23;
}
.colorBlue{
	color: #3A6698;
}
.bckGray{
	background-color: #F2F2F2;
}
.bckGray2{
	background-color: #F8F8F8;
}
.red {color:#df0001;}

/* --------------------------- odsazovani -------------------------- */
.odsadZleva{
	padding: 0em 0em 0em 1em;
}

.xichtik{
	padding-left: 40px;
	background: url(/images/xicht.gif) no-repeat;
}


/* --------------------------- shop -------------------------- */
.basketStep{
	float: left;
	width: 80px;
	height: 30px;
	text-align: center;
	padding-top: 5px;
	margin-left: 5px;
	border: 1px dotted #EFA038;
}

.basketStepActive{
	float: left;
	width: 80px;
	height: 30px;
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
	margin-left: 5px;
	border: 1px solid #EFA038;
	background-color: #F7F8FE;
}

