html {
height:100%;
}

body { 
margin: 0px; 
padding: 0px;
background-color:#FDF2DC; 
color:#4A4A4A;
font-family:Arial, Helvetica, sans-serif; 
font-size:70%; 
line-height:14px;
height:100%;
background-image:url(../images/grad.gif); background-repeat: repeat;
}

input, textarea, select {	
color: #000000; 
font: normal 11px Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size:12px;
}

form { display: inline; margin:0px; }
img { 
border: 0px;
}
p { margin:0px; }

.fl { float: left; }
.fr { float: right; }
.fl2 { float: left; width:50%; }
.fr2 { float: right; width:45%; }

.clear { clear: both; margin: -1px 0px 0px; height: 1px; }

input, textarea { padding: 0px 3px; }
select { padding: 1px 0px 1px 3px }










h1 { 
font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; color:#9A1F31; line-height:22px; font-weight: normal; text-decoration: none;
margin:0px 0 15px 0;

}
h2 { 
font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#9A1F31; line-height:25px; font-weight: bold; text-decoration: none;
margin:0px 0 7px 0;
}


.margin1 {
margin:0 0 -1px 0;
}

.margin2 {
margin:0 0 -2px 0;
}
.margin3 {
margin:0 0 -3px 0;
}
.margin4 {
margin:0 0 -4px 0;
}




.pad1 {
padding:0 0 20px 8px;
}
.pad2 {
padding-bottom:30px;
}
.pad3 {
padding:0px 5px 0px 8px;
}
.pad4 {
padding:4px 0 0 18px;
}
.pad5 {
padding-bottom:4px; display:block;
}
.pad6 {
padding-left:4px; padding-top:10px;
}
.pad7 {
padding-left:6px;
}
.pad8 {
padding:2px 11px 0 0;
}
.pad9 {
padding:4px 0 7px 0;
}


.koncertaiBlok {
padding:0px 0px 0px 47px;
}
.radioBlok {
background-image:url(../images/radio.jpg); background-position:0px 44px; background-repeat:no-repeat; 
padding:34px 0px 20px 234px; 
min-height:183px; 
_height:183px;
}
.tvBg {
background-image:url(../images/tv.jpg); background-repeat:no-repeat; 
min-height:277px; 
_height:277px; 
padding:28px 0px 0px 20px;
}
.friends {
background-image:url(../images/friends.gif); background-repeat:no-repeat; 
min-height:153px; 
_height:153px; 
padding:0 0 0 40px; 
margin:10px 0 0 0;
}







.tablestyle { 
border:0px solid; 
margin-bottom:24px;
border-collapse:collapse;
}
.tablestyle th {
font-family:Tahoma;
color:#4A4A4A;
font-size:10px; 
line-height:15px; 
font-weight: bold; 
text-decoration: none;
padding:5px 10px 5px 14px;
text-align: left;
border:1px solid #D2CDBC;
vertical-align:top;
}

.tablestyle td {
font-family:Arial;
color:#4A4A4A;
font-size:11px; 
line-height:14px; 
font-weight: normal; 
text-decoration: none;
padding:2px 10px 2px 14px;
text-align: left;
border:1px solid #D2CDBC;
vertical-align:top;
}









.brh {
line-height:8px;
}
.brh2 {
line-height:10px; }


































#root {
margin:0 auto; 
width:926px;
padding:0 10px;
}

.kalbos {
background-image:url(../images/kalbosbg.gif); background-repeat:no-repeat; font-family:Tahoma; font-size:9px; text-align:right;
padding:2px 0 8px 0;
}
.kalbos a { color:#FFFFFF; text-decoration: none; padding:0 3px 0 7px;}
.kalbos a:hover { text-decoration:underline; }

.kalbos a.active:link, .kalbos a.active:active, .kalbos a.active:visited, .kalbos a.active:hover {
color:#ffffff;
text-decoration: underline;
}


.topmenu {
background-image:url(../images/menrep.gif); background-repeat:repeat-x; text-align:center; 
}


.topmenu ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:8px;
padding:0px;
}
.topmenu li { 
font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:26px; display:block; float:left;
 
}
.topmenu li.skirt { 
background-image: url(../images/topmsk.gif); background-position:center 0; background-repeat:no-repeat; width:1px; display:block; float:left;  height:10px; 
}
.topmenu li a {
color:#6A6A6A; text-decoration: none; padding:0px 11px;
display:block;
text-decoration: none;
}
.topmenu li a:hover {
border:0px;
background-image:url(../images/mrepa.gif); background-repeat:repeat-x;

color:#8E021B;
text-decoration: none;

}
.topmenu li.active a:link, .topmenu li.active a:visited, .topmenu li.active a:hover, .topmenu li.active a:active {
background-image:url(../images/mrepa.gif); background-repeat:repeat-x;
color:#8E021B;
text-decoration: none;
}	



.submenu {
background-image:url(../images/subbg.gif); background-repeat:repeat-x; text-align:center; zoom:100%;

}


.submenu ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:8px;
padding:0px;
}
.submenu li { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:22px; display:block; float:left; }
.submenu li.skirt { background-image: url(../images/subsk.gif); background-position:center 0; background-repeat:no-repeat; width:1px; display:block; float:left;  height:10px; }
.submenu li a {
color:#6A6A6A; text-decoration: none; padding:0px 15px;
display:block;

text-decoration: none;

}
.submenu li a:hover {
border:0px;
background-image:url(../images/subrepa.gif); background-repeat:repeat-x;
color:#8E021B;
text-decoration: none;
}
.submenu li.active a:link, .submenu li.active a:visited, .submenu li.active a:hover, .submenu li.active a:active {
background-image:url(../images/subrepa.gif); background-repeat:repeat-x;
color:#8E021B;
text-decoration: none;
}	
	
.copyr {

font-size:9px; color:#979695; text-align:center; padding:0 0px 5px 0px; 
margin:0 auto; 
width:926px;
}
.copyr a { color:#979695; text-decoration: none;}
.copyr a:hover { text-decoration:underline; }


.vkamb {
float:left; width:167px; background-image:url(../images/vkbg.jpg); background-repeat:no-repeat; height:244px;
padding:29px 0 0 156px;
}
.vkamb ul {	 
list-style:none;
margin-top:22px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;
}
.vkamb li { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:14px; background-image:url(../images/li1.gif); background-position:0 4px; background-repeat:no-repeat; padding:0 0 15px 14px; }

.vkamb li a {
color:#8E021B; text-decoration: underline;
}
.vkamb li a:hover {
text-decoration: none;
}
.tf {
border-top:1px solid #808080; 
border-right:1px solid #D4D0C8; 
border-bottom:1px solid #D4D0C8; 
border-left:1px solid #808080; 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:3px 0 4px 0; width:80px;
padding:2px 0;
}
.forma td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:11px; }

.rightblock {
float: right; width:275px; height:245px; background-image:url(../images/reservonline.gif); background-repeat:no-repeat; background-color:#FCFBED; padding:28px 0 0 31px;
}
.rightblock ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:1px;
padding:0px;
}
.rightblock li { font-size:11px; line-height:16px; background-image:url(../images/li2.gif); background-position:0 7px; background-repeat:no-repeat; padding:0 0 0px 8px; }

.rightblock li a {
color:#4A4A4A; text-decoration: underline;
}
.rightblock li a:hover {
text-decoration: none;
}
.linkinam {
min-height:27px; _height:27px; font-family:Tahoma; font-size:10px; line-height:12px; color:#4A4A4A; font-weight:bold; 
padding:0 0 6px 0;
}
.linkinam a { color:#4A4A4A; text-decoration: none;}
.linkinam a:hover { text-decoration:underline; }

.imgsubg {
float:left; 
background-image:url(../images/imgbg2.gif); background-position:100% 0; background-repeat:no-repeat; 
margin:8px 0px 0 0px; 
padding:4px 4px 0 25px; 
text-align:right; 
width:69px;
}
.imgsubgin {
float:left; 
background-image:url(../images/imgbg2.gif); background-position:100% 0; background-repeat:no-repeat; 
margin:8px 0px 0 0px; 
padding:4px 4px 0 0; 
text-align:right; 
width:69px;
}

.imgsubg1 {
float:left;
background-image:url(../images/imgbg2.gif); background-position:100% 0; 
background-repeat:no-repeat;
margin:8px 18px 0 0px;
padding:4px 4px 0 0;
text-align:right;
width:69px;
}

.linkblok {
width:156px; float:left; padding:10px 0 0 0;
}
.linkblok2 {
float:right;
width:117px;
padding:10px 0 0 0;
}
.linkblok3 {
float:left;
width:444px;
padding:6px 20px 0 0;
padding-left:20px
}


.bloksk {
background-image:url(../images/grafsk.gif); background-position:50% 0; 
background-repeat:no-repeat; width:55px; float:left; height:80px;
}

#leftcont {
float:left; width:906px;
}
#rightcont {
float:right; width:20px; padding:92px 0 0 0;
}
#top {
background-image:url(../images/toprep.gif); background-repeat:repeat-x; height:117px;
}
.topl1 {
float:left; padding:94px 0 0 119px;
}
.logo {
float:left; padding:8px 22px 0 21px;
}
.topl2 {
float:left; padding:94px 0 0 0px;
}
.topr1 {
float:right; width:86px; padding:75px 0 0 0;
}
.ikoneles {
padding:0 0 0 15px; min-height:17px; _height:17px;
}
.grafsk1 {
background-image:url(../images/kubikrep.gif); background-repeat:repeat-x; height:5px; margin-bottom:1px;
}
.indexcont {
height:273px;
}
.rezervonline {
float:left; width:224px; height:244px; background-image:url(../images/reservonline.gif); background-repeat:no-repeat; background-color:#FCFBED; padding:29px 0 0 52px;
}
.lm1 {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:3px 0 4px 0; width:174px;padding: 0px
}
.lm2 {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:3px 0 4px 0; width:54px;
padding: 0px
}
.lm3 {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:3px 0 4px 0; width:82px;padding: 0px
}
.btntoliau {
background-image:url(../images/btntoliau.gif); background-repeat:no-repeat; border:0px; cursor:pointer; width:78px; height:24px; margin:0 0 0 8px;
}
.restoranas {
background-image:url(../images/graf1.gif); background-position:100% 100%; background-repeat:no-repeat; padding:0 10px 12px 0; margin-bottom:22px;
zoom:100%;
}
.imgsubg2 {
float:left; width:111px; background-image:url(../images/imgbg.gif); background-repeat:no-repeat; padding:4px 0 0 0;
}
.inf {
float:right; width:140px;
}
.vip {
padding:0 10px 12px 0; 
}
.grafsk2 {
background-image:url(../images/kubikrep2.gif); background-repeat:repeat-x; height:6px; margin-bottom:1px;
}

.newsbg {
background-image:url(../images/graf2.gif); background-repeat:repeat-x; 
height:80px; padding:0 0 0 25px;
}

#shad {
background-image:url(../images/shad.gif); background-repeat:repeat-x; padding:0px 0 0 0;
}
.footerbg {
background-image:url(../images/footerbg2.jpg); background-position:center 63px; background-repeat:no-repeat; padding:0px 0 0 0;
}

.newsbg2 {
background-image:url(../images/grafbg4.gif); background-position:0 100%; background-repeat:no-repeat; padding:0 0 0 25px; margin-bottom:18px;
zoom:100%;
}
#path { min-height:24px; _height:24px; padding: 0 0 10px 0;}
#path ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;

}
#path li {
font-family:Tahoma;

float:left;
color:#828282 !important;
font-size:10px; line-height:14px;
white-space:nowrap;
font-weight: bold;
}
#path li a {
font-family:Arial, Helvetica, sans-serif !important;
font-size:11px;
background-image:url(../images/path.gif); background-position:100% 5px; background-repeat:no-repeat;
padding:0px 13px 0px 0px;
display:block;
color:#B5B5B5; 
text-decoration: underline;
font-weight:normal;
}
#path li a:hover {
text-decoration: none;
}

.content a { color:#4A4A4A; text-decoration:underline; }
.content a:hover { text-decoration:none; }

.content ul {	 
list-style:none;
margin-top:0px;
margin-right:25px;
margin-bottom:0px;
margin-left:1px;
padding:0px;
}
.content li { color:#828282; font-size:11px; line-height:16px; background-image:url(../images/li2.gif); background-position:0 7px; background-repeat:no-repeat; padding:0 0 0px 8px; }

.content li a {
color:#828282; text-decoration: none;
}
.content li a:hover {
text-decoration: underline;
}

.padr td { padding:0 35px 0 0; }

.galery {
float:left; background-image: url(../images/imgbg3.gif); background-repeat:repeat; padding:4px 4px 0 0;
zoom:100%; 
}


.inbox1 {
background-color:#FCFBED;  padding:20px 0 0 0;
}
.inbox2 {
background-image:url(../images/y.gif); background-position:268px 0; background-repeat:repeat-y;
}
.inbox3 {
background-image:url(../images/y2.gif); background-position:268px 0; background-repeat:no-repeat; zoom:100%;
}

.inleft {
float:left; width:258px;
}
.inright {
float:right; width:637px; 
}


.hr {
background-image:url(../images/hr.gif); background-repeat:no-repeat; height:29px;
}

.red {
color:#9A1F31;
}
.mail {
color:#8E021B !important; text-decoration:underline !important; }

.akcija1 {
position:absolute; margin:5px 0 0 -18px;
}
.akcija2 {
position:absolute; margin:20px 0 0 -18px;
}

.webnav {
min-height:244px; _height:244px; margin:0 auto;  width:776px; text-align:right; padding:2px 0 0 0;
font-family:Tahoma; font-size:10px; color:#AA0947;
}
.webnav a { color:#AA0947; text-decoration:underline; padding:0 0 0 14px; }
.webnav a:hover { text-decoration:none; }


.redlink {
float:left; padding:0px; margin:0px; margin-left:0px;font-size:12px;
margin-right: 32px;
width: 152px;
padding-bottom:22px
}
.redlink a { color:#9A1F31; text-decoration:underline; }
.redlink a:hover { text-decoration:none; }

.redlink2 {
padding:0 0 5px 0; font-size:12px;
}
.redlink2 a { color:#9A1F31; text-decoration:underline; }
.redlink2 a:hover { text-decoration:none; }

.pilklink {
float:left; padding:0 0 7px 0; margin:0 32px 0px 0; width:160px;
font-size:12px;

}
.pilklink a { color:#828282; text-decoration:underline; }
.pilklink a:hover { text-decoration:none; }

.grafkvant {
padding:12px 52px 0 37px; zoom:100%;
background-image:url(../images/contentgraf.gif); background-position:100% 100%; background-repeat:no-repeat;
}


.formos td { padding:4px 10px 4px 0; font-family:Tahoma; font-size:10px; font-weight:bold;}

.tf2 {
border-top:1px solid #808080; 
border-right:1px solid #D4D0C8; 
border-bottom:1px solid #D4D0C8; 
border-left:1px solid #808080; 

padding:0px 0px 0px 10px; 
width:140px; 
color:#4A4A4A;
}


.error { font-family:Tahoma; font-size:10px; color:#EC1813; border-bottom:1px dotted #EC1813; font-weight:normal;}


.table1 { margin:0px;}
		.table1 td {padding:0px;}
		.table1 th {text-align:left;}
		.table1 thead th { font-family:Tahoma; color:#4A4A4A; font-size:11px; font-weight:normal;}
		.table1 tbody th { font-family:Tahoma; color:#4A4A4A; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
		

	/* TABLES - calendar */
	.calendar {font-size:10px;}
		.calendar td {text-align:center;  color:#DADADA; line-height:16px;}
		.calendar td a {
		background-color:#EDEBDC;
		border-right:1px solid #FCFBED;
		border-bottom:1px solid #FCFBED;
		width:18px;
		
		
		
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#737373; line-height:16px; font-weight: normal; text-decoration: none;
		display:block;
		}
		.calendar td a:hover {
		text-decoration: none; background-color:#9A1F31; color:#ffffff;
		}
		
		a.calendarOn:link, a.calendarOn:active, a.calendarOn:visited {
		font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; line-height:16px; font-weight: bold; text-decoration: none;
		display:block;
		background-color:#9A1F31;
		}
		a.calendarOn:hover {
		text-decoration: none;
		}
		.calendar th {text-align:center;}
		.calendar thead th {padding: 5px 2px; }
		.calendar tbody th {padding: 4px 2px; }

		
.newsline {
padding:0 0 17px 0;
}

#cal1Container {
position:absolute;
left:0px;
top:0px;
display:none
}


.radio {
width:13px; 
height:13px; 
background-color:transparent; 
margin:1px 5px 0px 0px;
}
