@CHARSET "UTF-8";

*,html {margin:0; padding: 0; font-family: Verdana;  #fffce5;}
li {list-style-type: none;}

body {background: #200901;}
.clear {clear: both;}
.left {float: left; margin:10px}

#header {position: relative; width: 100%; height: 128px; margin: auto; background: url(../img/baner_top.jpg) #fffce5 center no-repeat; }

a#logo {position: relative; left:-400px; display:block; width: 189px; height: 127px; background: url(../img/logo.jpg) center no-repeat;}

#foto_1 { position:absolute; width: 201px; height:334px; left: 4px; top:78px; display:block;}
#foto_2 { position:absolute; width: 201px; height:334px; top:78px; left: 217px; display:block;}
#foto_3 { position:absolute; width: 201px; height:334px; top:78px; left:428px; display:block;}

#content, #content_main {position: relative; width: 1000px; margin: auto; background: url(../img/bg_clean.jpg) no-repeat top left; }
#content_main { background: url(../img/bg_new.jpg) no-repeat top left; }
#content_main .banerMain {margin: 0px auto auto auto; display:block; position: relative; width: 569px; }
#content_main #contener { position: relative; width:671px; background:none; float: left; }

#repeater {position: relative; width: 1000px; margin: auto; background: url(../img/bg_repeat.jpg) repeat-y;}

#bottom-repeat { background: url(../img/bg_bottom.jpg) no-repeat top left; height: 48px; position: relative; width: 1000px; margin: auto;} 

#leftColumn {position: relative; display:block; min-height:300px;  width: 193px; float:left; z-index: 2001}
#leftColumn ul { position: relative; top: 20px; left: 10px;}
#leftColumn ul li ul {position: relative; top: 0; left:20px;}
#leftColumn ul li ul li a {list-style-type: circle; color: #f1d977;}
#leftColumn ul li ul li a:hover {text-decoration: underline;}
#leftColumn li {list-style-type: none; margin-bottom: 3px;}
#leftColumn a {color: #fff; font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; text-decoration: none;}
#leftColumn a:hover {color:#fffce5; text-decoration: none;}

img.slideshowpro {margin-bottom: 20px;}



#contener { position: relative; width:671px; float: left; background: url(../img/contenerBg.jpg) #fffce5 top right no-repeat; }
#contener p {text-align: justify; color: #8d5427; font-size: 12px; margin-bottom: 20px; padding: 0 30px 0 30px;}
.inside { display:block; width:671px; min-height:500px;}
.inside ul, .inside ol { margin-top:-10px; margin-bottom:20px;}
.inside ul li { list-style-type:disc; color: #fff; font-size: 12px; margin-left:40px; padding: 0 0 0 0; } 
.inside ol li {list-style-type:decimal;text-align: justify; color: #851219; font-size: 12px; margin-left:40px; padding: 0 0 0 0;}

#rightColumn {position: relative; width: 136px; float:right; background: url(../img/rightColumn.jpg) top left no-repeat; min-height: 500px;}
#rightColumn ul { position: absolute; top: 350px; left: 20px;}
#rightColumn li {list-style-type: none; }
#rightColumn li a {color: #fff; font-family: "Trebuchet MS"; font-size: 13px; font-weight: bold; text-decoration: none;}
#rightColumn li a:hover {text-decoration: underline;}

div#patern {background: url(../img/leftColumn.jpg) bottom left no-repeat; display: block; width: 193px; height: 420px; position:relative; margin-top:-420px; z-index: 0}
div#footer {display: block; text-align: left; position: relative; width: 1000px; margin: auto; color:#fff; font-size:10px; margin-top:5px;}
div#footer a {color:#fdf2e2 }
div#footer a:hover {text-decoration: none;}

.news { padding: 20px; padding-bottom: 40px; background: url(../img/news_separator.jpg) #fffce5 bottom left  no-repeat;}
.news p {padding: 0px!important; margin-bottom: 10px;}
.news h1 a { font-size: 14px; font-family: Arial; color:#8d5427;}
.news h1 a:hover {text-decoration: none;}
.news img.l {float: left; margin-right: 10px;}
.news img.r {float: right; margin-left: 10px;}
.news a.more {color:#851219; text-decoration: underline; font-size: 14px;}
.news a.more:hover {text-decoration: none; }

.separator {display: block; margin:3px; margin-top:0; padding-top:0; font-size:10px; color: #240b02; padding-left:30px;}

#galeria {margin:20px;}
#galeria div {float: left; display:block; width:150px; height: 150px; overflow:hidden; margin:10px; padding: 10px; background: #f2efcf; line-height:150px}
#galeria div a img{border:0!important; display:block; width: 150px; max-height:150px; line-height:150px}

#audio {margin:20px;margin-left:0;}
#audio li {position: relative; list-style-type: none; padding: 10px; background: #f2efcf; margin-bottom: 10px; margin-left:30px;}
#audio li a {text-decoration: none; color:#9c0913;} 
#audio li img {float: left; border: 0; }
#audio li p {margin:7px; margin-left:0; position:relative; left: 10px;}

#menu {position: relative; margin-top: 55px; line-height:13px;}
#menu ul li {margin:6px 0;}
#menu li {margin:12px 0;}

ul#menuIntroDefault {position: absolute; display: block; margin-bottom: 30px; padding-bottom: 15px; z-index: 10; left:55px;}
ul#menuIntroDefault {list-style-type: none; }
ul#menuIntroDefault li {list-style-type: none; float: left;}
ul#menuIntroDefault li.separator {position: relative; display: block; width: 6px; height: 72px; background: url(../img/separator.jpg) top no-repeat; padding: 0; margin:0 8px;}
ul#menuIntroDefault li a {color: #fff; font-family: "Trebuchet MS"; font-size: 12px; display:block; font-weight: bold; text-decoration: none; text-align:center; line-height:13px;}
ul#menuIntroDefault li a:hover {color:#fffce5; text-decoration: none;}

ul#menuIntro {position: absolute; display: block; margin-bottom: 30px; padding-bottom: 15px; z-index: 10; left:3px;}
ul#menuIntro {list-style-type: none; }
ul#menuIntro li {list-style-type: none; float: left;}
ul#menuIntro li.separator {position: relative; display: block; width: 6px; height: 72px; background: url(../img/separator.jpg) top no-repeat; padding: 0; margin:0 2px;}
ul#menuIntro li a {color: #fff; font-family: "Trebuchet MS"; font-size: 12px; display:block; font-weight: bold; text-decoration: none; text-align:center;}
ul#menuIntro li a:hover {color:#fffce5; text-decoration: none;}


.berlin a{color: #fff; font-family: "Trebuchet MS"; font-size: 12px; display:block; font-weight: bold; text-decoration: none; text-align:center;}
.berlin a:hover {color:#fffce5; text-decoration: none;}

#fotoPanorama {display: block; width: 530px; height: 150px; margin:auto; overflow: hidden;}
h1 {font-family: "Trebuchet MS"; font-size: 16px; display:block; font-weight: bold; text-decoration: none; text-align:center; margin-bottom: 20px;text-transform: uppercase; color:#8d5427}

#flash {display: block; margin-top: 75px;}

/*formularz kontaktowy*/
#mail {padding-left:10px; padding-top:20px; color: #851219; font-size: 12px;}
#mail  .text, .textarea { padding-top:10px;}
#mail .submit { padding-top: 5px; margin-bottom:15px;}

/*Sterowanie mapš google*/
#google_map_rezydencja,  #google_map_hotel{ width:95%; height:550px; float:left; margin:0 0 15px 15px; position: relative;}
#google_info, #google_info2 { background-color: #fff;color:#8D5427; width: 250px; height:375px; font-size: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Sans-Serif; }
#google_info strong, #google_info2 strong{  font-size: 12px;}
#google_map_rezydencja #google_info #google_img {width:200px; height:200px; background: url(../img/rezydencja_small.jpg); background-repeat: no-repeat; background-position: center; padding-top:5px;}
#google_map_hotel #google_info2 #google_img2 {width:200px; height:200px; background: url(../img/zary_zdjecie.jpg); background-repeat: no-repeat; background-position: center; padding-top:5px;}
#google_info #nav,#google_info2 #nav2 {padding-top:6px; padding-bottom:10px; color:black;}
#google_info #nav a, #google_info2 #nav2 a { color:blue; padding:0; text-decoration:underline;}
#google_info #nav #form_send, #google_info2 #nav2 #form_send2 { display:none; }
#google_info #nav #form_send #stan, #google_info2 #nav2 #form_send2 #stan2{ color:#7777CC;padding: 0; margin:5px auto 5px auto; background-color:white; }
#google_info #nav #form_send a, #google_info2 #nav2 #form_send2 a{color:rgb(80,80,80); font-size:10px;} 
