* { margin:0; padding:0; cellspacing:0;}
body, div, span, p, a, img, ul, ol, li, table, th, tr, td, form, fieldset, legend, dl, dt, dd, blockquote, applet, object { border:0; margin:0; padding:0; topmargin:0; leftmargin:0; marginwidth:0; marginheight:0; 
 }
body { 
	padding: 0; 
margin:0;
border:0;
	font: 12px/1.3 Verdana,sans-serif;
	font-size: 12px;
	color: #000000; 
	text-align: left; 
	text-align: top; 
	
}

body {
background-color: #EFEFEF;
}
tbody { 
border-top: none !important; 
}

#taxonomy td {
padding-left: 10px;
padding-right: 20px;

}
table {border:0; margin:0; padding:0; topmargin:0; leftmargin:0; marginwidth:0; marginheight:0; 
}

h1, h2, h3, h4, h5, h6 { font-family: Arial; margin:0 0 10px 0; color:#000000; }
h1 { font-size:183%; font-weight: bold; background-color: none; color:#000000;  padding: 0 0 0 10px; }
h2 { font-size:183%; font-weight: bold; background-color: none; color:#000000; overflow: hidden; padding: 0 0 0 10px;
}
h3 { font-size:140%; font-weight: bold;}
h4 { font-size:17px; font-weight: bold;
color: #FFFFFF; margin:0; padding:10px;
text-shadow: black 1px 1px 2px;
background-color: #00A400;
}

h4:hover { font-size:17px; font-weight: bold;
color:#FAC9C9; margin:0; padding:10px;
text-shadow: black 1px 1px 2px;
background-color: #00A400;
}
h5 { background-color: #00A400; 
color: #FFFFFF; margin:0; padding:0;
padding: 0 20px 0 20px !important;
text-shadow: black 1px 1px 2px;
font-size: 15;}

a {color:#00A400; text-decoration:none; border: 0;}
a:link, li a.active {color:#00A400; text-decoration:none; border:0;}
a:hover {color:#C9C9CF; text-decoration: none; border:0;}
img a:hover {text-decoration: none;}
html { overflow-x: auto; 
  height:100%;   }
node {text-align: left;}

.block .content { padding: 10px 10px 10px 10px;
 }
.content img { padding: 10px 10px 10px 10px;
 }
#vse {min-width: 1024px;
overflow: hidden;
width: 100%;}
#logotip {background: url(logo.png) no-repeat;
margin:10px 0 0 0; 
width: 264px; 
height:71px;}
#truba1 {background: url(truba1.png) no-repeat;
 width: 33px; 
 height:40px;}
#truba2 {background: url(truba2.png) no-repeat; 
width: 18px; 
height:40px;}
#zvezdochka {background: url(zvezdochka.png) no-repeat;
 width: 33px; 
 height: 31px;}
#verhnee_menu {background: url(truba.png) repeat-x;  
height:40px;
overflow: hidden;}
#verhnee_menu ul {margin:0;
padding:0;}
#verhnee_menu ul li{ margin: 0 10px 0 10px;  text-align:center; list-style-image:none; display:block; float:left;}
#verhnee_menu li a:first-child { border-left: none;}
#verhnee_menu li a {     font-family: Arial; 
      color: #FFFFFF;
  font-size: 16px;
   padding: 8px 3px 0 3px;
  margin: 0 1px 0 1px;
  text-decoration: none !important;
  display:block;
  }

#verhnee_menu li.expanded a:hover, #nav li.expanded:hover a {     color:#66CC66;
 }

#verhnee_menu li a:hover {

 color:#66CC66;

 
}



       #verhnee_menu ul.menu li {     
  display: block;
  float: left;
  border:none;
             
}
#verhnee_menu ul.menu li ul {
  left: -999em;
     float: left;
  position: absolute;  
width: 196px;
  z-index: 12;
  
}

#verhnee_menu ul.menu li:hover ul,
#verhnee_menu ul.menu li.hover ul {
  display: block;
  left: auto;
          position: absolute;     
  text-align:left;
  padding: 0px;
   
}

#verhnee_menu ul.menu li ul {margin: 0; z-index: 9999;}  
#verhnee_menu ul.menu li ul li {
  background: #F5F5F5;
   z-index: 9999;
  color: #000000;
  padding: 0;
  margin: 0;
   border: 1px dotted #000000;
   
  float: left;
  height: auto;
        width: 212px;
  text-align:left;
 
   

}

#verhnee_menu ul.menu li ul li a { color: #000000;
 padding: 5px; 
  
  margin: 0; 
  font-size:100%; font-weight: bold;}
#verhnee_menu ul.menu li ul li a:hover {
 background: #B9FAA0;
 margin:0;
  display: block;
  text-decoration: none;
  color: #000000;
  

}
#verhnee_menu ul.menu li ul li a:expanded { background: #B9FAA0;}
#verhnee_menu ul.menu li ul li ul {
  display: block;
  left: auto;
          position: absolute;     
  text-align:left;
  margin: -20px 0 0 -3000px;
   
}
#verhnee_menu ul.menu li ul li:hover ul,
#verhnee_menu ul.menu li ul li.hover ul {
  display: block;
  left: auto;
  width: 150px;
          position: absolute;     
  text-align:left;
  margin: -27px 0 0 212px;
   
}
#verhnee_menu ul.menu li ul li ul li {width: 150px;}
         #verhnee_menu ul.menu li ul li ul li a {
     background: #B9FAA0; 
}
     #verhnee_menu ul.menu li ul li ul li a:hover {
          background: #FFCCCC; 
}
   



#fon1 {background-color: #FFFFFF;

border-left: 1px dotted #000000;
border-right: 1px dotted #000000;


}



#fon2 {background-color: #FFFFFF;
border-bottom: 1px dotted #000000;
border-left: 1px dotted #000000;
border-right: 1px dotted #000000;


overflow: hidden;

}
#ten {background: url(ten.png)repeat-y; 
width:8px; height:100%;}
#tr1 {background: url(trubochka1.png) no-repeat; 
width: 9px; 
height:10px;} 
#tr2 {background: url(trubochka.png) repeat-x;  
height:10px;}
#tr3 {background: url(trubochka2.png) repeat-x; 
width: 6px; 
height:10px;}
#fon {background: url(fono.png);
border: 1px solid #000000;

padding: 0 0 10px 0;
}
#ugolok1{
background: url(ugolok1.png) no-repeat;  
height:20px;
width: 264px; 
      }
#ugolok_ser{
background: url(ugolok_ser.png) repeat-x;  
height:20px;
width: 100%;
 
      }
#ugolok2{
background: url(ugolok2.png) no-repeat;  
height:20px;
width:18px; 
      }
      #ugolok_ser1{
background: url(ugolok_ser1.png) no-repeat;  
height:20px;
width:33px; 
      }
#blok2 {margin:10px 10px 10px 20px;}
#blok2 h2
{background: url(h_blok.png) repeat-x;  
color: #FFFFFF; margin:0;
border: 1px solid #999999;
text-shadow: black 1px 1px 2px} 
#blok2 .content { margin: 0; padding:15px;
border-bottom: 1px dotted #999999;
border-left: 1px dotted #999999;
border-right: 1px dotted #999999;
background-color: #F3F3F3;
box-shadow: 0 0 5px;
}
#blok3   {border: 1px dashed #999999;
margin: 0 0 0 5px;
background-color: #E1FECE;}

#blok3 .views-field-field-gallery-image-fid img:hover { border:2px solid #7DB25A; }
#blok3 .views-field-field-gallery-image-fid img { border:2px solid #E1FECE; background-color: #FFFFFF; padding:5px; margin: 3px; }
#blok3 h2
{ background: url(truba_blok.png) no-repeat;
background-color: #E2E2E2 !important;
color: #000000; margin:0; padding: 0 0 0 30px;
border-bottom: 1px solid #999999;
border-top: 1px solid #999999;}
.eventoj-chefa {width: 300px; 
height: 35px; 
background: url(chefa1.png) no-repeat;
 
 padding: 8px 0 0 0;
margin: 0 auto; 
}
.eventoj-chefa a {font-weight: bold; color: #FFFFFF; margin: 0 0 0 30px;}
.eventoj-chefa:hover {background: url(chefa2.png) no-repeat; }
.eventoj-chefa:hover a {color: #FFFFFF; margin: 0 0 0 32px;}


.eventoj-chefa1 {width: 300px; 
height: 35px; 
background: url(chefa3.png) no-repeat;
  font-weight: bold; color: #FFFFFF; margin: 0 0 0 30px;
 padding: 8px 0 0 0;
margin: 0 auto; 
}
.eventoj-chefa1 a {font-weight: bold; color: #333333; margin: 0 0 0 15px;}
.eventoj-chefa1:hover {background: url(chefa4.png) no-repeat; }
.eventoj-chefa1:hover a {color: #333333; margin: 0 0 0 17px;}

.eventoj-chefa2 {width: 300px; 
height: 35px; 
background: url(chefa1.png) no-repeat;
  font-weight: bold; color: #FFFFFF; margin: 0 0 0 30px;
 padding: 8px 0 0 0;
margin: 0 auto; 
}
.eventoj-chefa2 a {font-weight: bold; color: #FFFFFF; margin: 0 0 0 52px;}
.eventoj-chefa2:hover {background: url(chefa2.png) no-repeat; }
.eventoj-chefa2:hover a {color: #FFFFFF; margin: 0 0 0 54px;}
.view-baldaux-eventoj-cxefpagxo table {margin: 5px 0 5px 0 !important; background-color: #F3FEED;}

.view-baldaux-eventoj-cxefpagxo table td {border: 1px dotted #000000; padding: 5px; vertical-align: top;}
.view-baldaux-eventoj-cxefpagxo .date-display-start {background-color: #FFFFFF; border: 1px solid #000000;}
.view-baldaux-eventoj-cxefpagxo .date-display-end {background-color: #FFFFFF; border: 1px solid #000000;}
.view-baldaux-eventoj-cxefpagxo .date-display-single {background-color: #FFFFFF; border: 1px solid #000000;}
.kvanto_eventoj_chefpagho {padding: 5px 0 5px 0;  font-size: 14px; font-weight: bold; color: #006600;}

.kvanto_fotoj_chefpagho {padding: 5px 0 5px 0;  font-size: 14px; font-weight: bold; color: #006600;}
#blok4 {margin:0 10px 10px 20px; overflow: hidden; position:inherit;

}
#blok4 h2
{ background-color: #00A400; 
color: #FFFFFF; margin:0; padding:0;
padding: 0 20px 0 20px !important;
text-shadow: black 1px 1px 2px;}


#blok4 h2 a
{ background-color: #00A400; 
color: #FFFFFF; margin:0;

text-shadow: black 1px 1px 2px} 
 
 #blok4 h2 a:hover
{ background-color: #00A400; 
color: #F69D9D; margin:0;

text-shadow: black 1px 1px 2px;}

#block-block-40 {background-color:#FFFFFF;

}
#block-block-40 .content {padding: 100px 10px 10px 10px;
background: url(logo_homoj.jpg) no-repeat;}
.view-laste-aldonitaj-blogajxoj table td {width: 50%; vertical-align: top; background-color: #F9F9F9; padding: 10px 20px 10px 20px; border: 1px dashed #D1D1D1;}
.view-laste-aldonitaj-blogajxoj table td a {font-weight: bold;}
.view-laste-aldonitaj-blogajxoj .views-field-created {background-color: #FFFFFF; border: 1px solid #D1D1D1; padding: 0 15px 0 15px; }
.view-laste-aldonitaj-blogajxoj table {margin: 0 0 10px 0;}
.ciuj_blogajoj_cefpago {width: 115px; 
height: 35px; 
background: url(chefa5.png) no-repeat;
 
 padding: 8px 0 0 0;
margin: 0 auto; 
}
.ciuj_blogajoj_cefpago a {font-weight: bold; color: #FFFFFF; margin: 0 0 0 15px;}
.ciuj_blogajoj_cefpago:hover {background: url(chefa6.png) no-repeat; }
.ciuj_blogajoj_cefpago:hover a {color: #FFFFFF; margin: 0 0 0 17px;}
#block-views-uzantoj_cxefpagxo-block_1 table td {width: 50%; vertical-align: top; background-color: #F9F9F9; padding: 10px 2px 10px 2px; border: 1px dashed #D1D1D1;}
#block-views-uzantoj_cxefpagxo-block_1 table td a {font-weight: bold;}
#block-views-uzantoj_cxefpagxo-block_1 img {width: 90px; height: 90px;}
#block-views-uzantoj_cxefpagxo-block_1 table {margin: 0 0 10px 0;}
.uzantoj_cefpago_butono_serci {width: 115px; 
height: 35px; 
background: url(chefa5.png) no-repeat;
  font-weight: bold; color: #FFFFFF; margin: 0 0 0 30px;
 padding: 8px 0 0 0;
margin: 0 auto; 
}
.uzantoj_cefpago_butono_serci a {font-weight: bold; color: #FFFFFF; margin: 0 0 0 12px;}
.uzantoj_cefpago_butono_serci:hover {background: url(chefa6.png) no-repeat; }
.uzantoj_cefpago_butono_serci:hover a {color: #FFFFFF; margin: 0 0 0 14px;} 

 .view-novaj-diskutoj table td {width: 50%; vertical-align: top; background-color: #F9F9F9; padding: 10px 20px 10px 20px; border: 1px dashed #D1D1D1;}
.view-novaj-diskutoj table td a {font-weight: bold;}
.view-novaj-diskutoj .views-field-last-updated {background-color: #FFFFFF; border: 1px solid #D1D1D1; padding: 0 15px 0 15px; }
.view-novaj-diskutoj table {margin: 0 0 10px 0;}
#forum .title {
background-color: #EEEEEE !important;
text-shadow: none !important; 
background: url(truba_blok.png) no-repeat;
color: #000000; 
margin:0; 
padding: 0 0 0 30px;}
#views-exposed-form-vex-users-general-page-2 .views-widget {width:210px;}
#edit-uid {width:200px;}

#blok4 .content { margin: 0; padding:10px;
overflow: hidden;   

}
#blok4  {border: 1px dashed #999999;
background-color: #F3F3F3;
 overflow: hidden; 
}
 #blok4 .node {margin: 10px 0 10px 0;
 background-color:#FFFFFF;
 border-top:1px dashed #999999;
 border-bottom:1px dashed #999999;
 }

#blok4 .title {background-color: #00A400; 
color: #FFFFFF; margin:0;

text-shadow: black 1px 1px 2px
}
 #blok4 #edit-name {width:270px; height: 40px; font-size:20px;}
 #blok4 #edit-pass {width:270px; height: 40px; font-size:20px;}
#blok1 {margin:10px 10px 10px 20px;}
#blok1 h2
{ background: url(truba_blok.png) no-repeat;
color: #000000; margin:0; padding: 0 0 0 30px;
border-bottom: 1px solid #999999;
} 
#blok1 .content { margin: 0; padding:20px;

background-color: #FFFFFF;
    
}
#blok3 {overflow: hidden;}
#profile-author-pane {width: 208px; margin: 0 0 0 -15px;}
#profile-visitors {width: 220px;  margin: 0 0 0 -20px;}

.historio-esperanto-eventoj table td {border: 1px dotted #000000;
padding: 8px;
vertical-align: top;
}
.historio-esperanto-eventoj .date-display-start {background-color: #FFFFFF;
border: 1px solid #999999;  }
.historio-esperanto-eventoj .date-display-end {background-color: #FFFFFF;
border: 1px solid #999999;  }
.historio-esperanto-eventoj .date-display-single {background-color: #FFFFFF;
border: 1px solid #999999;  }
.new {color: #FF0000; font-weight: bold; border:2px dotted #999999; padding: 0 5px 0 5px; margin: 4px 0 4px 0;}
#edit-comment {height: 70px; overflow: auto;}
.views-field {padding: 0 10px 0 10px; font-size: 14px; }
.starto-pago {font-weight: bold;}
.starto-pago img:hover {width: 130px; height:130px;}
#block-block-35 {background-color:#FEE034;}
#edit-field-tipo-evento-value-many-to-one {width:150px;}

#forma_logina .block-wrapper {background-color:#F3F3F3; border: 1px dashed #666666; width: 250px; margin: 0 0 0 13px; }
#forma_logina .block-wrapper h2 {background-color: #00A400; 
color: #FFFFFF; margin:0;

text-shadow: black 1px 1px 2px;}
#comments  {
  clear: both;
}
.views-field-field-gallery-image-fid img {border: 2px solid #FFFFFF;}
.views-field-field-gallery-image-fid img:hover {border: 2px solid #339900;}

#comments h2.comments {
  background-color: #006600;
  color: #fff;
  font-family: Myriad Pro, Myriad Web Pro Regular, Lucida Grande, Geneva, Trebuchet MS, sans-serif;
  font-size: 1.333em;
  font-weight: 600;
padding: 4px 30px 4px 30px !important;
  text-shadow: #545454 1px 1px;
  text-transform: uppercase;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
}
#comments h2 {background: transparent url('icons/tnt_icon_01.png') no-repeat left center;}

#comments .content {
 
  border: none;
}

#main-wrapper #comments a.active {
  color: #27638C;
  text-decoration: none;
}

.box {
  padding: 10px;
}

#comment-form {
  margin: 0 0 20px;
  padding: 0 20px;
}

.comment {
width: 97%;
 
  margin: 6px 5px 0 5px;
  padding: 10px;
}



.comment h3.title {
  font-weight: bold;
  margin: 0 0 5px 0;
}

.comment .links a {
  font-size: 0.9em;
  text-align: right;
}

#comments .odd {
  background-color: #E5FED4;
  border: 1px solid #ddd;
}

#comments .even {
 border: 1px dashed #336600;
  background-color: #fff;
}
.comments h2 {padding: 0 !mportant;}

#comments .comment-by-author {
  background-color: #FFFFEA;
}

.comment ul.links {
  text-align: right;
  clear: right;
}

#content-content .comment ul.links li {
  background-color: #FFFFFF;
  margin: 0 10px 0 0;
  padding: 0;
}

.signature p {
  border-top: 1px solid #c7d0d8;
  font-family: serif;
  font-size: 0.916em;
  margin: 10px 0;
  padding: 0;
}

.content blockquote p {
  font-style: italic;
  margin: 0;
  padding: 0 20px 8px;
}

blockquote {
  background: url('images/close-quote.gif') no-repeat right bottom;
  color: #023562;
  margin: 10px 0;
}

blockquote :first-child {
  background: url('images/open-quote.gif') no-repeat left top;
  padding: 10px 0 0 20px;
}

blockquote * > :first-child {
  background-color: #FFFFFF;
  padding: 0;
}

blockquote a:link {
  text-decoration: underline;
}

/**********/
/* FORUMS */
/**********/

#forum .description {
  font-size: 0.9em;
  margin: 0.5em;
}

#forum td.created, 
#forum td.posts, 
#forum td.topics, 
#forum td.last-reply,
#forum td.replies, 
#forum td.pager {
  white-space: nowrap;
}

#forum td.posts, 
#forum td.topics, 
#forum td.replies, 
#forum td.pager {
  text-align: center;
}

.forum-topic-navigation {
  padding: 1em 0 0 3em;
  border-top: 1px solid #888;
  border-bottom: 1px solid #888;
  text-align: center;
  padding: 0.5em;
}

.forum-topic-navigation .topic-previous {
  text-align: right;
  float: left;
  width: 46%;
}

.forum-topic-navigation .topic-next {
  text-align: left;
  float: right;
  width: 46%;
}
.pager-item {margin:15px 0 15px  0 !important;}
.pager-item a { background: url(krujochek.png) no-repeat;  padding:13px 25px 27px 15px;
font-weight: bold;
font-size: 14;
margin:  50px 0 50px  0 !important; }
.pager-item a:hover { background: url(krujochek2.png) no-repeat; padding:13px 25px 27px 15px;
font-weight: bold; margin:  50px 0 50px  0 !important;}
 
.pager-current { background: url(krujochek3.png) no-repeat !important; padding:13px 25px 27px 15px !important;
font-size: 14; margin:  50px 0 50px  0 !important; }
.item-list ul {margin:20px 0 20px 0;}

.view-pasintaj-eventoj-profilo .pager-item {margin:5px 0 5px  0 !important;}
.view-pasintaj-eventoj-profilo .pager-item a { background: url(krujochek01.png) no-repeat;  padding: 4px 7px 6px 7px;
font-weight: bold;
font-size: 9px;
margin:  5px 0 5px  0 !important; }
.view-pasintaj-eventoj-profilo .pager-item a:hover { background: url(krujochek02.png) no-repeat; padding: 4px 7px 6px 7px;
font-weight: bold; margin:  5px 0 5px  0 !important;}
 
.view-pasintaj-eventoj-profilo .pager-current { background: url(krujochek03.png) no-repeat !important; padding: 4px 7px 6px 7px !important;
font-size: 9px; margin:  5px 0 5px  0 !important; }
.view-pasintaj-eventoj-profilo .pager-last {display: none !important;}
.view-pasintaj-eventoj-profilo .pager-next {display: none !important;}
.view-pasintaj-eventoj-profilo .pager-first {display: none !important;}
.view-pasintaj-eventoj-profilo .pager-previous {display: none !important;}

#levaya_kolonka2 {border: 1px dashed #999999;
background-color: #F3F3F3; margin:10px;}
#levaya_kolonka2 h2
{ background-color: #00A400; 
color: #FFFFFF; margin:0;
width: 242px;
text-shadow: black 1px 1px 2px}
#levaya_kolonka2 h2:hover
{ background-color: #00A400; 
color: #F69D9D; margin:0;

text-shadow: black 1px 1px 2px} 
#levaya_kolonka2 h2 a
{ background-color: #00A400; 
color: #FFFFFF; margin:0;

text-shadow: black 1px 1px 2px} 
 
 #levaya_kolonka2 h2 a:hover
{ background-color: #00A400; 
color: #F69D9D; margin:0;

text-shadow: black 1px 1px 2px}

.global_grup { width:100%;}
.picture {padding:5px;}
.comment_add {padding: 20px 5px 20px 5px; margin:20px 5px 20px 5px !importanr;
background-color:#006400;
  border: 1px solid #000000;
width: 200px;
height: 100px !important;
   font-size: 16px !important;
color: #FFFFFF;
}

#block-block-37 {color:#FFFFFF; font-weight:bold; font-size: 15px; border: 1px dotted #000000; margin: 10px; background-color:#4A4A4A;}
#block-block-37 a {color: #F5ACAC;}
.comment_add a {color: #FFFFFF; font: 10px;}
.comment_add a:hover {color: #F69D9D;}
 
.flag-wrapper {padding: 0 5px 0 5px; margin:0 5px 0 5px !importanr;
background-color:#006400;
border: 1px solid #000000;
font-size: 16px !important;
color: #FFFFFF;}


.flag-wrapper a {color: #FFFFFF; font: 10px;}
.flag-wrapper a:hover {color: #F69D9D;}

.blog_usernames_blog {padding: 0 5px 0 5px; margin:0 5px 0 5px !importanr;
background-color:#006400;
  border: 1px solid #000000;


   font-size: 16px !important;
color: #FFFFFF;
}


.blog_usernames_blog  a {color: #FFFFFF; font: 10px;}
.blog_usernames_blog  a:hover {color: #F69D9D; }
.author-groups {display:none;}
.author-pane-online-status {padding: 3px 20px 3px 20px; font-weight: bold; background: url(shar_krasnii.png) no-repeat; }
.author-privatemsg {padding: 3px 28px 3px 28px; font-weight: bold; background: url(konvertik.png) no-repeat; }


	UTILITY STYLES
*/				  				  
					  				  
.floatLeft  { float: left; margin-right: 10px;}
.floatRight	{ float: right; }
.clear { clear: both; }
a { outline: none; }

.clear-block:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clear-block {
display: inline-block;
}

/* Hides from IE-mac \*/
* html .clear-block {
height: 1%;
}
.clear-block {
display: block;
}
/*
	PAGE STRUCTURE
*/
#page-wrap { width: 910px; margin: 0 auto; position: relative; height: 420px;

overflow: hidden;
  }
  #main-photo-slider {margin: 5px 0 0 0px;  width:950px; height:350px;}
.stripViewer .panelContainer 
.panel ul { text-align: left; margin: 0; }
.panelContainer {backgroun-color: #FFFFFF;}
.stripViewer { position: relative; overflow: hidden; width: 950px; height: 500px; }
.stripViewer .panelContainer { position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel { float: left; height: 100%; position: relative; width: 950px; }
.stripNavL, .stripNavR, .stripNav { display: none; }
.nav-thumb { border: 1px solid black; margin: 0 20px 0 25px; }
#movers-row { margin: -52px 0 0 62px; }
#movers-row div { margin:0 10px 0 0; float: left; }
#movers-row div a.cross-link { float: right; }
.photo-meta-data { background: url(images/transpBlack.png); padding: 10px; width:300px; height: 300px; 
 margin-top: -345px; margin-left: 560px; position: relative; z-index: 999; color: white; border: 1px solid #333333; font-size: 14px;}
.photo-meta-data span { font-size: 15px; }
.photo-meta-data h2 {color: white;}
#malenkie_kartinki {width:800px; margin: 0 0 0 220px;}
.cross-link { display: block; width: 55px; margin-top: -14px; 
 position: relative; padding-top: 15px; z-index: 999;   }
.active-thumb { background: transparent url(images/icon-uparrowsmallwhite.png) top right no-repeat; }
#node-form {padding:7px;}
#multistep-group_1 legend {font-weight:bold;
padding: 5px 0 10px 0;
color:#008000;
font-size: 15px;

}
#multistep-group_1 .description {font-style: italic;}
#multistep-group_2 legend {font-weight:bold;
padding: 5px 0 10px 0;
color:#008000;
font-size: 15px;

}
#multistep-group_2 .description {font-style: italic;}
#multistep-group_3 legend {font-weight:bold;
padding: 5px 0 10px 0;
color:#008000;
font-size: 15px;

}
#multistep-group_3 .description {font-style: italic;}
#multistep-group_4 legend {font-weight:bold;
padding: 5px 0 10px 0;
color:#008000;
font-size: 15px;

}
#multistep-group_4 .description {font-style: italic;}
#multistep-group_5 legend {font-weight:bold;
padding: 5px 0 10px 0;
color:#008000;
font-size: 15px;

}
#multistep-group_5 .description {font-style: italic;}
#block-menu-menu-miaspaco {background-color:#FFFFFF;
}
#block-menu-menu-miaspaco ul {list-style: none;}
#block-menu-menu-miaspaco ul li {list-style: none; padding: 3px 5px 3px 5px;
 decoration:none;
 margin: 3px 0 3px -12px;}
 #block-menu-menu-miaspaco ul li a {list-style: none; color: #000000; font-size: 13px; }
  #block-menu-menu-miaspaco ul li a:hover {color:#00A400;}
#block-menu-menu-miaspaco ul li:nth-child(1){background:#AAFFAA; border: 1px solid #00D700;}
#block-menu-menu-miaspaco ul li:nth-child(2){background:#FBD7D7;border: 1px solid #F17A7A;}
#block-menu-menu-miaspaco ul li:nth-child(3){background:#AAFFAA; border: 1px solid #00D700;}
#block-menu-menu-miaspaco ul li:nth-child(4){background:#FBD7D7;border: 1px solid #F17A7A;}
#block-menu-menu-miaspaco ul li:nth-child(5){background:#AAFFAA; border: 1px solid #00D700;}
#block-menu-menu-miaspaco ul li:nth-child(6){background:#AAFFAA; border: 1px solid #00D700;}
#block-menu-menu-miaspaco ul li:nth-child(7){background:#AAFFAA; border: 1px solid #00D700;}

#block-user_relationship_blocks-pending a {font-size: 13px; font-weight:bold;}
#block-user_relationship_blocks-pending h2 a {font-size: 20px; font-weight:bold;}
.view-data-node-title {border: 1px solid #000000;}
#block-og-0 li a {color: #000000; font-size: 14px;   }
#block-og-0 li a:hover {color: #00D700; font-size: 14px; }
#block-og-0 ul li:nth-child(1){background:#AAFFAA; border: 1px solid #00D700; width: 230px; list-style-type: none; padding: 5px;} 
#block-og-0 ul li:nth-child(1) a { background: url(blog-test.png) no-repeat; padding-left: 25px; }
#block-og-0 ul li:nth-child(2){background:#FBD7D7;border: 1px solid #F17A7A; width: 230px; list-style-type: none; padding: 5px;}
#block-og-0 ul li:nth-child(2) a { background: url(albom-test.png) no-repeat; padding-left: 25px; }
#block-og-0 ul li:nth-child(3){background:#AAFFAA; border: 1px solid #00D700; width: 230px; list-style-type: none; padding: 5px; } 
#block-og-0 ul li:nth-child(3) a { background: url(foto-test.png) no-repeat; padding-left: 25px; }
#block-og-0 ul li:nth-child(4){background:#FBD7D7;border: 1px solid #F17A7A; width: 230px; list-style-type: none; padding: 5px;}
#block-og-0 ul li:nth-child(5){background:#AAFFAA; border: 1px solid #00D700; width: 230px; list-style-type: none; padding: 5px;} 
#block-og-0 ul li:nth-child(6){background:#FBD7D7;border: 1px solid #F17A7A; width: 230px; list-style-type: none; padding: 5px; }
#block-og-0 ul li:nth-child(7){background:#AAFFAA; border: 1px solid #00D700; width: 230px; list-style-type: none; padding: 5px;} 
#block-og-0 ul li:nth-child(8){background:#FBD7D7;border: 1px solid #F17A7A; width: 230px; list-style-type: none; padding: 5px;}
#block-og-0 ul li:nth-child(9){background:#AAFFAA; border: 1px solid #00D700; width: 230px; list-style-type: none; padding: 5px;}
#block-og-0 ul li:nth-child(10){background:#FBD7D7;border: 1px solid #F17A7A; width: 230px; list-style-type: none; padding: 5px; }
#block-og-0 ul li:nth-child(11){background:#AAFFAA; border: 1px solid #00D700; width: 230px; list-style-type: none; padding: 5px;} 
#block-og-0 ul li:nth-child(12){background:#FBD7D7;border: 1px solid #F17A7A; width: 230px; list-style-type: none; padding: 5px;}
#block-og-0 ul li:nth-child(13){background:#AAFFAA; border: 1px solid #00D700; width: 230px; list-style-type: none; padding: 5px;}



 </body>





