body {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	background-color:#ff8c00;
	margin: 0px 0px 10px 0px;
}

a:link {	color: #B22222; text-decoration: underline; }
a:visited {	color: #B22222; text-decoration: underline; }
a:hover {color: Black; text-decoration:none; } 

h1 {font-size:14px; font-weight: bold; text-transform:uppercase; color:#ff8c00; letter-spacing: -1px; text-align: center; 
	padding-top: 5px; margin-bottom: 5px;
} 
h1 a:link { color:#ff8c00; text-decoration: none;}
h1 a:visited { color:#ff8c00; text-decoration: none;}
h1 a:hover { color:#0064b5; text-decoration: none;}

h2 {font-size:12px; text-transform:uppercase; color: #B22222; padding: 0px;  margin-bottom: 0px; 
} 
h2 a:link, h2 a:visited {
	text-decoration: none;
}

h3 {font-size:12px; color: #ff8c00;  
} 

input {
	font-size: 11px;
}
select {
	font-size: 11px;
}

#frame { 
	width:1000px; margin: auto; padding-left: 10px;  	
	 background-image: url(frame-back.gif); background-repeat: repeat-y;
}
#frame-bottom { 
	width:1000px; height: 15px; margin: auto; padding-left: 10px;  	
	 background-image: url(frame-bottom.gif); background-repeat: no-repeat; 
}

#main { 	width: 980px;  
}

/* head */
#head { height: 80px; }
#logo { 	float: left; padding: 10px 0px 0px 10px; }
#logo img {	border: none;}
#slogan { float: left; padding: 10px 0px 0px 0px; }

#search-panel {  text-align: center; position: relative;
	float: right; width: 500px; height: 60px;
	padding-right: 10px; padding-top: 20px;
	background-image: url(search-panel-back.gif); background-position: center; background-repeat: no-repeat;
}
.search  form{ margin: 0;}
.search .search-input { width: 150px;}
.search .input-text { width: 250px;}

#links  {  margin-bottom: 2px; }
#links a {  text-decoration: none;}
#links div { position: absolute; width: 100px; top:35px; right: 60px;
	background-color: #F5F5F5; text-align: left; padding: 5px;
	border: solid; border-color: Gray; border-width: 1px;
}
#links ul {
	padding: 0; margin: 0;
}
#links li {
	 list-style: none;
}
#links li a { display: block; width: 100px; }
#links li a:hover { background-color: #EEE8AA; display: block; width: 100px; }
/* sub menu */
#sub_menu {  position: absolute; display:none;
	background-color: #0064B5; margin-top: 5px;
	border: solid; border-color: Gray; border-width: 1px;
}
#sub_menu ul { padding: 0; margin: 0; }
#sub_menu li { border: solid; border-color: Gray; border-width: 0px 0px 1px 0px; list-style: none; padding: 2px; }
#sub_menu a {
	color: White; text-decoration: none; 
}
#sub_menu a:hover {
	background-color: #F0E68C; display: block; color: Black; 
}

/* menu-cat */
#menu-cat { 
	background-image: url(menu-cat-back.gif); background-repeat: no-repeat; 
	height: 40px; padding-left: 10px; margin-bottom: 10px;
	font-weight: bold; font-size: 12px; line-height: 40px; color: White; text-transform: uppercase; 
}

#menu-cat ul { margin: 0; padding: 0; 
}
#menu-cat li { margin: 0; display: inline; height: 50px; }

#menu-cat a { height: 40px;  
	color: White;
	text-decoration: none;	
	padding: 12px;
}
#menu-cat a:hover { height: 40px; background-color: #ffbf00;
	background-image: url(menu-cat-back-hover.gif);
	background-repeat: repeat-x; color: Black; 
	padding: 12px;
}
#menu-cat a.selected {color:  #ffbf00;}

#menu-cat a.home { height: 40px;  
	color: Black;
	text-decoration: none;	
	padding: 0px 100px 0px 15px;}
#menu-cat a:hover.home { height: 40px;  
	color: White; background-color: transparent;
	text-decoration: none;	
	padding: 0px 100px 0px 15px;
	background-image: none;}

/* reklama */	
#adv {  padding: 0px 10px 0px 10px; }
#sell { float: left; font-size: 10px; }
#baner1 { float: right; margin-bottom: 10px}

/* main content */
#main-content { float: left; width: 700px; padding: 0px 10px 0px 10px;}

#conteiner {  margin-bottom: 10px; float: left; }

.kare-yellow {
	background-color: #ffbf00;	
  border: solid; border-color: Black; border-width: 1px; 
}

#flash { float: left; width: 500px; height: 240px; margin-right: 10px; padding: 5px; overflow: hidden; 
}

#svejo { float: left; width: 155px; height: 240px; overflow: hidden; padding: 10px 10px 0px 10px;}
#svejo a {	color: Black; text-decoration: none;}
#svejo h1 { 
	color: #B22222; text-align: right; background-image: url(actualno-bullet.gif);
	background-repeat: no-repeat; padding: 0}
#svejo ul {	padding: 0px 0px 0px 9px; margin: 0px 0px 0px 9px;}
#svejo li {	list-style-image: url(list-arrow.gif); line-height: 10px; padding-bottom: 5px; }

#radio {	width: 700px; text-align: left; background-color:  #EEE8AA; 
	border: solid; border-color: #B22222; border-width: 1px;
}
#radio ul {	padding: 5px 0px 0px 10px; margin: 0px 0px 0px 10px;}
#radio li {	list-style-image: url(icon_headphones.gif); list-style-position: outside;
	line-height: 16px; padding-bottom: 5px; padding-left: 5px;  }

/* oferti */
#oferti { width: 698px;   float: left;
	border: solid; border-color: Black; border-width: 1px;
}
#oferti table { width: 698px;
	display: inline;
}
#oferti th { vertical-align: top; width: 25%; text-align: left; padding-left: 5px; padding-bottom: 0px;
	margin-bottom: 0px; 
}
#oferti td { vertical-align: top; width: 25%;
	padding: 5px;
}

#oferti ul { padding: 0px 0px 0px 7px; margin: 0px 0px 0px 7px; }
#oferti li { list-style-image: url(list-arrow.gif); line-height: 10px; }

#oferti .tabs { font-size: 12px; }
#oferti .tabs a { float: left; width: 137px; height: 20px; line-height: 20px; 
	text-align: center; margin-right: 1px; background-image: url(oferti-noactive-back.gif); background-repeat: repeat-x;
 	text-decoration: none; color: Black;
}
#oferti .tabs a:hover {font-weight: bold;}

#oferti .tabs .selected { color: #B22222; font-weight: bold;  width: 144px;
	background-image: url(oferti-active-back.gif); background-repeat: repeat-x;
}
#oferti div {
	float: left;
}
.img-thumbs { text-align: center; padding-right: 5px; }
.img-thumbs img {	border: solid; border-color: #B22222; border-width: 1px;}

/* spravochnik */
.spravochnik {
	width: 206px; height: 230px; overflow: hidden; float: left; margin-right: 10px; padding: 0px 10px 0px 10px; 
	/*background-image: url(spravochnik-back.gif); background-position: bottom; 
	background-repeat: no-repeat; */
	border: solid; border-color: #ff8c00; border-width: 0px 0px 1px 0px; 
}
.back1 {
	background-image: url(spravochnik-back1.gif); background-position: bottom; 
	background-repeat: no-repeat;
}
.back2 {
	background-image: url(spravochnik-back2.gif); background-position: bottom; 
	background-repeat: no-repeat;
}
.back3 {
	background-image: url(spravochnik-back3.gif); background-position: bottom; 
	background-repeat: no-repeat;
}
.spravochnik table {	width: 100%;}

.spravochnik th {
	vertical-align: top; font-weight: bold; color:#0064b5;
}
.spravochnik td {	
	vertical-align: top;  padding-bottom: 3px; 
}
.results {
	font-size: 10px;
}
.results th a { color:#0064b5;
	
}

.horoscope-table th {  padding: 3px; width: 20px;}
.horoscope-table td {  padding: 3px;}
.horoscope-table img { padding-right: 5px;}

.spravochnik.right img {
	border: solid; border-color: #de6000; border-width: 1px;
}
.icon-rezultat {height: 35px; padding-top: 15px; padding-left: 20px; margin-bottom: 5px;  
	background-image: url(icon-rezultat.gif);  background-repeat: no-repeat;
}
.icon-spravochnik { height: 35px; padding-top: 15px; margin-bottom: 5px;
	background-image: url(icon-earth.gif);  background-repeat: no-repeat;
}
.icon-top5 { height: 35px; padding-top: 15px; margin-bottom: 5px;
	background-image: url(icon-top5.gif);  background-repeat: no-repeat;
}

/* kategorii */
.cat {  
	float: left; width: 157px; overflow: hidden; margin-right: 9px; background-image: url(cat-back.gif);
	background-position: top; background-repeat: repeat-x;
	padding: 0px 5px 5px 5px;
}
.cat ul { padding-left: 10px; margin-left: 10px; }
.cat li { list-style-image: url(list-arrow.gif); }

.cat p {
	height: 100px; overflow: hidden;
}

.left {
	float: left; width: 220px; margin-right: 5px;
	border: solid; border-color: #de6000; border-width: 0px 1px 0px 0px;
}
.right { 
	float: left; margin-right: 0;     
}

/* kolona right */
#kolona-right { width: 250px; float: left; }

#video { float: left;
	width: 250px; margin-top: 10px;  margin-bottom: 10px;
	background-color: #ff8c00;	border: solid; border-color: Black; border-width: 1px; 
}

#video p {
	margin: 5px 0px 5px 0px;
}

#video .tabs { font-size: 12px;  float: left;
}
#video .tabs a { float: left; width: 81px; height: 20px; line-height: 20px; 
	text-align: center; margin-right: 1px; 
	 background-image: url(video-noactive-back.gif); background-repeat: repeat-x;
 	text-decoration: none; color: White;
}
#video .tabs a:hover {font-weight: bold;}

#video .tabs .selected { color: White; font-weight: bold;  width: 83px; 
	background-image: url(video-active-back.gif); background-repeat: repeat-x;
}
#video-info { width: 230px; float: left; 	padding: 10px; 
}
#video-info a {
	color: White; text-decoration: none;
}
#video-info ul {	padding: 5px 0px 0px 10px; margin: 0px 0px 0px 10px;}
#video-info li {	list-style-image: url(list-camera.gif); list-style-position: outside;
	line-height: 10px; padding-bottom: 5px;  
}
#video-info img {
	border: solid; border-color: White; border-width: 1px;
}

/* live */
#live { float: left; width: 250px;  
	border: solid; border-color: Black; border-width: 1px;
}
#live .image_cnt { background: 1px 1px no-repeat; }
#live .image_cnt div { width: 224px; height: 142px; position: relative;}
#live ul { display: block; width: 100%; position: absolute; bottom: 0; padding: 0; margin: 0; z-index: 2; }
#live li { height: 16px; list-style-type: none; border-top: 1px solid #364452; font-size: 9px; overflow: hidden;
	padding: 0; margin: 0;
}
#live a { display: block; width: 100%; height: 100%; text-decoration: none; color: #85B3E1; cursor: pointer; }
#live span { display: block; height: 100%; width: auto; float: left; line-height: 14px; padding: 0 5px; position: relative; z-index: 10; }
#live .bar { width: 100%; position: absolute; top: 0; left: 0; background: #364452; filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7;  padding: 0; z-index: 1; }
#live .event { font-weight: bold; color: #FFF; overflow: hidden; width: 150px; }
#live .tv { float: right; }

#live .hdr { display: none; height: 23px; overflow: hidden; border-bottom: 1px solid #6387A2; background: #2F5F84; }
#live .hdr h3 { color: #FFF; text-indent: 10px; }
#live .cnt { padding: 12px 12px 31px 12px; border: none; background: url(/content/banner/bgrd_live.gif) left top no-repeat; }
/** html #live li { margin-bottom: -2px; }*/


#present { float: left;  
	background-image: url(present-back.gif); background-repeat: no-repeat; 
	width: 220px; height: 110px; overflow: hidden;  padding: 10px 15px 10px 15px; margin: 10px 0px 10px 0px;
}
#present h3 { color: Black;
	padding: 0; margin: 0; font-size: 12px;
}
#present h3 a { color: #0064b5;
	display: block; font-size: 20px; text-transform: uppercase; text-decoration: none; white-space: nowrap;
}
#present h4 {
	padding: 0; margin: 0; font-size: 12px;
}
#present img { border: solid; border-color: #0064b5; border-width: 1px; margin: 5px 0px 5px 0px; }

/* footer */
#footer {  float: left; color: Black; font-weight: bold;
	width: 950px;  text-align: center; padding: 5px; text-transform: uppercase;
	margin-bottom: 3px; margin-left: 5px; margin-top: 10px; 
}
#footer a {
	color: Black; text-decoration: none;
}
#footer a:hover {
	color: White; text-decoration: none;
}

#footer1 { float: left; background-color: Black; color: White;
	width: 941px;  text-align: center; padding: 5px;
	border: solid; border-color: #ff8c00; border-width: 5px;
	margin-left: 5px;
}
#footer1 a {
	color: White;
}

.spacer {clear:both;}

.img-hidden {
	width: 157px; height: 60px; overflow: hidden; 
	border: solid; border-color: #B22222; border-width: 1px; text-align: center;
}
.img-hidden img {
	margin-top: 0px; border: none;
}

/* sminkata w predstawqme wi */
.img-hidden-big { 
	width: 160px; height: 100px; overflow: hidden; 
	border: solid; border-color: #0064b5; border-width: 1px;
	margin: 5px 0px 5px 0px;
}
.img-hidden-big img {
	margin-top: -20px; border: none;
}

.row1 {
	background-color: #FFFCE8;
}
.row2 {
	background-color: #F5F5F5;
}

.track { color: Black; padding: 5px; }
.track img { padding: 0px 5px 0px 5px;}

.more {  
	width: 48px; height: 14px; float: right;
	background-image: url(more.gif); background-repeat: no-repeat;
}
.more a {
	width: 48px; height: 14px; display: block; 
}
.more a:hover {
	width: 48px; height: 14px; display: block; 
	background-image: url(more-hover.gif); background-repeat: no-repeat;
}

/* rezultati ot tarseneto */

#result li {  padding-bottom: 7px;}

.pagination { height: 20px; line-height: 20px; font-weight: bold; color: White; background-color: #ffbf00; padding: 0px 10px 0px 10px; }
.pagination a:link { color: White; }
.pagination a:visited { color: White; }
.pagination .selected { color: Black; }
.pagination .info { float: left; margin-right: 180px; }
.pagination .pages { text-align: center; float: left; word-spacing: 5px;  }
.pagination .back { float: right; }

/* koshnica zaglavna */
.RTE table { width: 100%}
.RTE th { background-color: #F0E68C; padding: 5px;}
.RTE a:link, .RTE a:visited {	text-decoration: none;  font-size: 12px; font-weight: bold;}