/* 8.05.08 */

div, span, ul, a {
	padding: 0;
	margin: 0;
}

a {
	color: #266c0a;
	/* text-decoration: underline; */
}

a:hover {
	color: #153d05;
	text-decoration: none;
}

.javascript {
	color: #266c0a;
	text-decoration: underline;
	font-size: .7em;
}

.javascriptHover {
	color: #153d05;
	text-decoration: none;
}

/* cherva */

#mainTopNavBand {
	width: 100%;
	background: #333;
	clear: both;
	font-size: .6em;
	float: left;
	border: none;
	margin: 0px;
}

#mainTopNavBand a {
	color: #888;
	text-decoration: underline;
	padding: 5px 10px;
	float: left;
}

#mainTopNavBand a:hover {
	color: #f3f3f3;
	text-decoration: none;
}

#mainBottomNavBand {
	width: 100%;
	float: left;
	background: #333;
	clear: both;
	font-size: .6em;
	padding: 0;
	margin: 0;
}

#mainBottomNavBand p span.mainTopLink {
	float: left;
	color: #CECECE;
	font-weight: normal;
}

#mainBottomNavBand p {
	display: block;
	float: left;
	clear: both;
	padding: 5px;
	margin: 0;
	width: 980px;
}

#mainBottomNavBand a.mainTopLink {
	color: #888;
	text-decoration: underline;
	padding: 2px 0;
}

#mainBottomNavBand a.mainTopLink:hover {
	color: #f3f3f3;
	text-decoration: none;
}

/* - - - */

html, body {
	padding: 0;
	margin: 0;
	font-family:verdana,arial,helvetica,sans-serif;
	background: url('/i/euro2008/bg.png') repeat -262px -304px #3b7f1f;
}

#euro08tabl {
	padding: 0;
	margin: 0;
	font-family:verdana,arial,helvetica,sans-serif;
	background: url('/i/euro2008/white.gif') repeat-y  0px 0px;
	background-color: transparent;
	clear: both;
}

#euro08tabl td {
	padding: 0;
	margin: 0;
	font-family:verdana,arial,helvetica,sans-serif;
	background: url('/i/euro2008/wallpaper.png') no-repeat 1005px 0px;
	background-color: transparent;
	clear: both;
}

body img {
	background: url('/i/euro2008/img.gif');
}

#wrapper {
	width: 100%;
}

#holder {
	float: left;
	width: 1000px;
	background: #fff;
	height: 100%;
}

/* head */

#supHead {
	width: 1000px;
	text-align: center;
	padding: 10px 0;
	background:url('/i/euro2008/ad.gif') no-repeat right 10px;
	border-bottom: 2px solid #eee;
}

#header {
	width: 990px;
	padding: 10px 0 15px 10px;
	float: left;
}

#header ul {
	list-style-type: none;
	float: left;
	width: 990px;
}

#header ul li {
	list-style-type: none;
	float: left;
}

#header ul li.logo {
	padding: 0;
	margin: 7px 0 0 0;
	font-size: 0px;
}

#header ul li.gallery {
	float: left;
	width: 242px;
	padding: 0 0 0 20px;
	font-size: .7em;
}

#header ul li.gallery span {
	float: left;
	padding: 0 10px 0 0;
}

#header ul li.gallery img {
	background:url('/i/euro2008/gal.gif') no-repeat 0 0;
	padding: 7px 7px 7px 27px;
	float: left;
	border: none;
}

#header ul li.abonam {
	float: left;
	width: 241px;
	height: 114px;
	padding: 0 0 0 20px;
	background:url('/i/euro2008/abonam.gif') no-repeat 20px 0;
}

#header ul li.abonam p {
	font-size: .6em;
	color: #5d5d5d;
	padding: 0 10px 0 30px;
	float: left;
	width: 200px;
	margin: 0;
	height: 33px;
	overflow: hidden;
}
#header ul li form {
	padding: 0 10px 0 30px;
	margin: 0;
	float: left;
	width: 200px;
}

#header ul li input.input {
	float: left;
	width: 170px;
	*width: 165px;
	border: 1px solid #35711c;
	font-size: .7em;
	padding: 2px;
	height: 14px;
	margin: 0px;
}

#header ul li input.button2 {
	border: 1px solid #35711c;
	width: 19px;
	float: left;
	margin: 0 0 0 5px;
	background:url('/i/euro2008/but.gif') no-repeat 0 0 #000000;
	*background:url('/i/euro2008/but.gif') no-repeat -2px -1px #55cb26;
	cursor: pointer;
	padding: 0;
	font-size: 0px;
	*height: 21px;
	height: 20px;
}

/* -- dnevnik menu -- */

#mainMenu {
	float: left;
	background: #164d92;
	border: 1px solid #033d83;
	width: 998px;
	padding: 0;
	margin: 0;
	font-size: .7em;
}

#mainMenuBorder {
	border: 1px solid #4487c5;
	float: left;
}

#mainMenu ul {
	list-style-type: none;
	float: left;
	width: 994px;
	border: 1px solid #4487c5;
	background:url('/i/euro2008/menubg.gif') no-repeat;
}

#mainMenu ul li {
	list-style-type: none;
	float: left;
	font-weight: bold;
	padding: 6px 18px;
	background:url('/i/euro2008/line.gif') no-repeat right center;
	margin: 0;
}

#mainMenu ul li a {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #d8f0ff;
	font-weight: bold;
	text-decoration: none;
}

#mainMenu ul li a:hover {
	color: #fff;
}

/* content */

#mycontent {
	width: 985px;
	float: left;
	margin: 20px 0;
	padding: 0 0 0 10px;
}

#mPhoto {
	width: 370px;
	float: left;
	font-size: .7em;
}

#mPhoto h2 {
	font-weight: normal;
	padding: 10px 0;
	margin: 0;
	font-size: 1.5em;
}

#mPhoto span a {
	color: #505050;
	text-decoration: underline;
}

#mPhoto span a:hover {
	color: #000;
	text-decoration: none;
}

#news {
	float: left;
	width: 274px;
	padding: 0 10px;
}

#news h3 {
	font-weight: normal;
	height: 28px;
	margin: 0;
	font-size: .7em;
	color: #fff;
	width: 275px;
	background:url('/i/euro2008/new.gif') no-repeat 0 0;
}

#news h3 span {display: none;}

#news h4 {
	padding: 0;
	margin: 0;
}

#news h4 a {
	font-weight: normal;
	padding: 10px;
	margin: 10px 0 0 0;
	font-size: .7em;
	width: 253px;
	border: 1px solid #eee;
	float: left;
}

#news h4 a:hover {
	border: 1px solid #d5e1d3;
}

#rCol {
	float: left;
	width: 320px;
}

#pole {
	font-size: .7em;
	float: left;
	width: 320px;
	height: 72px;
	background:url('/i/euro2008/pole.gif') no-repeat 0 0;
	background-color: #013d7c;
}

#pole span {
	float: left;
	width: 50px;
	height: 58px;
	color: #a1cff5;
	padding: 14px 0 0 50px;
}

#pole ul {
	list-style-type: none;
	float: left;
	padding: 2px 0 5px 0;
	width: 210px;
	height: 43px;
	margin-top: 10px;
}

#pole ul li {
	list-style-type: none;
	float: left;
	font-weight: normal;
	width: 65px;
	padding: 5px 20px 5px 19px;
	background:url('/i/euro2008/arrw.gif') no-repeat 10px center;
}

#pole ul li a {
	color: #a1cff5;
	text-decoration: underline;
}

#pole ul li a:hover {
	color: #fff;
	text-decoration: none;
}

#banner {
	float: left;
	width: 318px;
	text-align: center;
	background: #f1f1f1;
	border: 1px solid #c9c9c9;
	padding: 10px 0;
	margin: 10px 0 0 0;
}

/* bottom stuff */

#botInfo {
	width: 995px;
	float: left;
	color: #fff;
	margin: 0 0 20px 0;
	display: inline;
	background:url('/i/euro2008/botbg.png') no-repeat top center #fff;
	font-size: .7em;
		background-color: #27550d;
}

.infoBox {
	float: left;
	width: 228px;
	padding: 10px 10px 20px 10px;
	background:url('/i/euro2008/wline.gif') no-repeat right top;
}

.infoBox h4 {
	font-size: 1em;
	float: left;
	padding: 10px 20px 10px 0;
	margin: 0;
	background:url('/i/euro2008/ardot.gif') no-repeat right center;
	clear: both;
}

.infoBox a, .infoDiema a {
	color: #efffe6;
	text-decoration: underline;
}

.infoBox a:hover, .infoDiema a:hover {
	color: #fff;
	text-decoration: none;
}

.infoBox p, .infoDiema p {
	padding: 10px 0;
	margin: 0;
	float: left;
	width: 228px;
	border-bottom: 1px dotted #9ebc8b;
}

.infoDiema {
	float: left;
	width: 228px;
	padding: 10px 10px 20px 10px;
	background:url('/i/euro2008/wline.gif') no-repeat right top;
}

.infoDiema h4 {
	font-size: 1em;
	float: left;
	padding: 10px 20px 10px 0;
	margin: 0;
	background:url('/i/euro2008/ardot.gif') no-repeat right center;
	clear: both;
}

.infoDiema span {
	background:url('/i/euro2008/diema.gif') no-repeat left center;
	padding: 5px 0 5px 60px;
}

/* FOOTER */
#footer {
	clear: both;
	width: 995px;
	margin: 0;
	padding: 0;
	border-top: solid 12px #fff;
	font-size: .7em;
}

#fooMenu {
	width: 993px;
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	border: solid 1px #cfc2af;
}

#fooMenu ul {
	width: 991px;
	float: left;
	clear: both;
	margin: 0;
	padding: 4px 0 4px 0;
	border: solid 1px #fff;
	background-color: #f3f3f3;
	list-style-type: none;
}

#fooMenu ul li{float: left;
	margin: 0;
	padding: 1px 0 3px 0;
	background-color: transparent;
	list-style-type: none;
	background-image: url(/i/m/abonament.gif);
	background-repeat: no-repeat;
	background-position: 8px 0;
}

#fooMenu ul li a {
	margin: 0;
	padding: 0 3px 0 33px;
	font-size: 11px;
	color: #404445;
	font-weight: normal;
	text-decoration: none;
}

#fooMenu ul li.abonament{background-image: url(/i/m/abonament.gif);}
#fooMenu ul li.reklama{background-image: url(/i/m/reklama.gif);}
#fooMenu ul li.help{background-image: url(/i/m/help.gif);}
#fooMenu ul li.kontakti{background-image: url(/i/m/kontakti.gif);}
#fooMenu ul li.rss{background-image: url(/i/m/rss.gif);}
#fooMenu ul li.mobile{background-image: url(/i/m/mobile.gif);}
#fooMenu ul li.report{background-image: url(/i/ico/development.png);}
#fooMenu ul li.subs{padding: 0 10px 0 0; background-position: 0 100px; float: right;}
#fooMenu ul li a:hover{color: #5392CD;text-decoration: underline;}

#footer p {
	clear: both;
	margin: 0 10px 5px 10px;
	padding: 10px 0 0 0;
	color: #bfbfbf;
}

#footer a {color: #AAAAAA;}
#footer a:hover{color: #5392CD;}
.counter {margin: 0 0 20px 10px;padding: 0;}




/*---------------------------------------------------------------------------------------*/
a {color: #266c0a;}
/* a:hover {color: #739466;} */

h3.blue {border-bottom: solid 2px #266c0a;}
h3.blue b {background-color: #266c0a;background-image: url(/i/b_sport.gif);}

h3.orange {border-bottom: solid 2px #266c0a;}
h3.orange b {background-color: #266c0a;background-image: url(/i/b_sport.gif);}

h3.red {border-bottom: solid 2px #266c0a;}
h3.red b {background-color: #266c0a;background-image: url(/i/b_sport.gif);}

h3.green {border-bottom: solid 2px #266c0a;}
h3.green b {background-color: #266c0a;background-image: url(/i/b_sport.gif);}

h3.black {border-bottom: solid 2px #266c0a;}
h3.black b {background-color: #266c0a;background-image: url(/i/b_sport.gif);}


.path {
border-top: 1px solid #266c0a;
border-bottom: 1px solid #266c0a;
background-color: #f9f9f9;
padding: 3px 0 4px 0;
margin: 12px 0 15px 0;
}

.cTtl {
background-color: #e9f1e6;
margin: 0 0 0 0;
padding: 10px;
border-bottom: 1px solid #266c0a;
font-weight: normal;
float: left;
}


.tfButCvr {
width: 100%;
border: 1px solid #000;
padding: 3px;
margin: -16px 0 10px 0;
border: 5px solid #eeeeee;
width: 144px;
background: #fff;
clear: both;
background-color: #transparent;
background-image: url(/i/dnldcover.gif);
background-repeat: no-repeat;
background-position: 3px 3px;
height: 20px;
}

.tfButCvr a {
padding: 0 0 0 0;
margin: 3px 0 0 23px;
float: left;
}

.tfFntBig {
font-size: 1.2em !important;
}


#articleHead {
	background: url('/i/euro2008/brand/kamenitza.gif') no-repeat  top right;
}



/*??-----------------------*/

/* CONTENT*/
#content {
float: left;
clear: both;
width: 1000px;
margin: 0;
padding: 0;
}

#left {float: left;
clear: both;
width: 160px;
font-size: 11px;
margin: 0;
padding: 0;
border-right: solid 10px #fff;}

#cover {display: block;
margin: 12px 0 11px 0;
padding: 0;
border: solid 6px #eeeeee;}

a#cover:hover{border: solid 6px #BCBCBC;}
a#cover img{border: solid 1px #fff;}

#menu {
text-transform: uppercase;	
font-size: 10px;
margin: 0;
padding: 0 0 1px 0;
border-top: double 3px #266C0A;
border-bottom: double 3px #266C0A;
list-style-type: none;}

#menu li{margin: 0;
padding: 0;
/*
background-color: #f3f3f3;
*/
background-color: #e8e6e7;
border-top: solid 1px #fff;
border-bottom: solid 1px #c5c5c5;
list-style-type: none;
/*
background-image: url(/i/m1.gif);
*/
background-image: url(/i/m2.gif);
background-repeat: repeat-y;
background-position: top right;}

#menu li.hidden{
	display: none;
}

#menu li a{color: #000;
text-decoration: none;
display: block;
margin: 0;
padding: 6px 6px 5px 6px;}

#menu li a:hover{background-color: #fff;}

#menu li.submenu, #menu li.submenuopen {
background-color: #e8e6e7;
background-image: url(/i/m2.gif);
}

#menu li.subrubrmenu  {
background-color: #f3f3f3;
background-image: url(/i/m1.gif); 
}

li.submenu a{background-color: transparent;
background-image: url(/i/on1.gif);
background-repeat: no-repeat;
background-position: 147px 8px;}

li.submenuopen a{background-color: transparent;
background-image: url(/i/on1.gif);
background-repeat: no-repeat;
background-position: 147px -32px;}

li.submenu a:hover{
background-color: #fff;
background-position: 147px 9px;
}

#menu ul{display: none;margin: 0;padding: 0;}
#menu ul li{margin: 0;padding: 0;}
#menu ul li a{background-color: transparent;background-image: none;}

#left h2 {margin: 10px 0 0 0;
padding: 8px 8px 8px 10px;
font-size: 11px;
background-color: #f3f3f3;
font-weight: normal;}

h3 {
float: none;
clear: both;
width: 100%;
font-size: 9px;
font-weight: normal;
margin: 12px 0 0 0;
padding: 0;}

h3 b {
float: left;
color: #fff;
margin: 0;padding: 0 0 2px 8px;display: block;
background-position: 0 0;background-repeat: no-repeat;}

h3 b.l {background-position: -6px 0;}

.r {margin: 0; display: block;
padding: 3px 5px 0 0 !important;
background-position: top right; 
background-image: url(/i/lround.gif);
background-repeat: no-repeat;}

h3 a.onoff {float: right;
width: 17px;height: 17px;display: block;
margin: 0 0 0 0;padding: 0 0 0 0;
background-image: url(/i/b_off.gif);
background-repeat: no-repeat;
background-position: 0 4px;}
h3 a.onoff:hover {background-position: 0 5px;}

h3 a.offon {float: right;
width: 17px;height: 17px;display: block;
margin: 0 0 0 0;padding: 0 0 0 0;
background-image: url(/i/b_on.gif);
background-repeat: no-repeat;
background-position: 0 4px;}
h3 a.offon:hover {background-position: 0 5px;}

 
h3 a {color: #fff;text-decoration: none;}
h3 a:hover {color: #E4E4E4;}
h3 b {font-weight: normal;}

.backbox p, #votbox p{margin: 2px 0 5px 0;padding: 0;}
.backbox form, #votbox form{margin: 0;padding: 0;}

.red{color: #a00100;}
.small{font-size: 10px;}

#cnews, #cpress {width: 15px;
height: 15px;
margin: 0;
padding: 0;}

.input{font-size: 11px;
width: 140px;
margin: 5px 0 5px 0;
background-color: #fff;
border: solid 1px #c5c5c5;}

.button2{width: 100%;
border: solid 1px #c5c5c5;
font-size: 10px;
text-align: center;
background-color: #dbdbdb;
background-image: url(/i/button.gif);
background-repeat: no-repeat;
background-position: 0 0;}

/* */
ul.extmenu {margin: 0 0 0 10px;
padding: 0;list-style-type: none;}

ul.extmenu li {margin: 4px 0 4px 0;
padding: 0;list-style-type: none;}

ul.extmenu li a{color: #000;
text-decoration: none;
border-bottom: solid 1px #CDCDCD;}
ul.extmenu li a:hover{color: #DF0000;}

#main {float: left;
font-size: 11px;
width: 635px;
margin: 0;
padding: 0;
border-right: solid 10px #fff;}

#main h2, #right h2{margin: 6px 0 10px 0;
padding: 0;font-size: 12px;}

#main p{margin: 2px 0 8px 0;padding: 0;}

.autor {font-size: 10px;color: #ac8d5c;}
.autor a{color: #ac8d5c;text-decoration: none;border-bottom: solid 1px #CDCDCD;}
.autor a:hover{color: #DF0000}


/* RIGHT */
#right {float: right;width: 180px;
	font-size: 11px;
margin: 0;padding: 0;}

ul#lastNews, ul#MostViewed {clear: both;
margin: 0;
padding: 0 9px 9px 9px;
background-color: #E9F1E6;
list-style: none;}

ul#lastNews li, ul#MostViewed li {margin: 0;
padding: 6px 0 8px 0;
list-style: none;
border-bottom: 1px solid #6FB555;}

ul#newsBlock {clear: both;
margin: 0 0 10px 0;
padding: 0 9px 9px 9px;
background-color: #fcf6ea;
border-bottom: solid 1px #d6b886;
list-style: none;}

ul#newsBlock li {margin: 0;
padding: 3px 0 3px 10px;
list-style: none;
background-color: transparent;
background-image: url(/i/bulet.gif);
background-repeat: no-repeat;
background-position: left center;}

.cimg {display: block;width: 100%;text-align: center !important;}
.cimg img {border: 0px !important; margin: auto;}

/* Article */

.artclMain {
margin: 0;
padding: 16px 0 0 0;
border-bottom: 1px solid #eee;
float: left;
clear: both;
}

#articleHead h1, #articleText h1 {
font-size: 1.8em;
font-weight: normal;
color: #a00000;
margin: 8px 0;
padding: 0 0 0 0;
width: 500px;
}

#articleHead h2, #articleText h2 {
font-size: 1.2em;
color: #000;
margin: 7px 0;
padding: 0 0 0 0;
width: 500px;
}

#articleHead h3, #articleText h3 {
float: none;
clear: none;
width: auto !important;
font-size: 1.1em;
font-weight: normal;
margin: 5px 0;
padding: 0;
display: table;
}

#articleHead h4, #articleText h4, #articleHead h5, #articleText h5, #articleHead h6, #articleText h6{
font-size: 1em;
color: #000;
font-weight: bold;
margin: 5px 0;
padding: 0 0 0 0;
clear: none;
}

#rightCol {
margin: 0 0 0 0px;
padding: 0 0 0 0;
display: block;
background-color: #fff;
width: 319px !important; 
float: right !important;
clear: right;
}

.articlebox {
background-color: #f5f5f5;
margin: 10px 0 10px 0;
padding: 5px 5px;
clear: both;
float: left;
width: 820px;
*width: auto;
_width: auto;
}

.articlebox em {
margin: 2px 0 0 0;
padding: 0;
display: block;
font-style: normal;
color: #ac8d5c;
}

.autors {
float: left;
width: 350px;
margin: 0;
padding: 0;
}

.autors b {
font-weight: normal;
font-size: .8em;
color: #484848;
}

.tools {
float: right;
margin: 0;
padding: 6px 6px;
border: 1px solid #c6c6c6;
background-color: #fff;
}

div.tools a {
float: left;
background-color: transparent;
margin: 2px;
padding: 0;
color: #000;
text-decoration: none;
border-bottom: solid 1px #CDCDCD;}

div.tools a:hover{color: #DF0000;}

div.tools a.txtup {
	padding: 0 0 0 15px;
	margin-right: 6px;
	background-repeat: no-repeat;
	background-image: url('/i/txtbig.gif');
}
div.tools a.txtdown {
	padding: 0 0 0 15px;
	margin-right: 6px;
	background-repeat: no-repeat;
	background-image: url('/i/txtsmall.gif');
}
div.tools a.print {
	background-repeat: no-repeat;
	background-image: url('/i/print.gif');
	padding: 0 0 0 20px;
	margin-right: 6px;
}
div.tools a.sDhl {
	padding: 0 0 0 20px;
	background-repeat: no-repeat;
	background-image: url('/i/sndfriend.gif');
}

#articleHead, #articleText {
width: 830px;
padding: 0;
margin: 0;
}

#articleHead {
	float: left;
}

#articleText{
font-size: 1.2em;
}

#articleForum {
/* width: 100%; */
width: 500px;
float: left;
/* font-size: 1.2em; */
}

#articleForum.mms {
	width: 100%;
}

#artcl {
width: 830px;
padding: 0;
margin: 0;
float: left;
}

.artclImg {
width: 300px;
background-color: #f5f5f5;
margin: 0 0 10px 0px;
padding: 10px;
float: right;
clear: right;
font-size: .9em;
border: 1px solid #c6c6c6;
}

.artclImgBig {
width: 500px;
background-color: #fff;
margin: 0 0px 10px 0;
padding: 0px;
font-size: .9em;
border: none;
text-align: center;
font-style: italic;
}

div.artclImg p, div.artclImgBig p{
font-size: .9em;
margin: 5px 0 0 0;
padding: 0 0 0 0;
}
div.artclImgBig p {
	text-align: left;
}

.banner300x250 {
float: right;
clear: right;
width: 300px;
margin: 0 0 10px 0px;
padding: 6px 10px 6px 10px;
border: 1px solid #DFDFDF;
background-color: #f5f5f5;
display: block;
}

.banner300x250 span {
font-size: .7em;
color: #909090;
margin: 0 0 0 0;
padding: 0 0 3px 0;
display: block;
}

.banner300x250 h5 {
font-size: 1em !important;
margin: 0 0 5px 0 !important;
padding: 0 0 0 0 !important;
}

/* More */
.more {
width: 310px;
background-color: #f5f5f5;
border: solid 1px #c6c6c6;
margin: 0 0 10px 0px;
padding: 5px;
float: right;
clear: right;
font-size: .9em;
}

.more h5 {
font-size: 1em !important;
margin: 0 0 5px 0 !important;
padding: 0 0 0 0 !important;
}

.more ul {
list-style-type: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.more ul li {
margin: 0 0 0 0;
padding: 0 0 5px 9px;
background-color: transparent;
background-image: url('/i/bulet.gif');
background-position: 0 4px;
background-repeat: no-repeat;
}

.infobox {
background-image: url('/i/dialog-information.png');
background-position: center left;
background-repeat: no-repeat;
padding: 5px 0 5px 34px !important;
}

.attbox {
background-image: url('/i/mail-attachment.png');
background-position: center left;
background-repeat: no-repeat;
padding: 5px 0 5px 34px !important;
}

/* */

#articleText .ban {
	clear: left;
}

.ban, .banlink {
clear: both;
margin: 5px 0 !important;
padding: 6px 6px 6px 10px;
background-color: #f6f6f6;}

.ban a, .banlink a, .banner300x250 a {
font-size: .7em;
color: #909090;
margin: 0 0 0 0;
padding: 0 0 3px 0;
display: block;
text-decoration: none;
text-align: left;
}
.banlink center a {
font-size: 1em;
color: #a00000;
margin: 0 0 0 0;
padding: 0 0 3px 0;
display: block;
text-decoration: underline;
text-align: center;
}
.ban center a, .banlink center a, .banner300x250 center a {
	text-align: center;
}

.ban a:hover, .banner300x250 a:hover, .banlink a:hover {
color: #909090;
text-decoration: underline;
}

.banlink center a:hover {
color: #DF0000;
}

.splinks a {
color: #a00000;
margin: 0 0 0 0;
padding: 0 0 5px 9px;
background-color: transparent;
background-image: url('/i/bulet.gif');
background-position: 0 4px;
background-repeat: no-repeat;
text-decoration: underline;
}
.splinks a:hover {
color: #DF0000;
}

.picTop {
margin: 0 0 0 0;
padding: 10px 0 0 0;
clear: both;
display: block;
}

/* Tickets */

.tickets {
clear: left;
background-color: #f6f6f6;
margin: 12px 0 0 0;
padding: 8px;
font-size: 0.8em;
border-bottom: 1px solid #c6c6c6;
}

.tickets span {
background-color: transparent;
background-image: url(/i/etiket.gif);
background-repeat: repeat-y;
background-position: 0 0;
margin: 0 0 0 0;
padding: 2px 0 1px 20px;
}

div.euroblk {
clear: both;
margin: 0;
background-color: #d7e2ed;
}

h2.blu_grad {
	margin: 0 !important;
	background:url(http://evropa.dnevnik.bg/i/bg_blugrad.png) repeat-x center;
	color: #fff;
	font-size: .9em !important;
	line-height:17px;
	padding-left:10px !important;
}
ul.eudiscussblk {
	margin: 4px 0px 8px 0px;
	padding: 5px 5px 5px 10px;
	color: #415da6; 
	list-style-type: none;
}

ul.eudiscussblk li {
	margin-bottom: 2px;
	line-height: 1.1em;
}

ul.eudiscussblk li span {
	font-size: .8em;
	color: #90a6bd;
}

div.euroblk a {
	color: #044a8b;
	text-decoration: underline;
}

div.euroblk a:hover {
	color: #5392CD;
}

ul.eudiscussblk li.ftr {
	background: url(/i/arrowRght.png) center left no-repeat;
	font-size: .8em;
	padding-left: 10px;
	margin-top: 6px;
}

/* kareta */
.news_tblwide, .news_tblright, .news_tblrightsmall, .news_tblleft, .news_tblleftsmall {
	margin: 5px;
	padding: 5px;
	border: 1px solid #c19c60;
	background-color: #fcf1df;
	display: table !important;
	font-size: .8em;
}
/* 
.news_tblwide {
	clear: both;
} */

.news_tblright, .news_tblrightsmall {
/* 	clear: right; */
	float: right;
	width: 300px;
}

.news_tblleft, .news_tblleftsmall {
	clear: left;
	float: left;
	width: 300px;
}

/* TV prog */

#tvprog {
	background: #F3F3F3;
	padding: 2px;
	border: 1px solid silver;
	float: left;
	display: block;
	margin-bottom: 15px;
	width: 100%;
}

#tvprog .tvcol {
	float: left;
	clear: none;
	padding: 3px;
}

#tvprog .tvcol p strong {
	text-align: left;
	margin-right: 4px;
	width: 88px;
	float: left;
}
/* Filter page styles */

.rightImg a.rubrName {
	color: black;
	font-weight: bold;
	text-decoration: none;
	font-size: 1.1em;
}

.rightImg a.rubrName:hover {
	text-decoration: underline;
}

.three_col2 {
	clear: both;
	padding: 0 0 0 5px;
	margin-bottom: 0;
}

.three_col2 div {
	float: left;
	width: 236px;
	margin: 0 7px 0 0;
}

.three_col2 .one_third {
	width: 195px;
	margin: 0;
	margin-right: 15px;
}

.three_col2 .one_third .sub {
	display: block;
	color: #666666;
	margin: 0;
	margin-bottom: 3px;
	font-size: .8em;
}

.siv_lst {
	border: 1px solid #c5c5c5;
	background: #f3f3f3;
	width: 100%;
	margin: 0;
	padding: 0;
}

.siv_lst li {
	clear: both;
	line-height: 20px;
	list-style: none;
	border: 1px solid #fff;
	border-bottom-color: #D9D9D9;
	color: #434343;
}

.siv_lst span.rgt {
	display: block;
	width: 40px;
	float: right;
	background-color: #F9F9F9;
	text-align: center;
}

.siv_lst .red a {
	color: #a00000;
	text-decoration: none;
}

.siv_lst .red a:hover {
	text-decoration: underline;
}

.pointDwn2 {
	padding-right: 15px;
	padding-left: 3px;
	font-size: 8px;	
}

.pointDwn2 span {
	font-weight: bold; 
	font-size: 9px;
}

.l_d {
	background: #EAEAEA;
}

.l_d span.rgt {
	background: #EFEFEF;
}

.leftImg {
	clear: both;
	padding: 10px 0 0 0;
	display: block;
	float: left;
	width: 100%;
}

.leftImg p, .leftImg dl {
	padding: 0 5px 0 0;
	margin: 0 10px 5px 0;
	display: table;
}

.leftImg img {
	float: left;	
}

/* za pechatnoto */

.getaspdf {
	font-size: 11px;
	float: right;
	clear: both;
	color: #404040;
	text-align: center;
}
.getaspdf a {
	font-size: 11px;
	color: #606060;
	text-decoration: underline;
}
.getaspdf a:hover {
	color: black;
}

.getaspdf img {
	vertical-align: middle;
}

.smenu {
	border:1px solid #c5c5c5;
	background:#f3f3f3;
	font:10px verdana, sans serif;
	padding:3px;
	margin-bottom:10px;
	margin-top:12px;
}

.scontainer {
	overflow:hidden;
	background-color:#ffffff;
	width:220px;
	height:20px;
	vertical-align:middle;	
	text-align:left;
	position:relative;
}
.scontent {
	background-color:#ffffff;
	position:absolute;
	left: 0px;
	top: 2px;
	vertical-align:middle;
	height:20px;
}

/* day in pics */

.today_pics img {
	border: 5px solid #EEEEEE;
	margin: 0 8px 8px 0;
}

/* RSS*/

a.rss {
background-image: url('/i/rss.gif');
background-repeat: no-repeat;
background-color: transparent;
background-position: 0 3px;
padding: 0 0 0 20px;
margin: 5px 0 0 0;
display: block;
}

.rssdiv {
	margin: 0px 0px 30px 0px;
}

.rssdiv p {
	margin: 0px 0px 10px 30px;
}


.rsshdr {
	font: 12px Arial;
	padding:10px;
	margin-bottom:20px;
	border: 1px solid silver;
	background-color:#f4f4f4;
	line-height:18px;
}

.rsslnk {
	text-decoration:none;
	color:#a00000;
	font-size: 12px;
}

.rsslnk:hover {
	text-decoration:underline;
	color: #c00000;
}

.rsshdr img {
	float: left;
	margin: 4px 8px 4px 4px;
}

/* register i fpass */

.frm_table {
	border: 1px outset #a0a0a0;
	background: #f3f3f3;
	padding: 0px;
	border-spacing: 0px;
	width: 100%;
}

.frm_table th {
	text-align: left;
	border-bottom: 1px solid #808080;
	background: #E8E6E6;
	padding: 6px;
	font: 10px Verdana;
}

.frm_table td {
	padding: 6px;
	border-bottom: 1px solid #d0d0d0;
}

td.formlabel {
	text-align: left;
	width: 150px;
	vertical-align: top;
}

/* COMMENTS */

#comments {
clear: both;
margin: 0 0 0 0;
padding: 0 0 0 0;
float: left;
}

#comments .cTtl {
background-color: #fcf1df;
margin: 0 0 0 0;
padding: 10px;
border-bottom: 1px solid #a6762e;
font-weight: normal;
float: left;
width: 480px;
*width: auto;
_width: auto;
}

.mms #comments .cTtl {
	width: 100%;
	
	.width: 810px; /* ie6 */
}


#comments .cTtl b {
margin: 0;
padding: 0;
font-size: 1.1em;
font-weight: normal;
float: left;
}

#comments .cTtl span {
font-size: .8em;
width: 380px;
margin: 0 0;
padding: 4px 0 0 0;
float: right;
text-align: right;
}

#comments .cTtl span.leftlnk {
float: left; 
width: 150px;
}

#comments .cTtl span em {
float: right;
margin: 0 10px 0 0;
padding: 0 0 0 0;
}

#comments .addcmnt {
background-color: transparent;
background-image: url('/i/addcmnt.gif');
background-position: 0 -2px;
background-repeat: no-repeat;
margin: 0 5px 0 0;
padding: 0 0 2px 20px;
float: right;
}

#comments .hidecmnt {
background-color: transparent;
background-image: url('/i/hidecmnt.gif');
background-position: 0 0;
background-repeat: no-repeat;
margin: 0 5px 0 0;
padding: 0 0 2px 20px;
float: right;
}

#comments .say {
float: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#comments .sayHead {
float: left;
width: 490px;
background-color: #f3f3f3;
border-bottom: 1px solid #c6c6c6;
margin: 10px 0 5px 0;
padding: 5px;
}

#comments .avtr {
margin: 0;
padding: 5px;
border: 1px solid #c6c6c6;
float: left;
background-color: #fff;
}

#comments .sayTtls {
float: left;
margin: 0 0 0 0;
padding: 0 0 0 10px;
width: 150px; 
}

#comments .sayTtls b {
font-size: .9em;
display: block;
margin: 0 0 0 0;
padding: 0 0 5px 0;
}

#comments .sayTtls span {
font-size: .7em;
display: block;
margin: 0 0 0 0;
padding: 0 0 3px 0;
}

#comments .sayMores {
width: 270px;
float: right;
margin: 0;
padding: 0;
}

#comments .sayMores b {
float: right;
text-align: right;
font-size: 3.1em;
color: #d6d6d6;
}

#comments .sayMores a {
float: right;
font-size: .8em;
margin: 10px 0 0 0;
padding: 18px 0 0 0;
display: block;
color: #000;
border-bottom: 1px solid #cdcdcd;
text-decoration: none;
}

#comments .sayMores a:hover {
color: #a40000;
border-bottom: 1px solid #cdcdcd;
text-decoration: none;
}

#comments .sayMain {
margin: 0 0 0 0;
padding: 5px;
border: 1px solid #dfdfdf;
clear: both;
}


.sayMain p {
width: 478px;
margin: 0 0 0 0;
padding: 5px;
font-size: 13px;
}

.mms #comments .sayHead {
width : 100%;
.width : 820px;
}

.mms #comments .sayMain p {
width : 808px;
}

.poll #comments .sayMain p {
width : 488px;
}

/* POST COMMENT */

#postcom h2 {
background-image: url('/i/postcom.gif');
background-position: 10px 7px;
background-repeat: no-repeat;
margin: 10px 0 3px 0;
padding: 10px 40px;
font-size: 1em;
background-color: #ececec;
font-weight: bold;
color: #272727;
border: 1px solid #d6d6d6;
width: auto;
_width: 420px; /*ie6*/
}

.mms #postcom h2 {
_width: 748px; /*ie6*/
}

#postcom {

clear: both;
float: left;
width: 500px;
margin: 0;
padding: 0;
}

.mms #postcom {
width : 100%
}

.pstcmnt {
background-color: #f5f5f5;
margin: 0 0 0 0;
padding: 10px 10px 5px 10px;
float: left;
width: 480px;
clear: both;
border-bottom: 1px solid #d6d6d6;
}

.mms .pstcmnt {
width : auto;
}

#postcom .cmntBut {
float: right;
margin: 0;
padding: 0;
}

.mms #postcom .cmntBut {
clear: left;
float: left;
padding-left:360px;
}


.tfMoTrans {
width: 250px;
float: left;
margin: 5px;
padding: 1px 0 3px 100px;
height: 19px;
}

.mms .tfMoTrans {
clear: left;
width: 400px;
}

.tfMoTrans a {
border: 1px solid #cecece;
padding: 3px 5px;
margin: 2px;
margin-right: 0px;
background: #C00000;
color: #fff;
font-size: .7em;
text-decoration: none;
}

.tfMoTrans a:hover {
border: 1px solid #000;
color: #fff;
}

.cmntAut {
width: 470px;
float: left;
margin: 0 0 5px 0;
padding: 0 0 0 0;
}

.mms .cmntAut {
width: 810px;
}

.cmntAut label{
width: 100px;
float: left;
}

.cmntAut input {
width: 360px;
border: 1px solid #939393;
/* margin: 0 10px 0 0; */
padding: 0 0 0 0;
}

.cmntTitle {
width: 470px;
float: left;
margin: 0 0 5px 0;
padding: 0 0 0 0;
}

.cmntTitle label{
width: 100px;
float: left;
}

.cmntTitle input {
width: 400px;
border: 1px solid #939393;
margin: 0 10px 0 0;
padding: 0 0 0 0;
}
.mms .cmntMood {
clear: left;
width: 600px;
}
.cmntMood {
width: 410px;
float: left;
margin: 0 0 0 0;
padding: 0;
}
.mms .cmntMood_I {
width: 600px;
}

.cmntMood_I {
clear: left;
float: left;
padding: 0 0 0 98px;
margin: 5px 0 5px 0;
width: 350px;
}

.mms .cmntMood_I {
width: 600px;
}

.cmntMood_I a img {
float: left;
padding: 2px;
margin: 0 2px;
border: 1px solid #cecece;
background: #fff;
}

.cmntMood_I a:hover img {
border: 1px solid #C00000;
}

.cmntMood label {
width: 100px;
float: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.cmntAut select {
border: 1px solid #939393;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.cmntMsg {
width: 480px;
float: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.mms .cmntMsg {
clear: left;
}

.cmntMsg label {
float: left;
width: 100px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.cmntMsg textarea {
/* width: 688px; */
width: 350px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

*>body .cmntMsg textarea {
/* width: 690px; */
width: 360px;
}

.spamPrct {
width: 360px;
float: left;
margin: 0;
padding: 10px 0 0 103px;
clear: both;
}

*>body .spamPrct {
padding: 0 0 0 100px;
}

.spmCode {
float: left;
width: 140px;
margin: 0 0 0 0;
padding: 0 0 0 0;
clear: both;
display: block;
}

.spmCode a {
font-size: .7em;
}

.spmInfo {
float: left;
width: 220px;
margin: 0 0 0 0;
padding: 0 0 0 0;
font-size: .8em;
}

.spmInfo input {
margin: 2px 0 0 0;
padding: 0;
width: 150px;
clear: both;
display: block;
height: 16px;
border: 1px solid #a40000;
}

*>body .spmInfo input {
margin: 4px 0 0 0;
}

.cmntBut input{
margin: 5px 16px 0 0;
padding: 0 0 0 0;
font-size: .9em;
width: 100px;
}

*>body .cmntBut input{
margin: 5px 18px 0 0;
}

#FrmPageNav {
float: left;
clear: both;
width: 100%;
background-color: #f6f6f6;
margin: 10px 0 0 0;
padding: 8px;
font-size: 0.8em;
border-bottom: 1px solid #c6c6c6;
}

#FrmPageNav .FrmPStr {
	float: left;
	clear: left;
}

#FrmPageNav .FrmPNav {
	float: right;
	clear: right;
}

#FrmPageNav .FrmPNav img {
	border: 0;
}

.err {
	color: #FF0000;
}

a.ln {
	font-family: arial, helvetica, geneva, tahoma;
	font-size: 9px;
	color: white; 
	text-decoration: none; 
	background-color:green; 
	padding: 2px; 
	border: 1px solid black; 
	cursor: pointer; 
}

/* Razmeri na shrifta */
.fontSize-5 {
	font-size: 0.6em !important;
}

.fontSize-4 {
	font-size: 0.7em !important;
}

.fontSize-3 {
	font-size: 0.75em !important;
}

.fontSize-2 {
	font-size: 0.8em !important;
}

.fontSize-1 {
	font-size: 0.9em !important;
}

.fontSize0 {
	font-size: 1.0em !important;
}

.fontSize1 {
	font-size: 1.1em !important;
}

.fontSize2 {
	font-size: 1.2em !important;
}

.fontSize3 {
	font-size: 1.3em !important;
}

.fontSize4 {
	font-size: 1.4em !important;
}

.fontSize5 {
	font-size: 1.5em !important;
}

/* no border */
#topNews img.nobrd{border: 0 !important;}
img.nobrd{border: 0 !important;}

/* ========= TV PROGRAMI ===========*/

.programs {
	border-collapse: collapse;
	width: 100%;
	clear: both;
}
.programs td {
	background-color: #F3F3F3;
	padding: 3px 2px 3px 2px;
	margin: 3px;
	font-size: 11px;
}

.programs td.hh {
	width: 40px;
	background-color: #E0E0E0;
	font-size: 11px;
	padding: 2px 5px 2px 5px;
	margin: 3px;
}

.programs td.progtitle {
	background-color: #E0E0E0;
	border-top: 15px solid white;
	padding: 5px 5px 5px 10px;
	font-size: 12px;
	font-weight: bold;
}


#tvprog {
	background: #F3F3F3;
	padding: 2px;
	border: 1px solid silver;
	float: left;
	display: block;
	margin-bottom: 15px;
	width: 100%;
}

#tvprog .tvcol {
	float: left;
	clear: none;
	padding: 3px;
}

#tvprog .tvcol p strong {
	width: 85px;
	float: left;
}

/* pageing */

.pageing {
clear: both;
background-color: #f6f6f6;
margin: 0 0 0 0;
padding: 8px;
font-size: 0.8em;
border-bottom: 1px solid #c6c6c6;
}

.pageing a, .pageing span {
	font-size: 11px;
}

/* search */

form#fsearch {
margin: 0 0 10px 0;
padding: 0 0 0 0;
font-size: 11px;
color: #484848;
border-bottom: solid 2px #a3a3a3;}

form#fsearch p {
clear: both;
margin: 0 0 2px 0;
padding: 3px 10px 3px 10px;
background-color: #f3f3f3;}

form#fsearch label.fix {
display: block;
float: left;
width: 150px;
}

form#fsearch input.post {
width: 100px;
}

/* SMS BOX */

#holder_boxes {
	display: table;
	float: left;
	clear: right;
	width: 686px;
	margin-bottom: 10px;
}

#sms_box {
	width: 218px;
	height: 126px;
	background-image: url(/i/sms-box.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 0 0 0 2px;
}

#sms_box h1 {
	color: #444444;
	font-size: 1.3em;
	display: block;
	margin: 28px 0 0 58px;
}

#sms_box a {
	margin: 28px 0 0 58px;
}

#sms_box p {	
	color: #444444;
	font-size: 9px;
	margin: 18px 5px 0 18px;
}

/* weather */
p#weathertxt {clear: both;
margin: 0 0 0 10px;
padding: 0;
color: #bfbfbf;}

/* sendto */
.sfinput {
width: 350px;
border: 1px solid #939393;
margin: 0;
padding: 0 0 0 0;
}
.sendtorow {
width: 800px;
float: left;
margin: 0 0 5px 0;
padding: 0 0 0 0;
}

.sendtorow label {
float: left;
width: 120px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

/* unfloat */
.unfloat {
	clear: both;
	display: block;
}

/* POLLS PAGES */
div.pollsarchive {
	width: 100%;
}

div.pollsarchhead {
	border: 1px solid #c5c5c5;
	background: #f4f4f4;
	padding: .8em;
	margin-top: 0;
	font-size: 1.2em;	
}

div.pollsarchive ul {
	margin: 0;
	margin-top: 20px;
	margin-left: 10px;
	padding: 0;
}
div.pollsarchive ul li {
	list-style: none;
	line-height: 1.6em;
	font-size: 12px;
	margin-bottom: 8px;
}

div.pollsarchive ul li a {
	text-decoration: none;
}

#pollpage h3 {
	font-size: 1.3em;
}

div.pollpage_main {
	background: #f9f9f9;
	width: 488px;
	float: left;
	margin: 0 0 10px 0;
	padding: 6px;
}

div.pollpage_main .button2 {
	width: 100px !important;
}

/* ---- */
a.srchrestitle span {
	display: inline;
}

#headbelowban {
	text-align: center;
	padding: 0px;
	padding-bottom: 12px;	
}

div.gallnav {
	text-align: center;
	margin: 5px;
	width: 60%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}

div.gallnav img {
	vertical-align: middle;
	border: none;
}

#GallImage {
	float: left;
	clear: none;
	width: 100%;
}

p.GallThumbs {
	clear: both;
	float: left;
}

/*div.navright {
	float: right; 
	margin-right: 45px;
}

div.navleft {
	float: left; 
	margin-left: 45px;
}*/
table.pazaritop15 {
	font-size: 9px;
}
table.pazaritop15 a.dnevniktop15nav {
	font-size: 9px;
	float: none;
}

p.valuti {
	margin-top: 0px;
	margin-bottom: 5px;
	clear: both;
}
p.valuti span {
	float: left;
	display: block;
	width: 50px;
}

/* -------- */
ul.presentations {
	margin-left: 0px;
	margin-bottom: 40px;
	padding-left: 40px;
}

ul.presentations li {
	list-style-type: none;
	line-height: 1.8em;
	font-size: 12px;
}

.storyicons {
	float: right;
}

/* TAIFUN ADD_ONS prefix *tf* [name TA_O] */
/* date: 12.03.2007 by Creato.biz */

/* Start 'Most Imp' */

.tfTop {
padding: 0;
margin: 10px 0;
float: left;
width: 100%;
}

/* 'Most Imp' Head news */
.tfHdNews {
float: left;
width: 302px;
padding: 0;
margin: 0;
}

.tfHdNews span {
float: left;
padding: 5px 0;
margin: 0 0 0 0;
clear: both;
width: 302px;
}

.tfHdNews span a, .tfNewsBox span a, .tfFltrNews span a {
padding: 0 5px 0 0;
text-transform: uppercase;
background-color: transparent;
background-image: url(/i/miniarrow.gif);
background-repeat: no-repeat;
background-position: right 6px;
}

.tfHdNews span a:hover, .tfNewsBox span a:hover, .tfFltrNews span a:hover {
padding: 0 5px 0 0;
text-transform: uppercase;
background-color: transparent;
background-image: url(/i/miniarrow-on.gif);
background-repeat: no-repeat;
background-position: right 6px;
}

.tfHdNews h2 {
font-size: 1.3em !important;
clear: both;
}

.tfHdNews p, .tfNewsBox p {
padding: 0;
margin: 0;
color: #484848;
font-size: .8em !important;
}

.tfHdNews p a, .tfNewsBox p a {
clear: both;
display: block;
color: #484848;
}

.tfHdNews p a.commlink, .tfNewsBox p a.commlink, .tfFltrNews p a.commlink {
clear: both;
display: block;
color: #484848;
float: left;
}

.tfNewsBox p a.commlink {
clear: both;
display: block;
color: #484848;
float: left;
padding-bottom: 5px;
}

.tfHdNews p a:hover, .tfNewsBox p a:hover {
color: #C00000;
}

.tfHdNews img {
	border: 1px solid #fff;
}

.tfHdNews a:hover img {
	border: 1px solid #000;
}

/* 'Most Imp' Head News end */

/* 'Most Imp' Mini News */

.tfMnNews {
padding: 0 0 0 13px;
margin: 0;
float: left;
width: 320px;
}

.tfNewsBox {
border-bottom: 1px solid #ededed;
float: left;
width: 320px;
padding: 0;
margin: 0 0 10px 0;
}

/* 'Most Imp' Mini News end */
/* Start 'Most Imp' еnd */

/* 'Taifun Filter' start */

.tfFilter {
padding: 0 0 0 26px;
margin: 0 0 10px 0;
float: left;
width: 607px;
height: 28px;
background-color: #f3f3f3;
background-image: url(/i/filter.gif);
background-repeat: no-repeat;
background-position: 0 0;
}

.tfFilter b {
height: 21px;
float: left;
padding: 7px 5px 0 0;
margin: 0;
font-size: 10px;
}

.tfFltOn{
background-color: #fff !important;
color: #000;
}

.tfFilter a {
height: 21px;
float: left;
padding: 7px 7px 0 7px;
margin: 0;
background-color: #f3f3f3;
background-image: url(/i/filterline.gif);
background-repeat: no-repeat;
background-position: right 7px;
}

/* 'Taifun Filter News' start */

/* podcast, mss icons *ad more icon styles here please* */

.tfPodcast {
background-color: #transparent;
background-image: url(/i/podcast.gif);
background-repeat: no-repeat;
background-position: right 0 !important;
}

.tfMms {
background-color: #transparent;
background-image: url(/i/mms.gif);
background-repeat: no-repeat;
background-position: right 0;
}

/* end icons */

.tfFltrNews {
padding: 0 0 0 0;
margin: 0 0 10px 0;
float: left;
width: 100%;
border-bottom: 1px solid #ededed;
}

.tfFltrNews img {
float: left;
padding: 0 0 0 0;
margin: 0 10px 10px 0;
}

.tfFltrNews h2 img {
	vertical-align: middle;
}

.tfFltrNews a img{
border: 1px solid #fff;
}

.tfFltrNews a:hover img  {
border: 1px solid #000 !important;
}

.tfFltrNews span {
padding: 0;
margin: 0;
}

.tfFltrNews h2 {
padding: 0;
margin: 0;
}

.tfTease {
padding: 0;
margin: 0;
}

.tfFltrNews p {
padding: 5px 0 0 0 !important;
margin: 0;
color: #484848;
font-size: .8em !important;
}

.tfFltrNews p a {
color: #484848;
display: block;
}

.tfFltrNews p a:hover {
color: #C00000;
}

/* 'Taifun Filter News' end */

/* 'Taifun Button Cover' start */

.tfButCvr {
width: 100%;
border: 1px solid #000;
padding: 3px;
margin: -16px 0 10px 0;
border: 5px solid #eeeeee;
width: 144px;
background: #fff;
clear: both;
background-color: #transparent;
background-image: url(/i/dnldcover.gif);
background-repeat: no-repeat;
background-position: 3px 3px;
height: 20px;
}

.tfButCvr a {
padding: 0 0 0 0;
margin: 3px 0 0 23px;
float: left;
}

/* 'Taifun Button Cover' end */

/* 'Taifun Banne 300x250' start */

.tfBan300 {
border: 1px solid #eeeeee;
padding: 4px;
margin: 0 0 0 0;
}

.tfBan300 p {
padding: 0 0 0 0 !important;
margin: 0 0 3px 0 !important;
color: #484848;
}

/* 'Taifun Banne 300x250' end */

/* 'Taifun' right boxes start */

.tfBoxMms {
border: 1px solid #df5a5d;
border-top: none;
background: #fff;
float: left;
width: 173px;
margin-bottom: 10px;
}

.tfWho {
float: left !important;
clear: both;
display: block;
color: #484848;
}

.tfWho img {
float: left !important;
padding: 0;
margin: 5px 5px 0 0;
}

.tfWho p {
font-size: .8em;
padding: 0;
margin: 0 0 5px 0;
}

.tfWho p b {
color: #ff7900;
}

.tfMmsNews p {
border-top: 1px solid #eeeeee;
clear: both;
padding: 5px 0 10px 0;
margin: 0 5px 0 0;
}

.tfBoxPodcast {
border: 1px solid #6e9ccd;
border-top: none;
background: #fff;
float: left;
width: 173px;
margin-bottom: 10px;
}

.tfPodcastWhole a {
padding: 0 0 0 5px;
background-color: transparent;
background-image: url(/i/miniarrow.gif);
background-repeat: no-repeat;
background-position: 0 6px;
}

.tfPodcastWhole a:hover {
padding: 0 0 0 5px;
background-color: transparent;
background-image: url(/i/miniarrow-on.gif);
background-repeat: no-repeat;
background-position: 0 6px;
}

.tfPodcastRSS {
background-color: transparent;
background-image: url(/i/podcastrss.gif);
background-repeat: no-repeat;
background-position: 0 6px;
}

.tfPodcastRSS a {
padding: 0 0 0 17px;
margin: 0 0 0 0;
}
/* 'Taifun' right boxes end */

/* 'Taifun Article Navigation ' start */

.tfArtclNav {
float: left;
padding: 5px 0 8px 0;
margin: 0 0 10px 0;
border-top: 1px solid #C6C6C6;
border-bottom: 1px solid #C6C6C6;
width: 100%;
background-color: transparent;
background-image: url(/i/statnav.gif);
background-repeat: no-repeat;
background-position: center center;
}

.tfAnR  {
float: right;
width: 50%;
text-align: right;
}

.tfAnL {
float: left;
width: 50%;
}

/* 'Taifun More Boxes ' start */

/* More */
.more_tfRead {
width: 310px;
background-color: #f5f5f5;
border: solid 1px #c6c6c6;
margin: 0 0 10px 0px;
padding: 5px;
float: right;
clear: right;
font-size: .9em;
display: block;
}

.more_tfRead h5 {
font-size: 1em !important;
margin: 0 0 5px 0 !important;
padding: 0 0 0 0 !important;
}

.more_tfRead ul {
list-style-type: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.more_tfRead ul li {
margin: 0 0 0 0;
padding: 0 0 5px 9px;
background-color: transparent;
background-image: url('../i/bulet.gif');
background-position: 0 4px;
background-repeat: no-repeat;
}

.tfRdPc {
background-image: url('/i/read.png');
background-position: center left;
background-repeat: no-repeat;
padding: 5px 0 5px 34px !important;
}

.tfRdPc1 {
background-image: url('/i/read1.png');
background-position: center left;
background-repeat: no-repeat;
padding: 5px 0 5px 34px !important;
}

/* 'Taifun More Boxes ' start */

/* 'Taifun Comment Paging' start */

#tfCmntPgn {
padding: 5px 0;
margin: 10px 0 0 0;
float: left;
background: #f5f5f5;
/* width: 828px; */
width: 499px;
border: 1px solid #ececec;
}

#main #tfCmntPgn {
	width: 635px;
	margin: 0 0 10px 0;
}

#tfCmntPgn a {
border: 1px solid #939393;
padding: 3px 7px;
margin: 0 5px;
display: block;
float: left;
background: #fff;
text-decoration: none;
}

#tfCmntPgn a:hover {
border: 1px solid #C00000;
}

#tfCmntPgn a .tfArrwR {
padding: 0 7px 0 0;
background-color: transparent;
background-image: url(/i/pgarrw_r.gif);
background-repeat: no-repeat;
background-position: right 7px;
font-weight: normal;
}

#tfCmntPgn a:hover .tfArrwR {
background-image: url(/i/pgarrw_r_on.gif);
}

#tfCmntPgn a .tfArrwL {
padding: 0 0 0 7px;
background-color: transparent;
background-image: url(/i/pgarrw_l.gif);
background-repeat: no-repeat;
background-position: left 7px;
font-weight: normal;
}

#tfCmntPgn a:hover .tfArrwL {
background-image: url(/i/pgarrw_l_on.gif);
}

#tfCmntPgn em {
border: 1px solid #939393;
padding: 3px 7px;
margin: 0 5px;
display: block;
float: left;
background: #fff;
text-decoration: none;
color: #000;
font-weight: bold;
font-style: normal;
}

/* 'Taifun Comment Paging' end */

/* MMS NEWS start */

.tfMmsH {
float: left;
padding: 0;
margin: 0;
background: #ddccee;
width: 830px;
height: 148px;
background: transparent;
background-image: url('/i/mms/mms_bg.gif');
background-position: 0 0;
background-repeat: repeat-x;
border-bottom: 1px solid #fff;
}

.ttfMmsL {
float: left;
padding: 0;
margin: 0;
width: 273px;
height: 149px;
background: transparent;
background-image: url('/i/mms/mms_bg_l.gif');
background-position: 0 0;
background-repeat: no-repeat;
border-bottom: 1px solid #efbab2;
}

.ttfMmsL h3 {
font-size: 1.2em;
font-weight: bold;
padding: 10px 0 0 0;
margin: 0;
float: left;
color: #cb1c02;
}

.ttfMmsL p {
float: left;
color: #fff;
padding: 15px 10px 0 10px;
margin: 0;
}

a.tfMmsArw {
float: left;
color: #fff;
padding: 5px 0 0 6px;
margin: 0;
background: transparent;
background-image: url('/i/mms/mms_arrw.gif');
background-position: 0 10px;
background-repeat: no-repeat;
}

a:hover.tfMmsArw {
text-decoration: none;
}

.ttfMmsC {
float: left;
padding: 0;
margin: 0;
width: 284px;
height: 149px;
background: transparent;
background-image: url('/i/mms/viva_mms.gif');
background-position: 0 0;
background-repeat: no-repeat;
border-bottom: 1px solid #efbab2;
}

.ttfMmsR {
float: left;
padding: 0;
margin: 0;
width: 273px;
height: 149px;
background: transparent;
background-image: url('/i/mms/mms_bg_r.gif');
background-position: 0 0;
background-repeat: no-repeat;
border-bottom: 1px solid #efbab2;
}

.ttfMmsR h3 {
font-size: 1.2em;
font-weight: bold;
padding: 10px 0 0 0;
margin: 0;
float: right;
color: #cb1c02;
text-align: right;
}

.ttfMmsR p {
text-align: right;
float: right;
color: #fff;
padding: 15px 10px 0 10px;
margin: 0;
}

.ttfMmsR p img {
padding: 10px 0 0 0;
margin: 0;
}

a.tfMmsMri {
font-weight: bold;
display: block;
float: right;
padding: 28px 0 10px 25px;
margin: 0 0 0 0;
color: #fff;
background: transparent;
background-image: url('/i/mms/mms_morei.gif');
background-position: 0 25px;
background-repeat: no-repeat;
}

a:hover.tfMmsMri {
text-decoration: none;
}

.tfMmsMain {
float: left;
padding: 0;
margin: 0;
width: 830px;
}

.tfMmsMain h1 {
text-align: center;
font-size: 3.3em !important;
font-family: arial, sans-serif, verdana;
color: #a00000;
padding: 0;
margin: 10px 0;
}

.tfMmsPics {
float: left;
padding: 0;
margin: 0;
width: 830px;
}

.tfMmsPics td {
padding: 15px 0;
margin: 0 0 0 0;
}

.tfMmsRow {
float: left;
padding: 0;
margin: 0;
width: 830px;
border-bottom: 1px solid #f3f3f3;
}

.tfMmsRow p em {
font-style: normal;
color: #7a7a7a;
}

p.tfMRl {
width: 405px;
float: left;
padding: 7px 0;
margin: 0;
}

p.tfMRr {
width: 405px;
float: right;
text-align: right;
padding: 7px 0;
margin: 0;
}

.tfPicsNav {
clear: both;
float: left;
padding: 0;
margin: 10px 0;
width: 830px;
border: 10px solid #f3f3f3;
background: #f3f3f3;
}

a.tfPNprv  {
float: left;
padding: 0;
margin: 0;
border: 1px solid #fff;
width: 20px;
height: 100px;
background: #fff;
background-image: url('/i/mms/picsarw_l.gif');
background-position: center center;
background-repeat: no-repeat;
}

a:hover.tfPNprv  {
float: left;
border: 1px solid #cdcdcd;
background: #fff;
background-image: url('/i/mms/picsarw_l-on.gif');
background-position: center center;
background-repeat: no-repeat;
}

a.tfPNnxt  {
float: left;
padding: 0;
margin: 0;
border: 1px solid #fff;
width: 20px;
height: 100px;
background: #fff;
background-image: url('/i/mms/picsarw_r.gif');
background-position: center center;
background-repeat: no-repeat;
}

a:hover.tfPNnxt  {
float: left;
border: 1px solid #cdcdcd;
background: #fff;
background-image: url('/i/mms/picsarw_r-on.gif');
background-position: center center;
background-repeat: no-repeat;
}

.tfWhimbs a img {
border: 1px solid #000;
padding: 0;
margin: 0;
width: 100px;
height: 100px;
text-align: center;
}

.tfWhimbs a:hover img {
border: 1px solid #ed5c00;
}

/* extra view */
a.tfMmsCat img {
border: 5px solid #fff;
}

a:hover.tfMmsCat img {
border: 5px solid #ed5c00;
}
/* ### */

/* inner mms */

p.tfMRl_on {
width: 205px;
float: left;
padding: 7px 0;
margin: 0;
}

p.tfMRr_tw {
width: 605px;
float: right;
text-align: right;
padding: 4px 0 0 0;
margin: 0;
}

.tfMmsRow form {
padding: 0;
margin: 0;
float: right;
display: block;
}

p.tfCntWde {
padding: 10px 0;
margin: 0;
font-size: 1.2em;
}

.tfMmsRow label {
float: left;
padding: 2px 10px 0 10px;
margin: 0;
}

#priceImg {
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 110px;
height: 20px;
}

#e-mail {
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 200px;
font-size: .8em;
height: 16px;
}

#priceIt {
float: left;
padding: 0 0 0 0;
margin: -1px 0 0 10px;
height: 20px;
}

/* ### */

/* MMS comments */

.tfMmsCmnts {
float: left;
padding: 0 0 0 0;
margin: 10px 0;
width: 830px;
}

.tfMmsTblTtl {
padding: 10px 0 10px 5px;
margin: 0 0 0 0;
font-weight: bold;
background: transparent;
background-image: url('/i/mms/mmscmnt_bg.gif');
background-position: 0 13px;
background-repeat: no-repeat;
}

.tfMmsTblTtlA {
font-size: 1.3em;
padding: 10px 0 10px 5px;
margin: 0 0 0 0;
font-weight: bold;
background: transparent;
background-image: url('/i/mms/mmscmnt_bg1.gif');
background-position: 0 15px;
background-repeat: no-repeat;
}

.tfMmsTblTtlB {
font-style: italic;
}

.tfMmsTblTtlB, .tfMmsTblTtlC {
font-size: 1.3em;
padding: 10px 0 10px 5px;
margin: 0 0 0 0;
background: transparent;
background-image: url('/i/mms/mmscmnt_bg1.gif');
background-position: 0 15px;
background-repeat: no-repeat;
}

p.tfMmsCmntsCnt {
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.tfMmsaddcmnt {
width: 830px;
float: left;
padding: 0;
margin: 10px 0;
}

.tfMmsACT {
font-weight: bold;
width: 830px;
float: left;
padding: 5px 0;
margin: 0;
border-bottom: 1px solid #000;
}

/* ADD Comments table start */

.tfMmsAdCMNT {
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
clear: both;
width: 830px;
}

.tfMmsAdCMNT_l {
padding: 10px 0 10px 5px;
margin: 0 0 0 0;
background: transparent;
background-image: url('/i/mms/mmscmnt_bg1.gif');
background-position: 0 15px;
background-repeat: no-repeat;
font-weight: bold;
}

#tfMCAttl, #tfMCAaut {
float: left;
padding: 0 0 0 0;
margin: 8px 0 0 0;
border: 1px solid #fff;
border-bottom: 1px solid #bababa;
width: 300px;
background: #f5f5f5;
}

#tfMmsTxtArea {
float: left;
padding: 0 0 0 0;
margin: 10px 0 0 0;
border: 1px solid #fff;
width: 718px;
background: #f5f5f5;
border-left: 1px solid #bababa;
border-bottom: 1px solid #bababa;
}

.MmsSndCmntBs {
float: left;
padding: 10px 0 10px 100px;
margin: 10px 0;
background: #f3f3f3;
width: 730px;
}

/* ADD Comments table end */
/* MMS comments end */
=======
/* 'Taifun Comment Paging' end */

/* 'Taifun Podcast ' start */

.tfPdNtc {
color: #000 !important;
font-weight: bold !important;
font-size: .8em !important;
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.tfPdcstH {
float: left;
padding: 0;
margin: 0;
width: 830px;
height: 100px;
background: transparent;
background-image: url('/i/pdcst/pdcst_line_norm.gif');
background-position: 0 30px;
background-repeat: no-repeat;
}

/* branded 

.tfPdcstH {
float: left;
padding: 0;
margin: 0;
width: 830px;
height: 100px;
background: transparent;
background-image: url('/i/pdcst/pdcst_line.gif');
background-position: 0 30px;
background-repeat: no-repeat;
}

### */

.tfPdcstH span {
display: none;
}

.tfPdcstLg {
background: transparent;
background-image: url('/i/pdcst/podcast_ttl.gif');
background-position:  center -4px;
background-repeat: no-repeat;
height: 59px;
width: 830px;
}

/* branded 

.tfPdcstLg {
background: transparent;
background-image: url('/i/pdcst/vivalogo.gif');
background-position: top center;
background-repeat: no-repeat;
height: 59px;
width: 830px;
}

### */

.tfPdcstL a {
width: 210px;
height: 50px;
padding: 0 150px 0 55px;
margin: -20px 0 0 0;
float: left;
background: transparent;
background-image: url('/i/pdcst/podcast.gif');
background-position: 0 0;
background-repeat: no-repeat;
}

.tfPdcstL a:hover {
width: 210px;
height: 50px;
padding: 0 150px 0 55px;
margin: -20px 0 0 0;
float: left;
background: transparent;
background-image: url('/i/pdcst/podcast-on.gif');
background-position: 0 0;
background-repeat: no-repeat;
}

.tfPdcstR a {
width: 210px;
height: 50px;
text-align: right;
padding: 0 55px 0 150px;
margin: -20px 0 0 0;
float: right;
background: transparent;
background-image: url('/i/pdcst/rss-off.gif');
background-position: right 0;
background-repeat: no-repeat;
}

.tfPdcstR a:hover {
width: 210px;
height: 50px;
text-align: right;
padding: 0 55px 0 150px;
margin: -20px 0 0 0;
float: right;
background: transparent;
background-image: url('/i/pdcst/rss-on.gif');
background-position: right 0;
background-repeat: no-repeat;
}

.tfPdcstMn {
float: left;
padding: 10px;
margin: 10px 0 0 0;
border: 1px solid #b4b4b4;
width: 808px;
}

.tfPDon {
border: 1px solid #ff8619 !important;
}

.tfPdcstDt {
float: left;
padding: 0 0 20px 0;
margin: 0;
}


.tfDtBx {
float: left;
padding: 0;
margin: 0;
background: #ff8619;
width: 58px;
height: 58px;
}

.tfPNm {
text-align: center;
float: left;
font-size: 24px;
font-weight: bold;
width: 58px;
color: #fff;
}

.tfPDt {
text-align: center;
float: left;
width: 58px;
color: #fff;
}

.tfPdcstTxt {
float: left;
padding: 0 0 0 10px;
margin: 0;
width: 550px;
}

.tfPdcstTxt h3 {
font-size: 1.3em;
color: #000;
font-weight: bold;
padding: 0;
margin: 0;
}

.tfPdcstTxt p {
color: #3f3f3f;
padding: 5px 10px 5px 0;
margin: 0;
}

.tfPAut {
font-size: .8em !important;
color: #484848 !important;
padding: 0;
margin: 0;
}

.tfPAut b {
color: #000;
}

.tfPdDn {
width: 190px;
float: left;
padding: 0;
margin: 0;
}

.tfPdLsn {
float: left;
padding: 0;
margin: 0;
color: #484848;
width: 100%;
}

.tfPdMp3 {
float: left;
padding: 0 0 0 0;
margin: 10px 0 0 0;
border-bottom: 3px solid #ff8619;
}

.tfMp3Off {
border-bottom: 3px solid #c9c9c9 !important;
}

.tfPdDnld {
width: 170px;
float: left;
padding: 10px 0 10px 20px;
/*
margin: 10px 0 0 0;
*/
/*
border-top: 1px solid #a3a3a3;
*/
background: transparent;
background-image: url('/i/pdcst/dnld.gif');
background-position: 0 9px;
background-repeat: no-repeat;
}


/*  --- predi6na/sledva6ta statiq --- */
#Kstatii{
	width:500px;
	float:left;
	border-top:1px solid #c6c6c6;
	border-bottom:1px solid #c6c6c6;
	margin:0 0 10px 0;
	background:url(../i/statii.gif) no-repeat bottom;
	font-size: 11px;
}
#Klinkove {
	background:url(../i/strelki.gif) no-repeat left;
	float:left;
	width:500px;
}
#Klinkove a{
	width:229px;
	padding:10px 0 10px 20px;
	float:left;
}
#Klinkove a#Kvtlink{
	width:229px;
	padding:10px 20px 10px 0;
	float:left;
	text-align:right;
}
p#Kprst{
	float:left;
	height:14px;
	border-right:1px solid #c6c6c6;
	width:240px;
	padding:0 9px 0 0;
	background:url(../i/prst.gif) no-repeat right #f6f6f6;
	margin:0;
	text-align:right;
}
p#Kslst{
	float:left;
	height:14px;
	width:241px;
	padding:0 0 0 9px;
	background:url(../i/slst.gif) no-repeat left #f6f6f6;
	margin:0;
	text-align:left;
}
span#Kliniika{
	float:left;
	border-top:3px solid #c6c6c6;
	height:100%;
	width:1px;
}
span#Kliniika p{
	display:none;
}
/* --- end of predi6na/sledva6ta statiq --- */

/*-- dopylnitelni podrobnosti --*/
.cntmore{
	width: 100%;
	display: block;
	padding: 10px 0 0 0;
	text-align: center;
	font-style: italic;
	clear: both;
}

#restrmsg {
	border: solid 1px #a00000; 
	padding: 5px 10px;
	margin: 0 0 20px 0;
}

#restrmsg p {
	padding: 5px 0;
	margin: 0;
}

/* */

#butLastNews span, #butView span, #butTVleft span {display: none;}

#right img {margin: 10px 0; float: left;}


/* ========== .clndr (kalendar) ============= */

#clndr a.clndrnav {
border:1px solid #C5C5C5 !important;
display:block !important;
height:14px !important;
width:30px !important;
}

#clndr a.clndrnav img {
	vertical-align: middle !important;
	margin-top: 4px;
	text-align: center !important;
	padding: 0 12px;
	background: none !important;
}

div#clndr {
 border:1px solid #C5C5C5 !important;
 margin:0px 0 10px !important;
 padding:2px !important;
 text-align:center !important;
}
.clndr td.weeknd, div#clndr div {
 background:#f3f3f3 !important;
}

div#clndr div {
 height:1.6em!important;
 text-align:center !important;
 font-size:10px!important;
}
table.clndr {
 margin:0 auto !important;
 font:10px verdana, sans-serif !important;
}
table.clndr td {
 height:2em !important;
 width:2em !important;
 text-align:center !important;
}
table.clndr a {
 color:#575757 !important;
}

/* ---- CALENDAR ---- */

.clndr .sel {background:#266C0A !important;}
.clndr .sel a {color: #fff !important;}


/* za calendar-a */
#calidfrm {
	position: absolute;
	display: none;
	width: 150px;
	height: 200px;
}

#calid {
	position: absolute;
	display: none;
	background-color: #f8f8f8;
	border: 1px solid Black;
	width: 150px;
	height: 100px;
	padding: 3px;
}
.cal td {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	background-color: #f0f0f0;
	cursor: pointer;
	cursor: hand;
}
.cal th {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #e0e0e0;
}
.cal a {
	font-family : Arial, Helvetica, sans-serif ;
	text-decoration: none;
	color: Black;
	font-size: 11px;
}
.cal a:hover {
	font-family : Arial, Helvetica, sans-serif ;
	text-decoration: none;
	color: #990000;
	font-size: 11px;
}

.calfromdate {
	float:left;
	display:table;
	width:90px;
	height:21px;
	border:1px solid #6D6D6D; 
	background-color:#fff;
	margin-right: 5px;
	padding: 0 5px;
}

#calboxtext {
	color: #969696;
	font-size: 12px;
}

#searchresults b {
	background-color: #d0d0d0;
}



