﻿/*
*/

*
		{
		border: 0;
		margin: 0;
		}

img
		{
		border: 0px;
		}

a
		{
		color: #FFFFFF;
		text-decoration:none;
		}

a:hover
		{
		text-decoration: underline;
		color: #FFFFFF;
		}

body
		{
		font: 12px Arial, Helvetica, sans-serif;
		color: #000000;
		line-height:20px;
		background: url(../images/bg.jpg) top repeat-x #44916C; /* 78C6B6 , 1D977E */
		margin-bottom: 30px;
		}

#main
		{
		width: 1183px;
		margin: 0px auto;
		}

#header
		{ 
		width:676px;
		padding: 0px 0px 0px 0px;
		height: 300px;
		}

#logo
		{
		font-family: Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		font-style:normal;
		height: 79px;
		padding: 0px 0px 0px 0px;
		/*  background:url(../images/logobagr.gif) right no-repeat; color:#006666;*/
		}

#logo a
		{
		text-decoration: none;
		/*	text-transform: lowercase; color: #006666; */
		font-style: normal;
		font-size: 18px;
		padding-left: 0px;
		color: #FFFFFF;
		font-weight: normal;
		}

#logo H1
		{
		font-size: 26px;
		padding-left: 0px;
		text-align: center;
		text-transform: none;
		}

#logo H2
		{
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		text-transform: none;
		padding-left: 0px;
		text-align: center;
		color:#006666;
		}

#logo1
		{
		color:#FFFFFF;
		font-size:12px;
		font-style:normal;
		height: 221px;
		padding: 0px 0px 0px 0px;
		}

#buttons_bg
		{
		background:#FFFFFF;
		width: 676px;
		height:78px;
		padding-top: 7px;
		}

#buttons
		{
		width: 669px;
		height: 71px;
		background: url(../images/but_bg.jpg) left top no-repeat;
		text-align:center;
		margin-left: 7px;
		float:right;
		padding-left: 0px
		}

.but
		{
		background:url(../images/fish_but.gif) right no-repeat;
		height:71px;
		float:left;
		}

.but_1
		{
		background:url(../images/fish_but.gif) right no-repeat;
		height:71px;
		float:left;
		margin-left:3px;
		}

#buttons a
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight:normal;
		display: block;
		float: left;
		width: 105px;
		height: 46px;
		text-decoration: none;
		color: #FFFFFF;
		padding-top: 25px;
		margin-right:3px;
		text-align: center;
		}

#buttons a:hover
		{
		text-decoration: underline;
		background: url(../images/b_over.jpg)  right  2px repeat-x;
		margin-right:3px;
		}

#content
		{
		width: 1183px;
		padding: 0px 0px 0px 0px;
		background: url(../images/bg_right.jpg) right repeat-y #FFFFFF;
		margin: 0px 0px 0px 0px;
		min-height: 580px;
		}

#left
		{
		width: 676px;
		margin: 0px 0px 0px 0px;
		float: left;
		color:#003333;
		font-size:13px;
		background:url(../images/bg.jpg);
		}

.white
		{
		background: #FFFFFF;
		padding: 10px 15px 0px 10px;
		background:url(../images/whiteblank.jpg) no-repeat;
		background:url(../images/whitebgr.jpg);
		}

.right_b
		{
		background: url(../images/fish.jpg) 10px 18px no-repeat;
		padding-left: 30px;
		padding-top: 15px;
		width: 290px;
		color:#003333;
		}

.right_text
		{
		padding-top: 20px;
		padding-left: 30px;
		width: 290px;
		}


.left_b1
		{
		float:left;
		width: 300px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

.left_b2
		{
		float:right;
		width: 330px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		}

.left_b3
		{
		float:left;
		width: 100%;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

.galeries_b
		{
		height: 50px;
		}

.index_b
		{
		height: 50px;
		}

.salon-EF_b
		{
		height: 12px;
		}

.sluzby_b
		{
		height: 28px;
		}

.kontakt_b
		{
		height: 50px;
		}

.text
		{
		padding: 0px 0px 0px 0px;
		}
.next
		{
		float:left;
		margin: 0px 0px 0px 0px;
		}
.img
		{
		float:left;
		margin: 5px 12px 5px 0px;
		}

.img_g
		{
		margin-right: 12px;
		margin-top: 5px;
		}

.img_t
		{
		float:left;
		margin-top: 0px;
		margin-right: 40px;
		margin-left: 40px;
		}

.img_thv
		{
		margin-right: 23px;
		margin-top: 10px;
		}

.img_thv2
		{
		margin-right: 7px;
		margin-top: 10px;
		}

.img_thh
		{
		margin-right: 6px;
		margin-top: 10px;
		margin-bottom: 10px;
		}

.video
		{
		border: 0px;
		width: 300px;
		float: left;
		margin: 5px 12px 5px 0px;
		}

span
		{
		color:#009966;
		font-weight:bold;
		}

.dat
		{
		text-decoration: underline;
		color:#006666;
		}

.col_b
		{
		color:#009966;
		font-weight:bold;
		}

.col_big
		{
		font-size: 14px;
		font-weight:bold;
		color:#006666;
		}

.col_tel
		{
		font-size: 16px;
		font-weight:bold;
		color:#006666;
		/* background:#007766; */
		padding-left: 5px;
		}

.col_action
		{
		color:#FF0000;
		font-weight:bold;
		}

#left H3
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size:18px;
		text-indent: 5px;
		font-weight: 400;
		color: #006666;
		padding-bottom: 9px;
		padding-top: 15px;
		padding-left: 0px;
		text-align: left;
		background: url(../images/tit_right.gif) bottom repeat-x;
		width: 100%;
		}

.read_r
		{
		text-align:right;
		padding-right:15px;
		padding-top: 8px;
		font-weight:bold;
		text-decoration:none;
		color:#FFFFFF;
		}

.maps_contact
		{
		text-align:right;		
		padding-right:40px;
		padding-top: 8px;
		float:right;
		text-decoration:none;
		}

.big_img
		{
		width: 507px;
		height:481px; 
		background:url(../images/big.jpg) left top no-repeat;
		}

.big_img-g
		{
		width: 507px;
		height:481px; 
		background:url(../images/big-g.jpg) left top no-repeat;
		}

.big_img-s
		{
		width: 507px;
		height:481px; 
		background:url(../images/big-s.jpg) left top no-repeat;
		}

.big_img-e
		{
		width: 507px;
		height:481px; 
		background:url(../images/big-e.jpg) left top no-repeat;
		}

.big_img-k
		{
		width: 507px;
		height:481px; 
		background:url(../images/big-k.jpg) left top no-repeat;
		}

.big_img-p
		{
		width: 507px;
		height:481px; 
		background:url(../images/big-p.jpg) left top no-repeat;
		}

.content_end
		{
		clear:both;
		}

#right
		{
		float:right;
		width: 507px;
		background: url(../images/bg_right.jpg) right repeat-y  #FFFFFF;
		margin-right: 0px;
		padding: 0px 0px 0px 0px;
		}

/* D5F1E2, C5F1E2 */

#right H4
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight: 100;
		color: #006666;
		text-align:left;
		background: url(../images/tit_r.gif) bottom  repeat-x;
		height: 32px;
		margin: 0px 15px 0px 30px;
		padding-top: 15px;
		}

.tit_bot
		{
		width: 327px;
		}
.tit_bot_in
		{
		width:100%;
		margin-left:1px;
		padding-right: 6px;
		background: url(../images/bg_b_right.jpg) right repeat-y  #D5F1E2;
		}
/* D5F1E2 C4E6D4 C0E2D0*/

.right_box
		{
		text-align: center;
		margin: 15px 0px 15px 5px;
		}

.right_end
		{
		width:100%;
		height: 6px;
		margin-left:1px;
		background:url(../images/border-bot.gif) top repeat-x;
		}

.right_end .right_end_corner
		{
		margin-right:-6px;
		background:url(../images/right_end_corner.gif) no-repeat right top;
		}

#footer
		{
		height: 62px;
		width: 1014px;
		font-size: 12px;
		color: #006666;
		text-align: center;
		clear:both;
		padding: 16px 0px 0px 0px;
		background: url(../images/footer.jpg) left top no-repeat;
		}

#footer a
		{
		color: #000000;
		font-size: 12px;
		font-weight: normal;
		text-decoration: none;
		text-transform: uppercase;
		padding: 0px 7px 0px 7px;
		}

#footer a:hover
		{
		color: #000000;
		font-size: 12px;
		font-weight: normal;
		text-decoration: underline;
		text-transform: uppercase;
		padding: 0px 7px 0px 7px;
		}


