
* {outline:none}

html {height:100%; width:100%}

body {height:100%; width:100%; min-height:590px;  margin:0; padding:0; min-width:1000px; background:#888; color:#c5c5c5; font:normal 12px Arial; line-height:1.50em;
}

ul{ list-style:none; padding:0; margin:0;}


a, a:visited {color:#c5c5c5; text-decoration:underline}

a:hover, a:focus, a:active {text-decoration:none; outline:none}
#bg{position:fixed; z-index:1; overflow:hidden;}


.clear {clear:both; line-height:1%; font-size:1%}

.hide {position:absolute; left:-9000em; margin:0; padding:0}

.bolder {font-weight:bold}

.bolder_white {

	font-weight:bold;

	color: #EBEBEB;

}

.main_img_hover_dot{
	position: fixed;
	z-index: 1;
	background: url(../imgs/index_dot_hover.png);
	width: 100%;
	height: 100%;
}

.hidden {visibility:hidden}

.dis-none {display:none}



p {margin:0}



form, fieldset {margin:0; padding:0; border:none}

legend {display:none}



#topWrapper {width:100%; height:49px; background:url("../imgs/bgBlack.png"); position:absolute; left:0; top:0; z-index:10}

#logo {margin:0; padding:0}

#logo a {width:170px; height:150px; display:block; position:absolute; left:10px;}

#subtitle {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#dcdcdc; position:absolute; left:100px; top:17px; line-height:1em}



#bottomWrapper {width:100%; height:49px; background:url("../imgs/bgBlack.png"); position:absolute; left:0; bottom:25px; z-index:10}

#bottom {position:relative}



#fb, #fb:visited {font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase; background:url("../imgs/fb.png") no-repeat; display:block; position:absolute; right:25px; bottom:12px; padding:0 0 0 33px; width:80px; line-height:1.08em; color:#fff}

#fb:hover, #fb:focus {color:#3a5896}



#lang {position:absolute; right:170px; bottom:40px; z-index:11}

#lang ul {margin:0; padding:0}

#lang ul li {list-style-type:none; float:left}

#lang a, #lang a:visited {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; background:none; padding:17px 5px 16px 5px; color:#fff}

#lang a:hover, #lang a:focus, #lang a.selected {background:#fff; color:#000}



#addressWrapper {width:100%; height:25px; background:#fff; position:absolute; left:0; bottom:0; z-index:10; color:#000; font-size:0.92em}

#addressWrapper p {padding:2px 15px}

#addressWrapper a, #addressWrapper a:visited {color:#000}



#copyWrapper {position:absolute; right:20px; bottom:5px; z-index:10; color:#000; font-size:0.92em}
#copyWrapper a { color:#000; text-decoration:none;}
#copyWrapper a:hover { color:#C00;}


/* menu */

#menuTop {position:absolute; right:0; top:0; z-index:100}

#menuBottom {position:absolute; left:0; top:0; z-index:100}

#menuTop ul,

#menuBottom ul {margin:0; padding:0; position:relative; z-index:100}


#menuTop ul li,

#menuBottom ul li {list-style-type:none; float:left; position:relative; z-index:100}


#menuTop ul li a.nItem,

#menuTop ul li a.nItemSel,

#menuTop ul li a.nItemSel:active,

#menuBottom ul li a.nItem,

#menuBottom ul li a.nItemSel,

#menuBottom ul li a.nItemSel:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none; text-transform:uppercase; display:block; padding:15px 15px 16px 15px; outline:none}



#menuTop ul li a.nItem:hover,

#menuTop ul li a.nItem:focus,

#menuTop ul li a.nItemSel,

#menuBottom ul li a.nItem:hover,

#menuBottom ul li a.nItem:focus,

#menuBottom ul li a.nItemSel {background:#fff; color:#000; outline:none}



#menuTop ul li:hover ul,

#menuTop ul li:hover a.nItem,

#menuTop ul li:focus ul,

#menuTop ul li:focus a.nItem,

#menuTop ul li:active a.nItem,

#menuBottom ul li:hover ul,

#menuBottom ul li:hover a.nItem,

#menuBottom ul li:focus ul,

#menuBottom ul li:focus a.nItem,

#menuBottom ul li:active a.nItem {display:block; background:#fff; color:#000; outline:none}



#menuTop ul li ul {position:absolute; right:0; top:49px; padding:0; margin:0; width:auto; display:none; height:auto; z-index:100; background:url("../imgs/bgWhite.png")}

#menuBottom ul li ul {position:absolute; left:0; bottom:49px; padding:0; margin:0; width:auto; display:none; height:auto; z-index:100; background:url("../imgs/bgWhite.png")}



#menuTop ul li ul li,

#menuBottom ul li ul li {display:block; width:auto; float:none; position:relative; z-index:100}



#menuTop ul li ul li a.nItem,

#menuTop ul li ul li a.nItemSel,

#menuTop ul li ul li a.nItemSel:active,

#menuBottom ul li ul li a.nItem,

#menuBottom ul li ul li a.nItemSel,

#menuBottom ul li ul li a.nItemSel:active {padding:7px 15px 5px 15px; display:block ; white-space:nowrap; background:url("../imgs/bgWhite.png"); outline:none; position:relative; z-index:100}



#menuTop ul li ul li a.nItemSel,

#menuTop ul li ul li a.nItemSel:active,

#menuBottom ul li ul li a.nItemSel,

#menuBottom ul li ul li a.nItemSel:active {background:#000; color:#fff; outline:none}



#menuTop ul li ul li a.nItem:hover,

#menuTop ul li ul li a.nItem:focus,

#menuTop ul li ul li a.nItem:active,

#menuTop ul li ul li a.nItemSel,

#menuBottom ul li ul li a.nItem:hover,

#menuBottom ul li ul li a.nItem:focus,

#menuBottom ul li ul li a.nItem:active,

#menuBottom ul li ul li a.nItemSel {background:#000; color:#fff; outline:none}



.relative {position:relative}



#mainWrapper {position:absolute; left:0; bottom:84px; height:62%; width:1000px; z-index:2}

.tarihcemiz{ position:fixed; left:0; top:50%; width:740px; height:300px; margin-top:-185px; font-size:12px; background:#000 ; line-height:18px; padding:30px; z-index:2;  text-align:justify; }

.tarihcemiz p { padding-bottom:15px; }
.tarihcemiz h2{ color:#FFF; font-size:16px; padding-bottom:15px;}

.basinda_biz{ position:fixed; left:0; top:50%; width:400px; height:200px; margin-top:-150px; font-size:12px; background:#000 ; line-height:18px; padding:30px; z-index:2;  text-align:justify; }
.basinda_biz p { padding-bottom:15px;}
.basinda_biz h2{ color:#FFF; font-size:16px; padding-bottom:15px;}


.iletisim{ position:fixed; left:0; top:50%; width:400px; height:160px; margin-top:-120px; font-size:12px; background:#000 ; line-height:18px; padding:30px; z-index:2;  text-align:justify; }
.iletisim p { padding-bottom:15px;}
.iletisim h2{ color:#FFF; font-size:16px; padding-bottom:15px;}

.iletisim-formu{ position:fixed; left:0; top:50%; width:400px; height:430px; margin-top:-250px; font-size:12px; background:#000 ; line-height:18px; padding:30px; z-index:2; }

a.subButton{ padding:5px; background-color:#FFF; color:#333; text-decoration:none; margin-right:3px; }
a.subButton:hover{ padding:5px; background-color:#1a1a1a; color:#FFF; text-decoration:none; }


.salatalar{ position:absolute; left:0; bottom:74px; width:400px; height:150px; font-size:12px; background: #000 ; line-height:18px; padding:30px; z-index:2;  text-align:left; }
.salatalar h2{ color:#FFF; font-size:16px; padding-bottom:10px;}
.salatalar li { line-height:22px; float:left; width:160px; margin-right:30px;}

.mezeler{ position:absolute; left:0; bottom:74px; width:470px; height:250px; font-size:12px; background: #000 ; line-height:18px; z-index:2;  text-align:left; }
.mezeler ul { padding-left:30px; padding-top:0px; padding-bottom:0; margin-bottom:0px;}
.mezeler li { width:125px; float:left; line-height:25px; margin-right:20px;}
.mezeler li a{ cursor:pointer; text-decoration:none; }
.mezeler li a:hover{background-color:#FFF; color:#333; padding:5px; }
.mezeler h2{ color:#FFF; font-size:16px; padding:25px 25px 10px 25px;}


.tatlilar{ position:absolute; left:0; bottom:74px; width:470px; height:200px; font-size:12px; background: #000 ; line-height:18px; z-index:2;  text-align:left; }
.tatlilar ul { padding-left:70px; padding-top:0px; padding-bottom:0; margin-bottom:0px;}
.tatlilar li { width:160px; float:left; line-height:25px; margin-right:20px;}
.tatlilar h2{ color:#FFF; font-size:16px; padding:25px 25px 10px 25px;}



.tatlilarEN{ position:absolute; left:0; bottom:74px; width:550px; height:200px; font-size:12px; background: #000 ; line-height:18px; z-index:2;  text-align:left; }
.tatlilarEN ul { padding-left:70px; padding-top:0px; padding-bottom:0; margin-bottom:0px;}
.tatlilarEN li { width:190px; float:left; line-height:25px; margin-right:20px;}
.tatlilarEN h2{ color:#FFF; font-size:16px; padding:25px 25px 0 25px;}



.arasicaklar{ position:absolute; left:0; bottom:74px; width:650px; height:230px; font-size:12px; background: #000 ; line-height:16px; z-index:2;  text-align:left; }
.arasicaklar ul { padding-left:30px; padding-top:0px; padding-bottom:0; margin-bottom:0px;}
.arasicaklar li { width:180px; float:left; margin-right:15px; padding:5px;}
.arasicaklar li a{ cursor:pointer; text-decoration:none; }
.arasicaklar li a:hover{background-color:#FFF; color:#333; padding:5px; }
.arasicaklar h2{ color:#FFF; font-size:16px; padding:25px 25px 10px 25px;}


.baliklar{ position:absolute; left:0; bottom:74px; width:450px; height:200px; font-size:12px; background: #000 ; line-height:16px; z-index:2;  text-align:left; }
.baliklar ul { padding-left:30px; padding-top:0px; padding-bottom:0; margin-bottom:0px;}
.baliklar li { width:120px; float:left; line-height:25px; margin-right:20px;}
.baliklar h2{ color:#FFF; font-size:16px; padding:25px 25px 10px 25px;}


#scrollbar1 { width: 700px; margin: 20px 0 10px; }
#scrollbar1 .viewport { width: 720px; height:300px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: #CCC 0 0; position: relative; background-position: 0 0; float: right; width: 5px; }
#scrollbar1 .track { background: #333 ; height: 20px; width:5px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: #CCC; height: 20px; width: 3px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left:2px }
#scrollbar1 .thumb .end { background: 50% 0; overflow: hidden; height: 5px; width: 5px; }
#scrollbar1 .disable { display: none; }



#breadcrumb span {background:url("../imgs/bgBlack.png"); display:block; float:left}

.path {padding:5px 10px 5px 10px; }

.pathSep {padding:7px 10px 3px 10px; font-family:Arial, Helvetica, sans-serif; font-size:0.75em}

.pathStart {padding:5px 10px 5px 20px}

.pathEnd {padding:5px 20px 5px 10px; font-weight:bold}



#breadcrumb span a, #breadcrumb span a:visited {text-decoration:none; color:#c5c5c5}

#breadcrumb span a:hover, #breadcrumb span a:focus, #breadcrumb span a:active {color:#a70622; outline:none}



#textContentBg {background:url("../imgs/bgBlack.png"); width:620px; padding:0 20px 0 0}

#textContent {width:625px; height:100%; background:url("../imgs/bgHead.png") no-repeat; padding:20px}

#textContentContact {width:490px; height:100%; background:url("../imgs/bgHead.png") no-repeat; padding:20px}

#textContentArts {width:190px; height:100%; background:url("../imgs/bgHead.png") no-repeat; padding:20px}

#textContentGallery {width:290px; height:100%; background:url("../imgs/bgHead.png") no-repeat; padding:20px}



#textContent p, #textContentGalleries p {padding:0 20px 0 0}

#textContent ul, #textContent ol, #textContentGalleries ul, #textContentGalleries ol {margin:10px 20px 10px -20px}

#textContent ul li, #textContent ol li, #textContentGalleries ul li, #textContentGalleries ol li {margin:0 0 10px 0}



.head {font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#a70622; font-size:3.00em; line-height:1.2em; margin:0 0 10px 0}

.subhead {font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#a70622; font-size:1.67em; line-height:1.2em; margin:10px 0 10px 20px}



.scroll-pane {width:100%; height:100%; margin:0 -20px 0 0}



#contactContentBg {background:url("../imgs/bgBlack.png"); width:515px}

#contactForm {position:absolute; left:515px; bottom:10px; background:url("../imgs/bgBlack.png"); width:315px; min-height:300px; padding:0 0 10px 0}



#formSend {margin:0 0 0 20px}

.flLeft {float:left}

.flRight {float:right}

.l_name, .l_phone, .l_mail, .l_content, .l_content2 {display:block; width:25px; height:30px; text-indent:-9000em; margin:0 0 5px 0}

.l_name {background:url("../imgs/iName.png") no-repeat}

.l_phone {background:url("../imgs/iPhone.png") no-repeat}

.l_mail {background:url("../imgs/iMail.png") no-repeat}

.l_content {background:#fff url("../imgs/iContent.png") no-repeat; height:75px}

.l_content2 {background:#fff url("../imgs/iContent.png") no-repeat; height:135px}

.inContact {background:#fff; border:2px solid #fff; padding:5px 10px 6px 5px; width:230px}

.inContent {background:#fff; border:2px solid #fff; padding:5px 10px 6px 5px; width:230px; height:60px}

.inMessage {background:#fff; border:2px solid #fff; padding:5px 10px 6px 5px; width:230px; height:120px}

.btnForm {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1.33em; text-transform:uppercase; background:#a70622; border:none; padding:7px 20px 3px 20px; color:#fff; margin:0 21px 0 0}

.btnForm:hover, .btnForm:focus {background:#fff; color:#a70622}

.required {padding:8px 0 0 0}

.eInput {color:#a70622; font-weight:bold}

#messageWrapper {padding:0 20px 10px 20px; text-align:center; font-weight:bold}

.success {color:#22ce19}

.errors {color:#a70622}



.fl50 {float:left; width:50%; height:35px; padding:5px 0 0 0}

.vote {padding:5px; background:#fff; border:none}



#contactAccess {position:absolute; left:515px; bottom:10px; background:url("../imgs/bgBlack.png"); width:385px; height:140px}

#access {margin:0 0 0 20px; position:relative}

.zoomMap, .zoomMap:visited {background:url("../imgs/iZoom.png") no-repeat 0 6px; color:#fff; font-size:0.92em; padding:0 0 0 13px; position:absolute; right:24px; top:-30px; text-decoration:none}

.zoomMap:hover, .zoomMap:focus, .zoomMap:active {background-position:0 -14px; color:#a70622; outline:none}



#textSmallContentBg {background:url("../imgs/bgBlack.png"); width:300px; height:303px; padding:0 20px 0 0}

#textSmallContentBg p {padding:0 20px 0 0}



#galleryContentBg {background:url("../imgs/bgBlack.png"); width:605px; position:absolute; left:320px; top:0; overflow:hidden}

#galleryListWrapper {position:relative; margin:0 0 0 1px; width:605px; height:303px}



.items {width:20000em; position:absolute; clear:both; margin:0; padding:0;}

.scrollPart {width:604px; height:300px; float:left; display:block; margin:0}

.scrollPart div {border:1px solid #181818; display:block; float:left; width:150px; height:150px; margin:0 0 -1px -1px; background:#000; position:relative}



.normal, .normal:visited {display:block; width:150px; height:150px; background:#000; position:relative; color:#fff; z-index:4}

.normal:hover, .normal:focus, .normal:active {color:#fff; outline:none}



.normal span.frame {background:url("../imgs/hImg.png") no-repeat; position:absolute; left:0; top:0; z-index:11; display:block; width:150px; height:150px; margin:0; cursor:pointer}

.normal:hover span, .normal:focus span {background-position:0 -160px; z-index:12}



.scrollPart div a.normal span.list {position:absolute; left:0; bottom:0; padding:5px 10px 7px 10px; font-weight:bold; z-index:5 !important; background:url("../imgs/bgBlack.png"); display:block; width:130px; color:#fff}

.scrollPart div a.normal img {z-index:2 !important}

.scrollPart div a.normal:hover span.list, .scrollPart div a.normal:focus span.list {background:#fff; color:#000; z-index:6 !important}

.scrollPart div a.normal:hover img, .scrollPart div a.normal:focus img {z-index:2 !important}

.scrollPart .none {background:#000 url("../imgs/bgNone.png") no-repeat 50% 50%; width:150px; height:150px}



.scrollPart div a.normal span.red {background:url("../imgs/bgBlack.png"); display:block; position:absolute; z-index:2; display:none; width:150px; height:150px; padding:0}

.normal span.name {background:#fff; position:absolute; left:0; bottom:0; padding:8px 10px 10px 10px; font-weight:bold; color:#000; display:none; z-index:5 !important; width:130px}

.normal:hover span.name, .normal:focus span.name, .normal:hover span.red, .scrollPart div a.normal:focus span.red {display:block;  z-index:5 !important;}



.scrollPart div a img {position:absolute; left:0; top:0; z-index:1; opacity:inherit; filter:inherit}



.prev, .prev:visited, .leftGal, .leftGal:visited {background:url("../imgs/slidePrev.png") no-repeat; display:block; width:59px; height:59px; text-indent:-9000em; position:absolute; right:134px; bottom:-59px; cursor:pointer}

.next, .next:visited, .rightGal, .rightGal:visited {background:url("../imgs/slideNext.png") no-repeat; display:block; width:59px; height:59px; text-indent:-9000em; position:absolute; right:75px; bottom:-59px; cursor:pointer}

.prev:hover, .prev:focus, .next:hover, .next:focus, .leftGal:hover, .leftGal:focus, .rightGal:hover, .rightGal:focus {background-position:0 -60px}

.prev:active, .next:active {outline:none}



.disabled, .disabled:hover, .disabled:active { cursor:default; background-position:0 -120px}

.galleryList li a:hover div, .galleryList li a:focus div {}



.single, .single:visited {display:block; position:absolute; right:0; top:0; width:36px; height:36px; z-index:20; background:url("../imgs/iGallery.png") no-repeat; text-indent:-9000em}

.single:hover, .single:focus {background-position:0 -50px}



#textTinyContentBg {background:url("../imgs/bgBlack.png"); width:200px; height:303px; padding:0 40px 0 0}

#textTinyContentBg p {padding:0 20px 0 0}

#articlesContentBg {background:url("../imgs/bgBlack.png"); width:705px; position:absolute; left:220px; top:0; overflow:hidden}

#articlesListWrapper {position:relative; margin:0 0 0 1px; width:706px; height:303px}



.artEmpty {position:absolute; left:0; top:151px}

.artItem {position:relative; margin:0 0 0 0}

.artPart {width:706px; height:303px; float:left; display:block; margin:1px 0 0 0; position:relative}

.artPhoto {width:150px; height:150px; float:left; border:1px solid #181818; margin:-1px 0 0 0}

.artShort {width:532px; height:150px; float:left; position:relative; padding:0 0 0 21px; background:url("../imgs/bigArtSep.png") no-repeat 20px bottom}

.artShortnobg {width:532px; height:150px; float:left; position:relative; padding:0 0 0 21px}



.redHead12 {margin:15px 20px 15px 0; padding:0; color:#a70621; font-weight:bold; font-size:1em}

.short {width:380px}

.date {position:absolute; left:20px; bottom:15px; color:#4e4e4e; font-size:0.83em}

.moreLink, .moreLink:visited {background:url("../imgs/moreLink.png") no-repeat; text-indent:-9000em; width:59px; height:59px; display:block; position:absolute; right:0; bottom:0}

.moreLink:hover, .moreLink:focus, .moreLink:active {background-position:0 -60px; outline:none}



.textnoPhoto {padding:0 20px 0 0}

.noPhoto {background:url("../imgs/bgNone.png") no-repeat 50% 50%; width:150px; height:150px; margin:0 0 0 -1px}



#textContentBg {background:url("../imgs/bgBlack.png"); width:630px; padding:0 20px 0 0}

.gb {border:1px solid #181818}



.photoLeft {float:left; width:170px; position:relative; margin:1px 0 0 1px}

.textRight {float:left; width:445px}

.dateSmall {color:#4e4e4e; font-size:0.83em; margin:-5px 0 0 0; padding:0 0 10px 0}

#artGalleryBg {position:absolute; left:650px; bottom:59px; background:url("../imgs/bgBlack.png");}

#artGalleryWrapper {position:relative; width:303px; height:185px; overflow:hidden; margin:0 20px}

#articlesGalleryWrapper {position:relative; margin:0 0 0 1px; width:300px;}

.galleryPart {float:left; width:302px; display:block; height:250px; margin:0 0 0 1px}



.noPhotoBorder {background:url("../imgs/bgNone.png") no-repeat 50% 50%; width:150px; height:150px; margin:0 0 0 -1px; border:1px solid #181818; float:left}

.photoCont {display:block; float:left; width:150px; height:150px; margin:0; background:#000; position:relative; border:1px solid #181818}

.photoContGallery {display:block; float:left; width:150px; height:150px; margin:0 0 0 -1px; background:#000; position:relative; border:1px solid #181818}



.photoLink {position:relative; display:block; width:150px; height:150px; margin:-1px 0 0 -1px; border:1px solid #181818; background:#000; z-index:4}

.photoLink img {position:absolute; left:0; top:0; z-index:2}

.photoLink span {background:url("../imgs/hImg.png") no-repeat; position:absolute; left:0; top:0; z-index:11; display:block; width:150px; height:150px; margin:0; cursor:pointer}

.photoLink:hover img, .photoLink2:focus img {z-index:10}

.photoLink:hover span, .photoLink2:focus span {background-position:0 -160px; z-index:12}



.leftGal {right:59px}

.rightGal {right:0}



.galSub {text-align:center; padding:5px; color:#fff; position:absolute; left:0; top:148px; width:150px}

#subPagesBg {background:url("../imgs/bgBlack.png"); width:230px; position:absolute; left:650px; top:-20px}

#subPagesGalleryBg {background:url("../imgs/bgBlack.png"); width:230px; position:absolute; left:500px; bottom:294px}



#subPagesBg a, #subPagesBg a:visited {display:block; padding:5px 20px 3px 20px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; font-size:1.25em}

#subPagesBg a:hover, #subPagesBg a:focus {background:#fff; color:#000}



#subPagesGalleryBg a, #subPagesGalleryBg a:visited {display:block; padding:5px 20px 3px 20px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; font-size:1.25em}

#subPagesGalleryBg a:hover, #subPagesGalleryBg a:focus {background:#fff; color:#000}



.subPagesList {margin:0; padding:0}

.subPagesList li {list-style-type:none}

.subPagesList h3 {font-weight:normal; font-size:1em}

.sh40 {height:34px}



#articlesGroupBg {position:absolute; left:650px; bottom:59px; background:url("../imgs/bgBlack.png");}

#artGroupWrapper {position:relative; width:322px; height:181px; overflow:hidden; margin:0 0 0 20px}



.articlesPart {float:left; width:322px; display:block; height:181px}

.articleCont {background:url("../imgs/smallArtSep.png") no-repeat left bottom; height:60px; position:relative; width:322px}

.articleCont h3 {font-size:1em; color:#a70621; display:block; width:240px; line-height:1.2em; margin:0 0 5px 0; padding:5px 0 0 0}

.artDate {color:#4e4e4e; font-size:0.83em}



.nobg {background:none}

.noBtn {background:url("../imgs/noBtn.png") no-repeat; display:block; width:59px; height:59px; position:absolute; bottom:0; right:0}



.subheadText {font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#a70622; font-size:1.67em; line-height:1em; margin:20px 0 10px 0}



.listLinks {margin:0; padding:0}

.listLinks {list-style-type:none}



.plusLink, .plusLink:visited {background:url("../imgs/plus.png") no-repeat 0 5px; text-decoration:none; padding:0 0 0 15px; display:block; font-weight:bold}

.plusLink:hover, .plusLink:focus, .plusLink:active {background-position:0 -15px; color:#a70621; text-decoration:underline; outline:none}



.size {font-weight:normal; font-size:0.83em; margin:0 0 0 10px}



#textGalleryBg {background:url("../imgs/bgBlack.png"); width:480px; padding:0 20px 0 0}

#textContentGalleries {width:475px; height:100%; background:url("../imgs/bgHead.png") no-repeat; padding:20px}

#textContentGalleries p {padding:0 20px 0 0}



#galleriesGroupBg {position:absolute; left:500px; bottom:59px; background:url("../imgs/bgBlack.png")}

#galGroupWrapper {position:relative; width:454px; min-height:181px; overflow:hidden; margin:0 20px 0 20px}



.galPart {float:left; width:472px; display:block; height:181px; margin:0 0 0 1px}

.singleGallery {margin:0 0 10px 20px; font-size:1em; color:#a70621}

.singleGalleryText {margin:0 20px 10px 20px}



.galSub a, .galSub a:visited {text-decoration:none}

.galSub a:hover, .galSub a:focus {color:#a70621}



#galleryGroupBg {position:absolute; left:20px; bottom:59px; background:url("../imgs/bgBlack.png"); width:942px; padding:20px 0 0 0}

#galBotGroupWrapper {position:relative; width:914px; height:181px; overflow:hidden; margin:0 20px 0 20px}



.galBotPart {float:left; width:915px; display:block; height:181px}



.formCenter {padding:10px 0 0 155px; width:470px}



.smallText {font-size:0.83em; line-height:1.17em}

.flLeft2 {float:left; width:20px}

.flRight2 {float:left; width:430px}



.btnForm2 {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1.33em; text-transform:uppercase; background:#a70622; border:none; padding:7px 20px 3px 20px; color:#fff; margin:0 196px 0 0}

.btnForm2:hover, .btnForm2:focus {background:#fff; color:#a70622}



.headLink, .headLink:visited {color:#a70621; text-decoration:none}

.headLink:hover, .headLink:focus {text-decoration:underline}



#accessWrapper {margin:30px 0 0 -20px}

.cover { z-index:0}



#recommendWrapper {position:absolute; right:0; bottom:100px; z-index:6}

#recommendWrapper ul {margin:0; padding:0}

#recommendWrapper ul li {list-style-type:none; margin:10px 0 0 0; background:url("../imgs/bgBlack.png")}



.recommendBtn {position:relative; text-decoration:none; font-family:"Arial", Gadget, sans-serif; font-weight:normal; width:180px; height:59px; display:block; color:#c5c5c5}

.recommendIcon {float:left; width:65px}

.recommendText {float:left; width:115px}

.recommendHead {font-weight:normal; font-size:12px; text-transform:uppercase; line-height:1.2em; padding:15px 20px 0 0}



#guestbookForm {position:absolute; left:515px; bottom:10px; background:url("../imgs/bgBlack.png"); width:315px; padding:0 0 10px 0; min-height:360px}



#guestbookList {margin:20px 15px 20px 0; padding:0}

#guestbookList li {list-style-type:none; border-bottom:1px solid #181818; margin:15px 0 0 0; padding:0 0 10px 0; position:relative; min-height:80px}



.guestLeft {position:relative; float:left; display:block; width:100px; min-height:80px}

.guestName {font-weight:bold; color:#a70622; display:block}

.guestDate {position:absolute; left:0; bottom:0; display:block; font-size:0.83em; line-height:1.2em}



.guestRight {position:relative; float:left; display:block; width:340px; min-height:80px; padding:0 0 0 20px}

.guestText {padding:0 0 20px 0; display:block}



.votePage {display:block; float:left; font-size:0.83em}

.voteWork {display:block; float:left; font-size:0.83em; margin:0 0 0 30px}

.votePage img, .voteWork img {vertical-align:text-bottom}


.galeri {
	width:100%;
	margin:0 auto;
	z-index:5;
	position:absolute;
	top:50%;
	margin-top:-250px;
}

.content {
	width:100%;
	position:relative;
	
	}
	
	
#CommentForm fieldset legend	{ display: none; }
#CommentForm div 				{ margin-bottom: 1.5em; }		/* space between inputs */
#CommentForm .textInput, 
#CommentForm textarea			{ width: 325px; margin: 0; }	/* margins set by containers <div> */
#CommentForm textarea 			{ height: 100px; }
#CommentForm input.error, #CommentForm textarea.error {
	background-color: #ffc;
	border-color: #EF7E58;}
#CommentForm label.error {
	display: block;
	color: #f33;
	font: bold 10px Verdana, Arial, Helvetica, Garuda, sans-serif;
	line-height: 1em;		/* required for negative margins to work fully */
	margin: 0.2em 0 -1.2em;	/* negative margins counter act error message space so input fields don't shift */
}

.btn{ padding:7px; background-color:#FFF; border:none; }
.btn:hover{ background-color:#1a1a1a; color:#FFF; }