/* hotelboboty.sk */

html, body      { font-family:Tahoma, Arial, Helvetica, sans-serif;

  /*font-family:Georgia, "times new roman", times, serif;*/ color: #000;margin: 0px;padding: 0px; background:#ccc08a url(im/bg_pat.jpg)  repeat top left; font-size:11px;}

#sidebar        { float: left;width: 190px;margin:0; padding:0;	background: url(im/sidebar_header.jpg) left top no-repeat;   }

#sidebar-content{ margin:0; padding: 15px 12px 0 10px;color:#a62b30;}

#right          { margin:0 0 0 190px; padding:0;background: url(im/right_header.jpg) left top no-repeat; }

#right-content  { margin:0; padding: 15px 10px 0 15px;font-size: 100%; width:325px;background: none  }

#right1         { float: left;width: 557px;margin:0; padding:0;background: url(im/right_header1.jpg) left top no-repeat; }

#right-content1 { margin:0; padding: 30px 20px;}

#content        { float: left;width:555px; border:0px solid #00f}

#menu           { padding: 0;height:56px; background-color:#fff; background-image:url(im/menu_pravy.gif)}

#left           { float:left; width:213px;margin: 0;padding: 0;border:0px solid #0ff;}

#left_vlajky    { margin:0;;padding: 0;background: url(im/left_header.jpg) top left no-repeat; width: 213px; height:28px }

.left_vlajky_c  { margin:0; padding: 8px 0 0 28px;}

#left_obsah     { position:relative;width:170px;left:0px;padding:0;	color:#fff;}

#left_footer    { margin:0;;padding: 0;background: url(im/left_footer.jpg) top left no-repeat; width: 213px; height: 13px; }

#left_foot      { margin:0;;padding: 0;background: url(im/bg_left_foot.jpg) top left no-repeat; width: 213px; height: 22px; }

.left_empty     { margin:0;;padding: 0;background: url(im/bg_left_empty.jpg) top left repeat-y; width: 213px; }





#main           { width: 770px; margin: 5px auto 0 -385px;padding:0; text-align:left;	background:#fff url(); left: 50%; position: absolute}

#center         { width: 770px;padding:0px;text-align:left; background: url(im/center.jpg) top right repeat-y;display:table}

#center1        { width: 770px;padding:0px;text-align:left; background: url(im/center1.jpg) top right repeat-y;display:table}		

#footer         { clear: both;font-size: 90%;color: #a62b30; text-align: right;	padding:13px 0 0 5px;height:18px; background: #ccc08a url(im/footer.jpg) top left no-repeat;	}

#footer1        { clear: both;font-size: 90%;color: #a62b30; text-align: right; padding:13px 0 0 5px;height:18px; background: #ccc08a /*url(im/footer.jpg) top left no-repeat*/;	}

#flash_top      { padding:0;width:286px; height: 62px;}  

#flash_left     { padding:0;width:403px; height: 230px;}



/* pomocne aby podrzali rozmer*/

.prop           { float:right;width:1px;}

.clear          { clear:both;height:1px;margin: -1px 0 0 0; padding:0;border:none;visibility: hidden;}	

.minvyska       { height:350px;}	

		

#baner          { padding: 0;height:230px; width:770px; background:#f5f2bf}

#baner1         { float:left;padding: 0;width:403px;height:230px; background: url(im/baner1.jpg) #f5f2bf}

#baner2         { float:left;padding: 0; width:367px;height:230px; text-align:right; background: url(im/baner2.jpg) top left no-repeat #a62b30}

#baner2c        { margin:0; padding: 60px 3px 0 78px;color: #a62b30;}

#baner2cc       { margin:0; padding: 0 0 0 0;text-align: left;}

#baner3         { float:left;padding: 0; width:160px; height:200px;	background: url(im/baner3.jpg) #f5f2bf}

#baner3c        { margin:0; padding: 43px 10px 0 10px;color: #a62b30; border: 0px solid #f00   }



/*menu*/

.but2           { width: 213px; height: 23px; padding:0; margin:0; background: url(im/but_2.jpg) top left no-repeat }

.but2:hover     { width: 213px; height: 23px; padding:0; background:  url(im/but_2o.jpg) top left no-repeat }

.txt2           { padding:2px 0 0 35px; }      

.but1           { width: 213px; height: 23px; padding:0; margin:0; background: url(im/but_1.jpg) top left no-repeat }

.but1:hover     { width: 213px; height: 23px; padding:0; background:  url(im/but_1ov.jpg) top left no-repeat }

.txt1           { padding:2px 0 0 35px;}      







		



.dt       { display:table;border-bottom:1px solid #e5deaa; }

/*.dt1      { display:table;border-bottom:1px solid #e5deaa; background: #f3f0bd }

*/

.float    { float:left; border:0px solid #ff0000}
.foot     { font-size: 90%;color: #a62b30;}
.h80      { font-size: 80%;}
.h90      { font-size: 90%;}
.h95      { font-size: 95%;}
.footb    { font-size: 90%;color: #000;}
.h150      { font-size: 150%;}

.left     { text-align:left}
.cent     { text-align:center}
.right    { text-align:right}
.just     { text-align:justify}
.pad5     { padding: 5px 5px 5px 5px}
.backlight{	background-color:#f0ede0;/*eae5cf*/}
.backdark {	background-color:#e5deaa;}
.menu     { color: #003300;font-weight: bold;font-size: 16px;}

p         { padding:  0px 5px 5px 0px; line-height: 18px;text-align: justify;}
.b        { font-weight:bold;}
.s        { font-weight:bold;color:#000}
.c        { color:#000}
.r        { color:#a62b30}
.sup      { font-weight:bold;color:#000;vertical-align: super;font-size: 10px}
.popisok  { color:#a62b30;font-size: 90%; }
.red      { color: #a62b30; }
.pictures { float:left; padding:5px 0 0 5px;display:table; margin:0}
.hneda    { color: #ccc08a;}
.ora      { color: #a63;}
.m        { color: #0042b1;}
.z          { color: #00CC00;}

.clearfloat { display: table;width: 100%; border:0px dotted #000;}
.cflo    { display: table;width: 100%; background: #faf8ef;}
div.spacer  { clear: both; margin: 0; padding: 0; width: auto;border:0px solid #ccc}
div.table_row {color: #000;margin: 0; padding: 0;width: 100%; border:1px solid #f00}
.cf      { display: table-row;width: 100%; }
.blo     { display: block;}


.w20     { float:left;text-align:left;width:20px;padding-left:0}
.w50     { float:left;width:50px;padding:0}
.w70     { float:left;width:70px;padding:0}
.w80     { float:left;width:80px;padding:0;}
.w100    { float:left;width:100px;padding:0}
.w103    { float:left;width:103px;padding:0}
.w120    { float:left;width:110px;padding:0}
.w150    { float:left;width:150px;padding:0}
.w160    { float:left;width:160px;padding:0}
.w180    { float:left;width:180px;padding:0}
.w200    { float:left;width:200px;padding:0}
.w280    { float:left;text-align:left;width:280px;padding-left:10px; padding-right:10px;}
.w300    { float:left;width:300px;padding:0}
.w350    { float:left;width:350px;}
.w400    { float:left;width:400px;padding:0}
.w420    { float:left;width:420px;padding:0}
.w450    { float:left;width:450px;padding:0}

/*div.w80 {float:left;text-align:left;width:70px; padding:0;line-height: 11px;}*/

div.h5      { float:left;text-align:left;height:5px; line-height:5px}

div.h15     { float:left;text-align:left;height:15px; line-height:15px}	

div         { font-size:12px;}

div.menu    { height:18px; line-height:18px; border:0px solid #fff; padding:0; margin:0}

.medzera    { background:none;height:42px}	



/* images */

img         { border: 0px solid #fff}

img.o       { vertical-align:middle; border: 0px solid #fff}

img.ram     {	border: 2px solid #ccc08a; vertical-align:top;padding: 0;}

img.left    { float: left;text-align: left;	margin: 0 10px 10px 0;	padding: 0;	border: 2px solid #ccc08a;}

img.pikt    { float: left;text-align: left;	margin: 0 5px 0 0;	padding: 0;	border: none;}

img.right   { position:relative;float:right;text-align:left;margin:10px;padding: 0px;border: 2px solid #ccc08a;}

.point      { /*cursor:hand;cursor: pointer;*/}



.but        { font-size: 9px;	background-color:#e5deaa;color:#000;	font-family:verdana, arial, helvetica;padding:3px;

	border-top: 1px solid #e5deaa;	border-right: 1px solid #ccc08a;	border-bottom: 1px solid #ccc08a;

	border-left: 1px solid #e5deaa;}

					



h1          { font-size: 120%;color: #369;margin: 0;padding: 0;}

h2          { font-size: 100%;color: #369;margin: 0;padding: 10px 0 0 0;}



ul          { padding:0 0 0 15px}

ul ul       { list-style-type: disc;}

ul ul ul    { list-style-type: none;}

/*table{font-size: 100%;}*/

li          { list-style: square outside ; color:#a62b30; }



a             { color: #a62b30; text-decoration: none;}

a:hover       { color: #a62b30; text-decoration: underline;}



a.menu        { color: #fff; text-decoration: none; font-weight:bold; font-size: 115%;}

a.menu:hover  { color: #f5f2bf; text-decoration: none; font-weight: bold; font-size: 115%;}

a.menu:focus  { color: #f5f2bf; text-decoration: none; font-weight: bold; font-size: 115%;}



a.menuo       { color: #f5f2bf; text-decoration: none; font-weight:bold; font-size: 115%;}

a.menuo:hover { color: #f5f2bf; text-decoration: none; font-weight: bold; font-size: 115%;}

a.menuo:focus { color: #f5f2bf; text-decoration: none; font-weight: bold; font-size: 115%;}



a.menur       { color: #a62b30; text-decoration: none; font-size: 115%; font-weight:bold;}

a.menur:hover { color: #a62b30; text-decoration: none; font-size: 115%;font-weight:bold;}

a.menur:focus { color: #a62b30; text-decoration: none; font-size: 115%;font-weight:bold;}



a.menuro      { color: #a62b30; text-decoration: none; font-size: 115%;font-weight:bold;}

a.menuro:hover{ color: #a62b30; text-decoration: none; font-size: 115%;font-weight:bold;}

a.menuro:focus{ color: #a62b30; text-decoration: none; font-size: 115%;font-weight:bold;}



a.foot        { color: #a62b30; text-decoration: none; font-size: 90%; line-height: 11px;}

a.foot:hover  { color: #a62b30; text-decoration: underline; font-size: 90%;}

a.foot:focus  { color: #a62b30; text-decoration: underline; font-size: 90%;}



a.akt        { color: #000; text-decoration: none; font-size: 90%; line-height: 11px;}

a.akt:hover  { color: #000; text-decoration: underline; font-size: 90%;}

a.akt:focus  { color: #000; text-decoration: underline; font-size: 90%;}

/*ako odkaz*/

.wmenu        { float:left;width:160px;}

