.ort{font-size:18px;font-weight:bold;}
.vop {font-size:16px;margin-top:5px;}
.vstt0 td {color:#CC3300}
.vstt1 td {color:#006633}
.sln {
	width:285px;
	height:130px;
	border:1px dotted #aaa;
	background-color:#fafafa;
	padding:10px;
	float:left;
	margin:30px 0;
}
.slnl {
	border:1px dotted #aaa;
	background-color:#fafafa;
	padding:10px; color:#000066;
}
.oht {font-size:12px;margin-top:5px}

.sln a{display:block;margin:4px;}
.sln a img {vertical-align:middle;margin-right:8px;}
.selor td {background-color:#FFFFBB;}
.selor td,.nomrw td {border-bottom:1px dotted #aaa;padding:5px 2px}
.selor td td,.nomrw td td {padding:1px 1px}
.oht td {border:0}

.buttonbig{font-size:16px;padding:6px;font-weight:bold}
.socnm a{margin-top:10px} 
.socnm div {background-color:#dddddd}
html, body
	{
	color: #333;
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	background-image:url(images/bg.jpg);
	background-repeat: repeat-y;
	background-position:top center;
	background-color:#292F46;

	}
a, a:link, a:active, a:visited
	{
	color: #13A8E0;
	text-decoration: none;
	}

a:hover	{
	color:#007EAE;
	
	}
.tbl {text-align:left;text-transform:uppercase}
.thd,.tbl .head {background-color:#343A50;color:#fff;font-weight:bold;padding:3px}
.trhd td,.trb ,.polja{background-color:#eee; color:#888}
.trb {text-align:center;width:25px}
.ntbl,.tbl{width:100%}
.ntbl td,.tbl td{border-bottom:1px solid #eee;font-size:11px;font-weight:normal}
.tbl .head{text-transform:capitalize}
.polja{text-transform:lowercase}

.win td{background-color:#FFFFCC;font-weight:bold}
.win .trb{background:url(images/porin.png) no-repeat top left;
background-position:center;
}

a[rel~="tag"] {border-bottom:1px dotted #343A50;}
a[rel~="tag"]:link,a[rel~="tag"]:visited {color:#343A50;}
a[rel~="tag"]:hover{color:#007EAE}
#tags a[rel~="tag"] {border-bottom:0;}


img {
	border:0;
}

#tp ul,#tt ul,#ftm ul,#st,.sp,#bt ul,.mimg2,.vi{ 
	list-style-type: none;
	padding: 0;
	margin:0;
}
.mimg2 li {text-align:center}
.sp {margin-top:15px}
#tt li,#ftm li {float:left; margin:17px 17px 0 0}
#tt a:link, #tt a:visited{color:#9d9d9d}
#tt a:hover{color:#13A8E0}
#ftm li{margin-top:0}
.sp li {text-align:right;margin-bottom:7px}
#bt li { display:block;float:left;  font-weight:bold ;text-align:left;padding:5px;font-size:12px;}

#bt ul ul {
	display:block;margin-top:4px;
}
* html #bt ul ul {width:120px}
#bt li li {display:block;float:none;font-weight:normal;text-align:left;height:18px;padding:0;}

#tp a:link,#tp a:visited,#tp a:hover,#lngs a:link,#lngs a:visited {color:#fff}
#bt a:hover,#lngs a:hover{color:#932524}

#bt li a:link,#bt li a:visited{color:#777}
#bt li li a:link,#bt li li a:visited {color:#bbb}
#bt li li a:hover{color:#aaa}

#tp a {
	padding:14px 16px 9px 16px;
	margin:0;
	display:block;
	font-size:18px;
}
#tp li {
	float:left;
	margin-right:5px;
	background-color:#1F2334;
}
#tp .mitemsel {background-color:#eee;}
#tp a:link,#tp a:visited,#bt a:link,#bt a:visited{color:#fff}

#tp .ml1hsb,#tp .ml0hsb {
	padding-right:40px;
	background:url(images/msel.png) no-repeat top right;
}
#tp .mitemsel .ml1hsb,#tp .mitemsel .ml0hsb {
	background:url(images/msels.png) no-repeat top right;
}


#tp .mitemsel a:link,#tp .mitemsel a:visited{color:#000}
#tp .mitemsel li a:link,#tp .mitemsel li a:visited{color:#fff}

#tp a:hover {color:#13A8E0;}




#tp ul ul {
	position: absolute;
	display: none;
	margin: -1px 0 0 0;
	padding: 0;
	border-right: 1px solid #3A415A;
	background: #fff;
	z-index:99999999;
}

#tp ul li:hover ul, #tp ul li.over ul {
	display: block;
	
}
#tp ul li:hover a {background: #3A415A;}

#tp li li {
	float: left;
	padding: 0;
	margin:0;
	background-image: none;
	text-align:left;
	clear: both;
	display: block;
	width:100%;
}

#tp li li a {
	font-size: 14px;
	font-weight: normal;
	float: none;
	padding: 3px 16px;
	margin:0;
}
#tp ul li li a:link, #tp ul li li a:visited {
	color:#fff;
	background: #3A415A;
	border-bottom: 1px solid #32374B;
}

#tp ul li li a:hover {
	background: #494949;
	text-decoration:none;
	color:#fff;
}

#tp ul li li a.l:link, #mm li li a.l:visited {
	border-bottom: 0;
}


.vi li {width:114px;float:left;margin:0 5px 10px 5px}
.vi img {width:114px;height:64px}


#main,#bottom,#footer,#adminfooter {
	width:1000px;
	display:block;
	margin:0;
	overflow:hidden;
	padding:0 11px;
}
#main{	background:url(images/mainbg.png) repeat-y top left;}



#all{
	margin:0;
	padding:0;
}
#all {

}
#bottom {
	background:url(images/bottom.png) no-repeat top left;
	height:600px;
}
#bleft,#bmiddle,#bright {float:left; margin:17px 0 0 14px;height:415px;overflow:hidden;}
#bleft {width:374px;font-size:12px;}
#bmiddle {width:314px;}
#bright {width:257px;}
#nvc,#nfc{width:400px;display:table;margin-bottom:5px;}
#bleft .vi span {font-size:11px;display:block}
#nvc .vs {width:114px; height:64px;position:absolute;background:url(images/video.png) no-repeat top left}
#hfc .vs {display:none}
#fbbox {width:292px;background-color:#FFFFFF;margin:0 0 10px 10px}
#scic a {display:block;width:32px;height:32px;margin-left:10px;float:left}
.mcntc {margin-left:10px;color:#fff}
#right .mcntc {color:#333;font-size:11px}
#footer{margin-top:35px;height:60px;padding:8px 11px;color:#fff;font-size:12px}
#footer a:link, #footer a:visited, #footer a:hover  {color:#13A8E0}
#footer a:hover {color:#aaa}
#tarr a:hover {background-color:#13A8E0}
#ihg,#prod,#cpy,#tarr {float:left}
#ihg {margin-top:6px;}
#cpy{margin-top:8px;width:545px;}
#prod{margin:19px 0 0 10px;width:230px;}
#tarr{font-size:52px}
#ftm {margin-top:8px}

#toptrack,#ttc{height:45px;}
#toptrack{
width:1000px;
margin-top:10px;

}
#ttc{width:1000px;overflow:hidden;}
#header {height:171px;width:1000px;overflow:hidden;}
#logo,#hblock,#sponz{height:171px;float:left;overflow:hidden}
#logo{width:260px;}
#hblock{width:728px;height:90px;margin-top:15px}
#sponz{width:335px;height:171px;}
#tp {float:left;height:45px;
	overflow:hidden;
	margin-top:-44px;
}

#tt {float:left;width:400px;margin-left:10px;}
#search {margin-top:9px;float:right;width:374px;height:42px;background:url(images/src.png) no-repeat top left;margin-right:10px}
.srctbl {margin:6px 0 0 145px;padding:0;}
#srcfield,#srcbtn{background:none;border:none;}
#srcfield {height:18px;font-size:16px;padding: 0;width:185px;margin:0;color:#fff}
#srcbtn {height:29px;width:39px;cursor:pointer;float:left;
	background:none;
}

#ectb{width:450px;padding:0;margin:28px 20px;font-size:13px;font-weight:bold;}
#ecdt{width:268px;background:url(images/ecounter.png) no-repeat top left}
#ecdt th {text-transform:uppercase;font-size:11px;color:#fff;padding-top:8px;text-align:center}
#ecdt td {font-size:36px;color:#13A8E0;text-align:center;width:60px;}
.enar {
	font-size:11px;
	margin-top:5px;
	font-weight:normal;
}
#ectb a:link, #ectb a:visited{color:#fff}
#ectb a:hover{color:#13A8E0}
#langs a:hover {background-color:#777}
.lngsel a:link, .lngsel a:visited {background-color:#666}
.lm {
	display:block;
	padding:0; 
	margin:0;
}
#middle {
	width:648px;
	display:block;
	margin:0;
	overflow:hidden;
	float:left;
	margin:0 0 0 17px;
	padding:0;
}
#cntnt {
	background-color:#fff;
	padding:17px 0;
	
}
*:first-child+html #cntnt{display:table}
* html #cntnt{height:100px;}

#right{
	width:299px;
	float:left;
	overflow:hidden;
	padding:0;
	margin-left:17px;
}
.lmtitle {
	display:block;
	margin:0;
	padding:6px 3px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	font-size:14px;
	background-color:#932524;
	margin-bottom:10px;
}


.cleaner
	{
	clear: both;
	line-height: 0px;
	height: 0;
	margin: 0;
	padding: 0;
	font-size:0;
	}
#srcprpmod {width:196px;margin:6px}
#srcprpmod td {
	color:#fff;
	font-size:10px;
}
#srcprpmod input {width:45px;font-size:11px;}
#srcprpmod select {
	width:194px;
	font-size:11px;
}
#srcprpmod .button {width:60px; font-size:12px;color:#fff;font-weight:bold;background-color:#333}


#contenttext {
	padding:0;
	margin:0;
	display:block;	
}

.nns,.sbttl {
	color:#aaaaaa;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	padding:0;
}
.sbttl {color:#555; font-weight:normal;margin-top:10px}
.nbox .sbttl,.nbox0 .sbttl,.nbox1 .sbttl{margin-top:0}
.auth {display:inline;color:#aaaaaa;text-transform:capitalize}
.nns a {
	display:inline;
	padding:2px 15px;
	background:url(images/arb.gif) no-repeat center left;
}
h1,#bottom h2,#right h3,.rmtitle,.mcnt h2{
	font-size:18px;
	margin:0 0 17px 0 ;
	padding:8px 0 7px 33px;
	color:#13A8E0;
	font-weight:bold;
	border-top:2px solid #13A8E0;
	border-bottom:1px solid #13A8E0;
	background:url(images/h.gif) no-repeat top left;
}
#bottom h2 {
	background:url(images/hb.gif) no-repeat top left;
	margin-bottom:10px;
}
h2,#bottom h2, #right h3,.rmtitle,.mcnt h2 {
	color:#13A8E0;
	font-size: 18px;
	font-weight: normal;
}
.rmtitle {margin-bottom:10px}
h3 {color:#13A8E0;}
h5,h4 {
	font-size: 11px;
	font-weight: bold;
}
.h3 {
	font-size: 16px;
	height:15px;
	text-transform:uppercase;
	border-bottom:1px solid #ccc;
	color: #932524;
}
.h3 span {
	display:block;float:left;width:50%;
}
.h3 a {
	font-size: 12px;
	text-transform:none;
}
.gallery {
	float:right;
	width:212px;
	margin:0;
	padding:0;
}
.ctxphoto {
	float:left;
	width:420px;
	margin-bottom:12px;
}
.ctx, .ctxphotog {
	width:648px;	
	margin-bottom:17px;
}
.galleryg {
	padding:0;
	margin-top:10px;
	overflow:hidden;
	width:690px;	
}


.gitemg , .gitemg0, .gitemg1,.gitem , .gitemg, .gitemg {
	padding:5px;width:200px;	
	border:1px solid #EAEAEA;
	margin-bottom:15px;
	margin-right:6px;
	font-size:11px;
	text-align:center;
	overflow:hidden;
}
.gitemg , .gitemg0, .gitemg1 {	float:left;		background:url(images/m2bg.gif) repeat-x top left;}
#gallery .gitemg ,#gallery .gitemg0,#gallery .gitemg1 {
	background-image:none;
}
.gitemg0 {border-style:dashed;background-color:#eee}
.gitemg h2, .gitemg0 h2, .gitemg1 h2{
	margin:0; padding:0;
	font-size:16px;
}
.gimgg,.gimg {
	width:200px;
	overflow:hidden;
	text-align:center;
	margin: 0;
	display:block;
}
.gimgg {
	height:150px;
	line-height:126px;
	font-size:135px;
}
.gimg {font-size:0px;line-height:0px;}
.gimgg img {
	vertical-align:middle;
}
.gitem img,.gitemg img, .gitemg0 img, .gitemg1 img {
	cursor:pointer;
}
.gimg img {
}


#gtitle {
	text-transform:uppercase;
	text-align:center;
	margin:6px 0 10px 0;
	border-bottom:1px solid #ccc;
}



.leadFont {
	font-weight:bold;
}

.nbox0, .nbox1,.arch {
	display:block;
	padding:10px 0;
	width:648px;
	margin:0 0 10px 0;	
	border-bottom:1px solid #13A8E0;
}

.nbox0 {background-color:#dedede; border-bottom:1px dotted #aaa;}
.nbox1 {background-color:#ffffff;}

.nbox0 h2, .nbox1 h2 {
	font-size: 18px;
	padding:0;
	margin:0 0 10px 0;
}
.nimg {float:left; width:217px; overflow:hidden;margin-bottom:10px; }

.nimg img {
	width:200px;
	margin:0;}

.nnns{
	font-size:12px;
	text-transform:uppercase;
	color:#555;
	font-weight:bold;
	display:block;
}
.snbox0,.snbox1 {
	padding:3px 3px 3px 15px;
	background:url(images/arrb.gif) no-repeat 0 9px;
	border-bottom:1px dashed #ccc;
	clear:both;
	display:table;
	width:628px;
}
.snbox0 {background-color:#dedede; border-bottom:1px dashed #aaa;}
.snbox0 div,.snbox1 div{
	width:560px;
	float:left;
}
.snbox0 .nnns,.snbox1 .nnns{
	float:right;margin-top:0;text-align:right;color:#aaa;
}
.nc, .nce {
	margin:0;
	display:block;
}
.nc {width:429px; 
	float:left;
}
.nc p , .nce p {margin:0; padding:0}

.nar {
	text-align:right;
	margin-top:5px;
}



.arch {
	font-weight:bold;
	padding:10px 0;
	text-transform:uppercase;
}
.arch a, .arch a:link, .arch a:visited, .arch a:active {
	color:#888888;
}

.fd {
	font-weight:bold;
	font-style:italic;
}

.rm {
	margin-left:10px;
	text-align:center;
}
.rm img {margin:0 10px 10px 0;}	
.srcres {padding:10px 0; border-top:1px solid #ddd}
#plan {
	position:absolute;
	width:770px;
	height:351px;
	margin: 0 0 0 -180px;
	float:left;
}

#imgp,#videop,#nomp,#mplyr {
	position:absolute;
	display:none;
	border:1px solid buttonface;
	border:2px outset buttonhighlight;
	cursor:pointer;
}
#videop,#nomp,#mplyr {
	padding:15px 0 0 0;
	background:url(/images/close1.gif) no-repeat top right;
	background-color:#000;
}
#nomp {
	padding:0;background-color:#aaa;
	cursor:default;
}
.cltrack {height:16px;
background:url(/images/close1.gif) no-repeat top right;
background-color:#333;
color:#FFFFFF;
}
#mainimg {
	width:600px;
	height:266px;
	background-position:center center;
	background-repeat:no-repeat;
	margin-top:17px;
}
.back {
	border-top: 1px solid #ddd;
	padding:10px 0;
	margin:10px 0;
}

.pages {
	margin-bottom:10px;
	text-transform:lowercase;
	margin-top:10px;
	
}
.pages td {
	padding:0;
	text-align:center;
	width:20px;
	height:22px;
	background-color:#eee;
}
.pages a,.pages a:link,.pages a:active,.pages a:visited {
	display:block;
	text-align:center;
	width:100%;
	color:#49362E;	
	height:18px;
	padding-top:2px;
}
.pages a:hover{
	background-color:#cccccc;
	color:#fff;
}
#pgsel {
	color:#f00;
}
#pagestitle {
	width:100px; color:#666666;
	font-size:12px;
}
#pghp1, #pghn1 {visibility:hidden}

.karta {cursor:pointer}
div .karta{background-color:#eeeeee;font-weight:bold;padding:2px;}

.thimgr,.thimgl {padding:10px;border:1px solid #ddd}
.thimgr {float:right; margin:0 10px 0 10px}
.thimgl {float:left; margin:0 10px 10px 0}


#tags { margin:0;padding: 0.1em 0 0 0; font-size: 1.2em; line-height: 1.4em; color: #888; clear: both; }

	#tags a, #tags a:visited { padding: 0.05em 2px; color: #555; text-decoration: none; }
	
		#tags a:hover { color: #fff; background: #555; text-decoration: none; }


.nim,.vv,.nim2 {clear:both;font-size:12px;display:table; width:100%}
.nim{border-bottom:1px solid #13A8E0;margin:10px 0;padding-bottom:10px;}
.nim img,.vv img,.nim2 img { float:left; }
.nim img {width:64px; margin-right:8px}
.nim h3,.nim2 h3{padding:0;margin:0 0 10px 0;font-weight:normal;font-size:18px}
.vv {padding:0 10px 10px 10px;clear:both;display:table;}
.vv img,.nim2 img{margin-right:10px;width:64px}
.vv {font-size:11px}
.vv a{font-size:12px;font-weight:bold}


.nim2 {
	margin-bottom:17px;
}
.nim2 span{display:block;margin: 0 0}
#right .nim2 h3 {margin-bottom:8px}
.nim2 img {margin-right:10px;margin-bottom:5px;width:114px;}
.nim2 ul {	list-style-type: none;	padding: 0;	margin:6px 0;}
.nim2 li {padding:0 0 0 10px;margin:3px 0 0 5px;background:url(images/arb.gif) no-repeat 0 2px;}


#nim_0,#vv_0 {background-color:#fdd;background-image:none;}

#knj_0{border:1px solid #f00;}
#knj-0, #nim-0,#nim2-0,#vv-0 {background-color:#999999}
.knja,.knj,.knj a, .knj div {width:222px;height:238px;}
.knj a {
	display:block;
	position:absolute;
	background:url(images/knj-novo.gif) no-repeat top right;
	z-index:2;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	letter-spacing:-1px;
}

.knj h2,.knj h3 {margin:0;padding:0;}
.knj h2 {font-weight:bold;letter-spacing:-2px;}
.knj h3 {
	color:#000;
	font-size:13px;
	font-weight:normal;
}
.knj span {display:block;margin:2px 0 8px 0;font-size:11px;}
.knj img {position:absolute;z-index:1}
.knj div {bottom:6px;display:block;height:auto;position:absolute;left:0;text-align:center;}
.knja {margin-bottom:10px;border:1px solid #ccc;}

#clmn{ width:706px;margin-top:10px;}

.first.column {padding-right: 26px;}


p {margin:0 0 10px 0}

#middle .nim2 {font-size:14px}
#commentlist {
	margin-top:10px;
	border-top:1px dashed #aaaaaa;
}
.comment {
	margin:10px;
	padding:5px;
	border-bottom:1px dashed #dddddd;
}
.comment div {margin-top:3px;color:#333;}
.se {
	color:#b12c2c;
	font-weight:bold;
}
.cd {
	float:right;
	position:relative;
}
.ftbl {font-size:12px; width:100%}
.ftbl td {vertical-align:top;border-bottom:1px solid #eee}
.fgr {color:#777}
.formtbl {margin-top:30px}
.formtbl p {margin:0}
.formtbl .ftf {padding:3px 20px 3px 3px }
.formtbl td .fchk td {padding:2px 3px 3px 3px;vertical-align:top}
#rez img {width:auto; margin:0;padding:0;border-size:0}
.fmsg {font-size:15px;font-weight:bold;color:#f00}
.ftf {color:#888}
.ftf .fchk td{color:#000}
.ftr1 .ftt {font-weight:bold}
.formtbl .ftt {padding:6px 10px 3px 3px }
.ftr1 input,.ftr1 textarea {
	background:url(images/usklicnik.png) no-repeat top right;
	background-color:#ffffdd;
	border:1px solid #aaa;
}
.formtbl input {verical-align:bottom}
.ftr1 .fchk input{background-color:#fff;background-image:none}
.chcv,.chch {text-align:right}
.formtbl td .fchk .chlh {text-align:left;padding:4px 14px 3px 1px;}
.formtbl td .fchk .chcv {padding-top:1px;}
.formtbl .fhr {height:1px;}
#formkaz{text-align:right;color:#aaa;padding:0}
#formkaz img {border:0;float:none;width:auto;height:auto;margin:0;padding:0;vertical-align:middle}
fieldset { padding: 10px; margin:20px 0;  }
legend {font-weight:bold;}
.fhr td {border-bottom:1px solid #ccc}
.formh th, .formh td{font-size:12px}
#rez .fbg {border-bottom:1px dashed #ccc;background-color:#ddd;height:3px;}
.nim2 #rez .pttl {font-weight:bold}

.pollb {border-bottom:1px solid #ccc}

#poll{border:1px solid #aaaaaa; width:100%;margin-top:10px;}
#poll td {border-bottom:1px solid #cccccc;padding:3px;height:27px;vertical-align:top;color:#000;background-color:#fff}
#ptot td {background-color:#dddddd;border-top:1px solid #aaaaaa;}
#poll td div {
	position:absolute;
	padding:0 3px;
}
#poll td .tbar{	background-color:#BABAF3;
	height:27px;
	padding:0;
}
#polllist div {
	padding:5px;
	border-bottom:1px solid #eee;
	width:696px;
}
#polllist .nbox1 {background-color:#fafafa}
.pollh {background:url(images/m2bg.gif) repeat-x top left;
border:1px solid #eee; margin-bottom:10px;font-size:11px;

}
.fbg{border-bottom:1px dashed #eee;text-align:right;padding:2px 10px;}
select,  input, textarea  {border:1px solid #bbb}


* input[type="radio"],input[type="checkbox"] { border-style:none; } 
input { border-width: expression(this.type=="text"? '1px' : '0'); }

.ltyp1,.ltyp2 {padding:0px 3px 0px 16px;}
.ltyp1 {
background:url(images/sound.png) no-repeat top left;
border-bottom:1px dashed #dde;
}
.ltyp2 {
background:url(images/yt.png) no-repeat top left;
border-bottom:1px dashed #dde;
}



