/* CSS Document */

BODY {
font-family: Verdana;
font-size: 11px;
FONT-WEIGHT: normal;
color: #3A3A3A;
line-height: 15px;
background:transparent url(../images/tlo.gif) repeat left top;
margin:0 auto;
text-align: center;
padding:0;
}
.title {
font-weight: bold;
text-decoration: underline;
}
#top {
width: 100%;
background:transparent url(../images/gradient.gif) repeat-x center top;
}
#header_gr {
margin:0 auto;
text-align:center;
width: 768px;
background:transparent url(../images/header_gr.gif) repeat-x center top;
}
#header {
width: 760px;
height: 200px;
background-color: #FFFFFF;
margin:0 auto;
}
#flash_top img {
text-align: left;
vertical-align:bottom;
border: 0px;
}
#flash_top2 img {
text-align: left;
vertical-align:bottom;
border: 0px;
}
#flash_top3 img {
text-align: left;
vertical-align:bottom;
border: 0px;
}
#center_gr {
margin:0 auto;
text-align:center;
width: 768px;
background: #FFFFFF url(../images/center_gr.gif) no-repeat center top;
height: 469px;
}
#center {
margin:0 auto;
width: 748px;
height: 465px;
padding: 0 0;
}
#leftkolumn {
float:left;
text-align:center;
width: 205px;
height: 417px;
background: #FFFFFF url(../images/leftkolumn_gr.gif) no-repeat left top;
}
#left_all {
width: 195px;
margin:0 auto;
padding: 0 0;
}
#menu {
position:relative;
z-index: 1;
text-align: center;
top: -20px;
left: 0px;
width: 195px;
height:290px;
background: transparent url(../images/menubottom.jpg) no-repeat center bottom;
}
#menu_s {
width: 191px;
margin:0 auto;
background-color: #98D91B;
height:240px;
text-align: left;
color: #FFFFFF;
}
#search {
font-size: 10px;
font-family: Verdana;
font-weight: bold;
color: #009A66;
padding-top: 5px;
padding-left: 5px;
padding-right:5px;
line-height: 15px;
text-align: left;
}
.free {
height: 20px;
}
.inputbox {
width:140px;
height: 15px;
border: 1px solid #3A3A3A;
font-face: Verdana;
font-size: 9px;
color: #3A3A3A;
margin-right: 8px;
text-valign: middle;
}
.button {
width: 25px;
height: 25px;
FONT-WEIGHT: bold;
border: 0px;
font-face: Verdana;
font-size: 9px;
color: #FFFFFF;
text-align: center;
background:transparent url(../images/button.jpg) no-repeat center center;
}
#rightkolumn {
float :left;
width : 541px;
height: 410px;
margin-top: 7px;
background: #FFFFFF url(../images/rightkolumn_gr.gif) no-repeat left top;
}
#stext1 {
width:511px;
height:25px;
margin:0 auto;
text-align: left;
margin-top: 3px;
font-weight: bold;
color: #3A3A3A;
}
#stext2 {
width:511px;
height:212px;
margin:0 auto;
text-align: justify;
font-weight: normal;
color: #3A3A3A;
font-size: 11px;
font-family: Verdana;
line-height: 15px;
text-valign: top;
overflow:auto;
}
#stextbig2 {
width:511px;
height:365px;
margin:0 auto;
text-align: justify;
font-weight: normal;
color: #3A3A3A;
font-size: 11px;
font-family: Verdana;
line-height: 15px;
text-valign: top;
overflow:auto;
}
#stext2map {
width:511px;
height:365px;
margin:0 auto;
text-align: justify;
font-weight: normal;
color: #3A3A3A;
font-size: 11px;
font-family: Verdana;
line-height: 15px;
text-valign: top;
overflow:auto;
}
#stextbig2 td {
font-weight: normal;
color: #3A3A3A;
font-size: 11px;
font-family: Verdana;
line-height: 15px;
text-valign: top;
}
#stextbig2bg {
width:511px;
height:365px;
margin:0 auto;
text-align: justify;
font-weight: normal;
color: #3A3A3A;
font-size: 11px;
font-family: Verdana;
line-height: 15px;
text-valign: top;
overflow:auto;
background: transparent url(../images/bgreferents.jpg) no-repeat top center;
}
#hrline {
background: transparent url(../images/hr.gif) no-repeat center center;
height: 20px;
width: 531px;
margin:0 auto;
}
#stext3 {
float :left;
width: 242px;
height: 20px;
font-family: Verdana;
font-size: 10px;
FONT-WEIGHT: bold;
color: #EE2224;
padding-left: 15px;
padding-right: 0px;
line-height: 15px;
text-valign: top;
text-align: left;
}
#stext4 {
float :right;
width: 262px;
height: 20px;
font-family: Verdana;
font-size: 10px;
FONT-WEIGHT: bold;
color: #EE2224;
padding-right: 0px;
padding-left: 0px;
text-valign: top;
line-height: 15px;
text-align: left;
}
#stext5 {
float :left;
width: 242px;
height: 123px;
font-family: Verdana;
font-size: 10px;
FONT-WEIGHT: normal;
color: #3A3A3A;
padding-left: 15px;
padding-right: 0px;
text-valign: top;
line-height: 15px;
text-align: justify;
}
#stext6 {
float:right;
width: 262px;
height: 123px;
font-family: Verdana;
font-size: 10px;
FONT-WEIGHT: normal;
color: #3A3A3A;
text-valign: top;
line-height: 15px;
text-align: justify;
}
.news {
font-family: Verdana;
font-size: 10px;
FONT-WEIGHT: normal;
color: #3A3A3A;
padding-left: 7px;
height: 20px;
}
#stopka {
margin-left: 4px;
margin-right: 4px;
padding-top: 10px;
font-size: 10px;
font-family: Verdana;
font-weight: normal;
color: #3A3A3A;
text-align: center;
height: 35px;
text-valign: center;
background:transparent url(../images/stopka.jpg) repeat-x top center;
}
#bottom {
margin: 0 auto;
width: 768px;
}
.copy {
font-size: 9px;
font-family: Verdana;
font-weight: normal;
color: #FFFFFF;
text-align: right;
valign: center;
float: left;
width: 462px;
padding-bottom: 5px;
margin:0 auto;
}
.map {
font-size: 10px;
font-family: Verdana;
font-weight: normal;
text-align: right;
valign: center;
float: right;
padding-right: 45px;
padding-bottom: 5px;
margin:0 auto;
}
.indeks {
font-size: 10px;
font-family: Verdana;
font-weight: normal;
text-align: left;
valign: center;
float: right;
padding-right: 22px;
padding-bottom: 5px;
}
.map a:link,
.map a:active,
.map a:visited,
.map a:hover {
font-size: 10px;
font-family: Verdana;
font-weight: normal;
color: #FFFFFF;
text-align: left;
padding-left: 0px;
text-decoration:underline;
}
.indeks a:link,
.indeks a:active,
.indeks a:visited,
.indeks a:hover {
font-size: 10px;
font-family: Verdana;
font-weight: normal;
color: #FFFFFF;
text-align: left;
padding-left: 0px;
text-decoration:underline;
}
.clear {
clear:both;
font-size:1px;
line-height:0px;
height:1px;
overflow:hidden;
}
ul {
margin: 0 0;
padding: 0 0;
list-style: none;	
}
li {
margin: 0 0;
padding: 0 0;
list-style: none;
}
#stext2 ul {
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top:5px;
	padding-bottom: 5px;
	list-style: none;
}

#stext2 li {
	line-height: 18px;
	padding-left: 15px;
	padding-top: 0px;
	list-style-type: none;
	background: transparent url(../images/li.gif) no-repeat left top;
}
#stextbig2bg ul {
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top:5px;
	padding-bottom: 5px;
	list-style: none;
}

#stextbig2bg li {
	line-height: 18px;
	padding-left: 15px;
	padding-top: 0px;
	list-style-type: none;
	background: transparent url(../images/li.gif) no-repeat left top;
}
#stextbig2 ul {
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top:5px;
	padding-bottom: 5px;
	list-style: none;
}

#stextbig2 li {
	line-height: 18px;
	padding-left: 15px;
	padding-top: 0px;
	list-style-type: none;
	background: transparent url(../images/li.gif) no-repeat left top;
}
td {
text-align:center;
font-size: 11px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 15px;
}
.line {
background:transparent url(../images/hrref.gif) no-repeat left center;
}
a:link,
a:active,
a:visited {
text-decoration:none;
color: #EE2224;
}
a:hover {
text-decoration:none;
color:#3A3A3A;
}
a.bottom,
a.bottom:link,
a.bottom:active,
a.bottom:visited {
text-decoration:none;
color:#FFFFFF;
}
a.bottom:hover {
text-decoration:none;
color:#3A3A3A;
}
#stext2 a:link,
#stext2 a:active,
#stext2 a:visited {
text-decoration:underline;
color: #3A3A3A;
}
#stext2 a:hover {
text-decoration:none;
color:#EE2224;
}
a.more:link,
a.more:active,
a.more:visited,
a.more:hover {
        font-size: 9px;
        font-family:  Verdana;
        font-weight: normal;
        color: #EE2224;
		text-align: left;
        text-decoration:none;
		background:transparent url(../images/dart.gif) no-repeat right center;
		}
a.mainmenu:link, a.mainmenu:visited  {
	line-height:30px;
	padding-left: 30px;
	font-weight:bold;
	text-decoration:none;
	font-size: 11px;
	font-face: verdana;
	color: #FFFFFF;
	}
	a.mainmenu:hover {
	line-height:30px;
	padding-left: 30px;
	font-weight:bold;
	text-decoration:none;
	font-size: 11px;
	font-face: verdana;
	color: #3A3A3A;
	}
a.submenu:link, a.submenu:visited {
	line-height:15px;
	padding-left: 50px;
	font-weight:normal;
	text-decoration:none;
	font-size: 10px;
	font-face: verdana;
	color: #FFFFFF;
	background: transparent url(../images/submenu.gif) no-repeat left center;
}
a.submenu:hover {
	line-height:15px;
	padding-left: 50px;
	font-weight:normal;
	text-decoration:none;
	font-size: 10px;
	font-face: verdana;
	color: #3A3A3A;
	background: transparent url(../images/submenu.gif) no-repeat left center;
}
.hostingtable {
	font-family:Verdana;
	font-size: 10px;
	font-weight:normal;
	color: #3A3A3A;
	text-decoration: none;
	text-align: left;
}
.cell1 img{
text-align:center;
}
.cell1{
	background-color:#D5F0A3;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #97D91A;
	
}
.cell2 img{
text-align:center;
}
.cell2{
	background-color:#FFFFFF;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;	
	border-bottom:1px solid #97D91A;	
}
.cell3{
	width:150px;
	padding-top:10px;
	padding-bottom:10px;	
	border-bottom:1px solid #97D91A;
}
#lefttable {
float: left;
width: 230px;
text-align: left;
margin-right: 5px;
}
#righttable {
float: left;
width: 230px;
text-align: left;
margin-left: 5px;
}
.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0 0;
padding: 0 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: white url(../map/link.gif) no-repeat left center;
list-style-type: none;
padding-left: 30px;
line-height: 15px;
padding-bottom: 3px;
padding-top: 3px;
}
.treeview li a:link,
.treeview li a:active,
.treeview li a:visited,
.treeview li a:hover {
color: #343434;
font-weight: normal;
text-decoration: underline;
}
.treeview li a.tree,
.treeview li a.tree:link,
.treeview li a.tree:active,
.treeview li a.tree:visited,
.treeview li a.tree:hover {
color: #343434;
font-weight: bold;
text-decoration: underline;
}
.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white url(../map/folder2.jpg) no-repeat left 1px;
padding-left: 30px;
font-weight: bold;
cursor: hand !important;
cursor: pointer !important;
}
.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}



.treeview_index ul{ /*CSS for Simple Tree Menu*/
margin: 0 0;
padding: 0 0;
list-style: none;
}

.treeview_index li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: white url(../map/index/dash.gif) no-repeat left center;
list-style-type: none;
padding-left: 15px;
}
.treeview_index li a:link,
.treeview_index li a:active,
.treeview_index li a:visited,
.treeview_index li a:hover {
color: #343434;
font-weight: normal;
text-decoration: none;
display: inline !important;
}
.treeview_index li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white url(../map/index/plus.gif) no-repeat left 1px;
padding-left: 20px;
font-weight: bold;
cursor: hand !important;
cursor: pointer !important;
}
.treeview_index li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview_index .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}


.treeview2_index ul{ /*CSS for Simple Tree Menu*/
margin: 0 0;
padding: 0 0;
}

.treeview2_index li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: white url(../map/index/dash.gif) no-repeat left center;
list-style-type: none;
padding-left: 15px;
}
.treeview2_index li a:link,
.treeview2_index li a:active,
.treeview2_index li a:visited,
.treeview2_index li a:hover {
color: #343434;
font-weight: normal;
text-decoration: none;
display: inline !important;
}
.treeview2_index li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white url(../map/index/plus.gif) no-repeat left 1px;
padding-left: 20px;
font-weight: bold;
cursor: hand !important;
cursor: pointer !important;
}
.treeview2_index li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview2_index .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}

a.tekst:link,
a.tekst:active,
a.tekst:visited,
a.tekst:hover {
text-decoration:underline;
color: #3A3A3A;
}
