body
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Tahoma;
	font-size: 11px;
}

input
{
	font-family: Verdana, Tahoma;
}

h1
{
	font-size: 8pt;
	text-transform: uppercase;
	color: #2EA32E;
	margin: 0 0 0 4em;
	padding: 0px;
    white-space: nowrap;
}

h3
{
	font-size: 7pt;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #2EA32E;
	margin: 0px;
	padding: 0px;
}

h3.l
{
	letter-spacing: 0px;
	margin-bottom: 11px;
}

h2
{
	font-size: 12px;
	text-transform: uppercase;
	margin: 7 0 6 6;
}

.menu
{
	padding: 14 0 14 0;
}

.menu a, .menu a:visited
{
	color: #656565;
	text-decoration: none;
}

.menu a:hover
{
	color: #000000;
}

.menu div
{
	font-size: 10px;
	margin-bottom: 4px;
}

div.mnow
{
	font-weight: bold;
	background-color: #00BF5C;
	padding-top: 2px;
	height: 16px;
}

div.mnow a, div.mnow a:visited, div.mnow a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

div.line
{
	background-image: url('/files/images/26.gif');
	background-repeat: repeat-x;
	font-size: 0px;
	padding: 7 0 8 0;
	margin: 0 7 0 7;
}

div.pline
{
	background-image: url('/files/images/line.gif');
	background-repeat: repeat-x;
	margin: 12 2 0 2;
	font-size: 0px;
	height: 1px;
}

td.hline
{
	background-image: url('/files/images/27.gif');
	background-repeat: no-repeat;
	font-size: 0px;
	width: 1px;
}

div.upmenu
{
	color: #FFFFFF;
}

table.upmenu
{
	border-collapse: collapse;
	height: 100%;
}

table.upmenu td
{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	padding: 0 4 3 4;
	cursor: pointer; cursor: hand;
}

table.upmenu td span
{
    white-space: nowrap;
}

table.upmenu td.lupmenu
{
	background-image: url('/files/images/28.gif');
	background-repeat: repeat-x;
}

.upmenu a, .upmenu a:visited, .upmenu a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.upmenu2 div
{
	font-size: 10px;
	text-transform: uppercase;
	margin: 8 11 0 0;
	float: left;
}

.upmenu2 a, .upmenu2 a:visited
{
	color: #696969;
	text-decoration: none;
}

div.mnow2
{
	margin: 1 11 0 0;
	color: #000000;
}

div.mnow2 a, div.mnow2 a:visited
{
	color: #000000;
	text-decoration: none;
}

div.mnow2 td
{
	font-size: 10px;
	text-transform: uppercase;
	padding-top: 2px;
}

a, a:visited
{
	cursor: hand;
	color: #000000;
	text-decoration: none;
}

.bigtext a:hover, a:hover
{
	color: #169800;
}

.fon
{
	background-color:  #A3E3B2;
}

.tb
{
	border-width: 0px;
	border-collapse: collapse;
}

.tb td
{
	font-size: 8pt;
	padding: 0px;
}

.pr
{
	padding-bottom: 2px;
}

.pr span
{
	font-size: 14px;
	text-transform: none;
	letter-spacing: 1px;
	color: #000000;
	font-weight: bold;
}

.icon
{
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #C0E9C0;
	float: left;
	width: 117px;
	height: 117px;
}

.emptyicon
{
	background-color: #FFFFFF;
	color: #C0E9C0;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: #C0E9C0;
	width: 115px;
	height: 115px;
}

.icon#small
{
	border-color: #AAD8BC;
	width: 97px;
	height: 97px;
}

.emptyicon#small2
{
	color: #C0E9C0;
	border-color: #AAD8BC;
	width: 97px;
	height: 97px;
}

.bg
{
	background-repeat: no-repeat;
}

.bg .bg1
{
	background-image: url('/files/images/2.gif');
}

.bg .bg2
{
	background-image: url('/files/images/3.gif');
	background-repeat: no-repeat;
}

.bg .bg3
{
	background-color: #779BDD;
	background-image: url('/files/images/4.gif');
}

.bg4
{
	background-color: #779BDD;
	background-image: url('/files/images/6.gif');
	background-repeat: repeat-x;
}

.bg .bg5
{
	background-image: url('/files/images/5.gif');
}

.bg .bg6
{
	background-image: url('/files/images/7.gif');
}

.bg .bg7
{
	background-color: #779BDD;
	background-image: url('/files/images/8.gif');
	background-repeat: repeat-x;
}

.bg .bg8
{
	background-image: url('/files/images/10.gif');
	background-repeat: no-repeat;
}

td.bg15 h1
{
	margin-left: 0;
}

.bg .bg9
{
	background-image: url('/files/images/9.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

.bg .bg10
{
	background-image: url('/files/images/11.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

.bg .bg11
{
	background-image: url('/files/images/12.gif');
}

.bg12
{
	background-image: url('/files/images/13.gif');
	background-repeat: repeat-x;
}

.bg .bg13
{
	background-image: url('/files/images/14.gif');
}

.bg14
{
	background-image: url('/files/images/15.gif');
	background-position: -1 77;
	background-repeat: repeat-y;
}

.bg .bg15
{
	background-image: url('/files/images/16.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

.bg .bg16
{
	background-image: url('/files/images/17.gif');
	background-repeat: no-repeat;
}

.bg .bg17
{
	background-image: url('/files/images/18.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

.bg18
{
	background-image: url('/files/images/19.gif');
	background-repeat: repeat-y;
	background-position: top right;
}

.bg19
{
	background-image: url('/files/images/20.gif');
	background-repeat: repeat-y;
}

.bg19 div
{
	font-size: 10px;
	margin: 7 10 9 10;
}

.bg19 td
{
	font-size: 10px;
}

.bg20
{
	background-image: url('/files/images/21.gif');
	background-repeat: no-repeat;
}

.bg21
{
	background-image: url('/files/images/22.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

.bg22
{
	background-image: url('/files/images/23.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.bg .bg23
{
	background-image: url('/files/images/24.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

.bg .bg24
{
	background-image: url('/files/images/25.gif');
}

.bg25
{
	font-size: 0px;
	background-image: url('/files/images/32.gif');
	background-repeat: repeat-x;
	height: 1px;
}

.bg .bg26
{
	background-image: url('/files/images/29.gif');
}

.bg .bg27
{
	background-image: url('/files/images/30.gif');
	background-position: bottom right;
	background-repeat: no-repeat;
}

.bg28
{
	background-image: url('/files/images/31.gif');
	background-position: bottom left;
	background-repeat: repeat-x;
}

.bg29
{
	background-image: url('/files/images/34.gif');
	background-repeat: repeat-x;
}

.bg30
{
	background-color: #F0F0F0;
	background-image: url('/files/images/35.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

div.bg31
{
	cursor: pointer; cursor: hand;
	height: 29px;
	float: left;
}

span.quant
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: red;
	padding: 5 0 0 5;
}

.ustbt
{
	margin: 9 0 0 8;
	height: 29px;
}

.bg31 span
{
	padding: 0 10 0 90;
}

.bg30 div
{
	text-transform: uppercase;
	font-family: Tahoma;
	font-size: 10px;
	margin: 0 0 4 6;
}

.bg30 p
{
	font-family: Tahoma;
	font-size: 11px;
	color: #7A7A7A;
	margin: 9 6 9 6;
}

.bg30 div#up
{
	margin-top: 13px;
}

.bg30 img
{
	border-width: 0px;
}

.bg32
{
	background-image: url('/files/images/39.gif');
	background-repeat: no-repeat;
}

.page
{
	font-size: 11px;
	text-align: center;
	margin: 12 0 12 0;
}

.page span
{
	border-style: solid;
	border-width: 1px;
	border-color: #7A7A7A;
	margin: 2px;
}

.astext
{
	border-width: 0px;
	text-align: right;
	width: 90px;
}

.head
{
	background-color: #F0F0F0;
	text-align: center;
	height: 25px;
}

.tb2
{
	border-collapse: collapse;
	border-color: lightgrey;
}

.tb2 td
{
	border-style: solid;
	border-width: 1px;
	border-color: lightgrey;
	padding: 3 5 3 5;
}

input#center
{
	text-align: center;
}

.good
{
	font-family: Tahoma;
	font-weight: bold;
	color: green;
}

.error
{
	color: red;
}

div.hvoit
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

.tb3 td
{
	font-family: Tahoma;
	font-size: 10px;
}

.vrtb td
{
	font-family: Tahoma;
	font-size: 10px;
}

div.line2
{
	background-image: url('/files/images/line2.gif');
	background-repeat: repeat-x;
	font-size: 0px;
	height: 1px;
	margin: 0 2 0 2;
}

td.about
{
	font-family: Tahoma;
	font-size: 9pt;
}


td.about h2
{
	text-transform: none;
	margin: 0px;
}

td.about .cost
{
	font-size: 17pt;
	font-weight: normal;
	margin-top: 3px;
	color: #0C8E00;
}

td.about hr
{
	margin: 2 0 5 0;
}

td.about .bay
{
	font-size: 14px;
	color: #0C8E00;
	cursor: hand;
	float: left;
}

.chtb
{
	border-style: solid;
	border-width: 0px;
	border-color: #FFFFFF;
}

.chtb td
{
	font-family: Verdana;
	font-size: 10px;
	padding: 3px;
	background-color: #F1F1F1;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
}

.bg19 div.date
{
	margin: 6 10 6 10;
}

div.nfon
{
	background-image: url('/files/images/nfon.gif');
	margin: 0 3 0 3;
	padding: 6 7 6 7;
}

div.nfon span
{
	color: #007500;
}

.mtb
{
	border-collapse: collapse;
	border-style: solid;
	border-width: 1px;
	border-color: lightgrey;
}

.mtb td
{
	border-style: solid;
	border-width: 1px;
	border-color: lightgrey;
}

.downmenu
{
	color: gray;
}

.downmenu a, .downmenu a:visited 
{
	color: gray;
}

.bigtext, .bigtext td
{
	color: #363636;
	font-size: 8pt;
}

.bigtext div.date
{
	color: #15AB6E;
}

.bigtext div.title
{
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 4px;
}

.bigtext a, .bigtext a:visited
{
	color: gray;
}

.pline2
{
	background-image: url('/files/images/line.gif');
	background-repeat: repeat-x;
	margin: 0px;
	font-size: 0px;
	height: 1px;
}

.icon2
{
	border-style: solid;
	border-width: 1px;
	border-color: #C0E9C0;
	float: left;
	margin: 5 10 10 0;
}

hr.gline
{
	border-style: solid;
	border-width: 1px;
	border-color: #C3F4DE;
	margin-bottom: 6px;
}

.nline
{
	background-image: url('/files/images/gpx.gif');
	background-repeat: repeat-y;
	margin: 0px;
	font-size: 0px;
	width: 1px;
	height: 100%;
}

.novice td
{
	border-style: solid;
	border-width: 2px;
	border-color: #D8F4DE;
}

div.pmenu
{
	font-size: 8pt;
	font-weight: normal;
	position: absolute;
	text-align: left;
	background-color: #1E76C6;
	border-style: solid;
	border-width: 2px;
	border-color: #F0F0F0;
	padding: 6 7 7 7;
	width: 155px;
	margin-top: 1.1em;
    margin-left: -4em;
	display: none;
}

div.pmenu div.line
{
	border-style: solid;
	border-width: 0 0 1 0;
	border-color: #0091C6;
	height: 1px;
	font-size: 0px;
	margin: 4 0 5 0;
	padding: 0px;
}

div.pmenu a, div.pmenu a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

div.pmenu a:hover
{
	color: yellow;
	text-decoration: none;
}

div.alert
{
	color: red;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: red;
	padding: 2 3 2 3;
	margin: 5 0 0 0;
	background-color: #FFFFFF;
	float: left;
}

td.vline
{
	background-image: url('/files/images/vline.gif');
	background-repeat: repeat-y;
	background-position: top center;
}

table.photo
{
	border-collapse: collapse;
	border: 1px solid #C0EABC;
}

td.pcorner
{
	background-color:  #F0F0F0;
	background-image: url('/files/images/35.gif');
	background-repeat: no-repeat;
	background-position: top right;
}

tr.btns td
{
	padding: 10px 0 10px 0;
}

td.line
{
	background-image: url('/files/images/line.gif');
	background-repeat: repeat-x;
	height: 1px;
}

table.pdesc td
{
    padding-left: 6px;
}

table.pdesc div.name
{
    font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	margin: 7 0 6 0;
}

table.pdesc div.more
{
    font-family: Tahoma;
    font-size: 9px;
    text-transform: uppercase;
}

table.pdesc div.pr
{
    margin-bottom: 4px;
}

table.pdesc div.pr span.valuta
{
    font-family: Tahoma;
    font-size: 10px;
    font-weight: normal;
    margin-left: 0.4em;
}

