body, body A {
font: 11px verdana, arial, helvetica, sans-serif;
margin: 0px;
padding:0px;

}

body {
text-align: center;
color:#333;	
}

body a {
color:#990000;	
}

.cont_left {
float: left;
}

.stripp p {
margin: 0px 0px 0px 0px;
padding: 8px 0px 8px 0px;
}

.strip p {
margin: 0px 0px 0px 0px;
padding: 0px 0px 8px 0px;
}

.imgup{
margin: 0px 0px 0px 0px;
padding: 0px 0px 8px 0px;
}

.strip {
}

.stripp ul, .stripp li {
margin-top: 0px;
margin-bottom: 0px;
}
	
img {
border: none;
}

.phat, .phat A {
font-weight:bold;
}

.border {
border: 1px solid #bababa;
}

#main_cont_bot {
clear: both;
}

.clear_cont {
clear:both;
}

/* sizes + colors */

.text2 {
	font-size: 10px;
}


.text3 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
}

.text6 {
	padding: 7px 0 0 0;
	display: block;
	color: #000000;
	font-size: 10px;
}

/* spaces */

.space1 {
	display: block;
	margin-bottom: 10px;
	font-weight: bold;
}

.pad1 {
	padding: 0 5px 0 5px;
}

/* peleekais */
.gaishais {
color: #333;
}

.gaishais A{
color: #990000;
}

/* sarkanais */

h2, h2 a {
margin: 0px;
font-size: 11px;
color: #990000;
}

h3, h1 {
margin: 0px;
padding: 0px;
}

h3, h3 a, h3, submenu_item{
color: #990000;
}

a {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

.menu_item {
color: #FFF;
}

.menu_item A  {
color: #FFF;
}

h3, h3 a {
font-size: 110%;
}

.blogdate {
padding-bottom: 5px;
font-size: 10px;
}

h1 {
font-size: 125%;
}



.menu_item, .smalltext, .smalltext A {
font-size: 95%;
}

.menu_item A {
font-size: 95%;
}

.menu_item A {
text-decoration: none;
display: block;
height: 100%;
}

.menu_item A:HOVER {
color: #FFF;
text-decoration: none;
}

.blak a {
color: #333;
}

.lang_entries {
margin-left: 10px;
}

/* containers */

#gallery_cont {
width: 543px;
}

#gallery_cont_pgn {
width: 590px;
padding: 5px 0px 0px 0px;
}

#lang_cont {
margin: 0px 0px 10px 0px;
padding: 2px 0px 4px 25px;
background:url(../images/nav/lang-menu.gif) no-repeat top left;
}

#main_cont {
margin: 0 auto; 
text-align: left;
width: 808px;
border-left: 1px solid #bababa;
border-right: 1px solid #bababa;
background:url(../images/nav/sturis-left.gif) no-repeat bottom left;
}

#head_cont {
margin: 0 auto; 
text-align: left;
width: 810px;
height: 140px;
}

#menu_cont {
padding: 20px 0px 5px 0px;
text-align: left;
width: 174px;
border-right: 1px solid #bababa;
height: 333px;
}

.main_bott {
margin: 0 auto; 
width: 808px;
height: 30px;
background: url(../images/nav/bottom-shade-cent.gif) repeat-x left top;
}

.menu_bott {
float: left;
width: 175px;
height: 15px;
background:url(../images/nav/bottom-shade-left.gif) no-repeat left top;
}

.menu_bott_left {
border-right: 1px solid #bababa;
height: 8px;
font-size: 0px;
}

.text_bott {
height: 15px;
background:url(../images/nav/bottom-shade-right.gif) no-repeat right top;
}

.menu_cont_table {
padding: 20px 0px 5px 0px;
height: 400px;
text-align: left;
width: 174px;
border-right: 1px solid #bababa;
}

#text_cont {
float:left;
margin: 20px 0px 5px 10px;
text-align: left;
width: 269px;
}

#page_submenu {
padding: 20px 0px 5px 10px;
text-align: left;
}

#text_cont_flat {
float:left;
padding: 20px 20px 0px 10px;
text-align: left;
width: 550px;
}

#text_cont_flat_gal {
float:left;
padding: 20px 10px 5px 10px;
text-align: left;
}

#hot_cont {
position:relative;
float:left;
padding: 20px 0px 5px 10px;
text-align: left;
width: 318px;
}

.newsimg {
background:url(../images/nav/news-top.gif) no-repeat left top;
}

.hotimg {
background:url(../images/nav/news-top2.gif) no-repeat left top;
}

.newsimg2 {
background:url(../images/nav/news-bot.gif) no-repeat left top;
}

.hotimg2 {
background:url(../images/nav/news-bot2.gif) no-repeat left top;
}

#gallery_desc_txt {
padding: 5px 0px 5px 0px;
}



.text_cont_top {
margin: 0px;
padding-top: 2px;
height: 22px;
color: #e9e8e8;
font-size: 140%;
text-align:center;
}

.text_cont_bot {
height: 8px;
}

.text_cont_mid {
background-color: #d1d1d1;
border-right: 1px solid #bababa;
border-left: 1px solid #bababa;
height: 100%;
}

.bgcol_cont {
display: block;
border: 1px solid #bababa;
height:85px;
margin: 5px 0px 5px 0px;
}

.bgcol_active {
background-color: #a4a2a2;
}

.bgcol_other {
background-color: #bababa;
}

.bgcol_cont a {
display: block;
height:85px;
}

.bgcol_cont a:hover {
display: block;
background-color: #bababa;
text-decoration: none;
}

.push_border {
margin: 3px;
}

.push_border2 {
padding: 3px;
}

.border-top {
border-top: 1px solid #bababa;
}

.border-bottom {
border-bottom: 1px solid #bababa;
}

.padding-bottom {
padding-bottom:5px;
}


.submenu_item {
margin-right:15px;
text-decoration:none;
font-weight:bold;
}

.submenu_item A:LINK{
margin-right:15px;
text-decoration:none;
font-weight:bold;
color:#990000;
}
.submenu_item A:VISITED{
margin-right:15px;
text-decoration:none;
font-weight:bold;
color:#990000;
}
.submenu_item A:HOVER{
margin-right:15px;
text-decoration:underline;
font-weight:bold;
color:#990000;
}

.gallery_img_th {
border: 1px solid #999;
margin: 0px 3px 1px 3px;
}

.menu_item {
padding: 5px 3px 0px 35px;
font-weight:bold;
}

.menu_h1 {
height: 21px;
}

.menu_h2 {
height: 20px;
}

.menu_item_on {
background:url(../images/nav/menu-a.gif) no-repeat left bottom;
}

.menu_item_off {
background:url(../images/nav/menu.gif) no-repeat left bottom;
}

.front_news_item_cont {
margin: 0 0 5px 0;
clear: both;
padding: 5px 5px 5px 5px;
border: 1px solid #bababa;
}

.front_news_item_image {
display: block;
float: left;
margin-right: 3px;
width: 100px;
height: 70px;
}

.textpad {
padding: 5px;
}

.eventTitle {
display: block;
}

.eventTxt {
display: block;
color: #333;
}

.eventTxt a {
text-decoration: none;
}

.level {
height:150px;
}

#footer_cont {
background:url(../images/nav/bottom-shade-cent.gif) repeat-x left top;
height: 19px;
margin: 0 auto; 
text-align: left;
width:808px;
border-top: 1px solid #bababa;
}

.cont_top {
width: 277px;
background:url(../images/nav/cont-top.gif) no-repeat left top;
}

.cont_top2 {
height: 13px;
width: 277px;
background:url(../images/nav/cont-top2.gif) no-repeat left top;
}

.cont_mid {
width: 275px;
background-color: #d1d1d1;
border-left: 1px solid #bababa;
border-right: 1px solid #bababa;
}

.cont_bot {
height: 13px;
width: 277px;
background:url(../images/nav/cont-bot.gif) no-repeat center bottom;
}

.menuitems A{
margin: 0 auto;
font-size: 11px;
font-weight:bold;
color:#900;
width:61px;
padding:6px 0px 6px 0px;
border-right: solid 1px #d1d1d1;
display:block;
float:left;
}

.menuitems_active A{
margin: 0 auto;
font-size: 11px;
background-color:#a4a2a2;
font-weight:bold;
color:#900;
width:61px;
padding:6px 0px 6px 0px;
border-right: solid 1px #d1d1d1;
display:block;
float:left;
text-decoration: none;
}

/* RBOX */

#rbox {
width: 590px;
}

#rbox-top {
height: 25px;
background-color: #bababa;
}

#rbox-top-left {
background:url(../images/nav/c-top-left.gif) no-repeat top left;
}

#rbox-top-right {
background:url(../images/nav/c-top-right.gif) no-repeat top right;
}

#rbox-bot {
height: 13px;
background:url(../images/nav/c-bot-mid.gif) repeat-x bottom left;
}

#rbox-bot-left {
background:url(../images/nav/c-bot-left.gif) no-repeat bottom left;
}

#rbox-bot-right {
height: 13px;
background:url(../images/nav/c-bot-right.gif) no-repeat bottom right;
}

#rbox-top-menu-cont {
height: 25px;
padding: 0px 10px 0px 10px;
}

.mainTitle {
padding: 0px 0px 10px 0px;
}

.leftB {
border-left: 1px solid #d1d1d1;
}


.rboxMenuEntry {
display: block;
float: left;
height: 25px;
border-right: 1px solid #d1d1d1;
}

.rboxMenuEntry a {
float: left;
font-weight: bold;
padding: 5px 20px 0px 20px;
display: block;
height: 20px;
}

.rboxMenuEntry a:hover {
background-color: #a4a2a2;
text-decoration: none;
}


#rbox-mid {
height: 285px;
padding: 0px 0px 0px 8px;
background-color: #d1d1d1;
border-right: 1px solid #bababa;
border-left: 1px solid #bababa;
clear: both;
}

#rbox-mid-cl {
padding: 0px 5px 0px 8px;
background-color: #d1d1d1;
border-right: 1px solid #bababa;
border-left: 1px solid #bababa;
clear: both;
}

.gallName {
font-size: 12px;
font-weight: bold;
}

#gallTextBox {
padding: 4px 0px 3px 0px;
}

.fB {
border: 1px solid #d1d1d1;
}

.tehIreTxt {
padding: 0px 8px 0px 8px;
}

#backLinkCont {
padding: 15px 0px 0px 0px;
text-align: right;
}







#content {
position: relative;
overflow: hidden;
float:left;
height: 395px;
width: 500px;
clear: both;
}
.wrapper
{
position:relative;
float: left;
margin:0;
overflow:hidden;
width: 500px;
padding-left: 0;
list-style-type: none;
}
.headline {
position: relative;
height: 78px;
width: 500px;
left:5px;
overflow: hidden;
border-bottom: 1px solid #CCC;
float: left;
list-style-type: none;
z-index : 1;
}
.next
{
margin-top: -100px;
/* for IE */
filter: alpha(opacity=40);
/* CSS3 standard */
opacity: 0.4;
/* for Mozilla */
-moz-opacity: 0.4;
}
active
{
background-color:#EEE;
border-bottom: none;
}

#mainimage2 {
	width: 450px;
	height: 300px;
	display: block;
}

.thumbgal {
	width: 85px;
	height: 57px;
	display: block;
	background-color: aqua;
	margin: 0 0 4px 5px;
}
