body {font:bold italic 13px "Times New Roman", Times, serif; background:url(../img/hd_border.png) left top repeat-x #fff; line-height: 13px;}
a {text-decoration:none; color:#8A8C8E}
a:focus {outline: none}
object:focus {outline: none}

#index_body {padding-bottom:260px}
#hd {padding:42px 0 42px 0}
#logo {margin-bottom:33px; margin-left:0px; border: none}
#hd ul {list-style:none; padding:0; margin:0}
#hd li {display:inline; padding-right:.9em;}
#main_menu {float:left; margin-left:.3em !important}
#main_menu  a:hover, #secondary_menu a:hover {color:black}
#secondary_menu {float:right}
#secondary_menu li {padding-right:0 !important;  padding-right:.9em  !important}
.yui-gb {padding-top:59px; padding-bottom:0}
#col_phnav {padding:37px 0 6px 0; clear: both; text-align: center}
#col_phnav #prev_colour,#col_phnav #prev_bw {float:left; background:url(../img/arr_l.png) no-repeat left center; padding-left:1em}
#col_phnav #next_colour, #col_phnav #next_bw {float:right; background:url(../img/arr_r.png) no-repeat right center; padding-right:1em}
#col_phnav #prev_colour:hover, #col_phnav #prev_bw:hover, #col_phnav #next_colour:hover, #col_phnav #next_bw:hover {color:black}
#col_phnav ul {margin: 0; padding: 0}
#col_phnav li {display: inline; list-style: none; padding-right: 1em}
#col_phnav li a:hover {color: black}
.menu_current {color:#000 !important}
.yui-b.slideshow#col_phnav {padding:0 0 4px 18px !important; margin-top: -10px !important}
.yui-b.slideshow#col_phnav li {padding: 3px 0 6px 0; margin-right: .3em; }
.yui-b.slideshow#col_phnav a {background: url('../img/slidelicorner-l.gif') left top no-repeat; padding: 3px 4px 5px 14px; color: #8A8C8E; }
.yui-b.slideshow#col_phnav li:first-child a {background: none}
.yui-b.slideshow#col_phnav a.menu_current {} 
.yui-b.slideshow#col_phnav a:hover {color:black}

.photostrip {list-style:none; padding:17px 0 0; margin:0; line-height:31px;}
.photostrip li {display:inline; padding-right:4px; padding-left:4px}
.photostrip li a img {border:1px solid #fff; width: 34px; height: 34px}
.photostrip li a:hover img {border:1px solid #C8C209}
.photostrip li a:focus img {border:1px solid #952720;}
#col_left, #col_right {width: 170px;}
#col_left {margin-top:-7px}
#col_left div {width:144px; background:url(../img/coldecor_top.png) center top no-repeat; padding-top:7px;}
#col_left .photostrip {list-style:none; padding:0; margin:0; line-height:30px; border-top:#C8C209 1px solid; border-bottom:#C8C209 1px solid; padding-top:17px; padding-bottom:6px;}
#col_right {text-align: left; float: right; vertical-align: bottom;}
#col_right div {float:right;background:url(../img/coldecor_bottom.png) center bottom no-repeat;padding-bottom:7px;}
#col_right .photostrip {border-top:#C8C209 1px solid;border-bottom:#C8C209 1px solid;width:140px; padding-bottom:4px;}

#col_center {text-align:center; width: 590px; height: 400px; margin-top: -14px;}
#col_center img {border:#C8C209 1px solid; padding:5px; z-index:100}

#slideshow, #contacts {margin-left:130px}
#slideshow {height: 456px; position: relative; padding-bottom: 66px}
#slideshow a {padding: 5px; border: 1px solid #C8C209;cursor: default}
#slideshow img {position:absolute; top:6px; left:6px; z-index:8; }
#slideshow img.active {z-index:10;}
#slideshow img.last-active {z-index:9;}
#appleControls {background: url("../img/appleControls_initial.gif") no-repeat top left; margin-top:15px; width: 720px}
#appleControls a {padding: 0; border: none}
div.controls a.play, div.controls a.pause {width: 18px !important; cursor: pointer}


#contacts {font-weight:normal; width: 70%}
#portrait {float:left; display: block; text-align: right; width: 300px}
#contacts_text {border-left:#B7B7B7 1px solid; padding-left:2em;margin-left: 330px; line-height: 1.3em; padding-top:1.5em}
#sent, #error {display:none; color:green; float:right; padding:10px 23px 0 0}
#error {color:red}
#message fieldset {padding:0 0 1.5em 0;}
#message #mail, #message textarea {margin:.5em 0;display:block; width:73%}
#message #mail {width:61%}
#message textarea {height:90px}
#message label {font-size:.9em;}
#message label em {color:red}
#submit {margin-top:.5em}

#ft {text-align:center;border-top:1px solid #BCBDC0;padding:30px 0 30px 0; }
#ft a {padding-left:.3em}

#zastavka {background:url(../img/zastavka.jpg) repeat-x center top; width:100%; height:413px; padding-bottom:200px}
#index_logo {margin-bottom:36px; margin-left:14px; width:282px; float:right;}
#index_logo img {margin-left: -3px; margin-bottom: 8px}
#index_logo span {color:#C8C209; display:block; margin-left:6px; letter-spacing:.45em}
#index_menu {list-style:none; float:right; clear:both; text-align: left}
#index_menu li {display:inline; padding-right:.9em; letter-spacing: 1px}
#index_menu li a:hover {color: black}
