/* border:1px solid red*/




.content_inner h1{font-size:34px; font-weight:normal; padding:0 0 35px 0; margin:0 0 0 27%}
.content_inner h2{font-size:18px; font-weight:normal; padding:0 0 20px 0; margin:0 0 0 27%; width:45% !important; width:65%}
.content_inner h3{font-size:26px; font-weight:normal; padding:0 0 20px 0; margin:0 0 0 27%; width:45% !important; width:65%}
.content_inner h4{font-size:22px; font-weight:normal; padding:0 0 20px 0; margin:0 0 0 24%; width:45% !important; width:65%}
.content_inner h5{font-size:22px; font-weight:normal; padding:0 0 30px 0; margin:0 0 0 24%; width:55% !important; width:70%; color:#538a41}
.content_inner p{padding:0 0 30px 0; margin:0 0 0 27%; line-height:20px; width:45% !important;width:65%;  }
.content_inner b{ margin:0 0 0 27%; width:45% !important;width:65%; font-style:italic ; line-height:27px }
.content_inner { margin:56px 0 0 0; }

.bottom_big_icons{margin:45px 0 35px 27%; height:150px}
.bottom_big_icons div{ padding-bottom:25px;  }
.bottom_big_icons a{font-size:16px; font-style:italic; text-decoration:none; border-bottom:1px dashed;  }
.bottom_big_icons a:hover{border:none; height:1px !important; height:auto}

.float_dot {float:left; margin-right:100px;  }

.img_a a{border:0;  width:1px}
.img_a a:hover{opacity: 0.5; filter:Alpha(opacity=50); cursor: -moz-zoom-in; cursor:-webkit-zoom-in; }

.photo_big_icon{margin-left:110px}


.big_image_content{margin:0 0 33px 25%; width:auto !important; width:1%  }
.big_image_content img{margin:2px}
.big_image_content  a{width:100%}
.big_image_content  a:hover{opacity: 0.8; filter:Alpha(opacity=80); cursor: -moz-zoom-in; cursor:-webkit-zoom-in;}

.big_image_content_pool{margin-left:17%;}


/*geo*/
.small_image_geo_lt{margin:0 0 33px 15%; width:auto !important; width:1% }
.small_image_geo_lt img{margin:2px; }
.small_image_geo_lt a{width:100%; font-size:12px;  }
.small_image_geo_lt a:hover{opacity: 0.8; filter:Alpha(opacity=80); cursor: -moz-zoom-in; cursor:-webkit-zoom-in;   }

.enter_width{margin:0 0 33px 25%; width:auto !important; width:1% }


.aclink {border-bottom:1px dashed; text-decoration:none;}
.aclink:hover{border:none; }


.width_comfort2{ margin-left:25%}
.width_estakada{ margin-left:25%}

/*icons*/
.smal_house_comfort { margin:120px 0 0 0}
.smal_house_comfort img{ margin:0 0 10px 0; }

.smal_house_comfort a {text-decoration:none; border-bottom:1px dashed; font-size:12px}
.smal_house_comfort a:hover { border-bottom:none;  height:1px !important; height:auto}


.smal_beach_night { margin:0}
.smal_beach_night img{ margin:0 0 10px 0; }





/*estakada*/
.estakada_house{margin:0}



.block_silver_p p{width:45% !important; width:82%}
.silver_text_r{font-size:11px; color:#666666; line-height:18px; width:18%; font-style:italic;  float:right; margin-right:25px !important;margin-right:20px;   }
.silver_text_r2{font-size:11px; color:#666666; line-height:18px; width:18%; font-style:italic;  float:right; margin:25px 25px 0 0 !important;margin:25px 25px 0 0; background:white; padding:10px 0 10px 10px;  z-index:10; position:relative ; -webkit-border-radius:15px; -moz-border-radius:15px;  }

#comfort_s_i{margin:0 0 33px 10%; width:auto !important; width:1% ; position:absolute; }


/*

#table_without_p p{width:80% !important ; margin:0 }
#table_without_p table{margin:0 0 0 27%;}*/


/*beach*/
.height_silver_beach{height:200px}
.width_beach_photo{margin-left:25%}

/*pool*/
.small_pool{margin-left:14%}
.pool_circle{float:left;  margin-left:12%; margin-top:-40px}

/*food*/
.span_content{padding:0 0 3px 0; margin:0 0 0 27%; width:45% !important;width:65%;  }
.width_food{margin:0 0 0 18%; }

/*med*/
.small_image_med{margin:0 0 33px 25%; width:auto !important; width:1% }

/*ozdorvlenie*/
.ozd_width {margin:0 0 33px 25%; width:auto !important; width:1% }

/*prof com*/
.width_com{margin-left:14%}
.width_com2{margin-left:25%}
.width_com_2{margin-left:20%}

/*tvor*/
.ul_content {float:left; margin:0 90px 0 27%;}
.ul_content ul{list-style:none; margin:0; padding:0; padding:0 0 30px 0;  }
.ul_content li{padding:0 0 10px 0; margin:0}
.height_tvor_img{height:290px; }
.width_tvor{margin-left:25%}


/*studios*/


.big_kolaj_content{margin:0 15% 33px 0; text-align:right  }
.small_img_studios{margin-left:25%}


/*sport*/
#sport_kolaj{margin:0 0 33px 25%; width:auto !important; width:1% ; position:absolute; }
.sport_rt{margin-right:14%}

.ul_content_sport { margin:0 90px 0 27%;}
.ul_content_sport ul{list-style:none; margin:0; padding:0; padding:0 0 30px 0;  }
.ul_content_sport li{padding:0 0 10px 0; margin:0}

.width_sport{margin-left:27%}

.disco_width{margin:0 0 33px 24.7%; width:auto !important; width:1% }

.disco_width2{margin:0 0 33px 27%; width:auto !important; width:1% }



/*agent*/
.agent_italic{font-size:14px; font-weight:bold; font-style:italic; line-height:20px; margin:0 0 35px 0}
.agent_italic div{text-align:left; width:48%}

.orange_block_agent div{font-size:14px; font-weight:bold; font-style:italic; line-height:20px; margin:0 0 35px 0}
.orange_block_agent p{width:100% !important; margin:0; padding:0 0 30px 0}
.orange_block_agent table{width:54.5%; border:2px solid #ed5706; margin:0 0 35px 24%}
.orange_block_agent td{padding:20px}


.screenshot_agent p{margin:0; padding:10px 0 0 0}
.screenshot_agent{margin:0 0 35px 27%}
.screenshot_agent span{font-style:italic}
.screenshot_agent img{border:1px solid #CCC; height:192px; margin:10px 30px 0 0}
.screenshot_agent img:hover{opacity: 0.5; filter:Alpha(opacity=50); }




/*footer_link_content*/
.footer_link_content{ margin:25px 0 0 0}
.rt_lnk {padding-right:20px; }
.lt_lnk {padding-left:20px; }
.footer_link_content a{font-size:12px}

.rt_lnk a{font-size:16px}
.lt_lnk a{ font-size:16px}



/*foto ico*/
.foto_ico_mdl {position:absolute; top:130px !important; top:145px; margin-right:15px ; right:50px }
.a_foto_ico_mdl a{font-size:12px; font-style:italic; border-bottom:1px dashed #0574b3; text-decoration:none; height:10px; margin-left:10px}
.a_foto_ico_mdl a:hover{border-bottom:none}

.foto_ico_mdl img{margin-bottom:10px}

/*foto gallery bt*/

.foto_gallery_bt .foto_gallery_a{font-size:25px;  }


.foto_gallery_bt{padding:25px 0 55px 33%; }
.foto_gallery_img {margin-right:25px}
.foto_gallery_img img{vertical-align:middle}

