BODY {
	font-family: Arial, Helvetica, sans-serif;	
	height: 100%;
	margin:0px;
}
body.bodydefault {
	background-image: url('images/default/bg.jpg');
	background-color:#E7A263; 
	margin: 5px;
}
#okno {
	width: 760px;
	height: 90%;
}
#vlevo {
	float: left;
	width: 142px; /*max 146 */
	overflow:hidden;
}
#vpravo {
	float: right;
	width: 142px; /*max 146 */
	overflow:hidden;
}
#stred {
	width: 468px;
	/*margin-left: 142px;*/
	margin-left: 4px;
	float: left;
	overflow: hidden;
}
#online {
}
#onlineIn {
	border-left: 2px solid yellow;
	border-right: 2px solid yellow;
}
#zaver {
	clear: both;
}
#copy {
	font-size: 10px;
	text-align: center;
}
#HaP {
	
}
#mapdiv {
	text-align: center;
	width: 100%;
}
#mapdiv img {
   filter:progid:DXImageTransform.Microsoft.Shadow(color=#633000, Direction=135, Strength=6);
	color: black;
}
#SaT {
	margin-bottom: 10px;
}
#stredL {
	float: left;
	width: 50%;
}
#stredR {
	float: left;
	width: 50%;
}
#distribuceHead {
	font-weight: bold;
	font-size: 13px;
	color:#633000;
}
.distribuce {
	font-size: 12px;
	font-weight: normal;
}
/*------------------------------------------*/
.cb {
	clear: both;
	font-size: 0px;
	height: 1px;
	overflow: hidden;
	line-height: 0px;
}
/*-------------------------------------------*/
.scroll1 {
	SCROLLBAR-FACE-COLOR: #D69A52;
   SCROLLBAR-HIGHLIGHT-COLOR: white;
   SCROLLBAR-SHADOW-COLOR: maroon;
   SCROLLBAR-3DLIGHT-COLOR: #633000;
   SCROLLBAR-ARROW-COLOR: #633000;
   SCROLLBAR-TRACK-COLOR: #D69A52;
   SCROLLBAR-DARKSHADOW-COLOR: #633000;
}
.scroll1Svyc, .scroll1SvycZ {
	SCROLLBAR-FACE-COLOR: red;/*#CE3000;*/
   SCROLLBAR-HIGHLIGHT-COLOR: white;
   SCROLLBAR-SHADOW-COLOR: maroon;
   SCROLLBAR-3DLIGHT-COLOR: red;
   SCROLLBAR-ARROW-COLOR: white;
   SCROLLBAR-TRACK-COLOR: #FF6D6B;
   SCROLLBAR-DARKSHADOW-COLOR: #CE3000;
}
.scroll1Koru, .scroll1KoruZ {
	SCROLLBAR-FACE-COLOR: #FF6500;/*#CE3000;*/
   SCROLLBAR-HIGHLIGHT-COLOR: white;
   SCROLLBAR-SHADOW-COLOR: maroon;
   SCROLLBAR-3DLIGHT-COLOR: red;
   SCROLLBAR-ARROW-COLOR: white;
   SCROLLBAR-TRACK-COLOR: #FF9D5B;
   SCROLLBAR-DARKSHADOW-COLOR: #CC3300;
}
.scroll1Styr, .scroll1StyrZ {
	SCROLLBAR-FACE-COLOR: #60BF60;
   SCROLLBAR-HIGHLIGHT-COLOR: white;
   SCROLLBAR-SHADOW-COLOR: #60BF60;
   SCROLLBAR-3DLIGHT-COLOR: #E6FFE6;
   SCROLLBAR-ARROW-COLOR: #E6FFE6;
   SCROLLBAR-TRACK-COLOR: #80FF80;
   SCROLLBAR-DARKSHADOW-COLOR: black;
}
.scroll1Tyro, .scroll1TyroZ {
	SCROLLBAR-FACE-COLOR: #FF9A63;
   SCROLLBAR-HIGHLIGHT-COLOR: white;
   SCROLLBAR-SHADOW-COLOR: maroon;
   SCROLLBAR-3DLIGHT-COLOR: #DE0021;
   SCROLLBAR-ARROW-COLOR: white;
   SCROLLBAR-TRACK-COLOR: #FFC8AA;
   SCROLLBAR-DARKSHADOW-COLOR: #FF9A63;
}
.scroll1HR, .scroll1HRZ {
	SCROLLBAR-FACE-COLOR: #8CBEE7;
   SCROLLBAR-HIGHLIGHT-COLOR: white;
   SCROLLBAR-SHADOW-COLOR: navy;
   SCROLLBAR-3DLIGHT-COLOR: white;
   SCROLLBAR-ARROW-COLOR: white;
   SCROLLBAR-TRACK-COLOR: #B5D5EE;
   SCROLLBAR-DARKSHADOW-COLOR: black;
}
.scroll1Salc {
	SCROLLBAR-FACE-COLOR: #738A21;
   SCROLLBAR-HIGHLIGHT-COLOR: white;
   SCROLLBAR-SHADOW-COLOR: maroon;
   SCROLLBAR-3DLIGHT-COLOR: white;
   SCROLLBAR-ARROW-COLOR: white;
   SCROLLBAR-TRACK-COLOR: #ADCF36;
   SCROLLBAR-DARKSHADOW-COLOR: black;
}
.scroll1SalcZ {
	SCROLLBAR-FACE-COLOR: #8CBEE7;
   SCROLLBAR-HIGHLIGHT-COLOR: white;
   SCROLLBAR-SHADOW-COLOR: navy;
   SCROLLBAR-3DLIGHT-COLOR: white;
   SCROLLBAR-ARROW-COLOR: white;
   SCROLLBAR-TRACK-COLOR: #B5D5EE;
   SCROLLBAR-DARKSHADOW-COLOR: black;
}
#diskuze {
	border: 1px solid #633000;
	font-size: 11px;
	padding: 5px;
	height: 150px;
	overflow:auto;
}
/*-------------------------------------------*/
.alt {
	vertical-align: top;
}
.alr {
	text-align: right;
}
.alc {
	text-align: center;
}
.all {
	text-align: left;
}
.alb {
	vertical-align: bottom;
}
.misto {
	font-size: 14px;
	font-weight: bold;
	width: 137px;
	display: block;
}
.misL {
	color:#000080;
}
.misR1 {
	color:#008000;
}
.misR2 {
	color: #CE3000;
}
.pruh {
	margin-bottom: 8px;
	vertical-align: top;
	width: 137px;
}
.menui {
	background-color: #633000;
	font-size: 13px;
	font-weight: bold;
	vertical-align: top;
	height: 17px;
	padding-top: 1px;
	margin-left: 34px;
}
.miDark {
	color: #633000;
}
.miWhite {
	color: white;
}
.miYellow {
	color: yellow;
}
.menui2 {
	background-color: #9C6500;
	font-size: 13px;
	font-weight: bold;
	vertical-align: top;
	height: 18px;
	margin-left: 34px;
}
.w108 {
	width: 108px;
}
.w74 {
	width: 69px;
	margin-right: 34px;
}
.w108 {
	width: 108px;
}
.pruhObr {
	float: left;
}
.pruhObr2 {
	float: right;
}
.pruh a {
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
}
.pruh a:hover {
	text-decoration: underline;
	color: white;
	cursor: hand;
}
.pruhTxt {
	font-size: 13px;
}
.spTIP {
	color: Red;
}
a.aTIPtxt {
	font-size: 11px;
	color: Black;
	text-decoration: none;
}
a.aTIPtxt:hover {
	text-decoration: underline;
	color: Black;
}
.inpNajit {
	font-size: 12px;
	width: 89px;
}
.butt {
	font-size: 10px;
}
/*-------------------------------------------*/
.onlineText {
	color: #633000;
	background-color: #FFCF00;
	font-weight: bold;
	border: 3px solid yellow;
	text-align: center;
	padding: 2px;
}
.onfs16 {
	font-size: 16px;
}
.onfs14 {
	font-size: 14px;
}
#online a {
	text-decoration: none;
	color: #633000;
}
#online a:hover {
	text-decoration: underline;
	color: #633000;
}
#onlineBott {
	vertical-align: bottom;
	text-align: center;
}
.onlineL {
	float: left;
	width:50%;
}
.divcb {
	clear: both;
	font-size: 0px;
	height: 0px;
}
.ramFS {
	font-size: 13px;
	font-weight: bold;
	padding: 1px;
	text-align: center;
}
.ramBgDarkRed{
	 background-color: #CE3000;
}
.ramBgRed{
	 background-color: red;
}
.ramBgYellow{
	 background-color: yellow;
}
.ramFgDarkRed {
	color:white;
}
.ramFgRed {
	color:white;
}
.ramFgYellow {
	color:#633000;
}
.ramR {
	margin-bottom: 5px;
	margin-left: 2px;
}
.ramL {
	margin-bottom: 5px;
	margin-right: 2px;
}
.ramL, .ramR {
	width: 232px;
	overflow: hidden;
}
a.aram {
	display: block;
	text-decoration: none;
}
a.aram:hover {
	text-decoration: underline;
}
a.aramDole {
	color: black;
	display: block;
	text-decoration: none;
}
a.aramDole:hover {
	color: black;
	text-decoration: none;
}
.obrRamL {
	float: left;
	margin-right: 5px;
}
.obrRamR {
	float: right;
	margin-left: 5px;
}
.ramBorder {
	border-width: 2px;
	border-style: solid;
	font-size: 13px;
	padding: 2px;
}
.ramHei {
	height: 206px;
	overflow:auto;
	SCROLLBAR-FACE-COLOR: red;/*#CE3000;*/
   SCROLLBAR-HIGHLIGHT-COLOR: white;
   SCROLLBAR-SHADOW-COLOR: maroon;
   SCROLLBAR-3DLIGHT-COLOR: red;
   SCROLLBAR-ARROW-COLOR: white;
   SCROLLBAR-TRACK-COLOR: #FF6C6C;
   SCROLLBAR-DARKSHADOW-COLOR: #CE3000;
}
.ramBoDarkRed {
	border-color: #CE3000;
}
.ramBoRed {
	border-color: red;
}
.ramBoYellow {
	border-color: yellow;
}
.lmFS {
	font-size:12px;
}
p.lmin {
	margin-bottom: 5px;
	margin-top:0px;
}
/*-------------------------------------------*/
/*-------------------------------------------*/
/*-------------------------------------------*/
body.mesreg, body.mesregZ {
	margin: 0px;
	background-image: url('images/default/bg.jpg');
}
#top {
	background-color: #633000;
	height: 84px;
}
#mrL {
	float: left;
	width: 270px;
	text-align: center;
	padding: 10px;
}
#mrL p {
	color: White;
	font-size: 24px;
	font-weight: bold;
	margin: 0px;
	padding-top: 5px;
}
#rekl {
	float: left;
	width: 290px;
	margin-top: 10px;
/*	padding-top: 10px;
	margin-left: 270px; */
	text-align: center;
	vertical-align: middle;
	height: 74px;
}
#tabs {
	height: 20px;
	margin: 0px;
	padding: 0px;
}
.tabsBgCol {
	background-color: #FDF6BD;
}
/*------------------------------------*/
#svycMap {
	background-image: url('/images/Svyc/swiss-mapa-hover.gif');
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
body.mesregSvyc, body.mesregSvycZ {
	margin: 0px;
}
#mrLSvyc, #mrLSvycZ {
	float: left;
	font-size: 50px;
	color: white;
	padding-left: 10px;
}
#reklSvyc, #reklSvycZ {
	float: left;
	text-align: center;
	vertical-align: middle;
	height: 84px;
	margin-left: 10px;
}
.tabsBgColSvyc, .tabsBgColSvycZ {
	background-color: white;
}
#imgTopSvy, #imgTopSvyZ {
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}
/*------------------------------------*/
#italMap {
	/*background-image: url('/images/Ital/italie2006.gif');*/
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
body.mesregItal, body.mesregItalZ {
	margin: 0px;
	background-color: #FDF6BD;
}
#mrLItal, #mrLItalZ {
	float: left;
	font-size: 50px;
	color: white;
	padding-left: 10px;
}
#reklItal, #reklItalZ {
	float: left;
	text-align: center;
	vertical-align: middle;
	height: 84px;
	margin-left: 10px;
}
.tabsBgColItal, .tabsBgColItalZ {
	background-image: url('images/Ital/it-pruh-2-B.gif');
	background-repeat: no-repeat;
	background-position: 0px -80px;
	background-color: #FDF6BD;
}
#imgTopItal, #imgTopItalZ {
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}
/*------------------------------------*/
a.atab {
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 40px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 13px;
	text-decoration:none;
	display: block;
	float: left;
	height: 18px;
	padding-top: 2px;
}
.atabBg, .atabBgZ {
	background-color: #9C6500; 
	background-image: url('images/MesReg/b-roh3.gif');	
}
.atabBgSvyc, .atabBgSvycZ {
	background-color: red;
	background-image: url('images/MesReg/b-roh4.gif');	
}
.atabBgItal, .atabBgItalZ {
	background-color: #07B317;
	background-image: url('images/MesReg/b-rohItal.gif');	
}
.atabBgKoru {
	background-color: #CC3300;
	background-image: url('images/MesReg/b-roh5.gif');	
}
.atabBgKoruZ {
	background-color: #CC3300;
	background-image: url('images/MesReg/b-roh5.gif');	
}
.atabBgTyro, .atabBgTyroZ {
	background-color: #DE0021;/*#FF9A63;*/
	background-image: url('images/MesReg/b-roh6.gif');	
}
.atabBgStyr, .atabBgStyrZ {
	background-color: #60BF60;
	background-image: url('images/MesReg/b-roh8.gif');	
}
.atabBgHR, .atabBgHRZ {
	background-color: #8CBEE7;
	background-image: url('images/MesReg/b-roh7Z.gif');
}
.atabBgSalc {
	background-color: #738A21;/*#8CBEE7;*/
	background-image: url('images/MesReg/b-roh7.gif');	
}
.atabBgSalcZ {
	background-color: #8CBEE7;
	background-image: url('images/MesReg/b-roh7Z.gif');	
}
.atabNorm {
	color: white;
}
.atabSel {
	color:yellow;
}
.atabObyc {
	color: black;
}
a.atab:hover {
	text-decoration:underline;
}
#preMesL {
	float: left;
	width: 380px;
	margin-left: 3px;
	margin-top: 10px;
}
#mesL {
	overflow: auto;
	padding-right: 5px;
	height: 700px;
}
.hotel {
}
.lineCol, .lineColZ {
	background-color: #FFFF99;
	color: #633000;
}
.lineColSvyc, .lineColSvycZ {
	background-color: #CC0000;
	color: white;
}
.lineColItal, .lineColItalZ {
	background-color: #919AB6;
	color: white;
}
.lineColKoru, .lineColKoruZ {
	background-color: #CC0000;
	color: white;
}
.lineColTyro, .lineColTyroZ {
	background-color: #DE0021;
	color: white;
}
.lineColStyr, .lineColStyrZ {
	background-color: #60BF60;
	color: white;
}
.lineColHR, .lineColHRZ {
	background-color: navy;
	color: white;
}
.lineColSalc {
	background-color: #738A21;
	color: white;
}
.lineColSalcZ {
	background-color: #8CBEE7;
	color: white;
}
.line {
	margin-bottom: 10px;
	margin-top: 10px;
	height: 2px;
	font-size: 1px;
}
.kateg {
	margin-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	padding: 2px;
}
.mesCol {
	background-color: #FFCC99;
}
.hvezdy {
	font-family: Courier New;
}
.popHot {
	font-size: 11px;
	text-align: justify;	
	margin: 0px;
	padding: 0px;
}
a.onHot {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: blue;
	display: block;
	text-align: center;
	letter-spacing: 1px;
	background-color: #FFFFC0;
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
}
a.onHot:hover {
	text-decoration: underline;
	color: red;
}
a.nazHot {
	float: left;
	font-size: 13px;
	text-decoration: none;
	display: block;
	color: Black;
	font-weight: bold;
}
a.nazHot:hover {
	text-decoration: underline;
}
.borTIP {
	border: 1px solid 
}
.hotTIP {
	font-weight: bold;
	color: red;
	/*display: block; width:30px;height:15px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=white, Direction=135, Strength=2);*/
}
a.asport {
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	display: block;
	color: black;
}
a.asport:hover {
	text-decoration: underline;
}
.aspN {
	color: black;
}
.aspHL {
	color: white;
}
.dalInf {
	font-size: 11px;
	text-align: right;
}
.dalInf a {
	color: navy;	
}
.imgHot {
	float: left;
	margin-right: 5px;
}
/*-------------------------------------------*/
/*-------------------------------------------*/
#vlevo.w120 {
	width: 120px;
}
.sat {
	background-image: url('images/SaT/bodx.gif');
	background-repeat: no-repeat;
	background-position: 4px 3px;
	padding-left: 18px;
	color: #003001;
	height: 18px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	display: block;
	cursor: hand;
}
.sat:hover {
	color: #009900;
	background-position: 4px -17px;
	text-decoration: none;
}
a.main {
	display: block;
	height: 20px;
	width: 120px;
}
a.main img {
	border: 0px;
}
body.bodysat {
	background-color: #A6F4A8;	
	margin: 0px;
	font-size: 13px;
}
.satdef {
	text-align: justify;
	margin-bottom: 10px;
}
.imgR {
	float: right;
	margin-left: 10px;
}
.imgL {
	float: left;
	margin-right: 10px;
}
#stredsat {
	width: 630px;
	margin-left: 125px;
}
.submenu {
	position: absolute;
	z-index: 1;
	visibility: hidden;
	left: 125px;
	background-color: #A6F4A8;
	width: 160px;
	border: 1px solid black;
	padding: 5px;
}
#rekCyk {
	margin-top: 10px;
	text-align: center;
	display: block;
	width: 120px;
}
/*-------------------------------------------*/
.psKonDef {
	width: 60px;
	float: left;
	text-align: right;
}
.psKonDiv {
	font-size: 14px;
}
.psInp {
	border: 1px solid black;
	width: 150px;
	float: left;
}
p.psErr {
	color: red;
	padding: 10px;
	margin-bottom: 20px;
	border: 1px solid red;
	background-color: #EEEEEE;
}
.psSkuHead {
	font-weight: bold;
	font-size: 18px;
}
.psPokZa {
	margin-bottom: 25px;
	font-size: 12px;
	margin-left: 20px;
}
.psPokPred {
	font-size: 12px;
	margin-left: 20px;
	margin-bottom: 10px;
}
.psOK {
	font-size: 14px;
	padding: 10px;
	font-weight: bold;
}
.mT10 {
	margin-top: 15px;
	margin-bottom: 5px;
	padding-left:20px;
}
.b {
	font-weight: bold;
}
/*-------------------------*/
.preDetail {
	width: 360px;
}
.detail {
	height: 700px;
	overflow: auto;
}
.detailInc {
	float: left;
	width: 365px; 
	margin-top: 10px;
	margin-left: 5px;
	height: 700px;
}
a.adet {
	font-size: 16px;
	color: yellow;
	font-weight: bold;
}
a.adet:hover {
	color: red;
}
.detTitle {
	font-size: 26px;
	font-weight: bold;
	letter-spacing: 1px;
	/*height:20px;*/
}
.detTitleCol {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#9C6500, Direction=135, Strength=6);	
	color: black;
}
.detTitleColSvyc, .detTitleColSvyc {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=gray, Direction=135, Strength=6);	
	color: black;
}
.detInfoH {
	font-size: 13px;
	font-weight: bold;
	margin-right: 10px;
}
.detInfo {
	font-weight: bold;
	font-size: 13px;
}
.detHead {
	font-weight: bold;
	font-size: 13px;
}
.detText {
	margin-left: 20px;
	margin-bottom: 10px;
	font-size: 11px;
	text-align: justify;
}
.detPict 
{
	margin-bottom: 10px;
	text-align: center;
}
.pdet {
	text-align: center;
}
/*------------------------------------------------*/
body.bodysvyc {
	margin: 0px;
}
#imgTopSvyH {
	float: right;
	margin-right: 10px;
}
#stredsvyc {
	margin-top: 10px;
	width: 600px;
	margin-left: 145px;
}
.svycL {
	padding-top: 5px;
	border-right: 3px solid silver;
	float: left;
	height: 100%;
}
.svycTop {
/*	background-color: red; */
	background-image: url('images/Svyc/Swiss-bar.gif');
	background-repeat: no-repeat;
	color: white;
	font-size: 48px;
	height: 60px;
	width: 740px;
	padding: 10px;
	overflow: hidden;
}
.svycTopText {
	width: 700px;
   margin-left: 80px;
}
a.svycH, .svycH {
	background-image: url('images/Svyc/kriz.gif');
	background-repeat: no-repeat;
	background-position: 4px;
	padding-left: 25px;
	color: red;
	height: 18px;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	display: block;
	width: 110px;
}
a.svycH:hover {
	/*background-position: 4px -16px;*/
}
a.svyc {
	padding-left: 25px;
	color: black;
	height: 18px;
	font-size: 11px;
	text-decoration: none;
	display: block;
	width: 110px;
	font-style: italic;
}
a.svyc:hover {
	color: red;
	text-decoration: none;
	font-style: normal;
}
.litt {
	font-size: 10px;
}
.svTit {
	font-size: 18px;
	margin-bottom: 10px;
}
.svTitCol0 {
	color:#666666;
}
.svTitCol1 {
	color:red;
}
.svMg10 {
	margin: 10px;
}
.svTxt {
	color:#666666;
	font-size: 12px;
	margin-bottom: 10px;
	text-align: justify;
}
.svMap {
	text-align: center;
}
.clanekSvyc .mainTitle {
	color: #666666;
	font-size: large;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: center;
}
.clanekSvyc .pTitle {
	color: red;
	font-size: small;
	font-weight: bold;
	margin-top: 10px;
}
.clanekSvyc .txt {
	text-align: justify;
	font-size: small;
	color: #666666;
}
/*------------------------------------------------*/
.neko {
	margin-top: 30px;
	font-size: 10px;
	text-align: center;
}
/*------------------------------------------------*/
body.bodyital {
	margin: 0px;
	background-color: #fdf6bd;
}
#imgTopItalH {
	float: right;
	margin-right: 10px;
}
#stredital {
	background-image: url('images/Ital/it-pruh-2-B.gif');
	background-repeat: no-repeat;
	background-position: -148px -80px;
	padding-top: 10px;
	width: 600px;
	margin-left: 145px;
}
.italL {
	padding-top: 5px;
	border-right: 3px solid #919AB6;
	float: left;
	height: 100%;
}
.italTop {
	background-image: url('images/Ital/it-pruh-2-B.gif');
	background-repeat: no-repeat;
	color: white;
	font-size: 48px;
	height: 80px;
	width: 760px;
	padding: 0px;
	overflow: hidden;
}
.italTopText {
	width: 640px;
	margin-top: 10px;
	float: left;
}
.italTop a {
	background-image: url('images/Ital/it-pruh-2-B.gif');
	background-repeat: no-repeat;
	text-decoration: none;
	width: 100px;
	height: 60px;
	float: left;
	display: block;
	padding: 10px;
}
a.italH, .italH {
	background-image: url('images/Ital/cudlik.gif');
	background-repeat: no-repeat;
	background-position: 4px;
	padding-left: 25px;
	color: #5E6A8C;
	height: 18px;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	display: block;
	width: 110px;
}
a.italH:hover {
	/*background-position: 4px -16px;*/
}
a.ital {
	padding-left: 25px;
	color: black;
	height: 18px;
	font-size: 11px;
	text-decoration: none;
	display: block;
	width: 110px;
	font-style: italic;
}
a.ital:hover {
	color: red;
	text-decoration: none;
	font-style: normal;
}
.itTit {
	font-size: 18px;
	margin-bottom: 10px;
}
.itTitCol0 {
	color:#666666;
}
.itTitCol1 {
	color:red;
}
.itMg10 {
	margin: 10px;
}
.itTxt {
	color:#666666;
	font-size: 12px;
	margin-bottom: 10px;
	text-align: justify;
}
.itMap {
	text-align: center;
}
.clanekItal .mainTitle {
	color: blue;
	font-size: large;
	font-weight: bold;
	margin-bottom: 10px;
}
.clanekItal .pTitle {
	color: #0E7EF2;
	font-size: medium;
	font-weight: bold;
	margin-top: 10px;
}
.clanekItal .txt {
	text-align: justify;
	font-size: small;
}
.clanekItal img {
	border: none;
}
/*----------------------------------------------------*/
.imgClnL {
	margin-right: 5px;
	float: left;
}
.imgClnR {
	margin-left: 5px;
	float: right;
}
.imgClnS {
	margin-left: 5px;
	margin-right: 5px;
}
.imgClnL, .imgClnR {
	margin-bottom: 5px;
}
/*----------------------------------------------------*/
body.mesregKoru, body.mesregKoruZ {
	margin: 0px;
	background-color: #FFCF63;
}
body.bodykoru {
	margin: 0px;
	background-color: #FFCF63;
}
.koruTop {
	color: white;
	font-size: 48px;
	overflow: hidden;
	width: 760px;
	height: 70px;
	/*background-image: url('/images/Korutany/pruh.jpg');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #FF6500;
	text-align: center;
}
.koruTopText {
		filter:progid:DXImageTransform.Microsoft.Shadow(color=black, Direction=135, Strength=6);
		margin-left: 80px;
		width: 700px;
}
#stredkoru {
	margin-top: 10px;
	width: 600px;
	margin-left: 145px;
}
#imgTopKorH {
	float: right;
	margin-right: 10px;
	background-color: #CC3300;
}
.koruL {
	padding-top: 5px;
	float: left;
	background-color: #FF6500;
	height: 100%;
}
a.koruH {
/*	background-image: url('images/Svyc/kriz.gif');
	background-repeat: no-repeat;
	background-position: 4px; */
	color: black;
	height: 18px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	width: 115px;
	padding-left: 10px;
	display: block;
}
a.koruH:hover {
	/*background-position: 4px -16px;*/
}
a.koru {
	padding-left: 5px;
	padding-top:3px;
	height: 18px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 110px;
	margin:3px 5px 3px 5px;
	border-width: 1px;
	border-style: solid;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: #FFBBA4;
	border-top-color: #FFBBA4;
}
a.koruCol {
	color: white;	
	background-color: #CC3300;
}
a.koruCol2 {
	color: #CC3300;
	background-color: #FFDD55;
}
a.koru:hover {
	color: #CC3300;
	background-color: white;
	text-decoration: none;
	font-style: normal;
}
.tabsBgColKoru {
	background-color: #FFCF63;
}
/*-------------------------------------------------------*/
body.mesregTyro, body.mesregTyroZ {
	margin: 0px;
	background-color: #FF9A63;
}
body.bodytyro, body.bodytyroZ {
	margin: 0px;
	background-color: #FF9A63;
}
.tyroTop, .tyroTopZ {
	color: white;
	width: 770px;
	height: 80px;
	font-size: 48px;
	overflow: hidden;
	background-image: url('/images/Tyrolsko/tyrol-3.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tyroTopText, .tyroTopTextZ {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=black, Direction=135, Strength=6);
	margin-left: 220px;
	width: 540px;
}
#stredtyro, #stredtyroZ {
	margin-top: 10px;
	width: 600px;
	margin-left: 145px;
}
#imgTopTyrH, #imgTopTyrHZ {
	float: right;
	margin-right: 10px;
}
.tyroL, .tyroLZ {
	padding-top: 5px;
	float: left;
	background-color: #DE0021;
	height: 100%;
}
a.tyroH {
/*	background-image: url('images/Svyc/kriz.gif');
	background-repeat: no-repeat;
	background-position: 4px; */
	color: black;
	height: 18px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	width: 115px;
	padding-left: 10px;
	display: block;
}
a.tryoH:hover {
	/*background-position: 4px -16px;*/
}
a.tyro {
	padding-left: 5px;
	padding-top:3px;
	color: white;
	height: 18px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: #FF3000;
	display: block;
	width: 110px;
	margin:3px 5px 3px 5px;
	border-width: 1px;
	border-style: solid;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: #FFBBA4;
	border-top-color: #FFBBA4;
}
a.tyro:hover {
	color: #CC3300;
	background-color: white;
	text-decoration: none;
	font-style: normal;
}
.tabsBgColTyro, .tabsBgColTyroZ {
	background-color: #FF9A63;
}
/*-------------------------------------------------------*/
body.mesregStyr, body.mesregStyrZ {
	margin: 0px;
	background-color: #BFFFBF;
}
body.bodystyr, body.bodystyrZ {
	margin: 0px;
	background-color: #E6FFE6;
}
.styrTop, .styrTopZ {
	color: white;
	width: 770px;
	height: 50px;
	font-size: 40px;
	padding: 10px 0px 5px 10px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #60BF60;
}
.styrTopText, .styrTopTextZ {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=black, Direction=135, Strength=6);
	width: 540px;
}
#stredstyr {
	margin-top: 10px;
	width: 600px;
	margin-left: 145px;
}
#imgTopStyH {
	float: right;
	margin-right: 10px;
}
.styrL, .styrLZ {
	padding-top: 5px;
	float: left;
	background-color: #80FF80;
	height: 100%;
}
a.styrH, a.styrHZ {
	color: black;
	height: 18px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	width: 115px;
	padding-left: 10px;
	display: block;
}
a.styr, a.styrZ {
	padding-left: 5px;
	padding-top:3px;
	color: white;
	height: 18px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: #60BF60;
	display: block;
	width: 110px;
	margin:3px 5px 3px 5px;
	border-width: 1px;
	border-style: solid;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: #E6FFE6;
	border-top-color: #E6FFE6;
}
a.styrZ:hover, a.styr:hover {
	color: Green;
	background-color: white;
	text-decoration: none;
	font-style: normal;
}
.tabsBgColStyr, .tabsBgColStyrZ {
	background-color: #BFFFBF;
}
/*-------------------------------------------------------*/
body.mesregHR {
	margin: 0px;
	background-color: #D6EFFF;
}
body.bodyHR {
	margin: 0px;
	background-color: #d6efff;
}
.HRTop {
	color: white;
	width: 770px;
	height: 80px;
	font-size: 48px;
	overflow: hidden;
	background-image: url('/images/Rakousko/hornirakousy.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.HRTopText {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=black, Direction=135, Strength=6);
	margin-left: 30px;
	width: 700px;
}
#stredHR {
	margin-top: 10px;
	width: 600px;
	margin-left: 145px;
}
#imgTopHRH {
	float: right;
	margin-right: 10px;
}
.HRL {
	padding-top: 5px;
	float: left;
	background-color: #6495ED;
	height: 100%;
}
a.HRH {
/*	background-image: url('images/Svyc/kriz.gif');
	background-repeat: no-repeat;
	background-position: 4px; */
	color: black;
	height: 18px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	width: 115px;
	padding-left: 10px;
	display: block;
}
a.HRH:hover {
	/*background-position: 4px -16px;*/
}
a.HR {
	padding-left: 5px;
	padding-top:3px;
	color: white;
	height: 18px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: navy;
	display: block;
	width: 110px;
	margin:3px 5px 3px 5px;
	border-width: 1px;
	border-style: solid;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: #E0FFFF;
	border-top-color: #E0FFFF;
}
a.HR:hover {
	color: #191970;
	background-color: white;
	text-decoration: none;
	font-style: normal;
}
.tabsBgColHR {
	background-color: #D6EFFF;
}
/*-------------------------------------------------------*/
#oknoSalc {
	width: 800px;
}
body.mesregSalc {
	margin: 0px;
	background-color: #FFF7DA;/*#D6EFFF;*/
}
body.bodysalc {
	margin: 0px;
	background-color: #FFF7DA;/*#D6EFFF;*/
}
body.mesregSalcZ {
	margin: 0px;
	background-color: #D6EFFF;
}
body.bodysalcZ {
	margin: 0px;
	background-color: #D6EFFF;
}
.salcTop, .salcTopZ {
	color: #EF1442;
	font-size: 48px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.salcTop {
	background-image: url('/images/Rakousko/pruh-salc.jpg');	
	width: 800px;
	height: 83px;
}
.salcTopZ {
	background-image: url('/images/Rakousko/pruh-salc-zima2004.jpg');
	width: 770px;
	height: 80px;
}
.salcTopText, .salcTopTextZ {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#B5C39C, Direction=135, Strength=6);
	margin-top: 10px;
}
.salcTopText {
	width: 700px;
   margin-left: 60px;
}
.salcTopTextZ {
   margin-left: 330px;
	width: 430px;
}
#stredsalc {
	margin-top: 10px;
	width:600px;
	margin-left: 130px;
}
#imgTopSalH {
	float: right;
	margin-right: 10px;
}
.salcL {
	padding-top: 5px;
	float: left;
	background-color: #738A21;
	height: 100%;
}
.salcLZ {
	padding-top: 5px;
	float: left;
	background-color: #8CBEE7;
	height: 100%;
}
a.salcH {
/*	background-image: url('images/Svyc/kriz.gif');
	background-repeat: no-repeat;
	background-position: 4px; */
	color: black;
	height: 18px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	width: 115px;
	padding-left: 10px;
	display: block;
}
a.salcH:hover {
	/*background-position: 4px -16px;*/
}
a.salc {
	padding-left: 5px;
	padding-top:3px;
	color: white;
	height: 18px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: #008284;
	display: block;
	width: 110px;
	margin:3px 5px 3px 5px;
	border-width: 1px;
	border-style: solid;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: white;
	border-top-color: white;
}
a.salc:hover {
	color: #008284;
	background-color: lime;
	text-decoration: none;
	font-style: normal;
}
.tabsBgColSalc {
	background-color: #FFF7DA;/*#D6EFFF;*/
}
.tabsBgColSalcZ {
	background-color: #D6EFFF;
}
/*--------------------------------------*/
body.mesregSki, body.mesregSkiZ {
	margin: 0px;
	background-image: url('http://www.skiinfo.cz/images/new/bg.jpg');
}

/*-------------Bannery------------------*/
div.bannerHolder {
	text-align: center;
	margin-bottom: 5px;
}

div.bannerHolderLeft {
	text-align: center;
	margin-top: 30px;
}
/*--------------------------------------*/

/*-----------Ceníky hotelů--------------*/
div.cenikHolder 
{
	text-align: center;
	margin-top: 10px;
}
table.cenikHotelu 
{
	border: 1px solid #000000;
	font-size: 11px;
	margin: 0px auto;
	border-collapse: collapse;
}
table.cenikHotelu .cenikNadpis 
{
	text-align: center;
}
table.cenikHotelu th 
{
	font-weight: bold;
	border: 1px solid #000000;
	width: 50px;
}
table.cenikHotelu td 
{
	border: 1px solid #000000;
	width: 50px;
}
/*--------------------------------------*/
