body {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
margin: 0;
margin-top: 10px;
}

a {
color: inherit;
}

a:hover {
text-decoration: underline;
}

form {
padding: 0;
margin: 0;
}

#splitter {
    width: 95%;
    height: 1px;
    background-color: rgb(200, 200, 200);
    margin-top: 5px;
    margin-bottom: 5px;
}
.a_r1_c1{
background-image: url(pict/a_r1_c1.png);
background-repeat: no-repeat;
background-position: bottom left;
background-color: #0a50a1;
padding: 0px;
padding-left: 27px;
}

.a_r1_c2{
background-color: #0a50a1;
padding-left: 0px;
padding-bottom: 3px;
}

.a_r2_c1{
background-image: url(pict/a_r2_c1.png);
background-repeat: no-repeat;
background-position: bottom left;
background-color: #6b0d01;
padding: 0px;
padding-left: 27px;
font-size: 5px;
}

.a_r3_c1{
background-image: url(pict/a_r3_c1.png);
background-repeat: no-repeat;
background-position: bottom left;
background-color: #33a02c;
padding: 0px;
padding-left: 27px;
}

.a_r3_c3{
#background-image: url(pict/a_r3_c3.png);
#background-repeat: repeat-x;
#background-position: bottom left;
padding:0px;
padding-left: 2px;
}

.a_r4_c2{
background-image: url(pict/a_r4_c2.png);
background-repeat: repeat-x;
background-position: bottom left;
font-size: 11px;
}

.a_r5_c2{
#background-image: url(pict/a_r5_c2.png);
#background-repeat: repeat-x;
#background-position: bottom left;
}

.advert_c1_r1{
background-image: url(pict2/advert_c1_r1.png);
background-repeat: no-repeat;
background-position: bottom right;
}
.advert_c2_r1{
background-image: url(pict2/advert_c2_r1.png);
background-repeat: repeat-x;
background-position: bottom left;
}
.advert_c3_r1{
background-image: url(pict2/advert_c3_r1.png);
background-repeat: no-repeat;
background-position: bottom left;
}
.advert_c1_r2{
background-image: url(pict2/advert_c1_r2.png);
background-repeat: repeat-y;
background-position: top right;
}
.advert_c2_r2{
color: #000;
font-size: 12px;
background-color: #d8d8d8;
}
.advert_c3_r2{
background-image: url(pict2/advert_c3_r2.png);
background-repeat: repeat-y;
background-position: bottom left;
}
.advert_c1_r3{
background-image: url(pict2/advert_c1_r3.png);
background-repeat: no-repeat;
background-position: top right;
}
.advert_c2_r3{
background-image: url(pict2/advert_c2_r3.png);
background-repeat: repeat-x;
background-position: top left;
}
.advert_c3_r3{
background-image: url(pict2/advert_c3_r3.png);
background-repeat: no-repeat;
background-position: top left;
}


.advert_c1_r1_lite{
background-image: url(pict2/advert_c1_r1_lite.png);
background-repeat: no-repeat;
background-position: bottom right;
}
.advert_c2_r1_lite{
background-image: url(pict2/advert_c2_r1_lite.png);
background-repeat: repeat-x;
background-position: bottom left;
}
.advert_c3_r1_lite{
background-image: url(pict2/advert_c3_r1_lite.png);
background-repeat: no-repeat;
background-position: bottom left;
}
.advert_c1_r2_lite{
background-image: url(pict2/advert_c1_r2_lite.png);
background-repeat: repeat-y;
background-position: top right;
}
.advert_c2_r2_lite{
color: #000;
font-size: 12px;
background-color: #eeeded;
}
.advert_c3_r2_lite{
background-image: url(pict2/advert_c3_r2_lite.png);
background-repeat: repeat-y;
background-position: bottom left;
}
.advert_c1_r3_lite{
background-image: url(pict2/advert_c1_r3_lite.png);
background-repeat: no-repeat;
background-position: top right;
}
.advert_c2_r3_lite{
background-image: url(pict2/advert_c2_r3_lite.png);
background-repeat: repeat-x;
background-position: top left;
}
.advert_c3_r3_lite{
background-image: url(pict2/advert_c3_r3_lite.png);
background-repeat: no-repeat;
background-position: top left;
}


.SearchSpan{
background-image: url(pict/search_span_img.png);
border: 0px;
width: 184px;
height: 29px;
}

.SearchInput{
background-image: url(pict/search_img.png);
background-repeat: no-repeat;
background-position: top left;
border: 0px;
width: 129px;
height: 20px;
margin-left: 4px;
margin-top: 6px;
padding: 0px;
font-size: 15px;
}

.SearchButton{
background-image: url(pict/search_button_img.png);
background-repeat: no-repeat;
background-position: bottom left;
background-color: #6b0d01;
border: 0px;
padding: 0px;
color: #000000;
font-weight: bold;
cursor: pointer;
width: 20px;
height: 24px;
}

.LoginInput{
background-image: url(pict/login_img.png);
background-repeat: no-repeat;
background-position: top left;
background-color: #b8deb5;
border: 0px;
width: 74px;
height: 16px;
padding: 0px;
}

.LoginButton{
background-color: #33a02c;
border: 0px;
padding: 0px;
color: #ffffff;
font-weight: bold;
cursor: pointer;
}

a{
text-decoration: none;
}

/*div.Vertical {
	overflow: auto;
	width: 150px;
	min-height: 25px;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
img.Vertical {
 	border: 0px;
}
ul.Vertical{
	marker-offset: 0px;
	/*left: 0px;*/
	/*text-indent: 1px;*/
/*}
li.Vertical{
	/*width: 120px;*/
	/*white-space: nowrap;
	display: block;
	list-style-type: none;
	/*marker-offset: 2px;*/
	/*text-indent: 1px;*/
	/*margin-left: 2px;*/
	/*position: relative; right: 2px;
}*/

/* -------------------------------------------- Vertical navigation ------------------------------- */

#Vertical {
	font-size: 12px;
	font-weight: bold;
}

#Vertical, #Vertical ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#Vertical li {
	padding: 1px;
	margin: 0;
}

#Vertical li a {
	height: 17px;
	color: #000;
	display: block;
	padding-top: 2px;
	padding-left: 10px;
	background-image: url(pict2/vertical_links_top.png);
	background-repeat: repeat-y;
	background-position: top right;
	background-color: #b3b2a2;
	text-decoration: none;
}

#Vertical li a:hover {
	color: #000;
	background-image: url(pict2/vertical_links_top.png);
}
#Vertical li a.Subs:hover {
	color: #000;
	background-image: url(pict2/vertical_links_top.png);
}

#Vertical li a.Subs {
	color: #ffffff;
	padding-left: 15px;
	background-color: #f17019;
}

#Vertical li a.Subs2:hover {
	color: #000;
	background-image: url(pict2/vertical_links_top.png);
}

#Vertical li a.Subs2 {
	color: #ffffff;
	padding-left: 20px;
	background-color: #f17019;
}

#Vertical li a.Subs3:hover {
	color: #000;
	background-image: url(pict2/vertical_links_top.png);
}

#Vertical li a.Subs3 {
	color: #ffffff;
	padding-left: 25px;
	background-color: #f17019;
}

#Vertical li a.Active {
	color: #000;
	padding-left: 15px;
}
#Vertical li a.Active2 {
	color: #000;
	padding-left: 20px;
}
#Vertical li a.Active3 {
	color: #000;
	padding-left: 25px;
}

/* --------------------------------- Horizontal navigation ------------------------------ */


div.HorizontalDiv{
	
}

a.HorizontalActive div{
	color: #000;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	text-align: center;
	background-color: #f17019;
	padding-top: 4px;
	height: 18px;
	border-width: 2px;
	border-color: #989898;
	border-style: solid;
	border-bottom-color: #fff;
	text-decoration: none;
}
a.HorizontalUnActive div{
	color: #000;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	text-align: center;
	background-color: #b3b2a2;
	padding-top: 4px;
	height: 15px;
	border-width: 1px;
	border-color: #fff;
	border-style: solid;
	text-decoration: none;
}
a.HorizontalUnActive:hover div{
	background-color: #f17019;
	padding-top: 4px;
	height: 15px;
}


a.HorizontalUnActive:hover div.HorizontalDiv_fdcc31 {background-color: #fdcc31;}
a.HorizontalUnActive:hover div.HorizontalDiv_f1711a {background-color: #f1711a;}
a.HorizontalUnActive:hover div.HorizontalDiv_999967 {background-color: #999967;}
a.HorizontalUnActive:hover div.HorizontalDiv_00be3c {background-color: #00be3c;}
a.HorizontalUnActive:hover div.HorizontalDiv_cc65ae {background-color: #cc65ae;}
a.HorizontalUnActive:hover div.HorizontalDiv_9b97c9 {background-color: #9b97c9;}
a.HorizontalUnActive:hover div.HorizontalDiv_9dd5e6 {background-color: #9dd5e6;}
a.HorizontalUnActive:hover div.HorizontalDiv_c40000 {background-color: #c40000;}


.warning{
	color: #ff0000;
	font-weight: bold;
	font-size: 10px;
	padding: 10px;
}

.message{
	color: #0000ff;
	font-weight: bold;
	font-size: 10px;
	padding: 10px;
}

.RowLight{
	background-color: #F5F5F5;
}

.RowDark{
	background-color: #E6E6E6;
}

.RowTop{
	background-color: #C5C5C5;
	font-weight: bold;
}

.gal_a{
	color: #ffffff;
}

.gal_a_n{
	color: #ffff00;
}



.SpaceTop{/*Starpa aug�?�?*/
}

.SpaceTop2{/*Starpa aug�?�? 2x*/
}

.SpaceBottom{/*Starpa apak�?�?*/
}

.SpaceTop2{/*Starpa aug�?�? 2x*/
}

.FontSmaller{/*Mazaki Burti*/
font-size: 12px;
}

#articlediv a{
color: #0a50a1;
text-decoration: underline;
}

#articlediv strong{
color: #555;
}

#articlediv b{
color: #555;
}

#weather_date{
padding-left: 10px;
font-size: 12px;
}

#weather_date select{
font-size: 10px;
}

.GalleryPictRanings{
font-size: 11px;
}

.ArticlePictRanings{
padding-top: 10px;
padding-bottom: 10px;
font-size: 15px;
text-align: center;
}

.LeftTopBoxLink {
color: #000;
height: 16px;
display: block;
font-size: 11px;
font-weight: bold;
}
.LeftTopBoxLink:hover {
background-color: #f5b40d;
}


/* ------------------------------------------------------- */


#reg input, #reg select, #reg textarea {
 background-color: #eeeced;
 border: 2px #7a7a78 solid;
}

#reg .r {
 border: 0px;
 background-color: #ffffff;
}

#reg table, #reg textarea, #reg input, #reg select {
 font-family: Arial, Helvetica, sans-serif;  
 font-size: 11px; 
}

#reg .box {
  background-color: #c2c2c0; 
  padding-bottom: 3px; 
  margin: 5px;
}

#reg .title {
  padding: 4px; 
  font-size: 17px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-weight: bold;
}

#reg .line {
 background-color: #c2c2c0; 
 border-bottom: #ffffff 2px solid;
}

#reg textarea {
 scrollbar-3dlight-color: #7a7a78;
 scrollbar-arrow-color: #fecc2b;
 scrollbar-base-color: #eeeced;
 scrollbar-darkshadow-color: #eeeced;
 scrollbar-face-color: #eeeced;
 scrollbar-highlight-color: #eeeced;
 scrollbar-shadow-color: #7a7a78;
 }

#login {
 border: 2px #e5e5e5 solid;
 width: 98%;
 margin-top: 10px;
}

#login a {
 color: #000;
}

#login table, #login input {
 font-family: Arial, Helvetica, sans-serif;  
 font-size: 11px; 
}

#login caption {
 font-size: 15px;
 font-weight: bold;
}

#login input {
 background-color: #eeeced;
 border: 2px #7a7a78 solid;
}

#user_box {
  margin-top: 10px;
  border: 2px #e5e5e5 solid; 
  width: 98%;
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 12px; 
}

#user_box a {
 color: #000;
}


#edit table {
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 11px;
 }

 .inp1, .sub1, .sub2, .pic {
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 11px;
 }

 .inp1 {
  border: 2px #8f8b88 solid;
 }

 .sub1 {
  border: 2px #8f8b88 solid;
  background-color: #ffffff;
 }

 .sub2 {
  border: 0;
  background-color: #ffffff;
 }

 .sub3 {
  border: 2px #1b9ac5 solid;
  background-color: #ffffff;
 }


 .pic {
  border: 2px #8f8b88 solid;
  background-color: #ffffff;
  width: 200px;
 }

 .pr-pic {
  border: 1px #7a7a78 solid;
 }

 .img-shadow {
  float:left;
  background: url(pict2/visitor/shadowAlpha.png) no-repeat bottom right !important;
  background: url(pict2/visitor/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.shadow-pic  {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
} 

.t1 {background: url(pict2/visitor/dot1.gif) 0 0 repeat-x; width: 445px;} 
.b1 {background: url(pict2/visitor/dot1.gif) 0 100% repeat-x; width: 445px;}
.l1 {background: url(pict2/visitor/dot2.gif) 0 0 repeat-y}
.r1 {background: url(pict2/visitor/dot2.gif) 100% 0 repeat-y; width: 445px;}
.bl1 {background: url(pict2/visitor/bl1.gif) 0 100% no-repeat}
.br1 {background: url(pict2/visitor/br1.gif) 100% 100% no-repeat; width: 445px;}
.tl1 {background: url(pict2/visitor/tl1.gif) 0 0 no-repeat}
.tr1 {background: url(pict2/visitor/tr1.gif) 100% 0 no-repeat; width: 445px; } 

.t2 {background: url(pict2/visitor/dot4.gif) 0 0 repeat-x; width: 435px;} 
.b2 {background: url(pict2/visitor/dot4.gif) 0 100% repeat-x; width: 435px;}
.l2 {background: url(pict2/visitor/dot3.gif) 0 0 repeat-y}
.r2 {background: url(pict2/visitor/dot3.gif) 100% 0 repeat-y; width: 435px;}
.bl2 {background: url(pict2/visitor/bl2.gif) 0 100% no-repeat}
.br2 {background: url(pict2/visitor/br2.gif) 100% 100% no-repeat; width: 435px;}
.tl2 {background: url(pict2/visitor/tl2.gif) 0 0 no-repeat}
.tr2 {background: url(pict2/visitor/tr2.gif) 100% 0 no-repeat; width: 435px; } 

.ch {
  border: 0;
  width: 13px;
 }


#gallery {
 font-family: Arial, Helvetica, sans-serif;  
 font-size: 11px; 
 margin-left: 20px;
 margin-top: 15px;
}

#gallery a {
 color: #000;
}

.gallery-image {
 border: 2px #1c9ac3 solid;
}

.gallery-image-large {
 border: 4px #cde5e9 solid;
}

#mailbox {
 font-family: Arial, Helvetica, sans-serif;  
 font-size: 11px; 
 margin-left: 20px;
 margin-top: 15px;
}

#mailbox a {
 color: #000;
}

.mail-unread {
 color: #000;
 font-weight: bold;
}

.mail-read {
 color: #aaa1a2;
}

.mail {
 color: #aaa1a2;
}

.sendmail {
 border: 2px #1b9ac5 solid;
 width: 245px;
}

#profile {
 font-family: Arial, Helvetica, sans-serif;  
 font-size: 11px; 
 margin-left: 20px;
 margin-top: 15px;
}

#profile a {
 color: #000;
}

#profile .image {
 border: 1px #888483 solid;
}

.nopic {
 border: 1px #888483 solid;
 width: 100px;
 height: 100px;
}
.nopic_m {
 border: 1px #888483 solid;
 width: 100px;
 height: 95px;
 background-image: url(pict2/visitor/m.jpg);
 background-repeat: no-repeat;
 background-position: center center;
}
.nopic_f {
 border: 1px #888483 solid;
 width: 100px;
 height: 95px;
 background-image: url(pict2/visitor/f.jpg);
 background-repeat: no-repeat;
 background-position: center center;
}

.section {
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 11px;
  border: 2px #8f8b88 solid;
}

div.about
{text-align:center;margin-top:15px;padding:5px;font-size:10px;color:#000;font-weight:bold;border:2px solid #e5e5e5;}
.about div {
    margin-bottom: 6px;
}
div.d2s
{color:#aaa;padding:7px 0;font-size:12px;line-height:2em}
div.d2s a, div.d2s a:hover
{color:#aaa}

.art_title {
    text-align: left;
    margin-left: 10px;
}

.art_title a {
    color: #000;
    font-size: 10pt;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: 700;
}

.art_title a:hover {
    text-decoration: underline;
}

.art_comm {
    color: #990000;
    font-size: 9pt;
}

/* ---------------------------------------------------------------- */