body
{
background-color: #f5f5f5
}

div.main
{
height: 100%;
width: 100%;
border: 1px solid #ccc;
padding: 0px;
background: #f5f5f5;
font-family: verdana;
font-size: 100%;
text-align: center;
}
/* ---PAMATTABULA--- */
table.main
{
width: 850px;
padding: 10px;
background: #f5f5f5;
border: 0px;
color: #000000;
font-family: verdana;
font-size: 100%;
text-align: left;
vertical-align: top;
margin-bottom:10px
}
/* ---PAMATTABULAS GALVAS LAUKS--- */
td.ttop
{
height:100px;
background:#ccc url(pic/hp850x102.jpg) center;
border: 1px solid #ccc;
vertical-align: top;
}
/* ---PAMATTABULAS KAROGU LAUKS--- */
td.ttop2
{
height:30px;
background:#f5f5f5;
vertical-align: middle;
color: #000000;
font-size: 120%;
font-weight: bold;
font-variant: small-caps;
text-align: left;
vertical-align: middle;
padding:0px;
}
/* ---PAMATTABULAS KREISAAS KOLONNAS PAMATS--- */
td.tcol_left
{
width: 280px;
background:#ccc;
border: 1px solid #ccc;
font-family: verdana;
font-size: 90%;
text-align: center;
vertical-align: top;
}
/* ---PAMATTABULAS LABAAS KOLONNAS PAMATS--- */
td.tcol_right
{
background:#f5f5f5;
border: 1px solid #ccc;
vertical-align: top;
}
/* ---PAMATTABULAS APAKSHEEJAA LAUKUMA PAMATS--- */
td.tbottom
{
height:50px;
background:#f5f5f5;
border: 1px solid #ccc;
font-size: 90%;
text-align: center;
vertical-align: middle;
}
/* ---MENU TABULA--- */
table.menu
{
float:left;
width: 250px;
height: 250px;
padding: 0px;
border: 1px solid #888;
background: #f5f5f5;
color: #000000;
font-family: verdana;
font-size: 90%;
text-align: center;
vertical-align: top;
margin-top:10px;
margin-left:5px;
margin-bottom:10px
}

/* ---MENU TABULAS REGULAARAIS LAUKS--- */
td.menu
{

background:#f5f5f5;
border: 0px solid #f5f5f5;
font-family: verdana;
font-size: 100%;
text-align: justify;
vertical-align: top;
}
/* ---MENU TABULAS AKTIIVAAS SAITES LAUKS--- */
td.menua
{
background:#000;
border: 0px solid #f5f5f5;
color: #f5f5f5;
font-family: verdana;
font-variant: small-caps;
font-size: 120%;
font-weight: bold;
vertical-align: top;
text-align: justify;
}

/* ---KREISAAS KOLONNAS APAKSHTABULA--- */
table.subv
{
float:left;
width: 250px;
padding: 0px;
border: 1px solid #888;
background: #ccc;
color: #000000;
font-family: verdana;
font-size: 100%;
text-align: justify;
vertical-align: top;
margin-top:10px;
margin-left:5px;
margin-bottom:10px
}
/* ---KREISAAS APAKSHTABULAS REGULAARAIS LAUKS--- */
td.subv
{
background:#f5f5f5;
border: 1px solid #888;
font-family: verdana;
font-size: 100%;
text-align: justify;
vertical-align: top;
}

/* ---LABAAS KOLONNAS APAKSHTABULA--- */
table.subv2
{
width: 508px;
padding: 0px;
background: #f5f5f5;
border: 0px solid #ccc;
color: black;
font-family: verdana;
font-size: 100%;
text-align: center;
float:right;
vertical-align: top;
margin-top:0px;
margin-right:0px;
margin-bottom:10px
}
/* ---LABAAS KOLONNAS VIRSRAKSTA LAUKS--- */
td.banner
{
height: 50px;
background:#ccc;
border: 0px solid #ccc;
font-weight: bold;
font-variant: small-caps;
font-family: verdana;
font-size: 100%;
text-align: center;
vertical-align: middle;
}

td.rtext
{
font-size: 80%;
font-family: verdana;
text-align: justify;
background:#f0f0f0;
border: 1px solid #ccc;
padding:20px 20px;
text-indent:5%;
line-height:150%
}

td.gap
{
height:5px;
}

p.hline
{
font-family: verdana;
padding: 10px 10px 10px 0px;
text-align: justify;
vertical-align: top;
}

p.xregular
{
font-size: 80%;
font-family: verdana;
margin: 10px;
text-align: justify;
}

p.xlist
{
font-size: 80%;
font-weight: bold;
font-family: verdana;
padding: 5px 0px 0px 20px;
text-align: left;
vertical-align: top;
}

font.redcap
{
color:red;
font-weight: bold;
font-variant: small-caps;
font-family: verdana;
font-size: 100%;
}

ul.features
{
list-style: square inside;
font-family: verdana;
font-size: 100%;
font-weight: bold;
text-align: left;
}

li.features
{
margin-top: 20px;
}

img.jmr
{
float:left;
margin-top:10px;
margin-left:10px;
border:none;
width:75px;
height:75px;
}

img.flag
{
width:32px;
height:20px;
background:#ccc;
margin: 0px 0px 0px 5px;
border: 0px;
float:right;
}

img.regular
{
background:#ccc;
border: 1px solid #888;
}

img.xlogo
{
background:#ccc;
margin-top:0px;
border: 0px solid #ccc;
vertical-align: top;
}

img.list
{
background:#ccc;
border: 1px solid #888;
width: 120px;
height: 90px;
}

span.smenua
{font-variant:normal;
margin-left:20px;
font-size: 85%;
font-family: verdana;
text-align: justify;
}

a.mmenu:link {color: #888;font-variant: small-caps;font-size: 120%;font-weight: bold;}
a.mmenu:visited {color: #888;font-variant: small-caps;font-size: 120%;font-weight: bold;}
a.mmenu:hover {color: black;font-variant: small-caps;font-size: 120%;font-weight: bold;letter-spacing: 5px}
a.mmenu:active {color: black;font-variant: small-caps;font-size: 120%;font-weight: bold;}

a.submenu:link {color: #888;font-weight: bold;margin-left:20px;}
a.submenu:visited {color: #888;font-weight: bold;margin-left:20px;}
a.submenu:hover {color: black;font-weight: bold;margin-left:20px;letter-spacing: 1px}
a.submenu:active {color: black;font-weight: bold;margin-left:20px;}

a.list {text-decoration:none;float:right;margin-right:20px;}
a.list:hover {letter-spacing: 3px;}