
body {
 padding:0;
 margin:0;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color:#003b81;
 background:url(http://www.orno.bg/img/bgr.jpg) repeat-x top left #ffffff;
}

a {
 color:#ed7900;
 text-decoration:none;
}

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


h1 {
 padding:0;
 margin:0;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:24px;
 font-weight:normal;
 color:#003b81;
}

h1 a {
 color:#003b81;
 text-decoration:none;
}

h1 a:hover {
 color:#003b81;
 text-decoration:none;
}

h3 {
 padding:0;
 margin:0;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:15px;
 font-weight:bold;
 color:#ed7900;
}

h3 a {
 color:#ed7900;
 text-decoration:none;
}

h3 a:hover {
 color:#ed7900;
 text-decoration:underline;
}

#body1 {
 padding:0;
 margin:0;
 width:100%;
 background: url(img/bgr-body1.jpg) no-repeat top center;
 min-height:820px;
 height:auto !important;
 height:820px;
}

#body2 {
 padding:0;
 margin:0;
 width:100%;
 background: url(img/bgr-body2.jpg) no-repeat top center;
 min-height:820px;
 height:auto !important;
 height:820px;
}

#body3 {
 padding:0;
 margin:0;
 width:100%;
 background: url(img/bgr-body3.jpg) no-repeat top center;
 min-height:820px;
 height:auto !important;
 height:820px;
}

#body4 {
 padding:0;
 margin:0;
 width:100%;
 background: url(img/bgr-body1.jpg) no-repeat top center;
 min-height:820px;
 height:auto !important;
 height:820px;
}

#body {
 padding:0;
 margin:0 auto;
 width:1011px;
}

#header1 {
 padding:0;
 margin:0;
 width:1011px;
 height:130px;
 float:left;
 background:url(img/header1.jpg) no-repeat top left;
}

#header2 {
 padding:0;
 margin:0;
 width:1011px;
 height:130px;
 float:left;
 background:url(img/header2.jpg) no-repeat top left;
}

#header3 {
 padding:0;
 margin:0;
 width:1011px;
 height:130px;
 float:left;
 background:url(img/header3.jpg) no-repeat top left;
}

#header4 {
 padding:0;
 margin:0;
 width:1011px;
 height:130px;
 float:left;
 background:url(img/header1.jpg) no-repeat top left;
}

#logo {
 padding:10px 0 0 0;
 margin:0;
 width:301px;
 height:120px;
 float:left;
}

#right-header {
 padding:0;
 margin:0;
 width:710px;
 height:130px;
 float:left;
}

.top-menu {
 padding:5px 15px 30px 0;
 margin:0;
 width:405px;
 height:30px;
 float:left;
 color:#ffba11;
 text-align:right;
}

.top-menu a {
 color:#003b81;
 text-decoration:none;
 padding:0 5px;
}

.top-menu a:hover {
 color:#ffba11;
 text-decoration:none;
}

.main-menu {
 padding:13px 0 0 0;
 margin:0;
 width:710px;
 height:35px;
 float:left;
}

.main-menu ul {
 padding:0 15px 0 0;
 margin:0;
 list-style:none;
 font-size:18px;
 float:right;
}

.main-menu ul li {
 padding:7px 0 0 0;
 margin:0 1px 0 0;
 display:inline;
 width:133px;
 height:28px;
 float:left;
 background:url(http://www.orno.bg/img/button.png) no-repeat top left;
 text-align:center;
}

* html .main-menu ul li {
 padding:7px 0 0 0;
 margin:0 1px 0 0;
 display:inline;
 width:133px;
 height:28px;
 float:left;
 background: transparent none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.orno.bg/img/button.png', sizingMethod='crop');
 background-repeat: no-repeat;
 text-align:center;
}

.main-menu ul li a {
 position:relative;
 color:#ed7900;
 text-decoration:none;
}

.main-menu ul li a:hover {
 color:#003b81;
 text-decoration:none;
}

#content {
 padding:5px 23px 30px 40px;
 margin:0;
 width:948px;
 float:left;
 background:url(http://www.orno.bg/img/content.png) no-repeat top left;
 min-height:685px;
 height:auto !important;
 height:685px;
}

* html #content {
 padding:5px 23px 30px 40px;
 margin:0;
 width:948px;
 float:left;
 background: transparent none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.orno.bg/img/content.png', sizingMethod='crop');
 background-repeat: no-repeat;
 min-height:685px;
 height:auto !important;
 height:685px;
}

#bottom-menu {
 padding:5px 0 0 15px;
 margin:0;
 width:996px;
 height:21px;
 float:left;
 background:url(img/bottom-menu.gif) no-repeat top left;
 font-size:11px;
 color:#6b86db;
}

#bottom-menu a {
 color:#FFFFFF;
 text-decoration:none;
 padding:0 15px;
}

#bottom-menu a:hover {
 color:#6b86db;
 text-decoration:none;
}

#footer {
 padding:5px 0 0 0;
 margin:0;
 width:1011px;
 height:21px;
 float:left;
 font-size:10px;
 color:#c1d7e9;
}

#footer a {
 color:#c1d7e9;
 text-decoration:none;
}

#footer a:hover {
 color:#c1d7e9;
 text-decoration:underline;
}

.copy {
 padding:0;
 margin:0;
 width:511px;
 height:21px;
 float:left;
}

.abc {
 padding:0 10px 0 0;
 margin:0;
 width:490px;
 height:21px;
 float:left;
 text-align:right;
}

/*-------- Content Page ---------- */
.page {
 padding:0 0 40px 0;
 margin:0;
 width:948px;
 float:left;
 position:relative;
}

.left-home {
 padding:0;
 margin:0;
 width:545px;
 float:left;
}

.right-home {
 padding:0;
 margin:0 0 0 50px;
 display:inline;
 width:352px;
 float:left;
}

.title-kare {
 padding:0 0 0 7px;
 margin:0;
 width:119px;
 height:28px;
 float:left;
 background:url(img/title-kare.gif) no-repeat top left;
 font-size:24px;
 color:#FFFFFF;
}

.title-kare1 {
 padding:0 0 0 7px;
 margin:0 0 0 15px;
 display:inline;
 width:119px;
 height:28px;
 float:left;
 background:url(img/title-kare.gif) no-repeat top left;
 font-size:24px;
 color:#FFFFFF;
}

.title-kare a, .title-kare1 a, .title-kare a:hover, .title-kare1 a:hover {
 color:#FFFFFF;
 text-decoration:none;
}

#gallery {
 padding:0;
 margin:0;
 width:545px;
 float:left;
}

#slider {
 padding:0;
 margin:0;
 width:352px;
 float:left;
}

.product-home {
 padding:0;
 margin:0 26px 0 0;
 display:inline;
 width:162px;
 float:left;
}

.product-home-last {
 padding:0;
 margin:0;
 width:162px;
 float:left;
}

a.image {
 padding:0;
 margin:0;
 display:block;
 border:1px solid #fce7b0;
}

.product-home p, .product-home-last p, .list-home p, .kare-brand p, .kare-brand-last p, .news-inner p, .list-inner p, .product-inner p, .product-inner-last p, .list-tabs p {
 padding:0;
 margin:0;
}

.list-home {
 padding:10px 0 15px 0;
 margin:0;
 width:352px;
 float:left;
}

.date {
 color:#80a4f2;
 font-size:10px;
}

.path {
 padding:0 0 30px 0;
 margin:0;
 width:450px;
 float:left;
 font-size:11px;
 color:#80a4f2;
}

.path a {
 color:#80a4f2;
 text-decoration:none;
}

.path a:hover {
 color:#80a4f2;
 text-decoration:underline;
}

.kareta {
 padding:0 0 30px 0;
 margin:0;
 width:948px;
 float:left;
}

.kare-brand {
 padding:0;
 margin:0 30px 0 0;
 display:inline;
 width:295px;
 float:left;
}

.kare-brand-last {
 padding:0;
 margin:0;
 width:295px;
 float:left;
}

.logo-brand {
 padding:35px 0 0 0;
 margin:0 0 10px 0;
 width:295px;
 height:181px;
 float:left;
 background:url(img/kare-logo.gif) no-repeat top left;
 text-align:center;
}

.left-inner {
 padding:0 33px 0 0;
 margin:0;
 width:710px;
 float:left;
}

.right-inner {
 padding:0;
 margin:0;
 width:205px;
 float:left;
}

.brands {
 padding:0 0 25px 0;
 margin:0;
 width:205px;
 float:left;
}

.brands-top {
 padding:0;
 margin:0;
 width:205px;
 height:15px;
 float:left;
 background:url(img/brands-top.gif) no-repeat top left;
 font-size:1px;
}

.brands-bottom {
 padding:0;
 margin:0;
 width:205px;
 height:15px;
 float:left;
 background:url(img/brands-bottom.gif) no-repeat top left;
 font-size:1px;
}

.brands-main {
 padding:0;
 margin:0;
 width:203px;
 float:left;
 background:url(img/brands.gif) repeat-x bottom left;
 min-height:330px;
 height:auto !important;
 height:330px;
 border-left:1px solid #fce6ad;
 border-right:1px solid #fce6ad;
 text-align:center;
}

.brands-main a img {
 margin-bottom:20px;
}

.news-inner {
 padding:0 0 25px 0;
 margin:0;
 width:205px;
 float:left;
}

.news-inner h3 {
 padding:10px 0 0 0;
}

.list-inner {
 padding:0 0 35px 0;
 margin:0;
 width:710px;
 float:left;
}

.pages {
 padding:0;
 margin:0;
 width:710px;
 float:left;
 text-align:center;
 font-size:11px;
 color:#d5010f;
}

.pages b {
 color:#799ae2;
}

.pages a {
 color:#d5010f;
 text-decoration:none;
 padding:0 5px;
}

.pages a:hover {
 color:#d5010f;
 text-decoration:underline;
}

.pages img {
 vertical-align:middle;
}

.pic-promo {
 padding:0;
 margin:0 15px 0 0;
 width:162px;
 float:left;
}

.text-promo {
 padding:0;
 margin:0;
 width:533px;
 float:left;
}

.text {
 padding:0;
 margin:0;
 width:710px;
 float:left;
}

.text img {
 padding:0;
 margin:0 10px 0 0;
 border:1px solid #fce6ae;
}

.text p {
 padding:0 0 10px 0;
 margin:0;
}

.text2 {
 padding:0 0 0 30px;
 margin:0;
 width:450px;
 float:left;
}

.text2 p {
 padding:0 0 10px 0;
 margin:0;
}

.inner-submenu {
 padding:0;
 margin:0;
 width:220px;
 float:left;
 clear:both;
}

.submenu-y {
 padding:0;
 margin:0;
 width:220px;
 float:left;
 background:url(img/submenu-y.gif) repeat-y top left;
}

.submenu-main {
 padding:10px 20px;
 margin:0;
 width:180px;
 float:left;
 background:url(img/top-submenu.gif) no-repeat top left;
 min-height:345px;
 height:auto !important;
 height:345px;
}

.submenu-bottom {
 padding:0;
 margin:0;
 width:220px;
 height:20px;
 float:left;
 background:url(img/bottom-submenu.png) no-repeat top left;
}

* html .submenu-bottom {
 padding:0;
 margin:0;
 width:220px;
 height:20px;
 float:left;
 background: transparent none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.orno.bg/img/bottom-submenu.png', sizingMethod='crop');
 background-repeat: no-repeat;
}

.submenu-main ul {
 padding:0;
 margin:0;
 list-style:none;
 font-size:15px;
 font-weight:bold;
}

.submenu-main ul li {
 padding:10px 0 5px 0;
 margin:0;
 list-style:none;
 border-bottom:1px solid #f99a2f;
}

.submenu-main ul li.last {
 padding:10px 0 5px 0;
 margin:0;
 list-style:none;
 border-bottom:0px solid #ee8209;
}


.submenu-main ul li a {
 color:#ffffff;
 text-decoration:none;
}

.submenu-main ul li a:hover {
 color:#d5010f;
 text-decoration:none;
}

.submenu-main ul li a.active {
 color:#d5010f;
 text-decoration:none;
}

.submenu-main ul li ul {
 padding:0;
 margin:0;
 list-style:none;
 font-size:15px;
 font-weight:bold;
}

.submenu-main ul li ul li {
 padding:5px 0 0 10px;
 margin:0;
 list-style:none;
 border-bottom:0px solid #ee8209;
 background:url(img/bullet1.gif) no-repeat top left;
}

/*-------- Fancy --------- */
.product-gallery {
 padding:0;
 margin:0;
 width:450px;
 float:left;
}

.pic-product {
 padding:0;
 margin:0 8px 8px 0;
 display:inline;
 width:142px;
 float:left;
}

.pic-product a img {
 border:1px solid #fce6ae;
}

.lens div {
 padding:0;
 margin:81px 0 0 0;
 position:absolute;
}
/*--------*/

.info-product {
 padding:30px 0 0 0;
 margin:0;
 width:450px;
 float:left;
}

.kare-info {
 padding:15px 15px 10px 15px;
 margin:5px 0 0 0;
 width:418px;
 float:left;
 background: url(img/bgr-info.gif) repeat-x bottom left #ffffff;
 border:1px solid #c9deec;
}

.video {
 padding:10px;
 margin:0;
 width:332px;
 height:240px;
 float:left;
 background:url(img/bgr-video.gif) no-repeat top left;
}

.video-descr {
 padding:20px 0 0 0;
 margin:0;
 width:450px;
 float:left;
}

.info-brand {
 padding:0 0 40px 0;
 margin:0;
 width:710px;
 float:left;
}

.info-brand img, .row img {
 padding:0;
 margin:0 0 0 0;
 border:0px solid #fce6ae;
}

.pic-brand {
 padding:0;
 margin:0;
 width:180px;
 float:left;
}

.text-brand {
 padding:0;
 margin:0;
 width:530px;
 float:left;
}

.row {
 padding:10px 0 20px 0;
 margin:0;
 width:710px;
 float:left;
}

.product-inner {
 padding:0;
 margin:0 18px 0 0;
 display:inline;
 width:162px;
 float:left;
}

.product-inner-last {
 padding:0;
 margin:0;
 width:162px;
 float:left;
}

/* ----------Tabs-------------- */
.tabs {
 padding:0;
 margin:30px 0 0 0;
 width:710px;
 float:left;
}
.tabs ul.tabNavigation {
 list-style: none;
 margin: 0 0 0 10px;
 padding: 0;
 font-size:24px;
 line-height:24px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}

.tabs ul.tabNavigation li {
 display: inline;
 background:none;
 list-style:none;
 padding:0 0 0 0px;
 margin:0px 0 0 0;
}

.tabs ul.tabNavigation li a {
 margin: 0 0 0 2px;
 padding: 0 0 0 5px;
 color: #ed7900;
 text-decoration: none;
 background:url(img/tab-off.gif) no-repeat top left;
 width:220px;
 height:28px;
 float:left;
 display: inline-block;
}

.tabs ul.tabNavigation li a.selected,
.tabs ul.tabNavigation li a:hover {
 margin: 0 0 0 2px;
 padding: 0 0 0 5px;
 color: #ffffff;
 text-decoration:none;
 background:url(img/tab-on.gif) no-repeat top left;
 width:220px;
 height:28px;
 float:left;
 display: inline-block;
}

.tabs ul.tabNavigation li a:focus {
 outline: 0;
}
div.tabs > div {
 margin: 0;
 padding: 0;
 padding: 0px;
 margin-top: 0px;
 border: 0px solid #333;
}

.tabs div.tab-content {
 float:left;
 width:710px;
 padding:0;
 margin:0;
}

.top-content {
 float:left;
 width:695px;
 height:18px;
 padding:0;
 margin:0;
 background:url(img/top-content.gif) no-repeat top left;
 font-size:1px;
}

.content-y {
 float:left;
 width:695px;
 padding:0;
 margin:0;
 background:url(img/y-content.gif) repeat-y top left;
}

.content-main {
 float:left;
 width:655px;
 padding:0 20px;
 margin:0;
 background:url(img/bottom-content.gif) no-repeat bottom left;
 min-height:130px;
 height:auto !important;
 height:130px;
}

.row2 {
 float:left;
 width:655px;
 padding:0 0 20px 0;
 margin:0;
}

.list-tabs {
 padding:10px 20px 15px 0;
 margin:0;
 width:305px;
 float:left;
}

.list-tabs img {
 padding:0;
 margin:0 10px 0 0;
 border:0px solid #fce6ae;
}

.list-tabs p {
 padding:0 0 0px 0;
 margin:0;
}

.video-thumbs {
 padding:0 25px 0 0;
 margin:0;
 width:182px;
 float:left;
}

.home-video {
 padding:10px 0 0 0;
 margin:0;
 width:352px;
 float:left;
 background:url(img/bgr-video-home.gif) no-repeat top left;
 height:236px;
 text-align:center;
}

/*--------- Slider--------- */
#slider {
 padding:0;
 margin:0 0 0 1px;
 display:inline;
 width:352px;
 float:left;
 background:url(img/bgr-slider.gif) no-repeat top left;
 
}

#slider ul,#slider li {
    margin: 0;
    padding: 0;
    list-style: none;
}

#slider li {
    width: 352px;
    height: 80px;
    overflow: hidden;
}

#slider li p {
    padding:0;
    margin:0;
}

#prevBtn {
    display: inline;
    width: 166px;
    height: 16px;
    float: left;
	font-size:11px;
	background:url(img/bgr-slider-prev.gif) no-repeat top left;
	padding:3px 0 0 10px;
	margin:0 0 0 1px;
}

#nextBtn {
    display: inline;
    width: 165px;
    height: 16px;
    float: left;
	font-size:11px;
	background:url(img/bgr-slider-next.gif) no-repeat top left;
	padding:3px 10px 0 0;
}
#prevBtn a {
    display: inline;
    width: 156px;
    height: 16px;
    float: left;
    background: url(img/prev.gif) no-repeat top left;
	padding-left:10px;
	color:#d5010f;
	text-decoration:none;
}
#nextBtn a {
    display: inline;
    width: 155px;
    height: 16px;
    float: left;
	text-align:right;
    background: url(img/more.gif) no-repeat top right;
	padding-right:10px;
	color:#d5010f;
	text-decoration:none;
}

.s1 {
    width: 332px;
    height: 80px;
	float:left;
	padding:0 10px;
}

input.f1 {
	padding:0 5px;
	margin:0 0 10px 0;
	background:url(img/input.jpg) no-repeat top left;
	border:none;
	width:200px;
	height:23px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#030303;
}

textarea.t1 {
	padding:5px;
	margin:0 0 10px 0;
	background:url(img/textarea.jpg) no-repeat bottom left;
	border:none;
	width:240px;
	height:160px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#030303;
	overflow:hidden;
}

input.f2 {
	padding:0;
	margin:0;
	background:url(img/submit.jpg) no-repeat top left;
	border:none;
	width:194px;
	height:41px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:24px;
	color:#ffffff;
}


