body,p,td,a,b {
background:#fff;
font-family:Arial, verdana, tahoma, Helvetica;
font-size:14px;
font-weight:normal;
color:#424b52;
}

h1 { font-family:Arial, verdana, tahoma, Helvetica; font-size: 12px; font-weight: bold; letter-spacing: 1px; margin-bottom:2px}
h2 { font-family:Arial, verdana, tahoma, Helvetica; font-size: 12px; font-weight: bold; letter-spacing: 1px; margin-bottom:2px}

a.logo:link{color: #000080; text-decoration: none; font-weight:bold; font-size: 22px}
a.logo:visited{color: #000080; text-decoration: none; font-weight:bold; font-size: 22px}
a.logo:hover{color: #000080; text-decoration: none; font-weight:bold; font-size: 22x}


img{
border:0
}

a.no{
padding:0px;
}

a.menu{
color:#5e5e5e;
font:bold 11px arial;
text-decoration:none;
}

td.menu{
border-bottom:1px solid #e0e0e0;
text-align:right;
padding:7px;
}

td.at-once-top, td.round{
background-color:#E6F1F5;
color:#777;
font:bolder 12px arial;
padding-left:0px;
}

td.round{
padding:0px
}

td.round-left{
background-color:#E6F1F5;

}

a, a.at-once{
font:14px arial;
color:#707070;
text-decoration:underline;
}

a.at-once{
background-color:#fcfcfc;
padding-left:20px;
}

table.desc{
width:100%;
}

td.desc, td.desc-top{
width:20%;
border-bottom:1px solid #ccc;
font: 14px arial;
color: #000;
height:25;
padding-left:3px;
}

td.desc{
padding-left:8px
}

td.desc-top{
font:bold 14px arial;
background:#E6F1F5;
color:#444;
height:18px;
border:0px;
}

td.na-sto{
background-color:#fcfcfc;
font: bold 14px arial;
color: #777;
border:1px solid #E6F1F5;
border-width:0 1 0 0;
}

a.at-once-top{
color:#5e5e5e;
font:bold 12px arial;
text-decoration:underline;
}

td.round{
text-align:right;
}

.text1{
font:22px tahoma; 
color:#707070;
}

.text2{
font:bold 13px arial;
color:#444;
}

.text3{
font:11px arial;
color:#707070;
}

.text4{
font:bold 12px arial;
color:#505050;
}

.text5{
font: 11px arial;
color:#505050;
display:block
}

.text6{
font:bold 12px arial;
color:#707070;
background:#E6F1F5;
}

.text7{
font:bold 11px tahoma;
color:#777;
text-decoration:underline;
padding-left:0px;
}

.text8{
font:11px tahoma;
color:#555;

}

a.cat{
font:12px arial;
//color: #005ABF;
color: #707070;
text-decoration:none;
}

td.cat{
padding: 15 0 0 10
}

table.center{
padding:0 0 0 8px;
}

td.line-up,td.line-up-down{
border:2px solid #E6F1F5;
border-width:2px 0px 0px 0px;
padding:8 0 0 0;
}

td.line-up-down{
border-width: 2px 0px 2px 0px;
}


td.three-border{
border:2px solid #E6F1F5;
border-width:0 2 2 2;
color:#707070;
font:11px arial;
text-align:center;
line-height:20px;
padding: 10 2 10 2;
background-color:#fcfcfc;
}

li.cat{
//color:#1173A3;
color:#ddd;
padding-top:2px
}

ul.download{
padding-left:0px
}

a.podrobnee{
color:#1173A3;
padding:20px 0px 0px 0px;
text-decoration:underline;
}

td.hot-top{
background:url("im/hot-background.jpg") repeat-x top;
}

.copy{
font:bold 12px arial;
color:#000;
}

td.left-down{
background-color: #fcfcfc;
border:1px solid #E6F1F5;
border-width:0 1 1 0;
}

td.left-count{
color:#999;
font:10px arial;
border:1px solid #E6F1F5;
border-width: 0 1 0 0;
text-align:center;
width:35px
}

td.points{
background: url('im/point-background.jpg')
}

.parking-table{
font:11px arial;
color: #444;
}

.tech,.catname{
border-bottom:2px solid #1173A3;
color:#1173A3;
font:bold 11px Arial;
padding-top:15px;
}

.tech2{
border-bottom:2px solid #1173A3;
color:#1173A3;
font:bold 11px Arial;
padding-top:15px;
background:#fcfcfc;
color:#444444;
border-color:#444444;
}

.catname{
font:bold 14px Arial
}

td.parking-desc{
border-bottom:1px solid #ccc;
font: 11px aria;
color: #444;
height:25;
}

.thatcat, .thatsubcat, .thatcar{
font:bold 11px arial;
text-decoration:underline;
color:#444;
background:#f5f5f5;
padding:0px;
display:block;
}

.thatcat{
}

.thatsubcat{
padding-left:20px;
}

.thatcar{
font:bold 11px arial;
padding-left:40px;
text-decoration:none
}

li{
font:11px arial;
color:#777;
}

.cat_pad{
padding-left:20px
}

input.search{
font:11px arial;
text-align:center;
border:1px solid #444444;
background:#f9f9f9;
color:#000
}


input.submit{
font:11px arial;
background: url("im/submit_back.jpg");
width:88px;
border:1px solid #444444;
color:#000;
}

input.subscribe{
font:11px arial;
width:114px;
border:1px solid #ddd;
color:#707070;
background-color:#eeeeee;
}


a.blue{
	FONT-SIZE: 12px;
	COLOR: #003399;
	text-decoration: underline;
	padding:0
	
}
.nav{
font:bold 12px tahoma;
color: #000;
}
