/* CSS Document */

/**********font size***************/
#header{font-size:0.625em; line-height:2.4em;}
#headerdv{ height:185px; padding-top:15px; padding-left:16px; background:url(images/w20bg.png) left no-repeat; margin:7px 0; }
#headerdv .stlpec { width:216px; height:auto; float:left; margin-right:15px; padding-left:15px;   }
#headerdv .spozadim { background:url(images/karty.gif) left bottom no-repeat; height:167px; }
#headerdv .stlpec h3 { font-size:13px; font-variant:small-caps; margin-bottom:3px}
#headerdv a {text-decoration:none;}
#headerdv a:hover {text-decoration:underline;}
.content{font-size:11px; line-height:1.5em;}
#footer{font-size:0.6875em; line-height:2.45em;}
#specialni_nabidka {
	margin-left: 15px; color: #cda029 ;
background-image:url(myimg/services1.jpg); background-repeat:no-repeat; background-position:left top; padding-left:120px; font-size:14px; line-height: 17px;
}
#minimap {
  width:435px;
  float:right;
  margin-left:15px;
}

#decaksh {
  color:#fff;
}
#morecontacts {
  color:#fff;
  width:300px;
  font-size:11px;
}
/********** end font size***************/

input, textarea, select{ 
	background-color:#1d2226;
	color:#FEFEFE; 
	border:1px solid #C5E1FA;
	vertical-align:top;
}
#form {padding-top:12px; padding-left:13px;}
#form input{ width:182px; height:22px; font-size:12px; background:none;}
#form select{ width:182px; height:22px; font-size:12px; }
#form textarea{ width:224px; height:379px; font-size:12px; overflow:auto; background:none;}
#form_news {}
#diagform {padding-top:12px; padding-left:13px;}
#diagform textarea {width:320px; height:124px; font-size:12px; overflow:auto; background:none;}
#diagform input { width:150px; }
.inp_h{ height:26px; margin:0 0 7px 0;}
.inp_d{ height:26px; margin:0 0 7px 0;}
.inp_d input{ height:24px;}

/* form */

#contactform {}
.colorchpsel { background-color:#1d2226; border:1px solid #DDDDDD; width:313px; margin-left: 10px; }
.formtxt { 
}
.forminput { 
		}
.colorchp { border:1px solid #DDDDDD; width:311px;
	 background-color:#1d2226;
	color:#FEFEFE; 
	font-size: 11px;
	margin-left: 10px;}


.formbtn { text-align:right; padding-top:1px; }
/* formend */
#recepcni, #kuchar, #trener1, #maser1, #chuva, #itspec, #pecetel, #peceobl { display: none; }
#recepcni-content, #kuchar-content, #trener1-content, #maser1-content, #chuva-content, #itspec-content, #pecetel-content, #peceobl-content{ padding: 10px; font-size: 12px;}


/****************** GLOBAL ***********************************************/
.w100{ width:100%;}
.h100{ height:100%;}
.hidden { display:none;}
.float{ float:left; margin:0 20px 0 0;}
.floatr{ float:right; margin: 0 0 0 20px;}
.right{ text-align:right;}
.title { display:block; margin:0px; padding:0px;  }
.title img { margin-top:10px; margin-bottom:10px; }
.cenik { font-size: 17px; background:url(images/sipka2.png) left top no-repeat; }
.banner { margin-top: 5px;}
.footnote {margin-top: 0px;}
.padder { padding-left:64px;}
.popup	 { 
	padding: 15px; color: #ffffff; line-height: 16px;
	display:none;}

.indent, .box , .row, .row, .row_1, .row_2, .block, .block_1, .block_2, .block_3, .block_4
{ 
	margin:0; 
	padding:0; 
	width:auto; 
	height:auto; 
	background:none;
}
.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.indent15{ padding:15px; line-height:normal;}
#micropage .indent15{ font-size:11px; line-height:15PX;}
.in20{ padding-bottom:20px;}
#services { padding-left: 12px; height: 580px; }

.col { float:left;}
.right{ text-align:right;}
.clear { clear:both;}

.part-lav { width:360px; float:left;  border:1px solid white;  }
.part-lav div { float:left; }
.parthausin { width:300px; margin-bottom:10px;}

.trenerow { width:690px; /* border:1px solid black; */ }
.trenerow div {width:115px; float:left; font-size:14px; text-align:center; /* border:1px solid black; */ }


/********************* END GLOBAL ********************************************/


.main {margin:0 auto;}
.mainintro {margin:0 auto; width:1100px; }

#header {color:#C6ECFF; }


/*******************box*********************************/
.box .left_top{ background:url(images/left_top.gif) left top no-repeat;}
.box .right_top{ background:url(images/right_top.gif) right top no-repeat;}
.box .left_bot{ background:url(images/left_bot.gif) left bottom no-repeat;}
.box .right_bot{ background:url(images/right_bot.gif) right bottom no-repeat; width:100%;}

.box .side_left{ background:url(images/side_left.gif) left top repeat-y #0E1218;}
.box .side_right{ background:url(images/side_right.gif) right top repeat-y;}
.box .side_top{ background:url(images/side_top.gif) left top repeat-x;}
.box .side_bot{ background:url(images/side_bot.gif) left bottom repeat-x;}
/***************************end box**************************/

/*******************box_1*********************************/
.box_1 .left_top{ background:url(images/left_top_1.gif) left top no-repeat;}
.box_1 .right_top{ background:url(images/right_top_1.gif) right top no-repeat;}
.box_1 .left_bot{ background:url(images/left_bot_1.gif) left bottom no-repeat;}
.box_1 .right_bot{ background:url(images/right_bot_1.gif) right bottom no-repeat; width:100%;}

.box_1 .side_left{ background:url(images/side_left_1.gif) left top repeat-y #0E1218;}
.box_1 .side_right{ background:url(images/side_right_1.gif) right top repeat-y;}
.box_1 .side_top{ background:url(images/side_top_1.gif) left top repeat-x;}
.box_1 .side_bot{ background:url(images/side_bot_1.gif) left bottom repeat-x;}
/***************************end box_1**************************/

.sep{ background:url(images/sep.gif) 0 0 repeat-x;}
.sep_1{ background:url(images/sep_1.gif) 0 bottom repeat-x;}
.no_bg{ background:url(images/no_bg.gif) 0 bottom repeat-x;}
.bg_title{ background:url(images/bg_title.gif) left bottom repeat-x; }
.content{ 0 0 no-repeat; width:100%;}
.content .indent{padding:10px 18px 0 17px;}

.content .column .box .title{padding:16px 0 0 0; margin:0 16px 0 13px;}
.content .column .box .indent{padding:10px 15px 16px 20px;}

.content .column .box_1 .title{padding:16px 0 0 0; margin:0 16px 0 13px;}
.content .column .box_1 .indent{padding:10px 15px 16px 20px;}

.content .column_1 .indent{padding:0 0 0 6px;}
.content .column_1 .box_1 .title{padding:16px 0 0 0; margin:0 16px 0 13px;}
.content .column_1 .box_1 .indent{padding:15px 15px 18px 17px;}

.content .column_2 .indent{padding:0 0 0 6px;}
.content .column_2 .box_1 .title{padding:16px 0 0 0; margin:0 16px 0 13px;}
.content .column_2 .box_1 .indent{padding:15px 15px 18px 17px;}

.small_menu{ width:748px; margin-left:12px; text-align:center; padding:0;}
.small_menu a{ word-spacing:normal; font-size:10px; text-transform:uppercase; text-decoration:none;}
.small_menu a:hover{text-decoration:underline;}

#doks { width:420px; font-size:16px; padding-left:20px;}
#doks a { text-decoration:none;}
#doks a:hover { color:#fff; text-decoration:none;}

/***************************page_2**************************/
#page_2 .content .column_1 .block{ width:92%;}
#page_2 h2 {color:#ff5400;}
#zoznam1 {background:url(myimg/double-1.jpg) 278px 58px no-repeat;}
#zoznam2 {background:url(myimg/double-2.jpg) 214px 58px no-repeat;}
#zoznam3 {background:url(myimg/double-3.jpg) 278px 58px no-repeat; height:199px;}
#zoznam4 {background:url(myimg/double-4.jpg) 214px 58px no-repeat;}
#zoznxmas {background:url(myimg/vanoce.jpg) 415px 15px no-repeat;}
/***************************end page_2**************************/

/***************************page_3**************************/
#page_3 .content .column_1 .block{ width:178px;}
#page_3 .content .column_2 h1 { font-size:19px;}
/***************************end page_3**************************/

/***************************index stranka page**************************/
#introflash {text-align:center; padding-top:100px;}
#introflash  a{text-decoration:none; color:#2fd2e1;}
#introflash  a:hover {color:#fff;}
#introflash  h3 { font-size:15px; float:left;}
/***************************end index stranka page**************************/

#footer { color:#88959B; text-align:center;}
#footer a{ color:#88959B;}
#footer .indent {padding:13px 0 0 12px;}
/*------------------------------TAGS-------------------------*/
ul {list-style:none;}
ul.about_us { font-size: 20px	; margin-top: 9px; margin-bottom: 15px; }
ul.job {list-style: square; padding-left: 0px; margin-left: 17px;}

li a { 
	line-height:1.64em;
	text-decoration: none;
}
li a:hover { color: #e67817;}

ul.listx {
  list-style-type: disc;
  margin-left:0;
  padding-left:16px;
}
ul.listx li{
  padding-bottom:6px;
}
ul.listx ul {
  list-style-type: circle;
 margin-left:0;
  padding-left:16px;
}
/***************links************X**/
a{ color:#C5E1FA;}
a:hover{ text-decoration:none;}
.link{ font-size:0.9em; background:url(images/arr.gif) right 5px no-repeat; padding:0 12px 0 0;}
a.contact { background-image: url(myimg/bg_contact.jpg); background-repeat: no-repeat; background-position: left top; padding: 2px 125px 10px 0px; }
/**************end links**************/

/***************txt***************/
p.partner {margin-top:15px; margin-bottom:25px; font-size:1.5em;}
ol {margin-left: 21px; }
.derma { font-size: 12px; margin-left:15px; margin-bottom:15px; line-height:120%; }
.derma td { vertical-align:top; }
.partneri { width:690px; text-align:center; }
.partneri td { vertical-align:top; }
.tyrk{ color:#C5E1FA; }
.megatyrk {color:#2fd2e1;}
.faq { color:#2fd2e1; font-size:11px; }
.txt{ font-size:0.9em; color:#B0D5FF;}
.txt_1{color:#B0D5FF;}
.txt_2{font-size:12px;}
.txt_3{font-size:13px; line-height:20px;}
.txt_4{font-size:11px;}
h1, h2{ margin:0; padding:0;}
h1 { height:30px; text-indent:16px; padding-top:12px; font-size:23px; font-weight:normal; letter-spacing:1px; background-color:#212731;}
h1.estet {color:#fd5b13; line-height:normal; padding-bottom:10px; margin-bottom:10px;}
h2 { font-size:19px; font-weight:normal; letter-spacing:1px; line-height:normal;}
h2 a { text-decoration:none; font-size:30px; line-height:40px; }
h2 a:hover { color:#2fd2e1; }

h3 { font-size:14px; font-weight:normal; letter-spacing:1px; color:#2fd2e1;}
strong{ color:#C5E1FA; font-weight:bold;}

* { margin:0; padding:0;}
html{ font-family: Tahoma, Verdana;}
body{
	background: url(images/fill.gif) left top repeat-x #1D2226;
	line-height:1em;
	color:#C4C4C4;
	height:100%;
}
img{ border:0px none; margin:0; padding:0; vertical-align:top;}


/***************end txt***************/
/*-------------------END_TAGS-------------------------*/


