.urls_list {
width:200px;
float:left;
margin:10px;
padding:10px;
border: 1px solid #ccf;
}

.download_block {
margin:5px;
padding:5px;
background-color: #49D633;
color: #fff;
}

.dir_tags {
font-size: 1.5em;
font-family: verdana;
margin-bottom: 10px;
}
.dir_tags a:nth-child(even){
color:green;
}

.size_t1{
font-size: 1.25em;
font-family: tahoma, serif,arial;
}
.size_t2{
font-size: 1.1em;
font-family: tahoma, serif,arial;
}
.size_t3{
font-size: 0.95em;
font-family: tahoma, serif,arial;
}
.size_t4{
font-size: 0.8em;
font-family: tahoma, serif,arial;
}
.blg_itm_l {
font-size: 1em;
font-family:verdana;
margin: 0px 4px;
padding: 0;
}
.abss {
position: relative;
}
fieldset {
    border:1px solid #aaa;    
}
legend {
  padding: 0.2em 0.5em;    
  border:1px solid #aaa;
}
.adm {
    position: absolute;
    top:-26px;
    padding-top:0px;
    margin-top: 0px;
    right:-10px;
    width:90px;
    text-align: right;
    vertical-align: text-bottom;
    }
.adm img {
    vertical-align: bottom;
}
.strelki {
font-size:24px;
font-family:verdana;
margin-bottom:10px;
}
.strelki a,.strelki a:link,.strelki a:visited{
color: #3b3;
}

.strelki_mini {
font-size:18px;
font-family:verdana;
margin-bottom:10px;
margin-right:20px;
}
.strelki_mini a,.strelki_mini a:link,.strelki_mini a:visited{
color: #3b3;
}

.dotted {
text-decoration:none;
border-bottom:1px dashed #888;
}

.catalog{
    position: relative; 
    width:200px;
    margin: 3px 0px;
    background: #ECECEC;
    padding: 2px 5px;
    text-align: left;
    vertical-align: middle;
}
.search_box{
    position: relative; 
    margin: 0px 0px;
    background: #ECECEC;
    padding: 5px 10px;
    text-align: right;
    vertical-align: middle;
}

.sprava  {
    position: absolute;
    right: 0px;
}
.add_mess {
width:300px; 
}
.add_mess2 { 
width:30px;
margin-left:2px; 
margin-top:1px; 
}           
hr {
color: #888;
background-color: #888;
height: 1px;
border-width:0px;
}

.informer-ajax{font-family: Georgia,serif;}
.whity *,#mega_talker a {color:#333;}
.titul {font-size:18pt; font-family: Georgia,serif; color:#0070aa;}
.titul2 {text-transform: none; font-size:13pt; font-weight:500; font-family: Georgia,serif; color:#0070aa;}
.titul3 {text-transform: uppercase; font-size:8pt; font-family: Georgia,serif; color:#0070aa;}

.LOGG, .LOGG a:visited, .LOGG a:hover, .LOGG a:link {
color:black; 
}

.comment_ball{
font-size:12pt;
font-weight:bold;
}

div#mainwrap {
width:100%;
text-align:center;
background-color:#fff;
}
.dir_index_list li{
font-size:14pt;
}
.faqs_index_list li{
font-size:14pt;
}

div#left_nav {
text-align:left;
background-color:#fff;
width:200px;
padding:0px;
}

div#main_content {
text-align:left;
width:100%-10px;
margin-left:10px;
padding:0px;
background-color:#fff;
}

* html * div#main_content {
width:100%;
text-align:left;
height:600px;
padding:0px;
background-color:#fff;
}

div#footer {
text-align: center;
background-color:#fff;
}

div#header {
width:100%;
height:auto;
position:relative;
text-align:left;
background-color:#fff;
}

div#contentarea {
width:100%;
text-align:left;
position:relative;
background-color:#fff;
}

body {font-size:10pt; font-family:verdana;margin:0;}

a:link {text-decoration: none;color: #036}
a:visited {text-decoration: none;color: #036}
a:hover {text-decoration: underline;color: #f00}

div.nav222 {text-transform: uppercase; font-weight:bold;}
div.nav222 a:link {font-size:9pt;color: #048;}
div.nav222 a:visited {font-size:9pt;color: #048;}
div.nav222 a:hover {font-size:9pt;color: #f00;}

div.nav222 a:visited.act,div.nav222 a:link.act{color:#f00;}
div.nav222 span.act2 a:visited {font-size:8pt;font-weight:normal;}
div.nav222 .tiny,div.nav222 .tiny a:link,div.nav222 .tiny a:visited {text-transform: lowercase;font-size:7pt;font-weight:normal;}

.content {
text-align:justify;
font-size: 11pt;
}
.calendar td {
font-family:tahoma;
font-size:8pt;
width:15px;
text-align:right;
}

.exif_table td {
font-family:tahoma;
font-size:8pt;
}



.ac {
color:#aaa;
font-size:0.7em;
}
.listing{
  float:left;
  width:100%;
  text-align:left;
  padding:5px 0;
  text-decoration:none;
}
.left_thumb {
  float:left;
  margin:0px 10px 1px 0px;
}

.listing li{
  display:inline;
  padding:0;
}
.listing .gray{
  color:#f7f7f7;
}
.listing a, .listing a:visited{
  padding:2px 5px;
  font-weight:100;
  background:#fff;
  border:1px solid #eee;
  color:#000;
  text-decoration:none;
  margin:0 1px;
}
.listing a:hover{
  background:#eee;
  border:1px solid #888;
  color:#000;
  text-decoration:none;
}

.listing a.active, .listing a.active:visited{
  background:#888;
  border:1px solid #888;
  color:#fff;
  text-decoration:none;
}
div.frm {
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
text-align:center;
background: #eee;
}
div.frm2 {
height:175px;
width:100%;
padding: 5px 5px 5px 5px;
}

div.frm22 {
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
text-align:center;
background: #eee;
}
div.frm222 {
height:85px;
width:100%;
padding: 5px 5px 5px 5px;
}
.gh1{
color:gray;
font-size:7pt;
}
.gh122{
color:gray;
font-size:6pt;
}
.td_img_tiny {
text-align:center;       
background: #FFFFFF;
border: #999 1px solid;
margin: 2px 2px 2px 2px;
padding: 5px 5px 5px 5px;
}
.inf {
padding:2px;
bottom:0;
background-color:#f9f9f9;
font-size:7pt;
font-family:tahoma;
}
.inf22 {
padding:2px;
bottom:0;
background-color:#f9f9f9;
font-size:7pt;
font-family:tahoma;
}
.new-image-center{
  margin:0 auto 5px auto;
  display:block;
  padding:2px;
  border:1px solid #666;
}

.date {color: green;  font-size:7pt;}
td.menuitem2 {font-size:10pt;}
td.menuitem,td.menuitem a,td.menuitem a:visited {font-size:9pt;}
td.menuitem0,td.menuitem0 a,td.menuitem0 a:visited {font-size:10pt;font-weight: bold;}


.left_bar * small {color:#ccc;}  
.left_bar {font-size:0.75em;}  


td {font-size:10pt;}
tr.va {vertical-align: top;}
img {border-width: 0px; border-color: black;}
.ind {font-family: verdana; font-size:11px; color:black;}

h1 {font-size:24pt;letter-spacing:2px; font-family: Georgia,serif; margin-bottom:2px;font-weight:normal;}
h2 {font-size:21pt;font-family: Georgia,serif; font-weight:normal; margin-bottom:2px;}
h3 {font-size:19pt;font-family: Georgia,serif; font-weight:normal; margin-bottom:2px;}
h4 {font-size:17pt;font-family: Georgia,serif; font-weight:normal; margin-bottom:2px;}
h5 {font-size:15pt;font-family: Georgia,serif; font-weight:normal; margin-bottom:2px;}
h6 {font-size:13pt;font-family: Georgia,serif; font-weight:normal; margin-bottom:2px;}

.ts10 {font-family:arial;font-size:9px;}
.ts11 {font-family:arial;font-size:10px;}
.ts12 {font-family:arial;font-size:11px;}
.ts13 {font-family:arial;font-size:12px;}
.ts14 {font-family:arial;font-size:13px;}
.ts15 {font-family:arial;font-size:14px;}
.ts20 {font-size:9px;}
.ts21 {font-size:10px;}
.ts21aa {font-size:10px;color:#f00;font-weight:bold;}
.ts22 {font-size:11px;}
.ts23 {font-size:12px;}
.ts24 {font-size:13px;}
.ts25 {font-size:14px;}
.ts26 {font-size:15px;}
.ts27 {font-size:16px;}
.ts28 {font-family: Georgia,serif;font-size:17px;}
.ts29 {font-size:18px;}
.ts30 {font-family:tahoma;font-size:7pt;}
.ts31 {font-family:tahoma;font-size:8pt;}
.ts31a {font-family:tahoma;font-size:8pt;color:#888;font-weight:bold;}
.ts32 {font-family:tahoma;font-size:9pt;}
.ts33 {font-family:tahoma;font-size:10pt;}
.ts34 {font-family:tahoma;font-size:11pt;}
.ts42 {font-size:11px;color:red}
.ts43 {font-family:tahoma;font-size:7pt;color:green}
.ts44 {font-family:tahoma;font-size:8pt;color:green}
.ts45 {font-family:tahoma;font-size:9pt;color:green}
.mld2 {font: bold 12px symbol;color:red}
.mld {font: bold 12px symbol;color:#0090d0}

.ImgButton{
	cursor: pointer;
	background-color: #ffffff;
	border-left: buttonface solid 1px;

	border-top: buttonface solid 1px;
	border-right: buttonface solid 1px;
	border-bottom: buttonface solid 1px;
	border-color: #ffffff;
}

.ImgButtonPressed{
	cursor: pointer;
	background-color: #f5f5f5;
	border-left: buttonshadow solid 1px;
	border-top: buttonshadow solid 1px;
	border-right: buttonhighlight solid 1px;
	border-bottom: buttonhighlight solid 1px;
}

.ImgButtonMouseOver{
	cursor: pointer;
	background-color: #f5f5f5;
	border: #505050 solid 1px;
}
.commandButton{
	cursor: pointer;
	background-color: buttonface;
	border-left: buttonhighlight solid 1px;
	border-top: buttonhighlight solid 1px;
	border-right: buttonshadow solid 1px;
	border-bottom: buttonshadow solid 1px;
	font-family : Tahoma;
	font-size : 8pt;
	font-weight : bold;
}
.selectControl{
	font: 8pt Tahoma;
	background-color: #ffffff;
	cursor:pointer;
}

.Toolbar{
	background-color: #ffffff;
	border-left: buttonhighlight solid 1px;
	border-top: buttonhighlight solid 1px;
	border-right: buttonshadow solid 1px;
	border-bottom: buttonshadow solid 1px;
	height: 30px;
}
.PanelPressed{
	border-right: white 1px solid;
	border-top: threeddarkshadow 1px solid;
	font: 8pt tahoma;
	border-left: threeddarkshadow 1px solid;
	border-bottom: white 1px solid;
	background-color: #ffffff;
}
.hiddenItem{
	display: none;
}

.visibleItem{
	display: block;
}

.album-display,.album-display div{position:relative;z-index:1;padding:0;float:left;}
table.album-display,table.album-display div{float:none;}
.album-display{background:url('/img/album-top.gif') left top no-repeat;margin:0 20px 15px 0;left:-12px;}
.album-display div{background-repeat:no-repeat;}
.album-display div{background-image:url('/img/album-right.gif');background-position:right top;left:20px;}
.album-display div div{background-image:url('/img/album-bottom.gif');background-position:right bottom;top:20px;left:auto;}
.album-display div div div{background-image:url('/img/album-left.gif');background-position:left bottom;left:-20px;top:auto;padding:10px 0;}
.album-display div div div img{left:20px;margin:-12px 20px 7px 0;position:relative;}
* html .album-display div div div img{margin-bottom:9px;}
* html .preview-photos .photo,* html .preview-photos .album{height:1px;}
.preview-photos .comment{color:#026900;margin:0.5em 0;font-size:0.84em;font-family:Verdana,Arial,sans-serif;}
.preview-photos .blocked{color:#ff0000;margin:0.5em 0;font-size:0.84em;font-family:Verdana,Arial,sans-serif;}
div.preview-photos .holster{position:relative;float:left;overflow:none;height:200px;margin-right:50px;}
div.preview-albums .holster{height:209px;}
div.preview-photos .photo,div.preview-photos .album{display:table;float:left;}
div.preview-photos .album h5,div.preview-photos .album .comment{float:left;width:200px;margin-top:0px;margin-bottom:0px;}
div.preview-photos .album i{position:absolute;z-index:6;bottom:0;left:0;width:100%;height:16px;background:url(/img/fade-out.png) repeat-x;}
.preview-photos .album h5,.preview-photos .album .comment,.preview-photos .album .comment22{clear:left;margin-left:7px;position:relative;z-index:5;}
.preview-photos .album .comment{color:#888888;margin-top:0em;}
.preview-photos .album h5 {font-size:12pt;}
* html .preview-photos .album h5,* html .preview-photos .album .comment{margin-left:4px;}



div#listmenu {
	margin:0; padding:0;
	width:100%; 
	float:left;
	border-top:1px solid #666;	
	border-bottom:1px solid #666;	 
	font-size:.9em;	
	font-family: verdana;	
	background-color:#fff; 
	margin-top:0px; 
	}
div#listmenu * {margin:0; padding:0;}
div#listmenu ul {
	margin:0 0 0 210px;
	}
div#listmenu li {
	float:left;	
	position:relative; 
	list-style-type:none;	
	background-color:#fff; 
	border-right:1px solid #666; 
	}
div#listmenu li:first-child {
	border-left:1px solid #666; 
	}

div#listmenu li:hover { 
	background-color:#ccc; 
	color:#000;
	}
div#listmenu a {
	display:block;
	padding:1px 6px; 
	text-decoration:none;	 
	color:#333;	
	}
div#listmenu a:hover {
	color:#000;
	}


div#listmenu ul li ul {
	margin:0; 
	z-index:1; 
	position:absolute; 
	width:12em; 
	border-right:0; 
	left:-1px; 
	background-color:#fff;
	border-top:1px solid #666;
	}
div#listmenu ul li ul li {padding:0;
	width:100%; 
	border-left:1px solid #666; 
	border-bottom:1px solid #666;
	border-right:1px solid #666;}
	
div#listmenu ul li ul li a {padding:1px .5em;}


div#listmenu ul li ul {display:none;} 
div#listmenu ul li:hover ul {display:block; } 


body div#listmenu ul li ul li ul  {
	position:absolute; 
	visibility:hidden; 
	top:-1px;
	left:12em;
	}
div#listmenu ul li ul li:hover ul {visibility:visible;} 


div#listmenu ul li ul li:hover ul li ul {visibility:hidden;}
div#listmenu ul li ul li ul li:hover ul {visibility:visible;} 



* html div#listmenu ul {
	float:left; 
	border-left:1px solid #000; 
	margin-left:15px; 
	z-index:1; 
	}


* html  div#listmenu ul li ul {
	border-top:1px solid #666;
	border-left:0px; 
	z-index:1; 
	}

* html  div#listmenu ul li ul li ul { 
  left:9.85em; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  left:15em;
	z-index:1; 
  } 

html>body div#listmenu ul li ul li ul {
left:12em;
} 

@media all and (min-width: 0px){
body div#listmenu ul li ul {padding-bottom:100px;}
body div#listmenu ul li ul li ul {padding-bottom:22px;}
ul li ul li ul li ul li:hover {visibility:visible;} 
}
.breakoutr {
float: right;
width: 35%;
padding: 10px;
margin-left: 10px;
background-color: #F9F9F9;
color: #000;
text-align: left;
line-height: 120%;
}
 
.breakoutr2 {
padding: 10px;
width: 300px;
margin-left: 10px;
background-color: #F9F9F9;
color: #000;
text-align: left;
line-height: 120%;
} 



a.external {
	background: url("/img/external.png") center right no-repeat;
	padding-right: 13px;
}
p.cloudtegs {
	background: url("/img/cloud.gif") center left no-repeat;
	padding-left: 25px;
}


	/*             styles for the star rater                */	
	.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 95px;
		height: 19px;
		position: relative;
		background: url(/img/star_rating7.gif) top left repeat-x;		
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:19px;
		height: 19px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
	}
	.star-rating li a:hover{
		background: url(/img/star_rating7.gif) left center;
		z-index: 2;
		left: 0px;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:19px;
	}
	.star-rating a.two-stars{
		left:19px;
	}
	.star-rating a.two-stars:hover{
		width: 38px;
	}
	.star-rating a.three-stars{
		left: 38px;
	}
	.star-rating a.three-stars:hover{
		width: 57px;
	}
	.star-rating a.four-stars{
		left: 57px;
	}	
	.star-rating a.four-stars:hover{
		width: 76px;
	}
	.star-rating a.five-stars{
		left: 76px;
	}
	.star-rating a.five-stars:hover{
		width: 95px;
	}

	
	.star-rating li.current-rating{
		background: url(/img/star_rating7.gif) left bottom;
		position: absolute;
		height: 19px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}
	
	.star-rating li.current-rating-personal{
		background: url(/img/star_rating7.gif) left center;
		position: absolute;
		height: 19px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}				
	
	
	/*             styles for the star rater                */	
	.s-r{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 60px;
		height: 12px;
		position: relative;
		background: url(/img/star_rating8.gif) top left repeat-x;		
	}
	.s-r li{
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
	}
	.s-r li a{
		display:block;
		width:12px;
		height: 12px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
	}
	.s-r li a:hover{
		background: url(/img/star_rating8.gif) left center;
		z-index: 2;
		left: 0px;
	}
	.s-r a.o-s{
		left: 0px;
	}
	.s-r a.o-s:hover{
		width:12px;
	}
	.s-r a.tw-s{
		left:12px;
	}
	.s-r a.tw-s:hover{
		width:24px;
	}
	.s-r a.th-s{
		left:24px;
	}
	.s-r a.th-s:hover{
		width:36px;
	}
	.s-r a.fo-s{
		left:36px;
	}	
	.s-r a.fo-s:hover{
		width:48px;
	}
	.s-r a.fi-s{
		left:48px;
	}
	.s-r a.fi-s:hover{
		width:60px;
	}
	.s-r li.curr-r{
		background: url(/img/star_rating8.gif) left bottom repeat-x;
		background-position:0 -24px;
		position: absolute;
		height:12px;
		display:block;
		text-indent: -9000px;
		z-index:1;
	}		
	.s-r li.curr-r-personal{
		background: url(/img/star_rating8.gif) left center;
		position: absolute;
		height:12px;
		display:block;
		text-indent: -9000px;
		z-index:1;
	}				
	

/* corners */
.corner_top_left, .corner_top_right  {
    position: absolute;
    top: 0px;
}

.corner_bottom_right, .corner_bottom_left  {
    position: absolute;
    bottom: 0px;
}

.corner_top_right, .corner_bottom_right  {
    right: 0px;
}

.corner_bottom_left, .corner_top_left  {
    left: 0px;
}

.corner_bottom_left, .corner_top_left, .corner_top_right, .corner_bottom_right  {
    width: 5px;
    height: 5px;
}

.corner_bottom_left {
    background-image: url(/img/corner1_bl.gif);
}

.corner_top_left {
    background-image: url(/img/corner1_tl.gif);
}

.corner_top_right {
    background-image: url(/img/corner1_tr.gif);
}

.corner_bottom_right {
    background-image: url(/img/corner1_br.gif);
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

div.TooltipObject{
    position: absolute;
    z-index: 255;
}

div.TooltipObject div{
    text-align: center;
    padding: 5px;
    border: 1px solid #000000 !important;
    background-color: #FFFFFF;
}

div.TooltipObject div h1{
    margin-bottom: 3px;
}

div.TooltipObject div img{
    margin: auto;
}

a.blogs_readmore {
    font-weight: 600;
    color: green;
}

.dir_tags a.colorizer {
color:#1F7981;
}

/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */
.jcrop-holder { text-align: left; }

.jcrop-vline, .jcrop-hline{
	font-size: 0;
	position: absolute;
	background: white url('Jcrop.gif') top left repeat;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
	*width: 9px;
	*height: 9px;
}

.jcrop-tracker { width: 100%; height: 100%; }

.custom .jcrop-vline,
.custom .jcrop-hline{
	background: yellow;
}
.custom .jcrop-handle{
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.tooltipka {
	padding:3px;
}

.form, .form dt, .form dd { margin:0; padding:0; text-align:left;}
.form dt { float:left; width:50%;}
.form dd { margin:0 0 7px 50%;}
.form dd input, .form dd select, .form dd textarea { width:90%; }
.form dd textarea { height:80px; width:200px;}
.form dd input.checkbox { width:auto; }
.form dd input#metka {width:50%;}
.form dd input#editform_price {width:50%;}

.infoshka22, .infoshka22 dt, .infoshka22 dd { margin:0; padding:0; text-align:left;}
.infoshka22 dt { float:left; width:50%;border-bottom: 1px #ddd dotted;}
.infoshka22 dd { margin:0 0 7px 51%;}
.os_pic {vertical-align: text-bottom; height:22px;}
.infoshka22 {padding:10px;width:500px;}
.urls a {margin-left:10px;}
.urls img {vertical-align: text-bottom; height:20px;}
.ac {
color:#aaa;
font-size:0.8em;
}
