
#blok_log form{
margin:0;

}
#blok_login h1{
margin-left:10px;
margin-top:10px;
    font-size:.9em;
	color:#a5a5a5;
}
#blok_login .formbody{
    margin: 10px 10px 0px 10px;
	 font-size:.8em;
	 color:#bfbfbf;
}
#blok_login .label {
    margin: 5px 0px 5px 0px;
}
#blok_login  .submit_container{
  margin: 10px 0px 5px 0px;
}
#blok_login .error{
    margin: 10px 10px 10px 0px;
	 font-size:.7em;
	 color:#CC0000;
	 
}
#blok_login .text{
width:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	color:#999999;
background-color:#fff;
border:solid 1px #e5e5e5;
}
#blok_login .submit{
    width:75px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight:bold;
	color:#fff;
	background-image: url(bg_arttaba.jpg);
	background-repeat: repeat-x;
	border:solid 1px #e0b131;
}
.request_password a{
    display:block;
    width:150px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight:bold;
    margin: 10px 10px 10px 10px;
    padding: 2px 5px 2px 5px;
	color:#fff;
    background-image: url(bg_arttaba.jpg);
	background-repeat: repeat-x;
	border:solid 1px #e0b131;
	text-decoration:none;

}

.but1{
margin-top:2px;
 border: 0;
 width:145px;
 background-color:#ffefe3;
}
.but2{
 border: 0;
 width:145px;
 background-color:#ffefe3;
}
.login{
 border: 0;
 width:145px;
 background-color:#ffefe3;

}
.profil {
float:left;
margin-left:20px;
padding-top:0px;
}
.profil .tx{
font-family:inherit;
font-size:.7em;
color:#444;
}
.profil .tx a{
color:#444;
text-decoration:none;
font-weight:bold;
}
.mod_pmstatus{
float:left;
margin-left:5px;
font-family:inherit;
font-size:.7em;
color:#444;
}
.mod_pmstatus a{
color:#444;
text-decoration:none;
font-weight:bold;
}
.avtlog {
float:left;
border:solid 1px #F27300;
}
.prof_box{
float:right;
padding-top:0px;
}
.error{
    margin: 5px 10px 0px 0px;
	 color:#CC0000;

}
.mod_newslist, .mod_newslistrandom{
    margin: 0px 10px 0px 10px;
	padding:3px 0px 3px 0px;
}

.layout_short {
width: 100%;
display:block;
}
.layout_short h2{
    clear:both;
    font-size:.7em;
	color:#a5a5a5;
	text-align:left;
	margin-bottom:5px;
}
.layout_short .info{
    clear:both;
    font-size:.7em;
	color:#a5a5a5;
	text-align:left;
	margin-bottom:5px;
	border-bottom:1px solid #eee;
}
.layout_short .infoc{
    clear:both;
    font-size:.7em;
	color:#a5a5a5;
	text-align:left;
	padding-top:2px;
}
.layout_short .infod{
    float:left;
	color:#a5a5a5;
	text-align:left;
	padding-top:2px;
}

.layout_short .infob{
    clear:both;
    font-size:.7em;
	font-weight:bold;
	color:#e5e5e5;
	text-align:left;
	margin-bottom:5px;
	border-bottom:1px solid #eee;
}
.layout_short .tyt{
    clear:both;
    font-family:Georgia,Verdana, Arial, Helvetica, sans-serif;
    font-size: .8em;
	font-weight:bold;
	color:#000;
	text-align:left;
	margin-top:10px;
}
.info24{
    font-size:.7em;
	color:#444;
	text-align:left;
	margin:3px 0px 3px 0px;
}
.info24 a{
	font-weight:bold;
	color:#9A0000;
	text-align:left;
	text-decoration:none;
}
.info24 a:hover{
	text-decoration:underline;
}
.layout_short .tyt1{
    float:left;
    display:block;
	width:380px;
	text-align:left;
}
.layout_short .tyt2{
    clear:both;
    font-family:Georgia,Verdana, Arial, Helvetica, sans-serif;
    font-size: .75em;
	font-weight:bold;
	color:#000;
	text-align:left;
}
.layout_short .teas{
    clear:both;
    font-size: .7em;
	color:#444;
	text-align:left;
	margin-bottom:5px;
	border-bottom:1px solid #ddd;
}
.layout_short .wtyt{
    clear:both;
    margin: 50px 0px 0px 0px;
    float:left;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: .7em;
	font-weight:bold;
	color:#b00e0e;
	text-align:left;
}
.layout_short .otyt{
    clear:both;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: .7em;
	font-weight:bold;
	color:#ffefe3;
	text-align:left;
	margin-top:10px;
	margin-bottom:5px;
}
.layout_short .otyt a{
	color:#ffefe3;
	text-decoration:none;
}
.layout_short .wtyt a{
	color:#b00e0e;
	text-decoration:none;
}
.layout_short .tyt a{
	color:#000;
	text-decoration:none;
}
.layout_short .tyt2 a{
	color:#000;
	text-decoration:none;
}
.layout_short .zaj{
float:left;
width: 45px;
text-align:left;
padding-left:5px;
}
.layout_short .zajthb{
float:left;
width: 115px;
text-align:left;

}
.layout_short .wywthb{
clear:both;
margin-top:5px;
float:left;
width: 110px;
text-align:left;
display:block;
}
.layout_short .odkthb{
margin-top:3px;
float:left;
width: 110px;
text-align:left;
display:block;

}
.layout_short .zaj img{
    border:solid #ccc 1px;
	padding: 2px;
}
.layout_short .zajthb img{
    border:solid #ccc 1px;
	padding: 2px;
}
.layout_short .wywthb img{
    border:solid #ccc 1px;
	padding: 2px;
}
.layout_short .odkthb img{
    border:solid #eee 1px;
	padding: 2px;
}
.layout_short .wywtsr{
    float:right;
	width: 170px;
    font-size: .7em;
	color:#777;
	text-align:justify;
	margin:5px;
}
.layout_short .wywtso{
    float:right;
	width: 180px;
    font-size: .7em;
	color:#fff;
	text-align:left;
	margin-bottom:5px;
}
.layout_short .portsr{
    float:right;
	width: 180px;
    font-size: .7em;
	color:#333;
	text-align:left;
	margin-bottom:5px;
}
.layout_short .teaser{
    float:right;
	width: 310px;
    font-size: .7em;
	color:#444;
	text-align:left;
	margin-bottom:5px;
}

.layout_short .more{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:.7em;
	font-weight:bold;
    clear:both;
    text-align:right;
	padding-bottom:3px;
	border-bottom:1px solid #ccc;
}
.layout_short .more a{
	color:#b00e0e;
	text-decoration:none;
	text-align:right;
}
.layout_short .more1{
	float:right;
	font-weight:bold;
    text-align:right;
	padding-bottom:3px;
	padding-right:2px;
}
.layout_short .more1 a{
	color:#b00e0e;
	text-decoration:none;
	text-align:right;
}

.layout_full ,layout_fullsize,.mod_registration,.mod_personalData, .mod_pmlist, .mod_pmreader, .mod_pmwriter,.mod_memberlist, .ce_form, .mod_lostPassword, .ce_art{
margin:20px 15px 10px 15px;
}
.mod_addressbook{
margin:0px 15px 5px 5px;
}
.mod_search{
margin:0px 15px 0px 15px;
}
.mod_quickpoll{
z-index:10;
margin:10px 0px 35px 0px;
}
.mod_registration table,.ce_form table, .formbodyx{
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: .7em;
 color:#888;
 padding:3px;
}
.single_record, .all_records{
width:100%;
font-family: inherit;
    font-size: .7em;
 color:#888;
 border:solid 1px #ffe4b1;
 background-color:#fef5e1;
}
.all_records a{
color:#555;
text-decoration:none;
font-weight:bold;
}
.sortable{
width:100%;
font-family: inherit;
    font-size: .7em;
 color:#888;
 border:solid 1px #ffe4b1;
}
.sortable a{
 color:#444;
}
.message{
padding:5px;
font-family:inherit;
font-size:.8em;
color:#444;
}
.submit_container .submit{
height: 17px;
    width:150px;
    font-family:inherit;
	font-size: inherit;
	font-weight:bold;
	color:#555;
	background-color: #fdf6f6;
	 border:solid 1px #dda6a6;
	 padding-bottom:3px;
}
.submits .submit, .formbodys .submit{
height: 17px;
    width:150px;
    font-family:inherit;
	font-size: .75em;
	font-weight:bold;
	color:#888;
	background-color: #fdf6f6;
	 border:solid 1px #dda6a6;
	 padding-bottom:3px;
}
.formbodys .submit{
height: 17px;
    width:150px;
    font-family:inherit;
	font-size: 95%;
	font-weight:bold;
	color:#888;
	background-color: #fdf6f6;
	 border:solid 1px #dda6a6;
	 padding-bottom:3px;
}
.formbodyx .submit{
height: 17px;
    width:100px;
    font-family:inherit;
	font-size: 90%;
	font-weight:bold;
	color:#888;
	background-color: #fdf6f6;
	 border:solid 1px #dda6a6;
	 padding-bottom:3px;
}
.pm_reader, .pm_writer{
width:100%;
font-family: inherit;
font-size: .7em;
color:#888;
text-align: left;
padding:3px;
}
.pm_reader .label{
font-weight:bold;
color:#888;
padding:5px;
}
.pm_nag{
background-color:#ffe4b1;
}
.pmlist_belka {
width: 100%;
height: 18px;
text-align: center;
padding-top:3px;
background: #b00e0e;
-moz-border-radius:6px;
border-radius:6px 5px;
-khtml-border-radius:6px;
-icab-border-radius:6px;
-webkit-border-radius:6px;
-khtml-border-radius:6px;
}
.pmlist_tx{
font-family: inherit;
    font-size: .9em;
	font-weight:bold;
 color:#fff;
}
.address_belka {
width: 100%;
height: 18px;
text-align: left;
margin-top:3px;
padding-left:10px;
background: #B80808;
-moz-border-radius:6px;
border-radius:6px 5px;
-khtml-border-radius:6px;
-icab-border-radius:6px;
-webkit-border-radius:6px;
-khtml-border-radius:6px;
}

.address_tx{
font-family:Georgia,Verdana, Arial, Helvetica, sans-serif;
    font-size: .8em;
	font-weight:bold;
 color:#FFF;
}
.address_tx a{
color:#FFF;
text-decoration:none;
}
.address_tx a:hover{
color:#FFF;
text-decoration:underline;
}
.address_text {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: .7em;
font-weight:bold;
color:#555;
text-align:left;
padding:5px 0px 0px 10px;
}
.address_text a {
color:#9A0000;
text-decoration:none;
}
.address_box{
width:100%;
min-height:110px;
background: #EDEDED;
margin-top:3px;
padding: 0px 0px 5px 10px;
-moz-border-radius:10px;
border-radius:10px 5px;
-khtml-border-radius:10px;
-icab-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
}

.mod_personalData table{
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: .7em;
 color:#888;
 padding:3px;
}
.file_container, .hint {
	font-family:inherit;
  font-size: inherit;
margin:0;
text-align:left;
}
.layout_full h1{
    font-family:Georgia,Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
	font-weight:bold;
	color:#115fce;
	text-align:left;
}
.mod_newslist h1{
    font-family:Georgia,Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
	font-weight:bold;
	color:#115fce;
	text-align:left;
	border-bottom:solid 1px #115fce;
}
.layout_full .info{
    font-size:.7em;
	color:#a5a5a5;
	text-align:left;
}
 .ce_text img{
    border:solid #ccc 1px;
	padding: 3px;
	margin: 0px 5px 10px 0px;
}
 .ce_text .image_container {
	padding: 5px;
	
}
 .ce_news_gallery table{
	margin-left:10px;
}
 .ce_news_gallery td{
witdh:25%;
text-align: center;
	padding: 5px;
}
 .ce_news_gallery .image_container img{
    border:solid #ccc 1px;
	padding: 3px;
	
}
.ce_tab{
 font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: .7em;
	color:#555;
	text-align:left;
}
.layout_simple, .ce_text, .ce_art,.title{
 font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: .7em;
	color:#333;
	text-align:left;
}
 .ce_text a{
     color:#b00e0e;
	text-decoration:none;
}
 .ce_text a:hover{
     color:#b00e0e;
	text-decoration:underline;
}
.back{
    font-size:.8em;
	font-weight:bold;
	color:#b00e0e;
	text-align:right;
	margin-right:15px;
}
.back a{
	color:#b00e0e;
	text-decoration:none;
	text-align:right;
}
.ce_comments h1{
text-align:left;
font-size:.9em;
	font-weight:bold;
	color:#a5a5a5;
	margin-left:15px;
}
.ce_comments h1 a{
	color:#b00e0e;
	text-decoration:none;
}
.comment{
	display:block;
	overflow:hidden;
clear:both;
margin:10px 0px 0px 10px;
width:450px;
border:solid 1px #dda6a6;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
.com_aut{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
float:left;
width:100px;
margin: 0 0 -20000px 0px;
padding: 4px 5px 20000px 5px;
height: 100%;
background-color:#fdf6f6;
border-right:1px solid #dda6a6;
}
.com_aut img{
border:solid 1px #dda6a6;
}
.com_nick{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: .7em;
font-weight:bold;
color:#555;
text-align:left;
text-decoration:none;
}
.com_info{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:.65em;
font-weight:normal;
color:#888;
text-align:left;
}
.com_text{
font-family:Verdana, Tahoma, Helvetica, sans-serif;          
float:left;
width:320px;
background-color:#fff;
padding:4px 5px 4px 8px;
font-size: .7em;
color:#555;
text-align:justify;
}
.com_badcom {
clear:both;
font-size: .7em;
font-family:Verdana, Tahoma, Helvetica, sans-serif;
width:315px;
margin-left:110px;
border-top:1px solid #dda6a6;
border-left:1px solid #dda6a6;
padding:3px 5px 4px 0px;
color:#555;
text-align:right;
background-color:#fdf6f6;
}
.com_badcom a {
color:#555;
text-decoration: none;
}
.com_opis
{ font-size: .7em;  margin-left:10px; padding: 4px; border: 1px solid #ddd; color: #888; text-align: justify; }
 .com_opis a{
 color:#b00e0e;
text-decoration:none;
 }
.mod_newsarchive,.mod_newsmenu{
margin:15px;
}
.mod_newsarchive, .mod_newsmenu h1{
    font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
	font-weight:bold;
	color:#a5a5a5;
	text-align:left;
}
.mod_newsmenu ul{
    list-style: none;
    font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: .8em;
	font-weight:bold;
	color:#a5a5a5;
	text-align:left;
}
.form form{
margin:0;}
.form .formbody {
text-align:left;
margin: 10px 10px 10px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: .7em;
color:#888;
}
.widget .captcha, .text, .select{
padding: 0px 0px 3px 0px;
font-size: 100%;
width:150px;
color:#888;
background-color:#fff;
border:solid 1px #e5e5e5;
}
.widget .textarea{
display:block;
clear:both;
margin:2px;
padding: 0px 0px 3px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
    width:300px;
	color:#888;
    background-color:#fff;
    border:solid 1px #e5e5e5;
}
.textarea{
padding: 0px 0px 3px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color:#888;
    background-color:#fff;
    border:solid 1px #e5e5e5;
}
 
div.ce_tabcontrol_tabs ul {     
    margin-top:5px;
	list-style-image: none;
	list-style-type: none;
	padding-left: 8px ;
	height: 100%;
	}
div.ce_tabcontrol_tabs ul li.tabs {
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight:bold;
	color:#fff;
	background-image: url(bg_arttab.gif);
	background-repeat: repeat-x;
	border:solid 1px #f19b01;
	padding: 4px 6px 0px 4px;
	margin-right: 1px;
	height: 18px;
	}
div.ce_tabcontrol_tabs ul li.selected { color:#000;
	background-image: url(bg_arttaba.gif);
	background-repeat: repeat-x;
	 } 
div.ce_tabcontrol_pane {
margin-left:3px;
	border-left:solid 1px #eee;
	border-right:solid 1px #eee;

	clear: both;
	width:447px;
	height:100%;
background-color:#FAFAF3;
}
.visitor_name {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:3px;
	font-size: .75em;
	font-weight:bold;
	color:#000;
	}
		.visitor1 {
font-family:inherit;
padding:5px;
font-weight:bold;
	font-size: .7em;
	color:#444;
	}
	.visitor {
	padding:5px;
font-family:inherit;
	font-size: .7em;
	color:#777;
	}
.minical{
margin:3px 2px 3px 3px;
	width: 180px;
	height: 100%;
	border: 1px solid #d7d7d7;
	background-color: #f9f9f9;
}
.calhead {
	width: 100%;
	font-weight: bold;
	color: #555;
	font-size: .75em; 
	height: 18px;
}
.dayhead {
    font-size: .7em;
	text-align: center;
	color: #333;
	font-weight: bold;
	height:18px;
	
}
.days{
	color: #777;
	font-size: .7em;
	font-weight:bold;
}
.days a:link{
color: #f19c06;
font-weight:bold;
	text-decoration: none;
}
.days a:visited{
color: #f19c06; 
font-weight:bold;
	text-decoration: none;
}
.days a:hover{
color:#999; 
font-weight:bold;
	text-decoration: none;
}

.pagination{
	font-family:inherit;
	font-size:.7em;
	color: #b00e0e;
	font-weight:bold;
}


.pagination ul{
	list-style: none;

}
.pagination li {
display:inline;
	width: 10px; 
	margin: 0px 3px 0px 3px;
}
.pagination li a{
color: #b00e0e;
text-decoration:underline;
}
.pagination li a:hover{
color: #b00e0e;
text-decoration:none;
}
.rssBox
{
  width:290px;
  height:250px;
  padding:3px;
  float:right;
  font-size:0.7em;
  background-color:#fff;
  position:relative;
  overflow:hidden;
  text-align:left;
}

.rssBoxDiv
{
  position:absolute;
  background-color:#fff;
}

.pTitle
{
  font-weight:bold;
}

.pDate
{
}

.pDecription
{
}

.pLink
{
color: #f19c06;
text-decoration:none;
  float:right;
  font-weight:bold;
}
.cloud{ 
   font-family:Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	list-style: none;
}
.cloud li {
  display: inline;
  white-space: nowrap;
  padding: 0;
  margin: 0;
 float:left;
}

.cloud li a{
	text-decoration:none; 
	background-image:none !important;padding:0 2px;margin:0;vertical-align:baseline !important;border:0 !important;

}
.cloud li a:hover{

	text-decoration:underline;
}
.cloud li:before{content:" " !important}

.cloud .size1 a{
font-size:75%;
color:#C42929; 
}
.cloud .size2 a{

font-size:90.4545%;
color:#B77171; 
}
.cloud .size3 a{

font-size:101.9091%;
color:#A12121; 
}
.cloud .size4 a {

font-size:117.273%;
color:#C68E8E; 
}
.cloud .size5 a{

font-size:129.091%;
color:#851B1B; 
}
.cloud .size6 a{

font-size:139.987%;
color:#912626; 
}
.cloud .size7 a{

font-size:149%;
color:#701717; 
}
.artist
{
color: #b00e0e;
text-decoration:none;
font-weight:bold;
}
.invisible{
  display:none;
}  
