@charset "utf-8";
/* CSS Document */

html { 	min-width: 1008px;
		padding:0 0 0 0;
		margin: 0 0 0 0;
}

/*________________________Hlavní divy - obsah_______________________*/
body {
	background-color: #A5A5A5;
	&background-color: #9B9B9B;
	_background-color: #A5A5A5;
	
	background-image:  url(../images/bgr.jpg);
	&background-image:  url(../images/bgr.png);
	_background-image:  url(../images/bgr.jpg);
	
	background-repeat: repeat-x;
	background-position: center top;
	min-width: 1008px;
/*	text-align: left; */
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#sub {
	/*background-color: #FFFF33;*/
	position: relative;
	margin: 0px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;

	background-image:  url(../images/text.png);
	_background-image:  url(../images/text.jpg);
	background-repeat:repeat-y;
	background-position: center top;

	text-align: center;
	width:1008px;
	height:auto;
	min-height: auto;
	color: #666666;
}
#all {
	/*background-color: #FFCC00;*/
	position: relative;
	width:1008px;
	height:auto;
	_height: 600px;
	min-height: 600px;
	
	background-image:  url(../images/head.png);
	_background-image:  url(../images/head.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left:auto;
	margin-right:auto;
	padding: 0;

	text-align:justify;
	color: #666666;
}
#obsah {
	/*background-color: #CC99FF;*/
	position: relative;
	float: left;
	top:      0;
	left:     0;
	
	text-align: left;
	height:     auto;
	width:   1008px;
	padding: 10px 0 0 0;
	margin:  0 0 0 0;
}
#obsah a {
	color: #8484F0;
}
#obsah a:hover {
	color: #D25E5E;
}

/*_________________Boční panel levý_________________*/

.bocni_panel  {	
	/*background-color:#66CCCC;
	background-image:  url(../images/stredni_panel.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	float:left;
	text-align:left;	
	height:auto;
	width: 720px;
	padding:  0px 20px 0px 0px;
	margin:   0 0 0 0;
}


/*	___________________OBSAH STRÁNKY - div "MAIN"____________________*/
#main {
	/*background-color: #0099CC;*/
	float: right;
	
	font-size: 80%;
	color: #666666;
	text-align: justify;
	/*line-height: 120%;*/
	min-height:400px;
	width: 482px;
	margin:  212px 0 5px 0;
	padding:  15px 0 0 0;
}
#main a {
	color: #5155AA; /*#5239AC */
	font-weight: normal;
}
#main a:hover {
	color: #9F473E; /*#322170*/
}
#main {
	color: #666666;
}


/*#main h1 {	
	font-size: 130%;
	text-align:left;
	font-weight: bold;
	color:#DF8255;
}*/

#main h1 {
	display:block;
	width:  472px;
	_height:      27px;
	min-height:  17px;
	line-height: 17px;		
	
	text-align: left;
	background-color: #ce0b13;
	background-image:  url(../images/nadpis-h1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	
	
	font-weight: bold;
	font-size:   14px;
	letter-spacing:1px;
	color: #FFFFFF;
	
	padding: 5px 5px 5px 5px;
	margin:  0 0 10px 0;
}


#main h2 ,#main #news-in-page h3 {	
	font-size: 130%;
	text-align:left;
	font-weight: normal;
	color:#C3060E;
}

#main h2 a ,#main #news-in-page h3 a{	
	font-size: 100%;
	text-align:left;
	font-weight: normal;
	text-decoration:none;
	color:#C3060E;
}

#main h2.zpravy ,#main #news-in-page h3{	
	text-align:left;
	font-weight: normal;
	text-decoration:none;
	color:#C3060E;
	margin: 0;
	padding: 0px 0 10px 0;
}

#zprava_hlavicka, #zprava_hlavicka p {	
	margin: 0;
	padding: 0;
}

#zprava_obrazek,#main #news-in-page a img {	
	margin-right:10px;
	border:none;
}
 #main #news-in-page a img {	
	float:left;
}
#main #news-in-page p {
  margin-top:0px;
  margin-bottom:0px;
}
#main #news-in-page .cara {
  display:block;
  background:#ffffff;
  height:1px;
  
  width:100%;
  margin-bottom:30px;
  clear: both;
}
#main #news-in-page h3 {
  float:left;
  display:block;
  width:100%;
  
}

#main h2 a:hover {	
	font-weight: normal;
	text-decoration:none;
	color:#0887bf;
}

#main h3 {	
	font-size: 120%;
	text-align:left;
	font-weight: bold;
	color:#A1151B;
}
#main h4 {	
	font-size: 120%;
	text-align:left;
	font-weight: normal;
	color:#A1151B;
}
#main h5 {	
	font-size: 110%;
	text-align:left;
	font-weight: bold;
	color:#923034;
}
#main h6 {	
	font-size: 90%;
	text-align:left;
	font-weight: bold;
	color:#923034;
}
#main hr {	
	width: 100%;
	height: 1px;
	color:#696969;
	background-color:#696969;
	border: 0px;
}

#galerie-alba p {
	margin: 5px 0 20px 0;
}

#galerie-alba a {
	color:#CC3300;
}

#galerie-alba a:hover {
	color: red;
}

#galerie-alba img, #galerie-obrazky img {
	border:1px solid silver;
}



/*____________________BOX Anketa___________________*/
#anketa  {
	/*background-color:#FF3366;*/
	background-image:  url(../images/anketa.jpg);
	&background-image:  url(../images/anketa-ie8.jpg);
	_background-image:  url(../images/anketa.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	position:relative;
	float:left;
	clear:left;
	
	left: 22px;
	text-align: left;
	font-size: 80%;
	font-weight: normal;
	color: #333333;
	
	width:      155px;
	padding: 	40px 15px 20px 20px;	
	margin:     0 0 0 0;
	
	height:auto;
	min-height: 135px;
	_height:    135px;
	
}
#anketa img {
	height: 7px;
}
#anketa a {
	color:#707070;
	text-decoration: none;
}
#anketa a:hover {
	color: #303030;
	text-decoration: none;
}
.otazka  {
	position: relative;
	font-weight: bold;
	color: #BE0001;
}


/*	______________BOX odkazy__________________	*/
#odkazy {
	/*background:#FFCC66;*/
	background-image:  url(../images/odkazy.jpg);
	&background-image:  url(../images/odkazy-ie8.jpg);
	_background-image:  url(../images/odkazy.jpg);
	background-repeat: no-repeat;
	background-position: left top;

	position: relative;
	float:left;
	clear: left;
	
	left: 22px;
	top:   0px;
	color: #666666;
	text-align: center;
	line-height:normal;
	
	width:      155px;
	padding: 	20px 15px 20px 20px;
	margin:     0 0 0 0;
	
	height:auto;
	min-height: 135px;
	_height:    135px;	
	
}
#odkazy a{
	background:none;
	position:relative;
	left:0;
	height:auto;
	text-decoration:none;
	display: block;
	margin-top:    10px;
	margin-bottom: 10px;
	width:     155px;
	max-width: 155px;
	font-size:  12px;
	text-align: center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height:auto;
	min-height: 10px;
	_height:    10px;	
}
#odkazy a img {
	position:relative;
	left:-4px;
	background:none;
	text-align: left;
	margin-top:0px;
	margin-bottom: 0px;
	border: none;
	padding:4px;
}
#odkazy #odkazy-vnitrek {
	float:none;
	position:relative;
	left:0;
	background:none;
	width:170px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height:auto;
	min-height: 10px;
	_height:    10px;	
}
#odkazy a.odkazy-vice {
	background:none;
	color: #003399;
	text-align: right;
	text-decoration:underline;
}
#odkazy a.odkazy-vice:hover {
	color: #4B4B4B;
}
#odkazy h3 {
	background:none;
	text-align: left;
	font-size:70%;
	color:#999999;
	padding: 0 0 0 0;
	margin: 0 0 30px 0;
}




/*___________________Akce___________________ */

#akce {
	/*background-image:  url(../images/akce.jpg);
	background-position:3px top;
	background-repeat:no-repeat;*/
	
	
	/*background-color:#FF3366;*/
	position:relative;
	float:right;
	clear:right;
	text-align: center;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 120%;
	color: #606060;
	
	width: 210px;
	margin: 	220px 0 0 0;
	padding: 	25px 35px 0 20px;
	
	height:370px;
	min-height: 50px;
	_height:    50px;
}

#akce a {
	color: #087DB2;
	font-weight: normal;
}
#akce a:hover {
	color: #B21808;
}
#akce h3 a {
  font-weight: bold;
}
#akce p {
	font-weight: normal;
	text-align: justify;
	margin: 10px 5px 5px -1px;
	padding:  0 0 0 0;
}
#akce img {
	border: none; /* 1px solid #BBBBBB */
	margin: 0 auto 10px auto;
	text-align:center;
}

#akce h3 {
	font-size: 130%;
	font-weight:bold;
	line-height:20px;
	text-align:left;
	margin: 0 5px 10px -1px;
	color: #BE0001;
}
#akce hr {	
	width:  100%;
	height: 1px;
	color: #8E8D8D;
	background-color: #8E8D8D;
	margin-top: 10px;
	margin-bottom:  10px;
	border: 0px;
}
#akce .link-vsechny {
  position:absolute;
  right:32px;
  bottom:0;
}
/*___________________Novinky___________________ */

#news {
	/**/background-image:  url(../images/novinky.jpg);
	background-position:3px top;
	background-repeat:no-repeat;
	
	
	/*background-color:#FF3366;*/
	position:relative;
	float:right;
	clear:right;
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 120%;
	color: #606060;
	
	width: 210px;
	margin: 	0 0 0 0;
	padding: 	50px 35px 0 20px;
	
	height:auto;
	min-height: 50px;
	_height:    50px;
}

#news a {
	color: #087DB2;
	font-weight: normal;
}
#news a:hover {
	color: #B21808;
}
#news p {
	font-weight: normal;
	text-align: justify;
	margin: 2px 5px 10px -1px;
	padding:  0 0 0 0;
}
#news img {
	border: none;
	margin: 0 0 0 20px;
	text-align:center;
	max-width:180px;
}

#news h3,#news h3 a {
	font-size: 130%;
	font-weight:bold;
	line-height:20px;
	text-align:left;
	margin: 15px 5px 5px -1px;
	color: #0887BF;
}
#news h3 a {
	font-size: 100%;
	text-decoration:none;
}
#news h3 a:hover {
	text-decoration:underline;
}
#news hr {	
	width:  100%;
	height: 1px;
	color: #8E8D8D;
	background-color: #8E8D8D;
	margin-top: 10px;
	margin-bottom:  10px;
	border: 0px;
}


/*___________________REFERENCE___________________ */

.reference_prehled {
	font-weight: normal;
	/*background-image:  url(../images/bg-left.jpg);
	background-repeat: repeat-x;
	background-position: left top;	*/
	margin: 	0 0 0 0;
	padding: 	10px 15px 0 15px;
}



#reference {
	/*background-color: #33CCFF;
	background-image:  url(../images/bg-left.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/
	
	position:relative;
	float:right;
	text-align: left;
	font-size: 70%;
	line-height: 120%;
	color: #4A5D67;
	
	width: 210px;
	margin: 	0 0 0 0;
	padding: 	0 10px 0 0;
	
	height:auto;
	min-height: 50px;
	_height:    50px;
	
	/*border-bottom: 1px solid #CCCCCC;*/
}
#reference a {
	color: #37257A;
	font-weight: normal;
}
#reference a:hover {
	color: #0000AA;
}
#reference td {
	font-weight: normal;
	width: 100%;
	text-align: justify;
	margin:   0 0 0 0;
	padding:  0 0 0 0;
}
#reference img {
	border: 1px solid #000088;
	margin: 0 0 0 0;
}
#reference h1 {
	font-size: 110%;
	padding:    0 0 0 0;
	margin:     5px 0 10px 0;
	font-weight: bold;
	color: #37257A;
}
#reference h2 {
	font-size: 100%;
	font-weight: normal;
	margin: 5px 0 0 0;
	color: #37257A;
}
#reference hr {	
	width:  0px;
	height: 0px;
	color: #999999;
	background-color: #999999;
	margin-left:  0px;
	margin-right: 0px;
	border: 0px;
}



/*__________________BOX HLEDAT______________________*/

/*DIV pole + tlačítko*/
#pole1 {
	position: absolute;
	left:  625px;
	top:   5px;
	
	height: 32px;
	width: 155px;
	background-image:  url(../images/hledat.jpg);
	&background-image:  url(../images/hledat-ie8.jpg);
	_background-image:  url(../images/hledat.jpg);
	background-position: right top;
	background-repeat:no-repeat;
	/*background-color: #FF6633;*/
}
#pole1:hover {
	background-image:  url(../images/hledat1.jpg);
	&background-image:  url(../images/hledat1-ie8.jpg);
	_background-image:  url(../images/hledat1.jpg);
}
#pole1 .popisek {
    position:absolute;
    left:-46px;
    top:6px;
    display:block;
    color:#ffffff;
    font-size:10px;
}
.field-search {
	border: #447491 1px solid;
	color: #666666;
	background-color: #BBBBBB;
	font-size: 70%;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif; 
	letter-spacing:0px;
	width: 120px;
	height: 13px;
	display:inline;
	padding:0px 0 1px 3px;
	margin:7px 0 0 0;
}

/*________________BOX novinky na e-MAIL________________*/

/*DIV pole + tlačítko*/
#pole2 {
	position: absolute;
	left:  375px;
	top:   5px;
	
	height: 32px;
	width: 158px;
	background-image:  url(../images/prihlas.jpg);
	&background-image:  url(../images/prihlas-ie8.jpg);
	_background-image:  url(../images/prihlas.jpg);
	background-position: right top;
	background-repeat:no-repeat;
}
#pole2:hover {
	background-image:  url(../images/prihlas1.jpg);
	&background-image:  url(../images/prihlas1-ie8.jpg);
	_background-image:  url(../images/prihlas1.jpg);
}
#pole2 .popisek {
    position:absolute;
    left:-104px;
    top:6px;
    display:block;
    color:#ffffff;
    font-size:10px;
}
.field-mail {
	border: #447491 1px solid;
	color: #666666;
	background-color: #BBBBBB;
	font-size: 70%;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif; 
	letter-spacing:0px;
	width: 120px;
	height: 13px;
	display:inline;
	padding:0px 0 1px 3px;
	margin:7px 0 0 0;
}

#pole3 {
	position: absolute;
	right:  10px;
	top:    10px;
	
	height: 30px;
	width: 100px;

	background-image:  url(../images/dealer-zone.gif);
	&background-image:  url(../images/dealer-zone-ie8.gif);
	_background-image:  url(../images/dealer-zone.gif);
	background-position: right top;
	background-repeat:no-repeat;
}
#pole3:hover {
	background-image:  url(../images/dealer-zone1.gif);
	&background-image:  url(../images/dealer-zone1-ie8.gif);
	_background-image:  url(../images/dealer-zone1.gif);
}


/*	______________BOX jazykové mutace______________*/
#langbox1, #langbox2 {
	/*background-color:#FFCC33;*/
	position: absolute;
	z-index: 999;
	top:    61px;
	
	height: 18px;
	width:  22px;
	padding: 0 0 0 0;
	margin:  0 0 0 0;
	border:none;
	display:none;
}
#langbox1 {
	left:  910px;
}
#langbox2 {
	left:  939px;
}

/*#langbox1 a img, #langbox2 a img {
	border:0px;
	border-bottom: 0px;
	border-right: 0px;
	border-top: 0px solid #E4EDF6;
	border-left: 0px solid #E4EDF6;
}
#langbox1 a:hover img, #langbox2 a:hover img { 
	border:0px;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
#langbox1 a img:hover, #langbox2 a img:hover { 
	border:0px;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}*/

/*-----------------------------------*/
 
hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
}

/*	______________BOX odkaz na Home-Page__________________	*/

#tlbox1 {
	position: absolute;
	left:    25px;
	top:     55px;
	height: 150px;
	width:  230px;
	border:   0px;
	z-index:999;
	/*background-color:#FF9999;*/
}


/*	____________________P A T A - ukončení okna___________	*/
#cistic {
	/*background-color: #FF0000;*/
	clear: both;
	min-height: 100px;
	height:     100px;
	width:      1008px;
	background-image:    url(../images/pata.png);
	_background-image:    url(../images/pata.jpg);
	background-repeat:   no-repeat;
	background-position: center top;
	
	color: #606060;
	font-size:11px;
	font-weight: normal;
	line-height:18px;
	text-align: left;
	padding: 30px 0 0 0;
}
#pata  {
	position: relative;
	width: 		350px;
	height: 	30px;
	min-height: 30px;
	left:330px;
	top: 70px;
	color: #888888;
}
#pata a {
	color: #888888;
	font-style:normal;
	font-weight:bold;
	text-decoration: none;
	position: relative;
	left: 0;
}
#pata a:hover {
	color: #CCCCCC;
	font-weight: bold;
	text-decoration:none;
	position: relative;
	left: 0;
}
#adresa  {
	position: absolute;
	width: 		750px;
	height: 	 20px;
	min-height:  20px;
	left:   70px;
	bottom: 60px;
	text-align: left;
	color: #606060;
	/*background-color: #33CC99;*/
}
#adresa a {
	color: #606060;
	font-style:normal;
	font-weight: normal;
	text-decoration: none;
}
#adresa a:hover {
	color: #444444;
}
#adresa .blue {
	color: #0887BF;
}
#adresa .red {
	color: #BE0001;
	font-weight: bold;
}



/*__________________________________*/
.skryty {
	display:none;
}
.nadpis {
	position:relative;
	display:block;
	height: auto;
	width: auto;
	padding: 4px 20px 4px 0px;
	
	text-decoration:none;
	font-size: 17px;
	color:#CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

/*____________________ KATALOG ______________________*/
  .katalog-uvod {
    border-collapse:collapse;
    width:100%;
    border-right:1px solid #8f8f8f;
  }
  .katalog-uvod td {
    border:1px solid #8f8f8f;
    width:100%;
  }
  .katalog-uvod .text {
    width:380px;
    padding:4px;
    text-align:left;
    background:#cfcdce url(../images/katalog-prechod.jpg) repeat-x;
    vertical-align:top;
  }
  .katalog-uvod .hlavni-foto {
    width:175px;
    vertical-align:middle;
  }
  .katalog-uvod .hlavni-foto a img {
    border:none;
  }  
  .katalog-uvod .text .poptavka {
    text-align:right;
    display:block;
    width:298px;
    float:right
  }
  .katalog-uvod .text .poptavka a {
    color:#c30641;
    font-size:90%;
    text-decoration:underline;
  }
  .fotky {
    width:100%;
    height:auto;
    display:block;
    text-align:center;
    padding: 0px;
    margin:0;
  }
  .fotky table {
    width:100%;
  }
  .fotky table td {
    width:33%;
    border:none;
    padding:0;
    margin:0;
  }
  .fotky table td a img {
      border:none;
      margin-top:0px;
      margin-bottom:0px;
  }
  .text {
    background:#ffffff;
    padding:0;
    padding-top:30px;
  }
  .text p {
    margin-bottom:0px;
    margin-top:0px;
  }
  #breadcrumb {
    margin-bottom:15px;
  }
  #breadcrumb p {
      margin-left:30px;
  }
/*______________________________*/


#header_flash {
	position: absolute;
	width:  964px;
	height: 158px;
	top:      53px;
	left:    22px;
	z-index:0;
}


/*________________ rozklikavani kategorie ________________*/

.seznam-klik {
  display:block;
  float:left;
  padding-left:4px;
  margin-top:4px;
  z-index:100;
  background:url(../../admin/img/file-minus.gif) no-repeat;
  background-repeat:no-repeat;
  width:9px;
  height:9px;
}
.seznam-produkty {
  list-style-type: none;
  margin-left:13px;
}
.seznam-produkty li {
  margin-left:13px;
}

#zprava_hlavni {
  background:#e9e9e9;
  padding:8px;
}
.link-vsechny {
  text-align:right;
  float:right;
}

#menu-znacky {		
	background-color: #ffffff;
	position:relative;
	float: left;
	clear:none;

	width:  190px;
	_width:  139px;
	height: auto;
	
	padding-top:     4px;
  padding-bottom: 8px;
	padding-bottom:   0px;
	padding-left:     0px;

	left:     22px;
  
  margin-top:8px;
	FONT-SIZE: 75%;
	font-weight: normal;
	letter-spacing: 0px;
	text-align: left;
	color: #FFFFFF;/*______________________________barva písma MENU______*/
	
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;		
}

#main .datum-zpravy {
  text-align:right; 
  float:right; 
  display:block;
  margin: 5px 0 0 5px; 
  padding:0;
  color:#be0001;
  font-weight:bold;
}
/* OKYNKO s INFO o hlasovani v ankete */
#simplemodal-overlay {background-color:#000;}
#simplemodal-container {text-align:center;font-size:11px;background-color:#195a82; border:4px solid #091722; padding:12px;color:#ffffff;}

#main .rychle-odkazy {
  display:inline;
}
#main .rychle-odkazy a {
 
	text-align:right;
	text-decoration:underline;
	font-weight: normal;
	color:#C3060E;
	display:inline;
	padding-left:10px;
}
#main .rychle-odkazy a:hover {
  text-decoration:underline;
}


          #main .katalog-uvod .prime-odkazy {background:#cfcdce;width:379px;padding:0;margin:0;}
      #main .katalog-uvod .prime-odkazy table {width:329px;padding:0;margin:0;} /* 479 */
      #main .katalog-uvod .prime-odkazy td {
          border:none;
          text-align:left;
          width:auto;
          padding-top:3px;
          padding-bottom:3px;
          padding-left:20px;
      }
          #main .katalog-uvod .prime-odkazy td a {
              text-decoration:none;
              font-weight:bold;
              font-size:10pt;
              COLOR: #ffffff; /* COLOR: #c3060e; */
          }
#main .katalog-uvod .prime-odkazy td a:hover {
    color:#c3060e;
}


#main .odkazy {
  padding: 0 10px 0 10px;
  margin-left: -8px;
}
#main .odkazy a {
  
}
#main .odkazy a:hover {
  text-decoration:underline;
}
#main .odkazy div {
  padding-bottom:5px;
}

.odkazy-box a {
	text-decoration: none;
	font-size:11px;
	line-height:16px;
}
.odkazy-box .vice {
	display:block;
	clear:both;
	height:20px;
	width:170px;
}
.odkazy-box a:hover {
	text-decoration: underline;
}

