body {text-align:center;
		background:#fff url("../img/body_back_all.gif") center top repeat-x;
		padding:0px;
		margin:0px;
		font: x-small/1.5em sans-serif;
		font-family:"Tahoma", sans-serif;
		voice-family: "\"}\""; 
    voice-family: inherit;
		font-size: small}


.cleaner {height:8px;margin:0px;padding:0px;clear:both}

img.floater_l{float:left;
border:1px solid #d574af;
margin:0px 10px 10px 0px;
padding:0px}

img.floater_r{float:right;
border:1px solid #d574af;
margin:0px 0px 10px 10px;
padding:0px}

img.bordered{border:1px solid #d574af;}

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

ul {text-align:left}

.kurz {font-style:italic}

form.formular {padding:10px 40px;font-weight:bold}

form.formular table tr td{text-align:left}

form.formular input, form.formular textarea{border:1px solid #cd3a99;}

form.formular input.submit{text-align:center;
  display:block;
  margin:0px;
  padding:0px;
  width:153px;
  height:32px;
  line-height:32px;
  border:none;
  background:transparent url("../img/button_big.gif") 0px 0px no-repeat;
  color:#3f7327;
  text-decoration:none;
  font-weight:bold}

h1,h2,h3 {font-family:"Trebuchet", sans-serif;}

.hr{border-top:1px solid #ead0e1}

a.group img{margin:20px 10px 10px 0px; border: 1px solid #d574af}

a.popup img {border:none}

.bb{background:transparent url("../img/bb.gif") center bottom no-repeat}

.kontejner {padding:0px;
  margin:0px}
  
.kontejner table{0px;
  margin:8px 30px 0px 30px;
  text-align:left;
  border-collapse:collapse}
  
.kontejner table tr td{padding:2px 6px;
border:1px solid #949494}  
  
/**********************************************************************************/

.main{margin:0px auto;
    padding:0px;
    /*width:1410px;
    background:#fff url("../img/body_back.gif") center top no-repeat*/}
		
.head_shadow {width:1000px;
							margin:0px auto;
							padding:5px 0px 0px 0px;
							background:transparent url("../img/head_shadow.png") 0px 0px no-repeat}

.head {width:990px;
      height:300px;
			margin:0px 5px;
			padding:10px 0px 0px 0px;
			background:#fff}

.head_cont { width:974px;
			height:217px;
			margin:0px 8px 0px 8px;
			padding:0px;
      background:transparent url("../img/head_back.jpg") center center no-repeat}

.search{float:right;
    margin:0px;
    padding:0px;
    width:300px;}

.search form{margin:0px;
    padding:6px 0px 0px 0px}

.search form input{border:none;
border-top:1px solid #981c6e;
height:20px;
margin:0px;
padding:0px;}

.search form input.submit{width:83px;
    margin-left:20px;
    border:none;
    color:#a35997;
    margin-top:4px;
    font-size:0.8em;
    font-weight:bold;
    background:transparent url("../img/button_search.gif") center top no-repeat}

.sitemap{float:left;
    margin:0px;
    padding:0px;}

.sitemap a{display:block;
    margin:0px;
    padding:0px;
    height:40px;
    width:112px;
    line-height:40px;
    background:transparent url("../img/sitemap.gif") 16px center no-repeat;
    color:#ffd9ef;
    text-align:right;
    text-decoration:none;
    font-weight:bold}

.sitemap a:hover{text-decoration:underline}

.menu {width:974px;
			height:29px;
			margin:10px 8px 0px 8px;
			padding:0px;
      background:transparent url("../img/menu_lista.gif") center center no-repeat}

.menu ul{margin:0px;
      padding:0px 0px 0px 20px;}

.menu ul li{margin:0px;
      padding:0px 16px;
      display:block;
      float:left;
      height:29px;
      background:transparent url("../img/svislitko.gif") right center no-repeat}

.menu ul li a{text-decoration:none;
      color:#ffd9ef;
      display:block;
      float:left;
      height:29px;
      line-height:29px;
      font-weight:bold}

.menu ul li a:hover, .menu ul li a.akt{text-decoration:none;
      color:#ff72ba;
      display:block;
      height:29px;
      line-height:29px;
      font-weight:bold;
      background:transparent url("../img/under_arrow.gif") center bottom no-repeat}
      
.where {width:974px;
			height:29px;
			line-height:29px;
			margin:0px 8px 0px 8px;
			padding:0px;
			font-weight:bold;
			color:#676666;
      background:transparent url("../img/where_back.gif") center center no-repeat;
      text-align:right}

.where span.sipka{background:transparent url("../img/right_arrow.gif") center center no-repeat}

.head_navi .where a{color:#862175;
										text-decoration:underline;
										font-weight:bold}

.head_navi .where a:hover{text-decoration:none}
            
/**********************************************************************************/
			
.content_shadow {width:1000px;
							margin:0px auto;
							padding:0px 0px 5px 0px;
							background:#000;
							text-align:center;
							background:transparent url("../img/content_shadow.png") 0px 0px repeat-y}
              
.content {width:990px;
			margin:0px 5px;
			padding:0 0 20px 0;
			background:#fff}

.content_left{float:left;
			width:640px;
			margin:0px;
			padding:0px;
			background:url("../img/tecka.gif") 640px 0px repeat-y}      


.content_left_in{
			width:621px;
			margin:0px 0px 0px 8px;
			padding:0px}

.content_left h3 {height:29px;
line-height:29px;
text-align:left;
color:#fff;
margin:0px 0px 10px 0px;
font-size:1.1em;
padding:0px 0px 0px 10px;
background:transparent url("../img/nadpis_big.gif") 0px 0px no-repeat}

.content_right h3 {height:29px;
line-height:29px;
text-align:left;
color:#fff;
margin:0px 0px 10px 0px;
font-size:1.2em;
padding:0px 0px 0px 10px;
background:transparent url("../img/nadpis_small.gif") 0px 0px no-repeat}

.text_pink {width:621px;
  margin:0px;
  padding:0px 0px 10px 0px;
  _height:300px;
  min-height:300px;
  background:transparent url("../img/clanek_back_pink.gif") 0px 0px no-repeat}

.text_grey {width:621px;
  margin:0px;
  padding:0px 0px 10px 0px;
  _height:300px;
  min-height:300px;
  background:transparent url("../img/clanek_back_grey.gif") 0px 0px no-repeat}

.text_pink h2{color:#cd3a99;
    margin:0px;
    padding:20px 0px 20px 28px;
    text-align:left;
    font-weight:bold;
    font-size:1.8em}

.text_pink p, .text_grey p{text-align:left;
  margin:0px;
  padding:4px 20px 6px 30px;
  color:#343333;
  line-height:1.2em}
  
.text_pink p strong, .text_grey p strong {color:#cd3a99}  

.text_pink p a.button_big, .text_grey p a.button_big{text-align:center;
  display:block;
  margin:0px;
  padding:0px;
  width:153px;
  height:32px;
  line-height:32px;
  background:transparent url("../img/button_big.gif") 0px 0px no-repeat;
  color:#3f7327;
  text-decoration:none;
  font-weight:bold}

.content_right p a.button_small, a.button_small{float:right;
  text-align:center;
  display:block;
  margin:0px;
  padding:0px;
  width:83px;
  height:26px;
  line-height:26px;
  background:transparent url("../img/button_small.gif") 0px 0px no-repeat;
  color:#3f7327;
  text-decoration:none;
  font-weight:bold}

.text_pink p a.button_big:hover, .content_right p a.button_small:hover{text-decoration:underline}


.content_right{float:right;
			width: 346px;
			margin: 0;
			padding:0px;
			text-align: left;}

.content_right .udalost{
			width: 333px;
			margin: 0px 0px 10px 0px;
			padding:0px;
			text-align: left;
      background:transparent url("../img/udalost_back_grey.gif") 0px bottom no-repeat}

.content_right .udalost p{
			text-align:left;
  margin:0px;
  padding:10px;
  color:#343333;
  line-height:1.2em}

.content_right .udalost p strong {display:block;
margin:0px;
padding:0px 0px 8px 0px;
color:#cd3a99;
font-size:1.1em} 

.content_bottom {position:relative;
     width:1000px;
      height:20px;
			margin:0px auto;
			padding:0px;
			background:transparent url("../img/content_bottom_shadow.png") 0px 0px no-repeat} 

a.ucho {position:absolute;
    left:20px;
    bottom:-20px;
    display:block;
    color:#fff;
    width:81px;
    height:25px;
    line-height:25px;
    text-align:center;
    font-size:0.8em;
    font-weight:bold;
    background:transparent url("../img/ucho.gif") 0px 0px no-repeat;
    text-decoration:none;} 

.partneri {margin:0px;
			padding:20px 0px;
			text-align:center}
      
table.partneri{border-collapse:collapse; width:600px;margin:0px 10px}

table.partneri tr td{border-bottom:1px solid #ead0e1;padding:10px 0px; text-align:left}
table.partneri tr td.center{text-align:center}
table.partneri tr td a{border:none; text-decoration:none; font-weight:bold}
table.partneri tr td a:hover{text-decoration:underline}
table.partneri tr td a img{border:none}

.gal{margin:0px;
  padding:20px 30px;
  text-align:left}

.gal_big{margin:0px;
  padding:0px;
  height:251px;
  float:left}

.gal_big a{display:block;
  margin:0px;
  width:336px;
  height:274px;
  padding:0px 0px 0px 0px;
  background:#fff url("../img/gal_ucho.gif") left bottom no-repeat;}

.gal_big img, .gal_thumbs img{border:1px solid #d574af;
margin:0px;}

.gal_thumbs{width:218px;
  height:251px;
  overflow:scroll;
  margin:0px;
  padding:0px;
  float:right;
  position:relative}

.gal_thumbs img{margin:0px 4px 2px 4px}

.gal_big img{margin:0px 0px 23px 0px}

.brn {border:none; text-decoration:none}

.none {display:none}
              
/**********************************************************************************/ 
 
.footer_out {width:1000px;
							margin:0px auto;
							padding: 10px 0px}

.footer{width:992px;
			height:41px;
			margin:0px 4px;
			padding:0px;
			background:transparent url("../img/footer_back.gif") 0px center no-repeat;
      text-align:right;
      color:#fff;
      line-height:40px}

a.estetica {float:left;
    display:block;
    margin:0px;
    padding:0px;
    width:150px;
    height:40px;
    background:transparent url("../img/estetica.gif") right center no-repeat;
    text-decoration:none}

a.remeslo {    display:block;
    margin:0px;
    padding:0px;
    width:334px;
    height:126px;
    background:transparent url("../img/remeslo.gif") center center no-repeat;
    text-decoration:none}
    
/**********************************************/
    	      			
