/*[základní formátování ]
-------------------------------------------------------------------------------------------------------------------------------------- */
h1.upoutavka { font-size: 18px; font-weight: bold; color:#999999; background-color: #333333; text-align:center;}
h1.upoutavka a {color:#CCCCCC;}
h1.upoutavka a:hover {
	color: #CAF1A5;
}

h1,
h2,
h3,
h4,
h5,
h6 {color: #2CB1AC;text-align: left;padding: 5px 0px 5px 0px;line-height: normal;}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;} 
h4 {font-size: 12px;} 
h5 {font-size: 12px;} 
h6 {font-size: 12px;} 

img { border: none; }
hr { width: 100%; height: 1px; color: #000; }
input, textarea {font-size: 14px;color: #196562;background-color: #fff;border: 1px solid #2CB1AC;}

.tx-right { text-align: right; }
.tx-center{ text-align: center; }
.tx-block { text-align: justify; }

.area-left-text { text-align: justify; background-color: #333; color:#fff; margin: 5px; padding:10px; border: 1px solid #2CB1AC;}
.area-left-text-white { text-align: left; background-color: #fff; color:#000; margin: 5px; padding:10px; border: 1px solid #ccc;}
.area-left-text-white p, .area-left-text p {margin: 0px; padding: 5px 0px;}


/*[nadpisy ]
-------------------------------------------------------------------------------------------------------------------------------------- */
.nadpis_page {color: #CAF1A5; text-align: right;font-weight: bold;font-style: italic;font-size: 20px;white-space: nowrap;
							background-image: url(new-design-images/bg-01.gif); background-repeat: repeat-x; background-position: left center; border-right: 5px dotted #999999; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; border-left: 5px dotted #999999;}
.nadpis_page a {color: #fff;}
.nadpis_page a:hover {color: #CAF1A5;}

.nadpis_podstranky { font-weight: bold;	color: #fff; text-align: left; font-size: 12px;	background-color: #19443A;}
.podnadpis { font-weight: bold;	color: #fff; text-align: left; font-size: 12px;	background-color: #19443A; padding: 2px 10px;}
.sponzor-nadpis { color: #fff; padding: 5px; margin: 5px 0px; font-weight: bold;
									background-color: #19443A; background-image: url(new-design-images/bg-01.gif); background-repeat: repeat-x; background-position: left center;}
.sponzor-nadpis-01 { color: #fff; padding: 5px; margin: 5px 0px; font-weight: bold;
										background-color: #19443A; background-image: url(new-design-images/bg-02.gif); background-repeat: repeat-x; background-position: left center;}

/*[texty ]
-------------------------------------------------------------------------------------------------------------------------------------- */
.biger_light { font-size: 12px; font-weight: bold; color: #666; }
.white { color: #FFFFFF; }
.red { color: #900; }
.small { font-size: 10px; }
.exhibition-text { font-size: 14px;	font-weight: bold; color: #333;}
.videospot { font-weight: bold;	padding: 10px;}


.oblastfoto { background-color: #F9F9F9; border: 1px solid #CCC; }
.divfoto {border: 1px solid #333; background-color: #ccc;}

/*[NOVINKY ]
-------------------------------------------------------------------------------------------------------------------------------------- */
.news-area { font-size: 12px; color: #000; text-align: justify;	display: block;	padding: 10px;	border: 1px solid #ccc; overflow: auto; height: 580px;}
.news-area h1{clear: both;font-size: 16px;color: #196562;border-left: 10px solid #0E383A;padding: 2px 2px 2px 5px;border-top: 0px;background: #E7F9F9;font-weight: bold;}
.date{color: #999999;font-size: 10px;}
.news-area h1.pod{font-size: 14px;	color: #000;padding: 2px 2px 2px 5px; border: 0px;}
.news-area h2{font-size: 13px;	color: #000;padding: 2px 2px 2px 5px;}
.news-area h3{font-size: 12px;	color: #000;padding: 2px 2px 2px 5px;}

/*[ novinka - oversize discs  ]
-------------------------------------------------------------------------------------------------------------------------------------- */
.novinka { font-size: 12px;	color: #C00; text-decoration: blink; background-color: #fff;  text-align: center; display: block;
	margin: 2px; padding: 0px; width: 60px;	border: 1px solid #333;
}


/*[VÝSTAVY]
-------------------------------------------------------------------------------------------------------------------------------------- */
#vystava-bg {font-size: 12px;color: #fff;text-align: justify;display: block;padding: 0px;border: 1px solid #000;height: 700px;width: 700px;
						background:  url(exhibition/vystava-cz-2009.jpg) no-repeat center top; position:relative;}
#vystava-bg #vystava-obsah {display: none; position:absolute;left:258px;top:52px;width: 400px;}
#vystava-obsah * {padding: 5px 0px; margin: 0px;}
#vystava-obsah h1,#vystava-obsah h2{color:#FFFF88; }/*CAF1A5*/
#vystava-obsah p.nadpis_page {color: #FFFF88; text-align: left; font-weight: bold; font-style: italic; font-size: 20px; height:30px; white-space: nowrap;
							background: none; border: 0px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px;}


/*[materiály ]
-------------------------------------------------------------------------------------------------------------------------------------- */
.mat-nadpis { color: #fff; background-color: #333; padding: 5px; margin: 5px 0px; font-weight: bold;}
.mat-seznam {list-style: none outside; background-color: #666; padding: 0px; color: #FFF; font-weight: bold; margin: 0px 0px 20px;}
.mat-seznam li {list-style: none outside;background: #666666 url(_img/sipka-mat.gif) no-repeat left center;	padding: 1px 3px 1px 20px;
	color: #fff;	font-weight: normal; margin: 1px 2px; text-align: justify; border-bottom: 1px solid #999; line-height: 22px;}
.poz-mat-ds { background:  url(new-design-images/poz-mat-ds.gif); color: #fff; }

/*[Rámy ]
-------------------------------------------------------------------------------------------------------------------------------------- */
/*.imgborder {border: 1px solid #666; margin: 2px; padding:2px;}*/
.imgborder, a img.imgborder {border: 2px solid #666; margin: 2px; padding:3px; background-color: #fff;}
a:hover img.imgborder {border: 2px solid #69DAD5; background-color: #fff; margin: 2px; padding:3px;}

.yelow-brd { border-right: 5px solid #ff0; }
.poz-pads-01 td .imgborder { border: 3px solid #fff; margin: 2px; }
.red-brd { border-right: 5px solid #F00; }

.img-new-bord {background-color: #333;margin: 5px;padding: 5px;border: 1px solid #A6FFDC;}
a img.img-new-bord {background-color: #333;margin: 5px;padding: 5px;border: 1px solid #A6FFDC;}
a:hover img.img-new-bord {background-color: #69DAD5;margin: 5px;padding: 5px;border: 1px solid #176461;}


.border { border: 1px solid #666; }
.disc_border { border: 1px solid #000; }

/*[pozadí ]
-------------------------------------------------------------------------------------------------------------------------------------- */
.poz-flash { background-color: #111; text-align: center; }
.no_repdisc { background-position: right; background-repeat: repeat-y; }
.poz-pads-01 {background: #000000 url(_img/poz-brake-pads.jpg) no-repeat center center;}
.poz_disc1 {background:  url(_img_discs/poz_discs.jpg); height: 180px; text-align: right; padding: 25px 10px; border: 3px solid #333;}
.poz_hoses {background:  url(_img_hoses/hoses.jpg); height: 180px; text-align: right; padding: 0px 10px; border: 3px solid #333;}

/*[pozadi - jazykovky ]
-------------------------------------------------------------------------------------------------------------------------------------- */
.cz-poz-pads 			{background:  url(new-design-images/cz-poz-pads.jpg) repeat-y center top;}
.cz-poz-sponzor 	{background:  url(new-design-images/cz-poz-sponzor.jpg) repeat-y center top;}
.cz-poz-discs 		{background:  url(new-design-images/cz-poz-discs.jpg) repeat-y center top;}
.cz-poz-goldfren 	{background:  url(new-design-images/cz-poz-goldfren.jpg) repeat-y center top;}
.cz-poz-hoses 		{background:  url(new-design-images/cz-poz-hoses.jpg) repeat-y center top;}

.en-poz-pads 			{background:  url(new-design-images/en-poz-pads.jpg) repeat-y center top;}
.en-poz-sponzor 	{background:  url(new-design-images/en-poz-sponzor.jpg) repeat-y center top;}
.en-poz-discs 		{background:  url(new-design-images/en-poz-discs.jpg) repeat-y center top;}
.en-poz-goldfren 	{background:  url(new-design-images/en-poz-goldfren.jpg) repeat-y center top;}
.en-poz-hoses 		{background:  url(new-design-images/en-poz-hoses.jpg) repeat-y center top;}

.sp-poz-pads 			{background:  url(new-design-images/sp-poz-pads.jpg) repeat-y center top;}
.sp-poz-sponzor 	{background:  url(new-design-images/sp-poz-sponzor.jpg) repeat-y center top;}
.sp-poz-discs 		{background:  url(new-design-images/sp-poz-discs.jpg) repeat-y center top;}
.sp-poz-goldfren 	{background:  url(new-design-images/sp-poz-goldfren.jpg) repeat-y center top;}
.sp-poz-hoses 		{background:  url(new-design-images/sp-poz-hoses.jpg) repeat-y center top;}

.it-poz-pads 			{background:  url(new-design-images/it-poz-pads.jpg) repeat-y center top;}
.it-poz-sponzor 	{background:  url(new-design-images/it-poz-sponzor.jpg) repeat-y center top;}
.it-poz-discs 		{background:  url(new-design-images/it-poz-discs.jpg) repeat-y center top;}
.it-poz-goldfren 	{background:  url(new-design-images/it-poz-goldfren.jpg) repeat-y center top;}
.it-poz-hoses 		{background:  url(new-design-images/it-poz-hoses.jpg) repeat-y center top;}
