body{
padding:0px;
margin: 0px 0px 0px 0px;
}

.t1 {
	background-image: url(t0.gif);
	background-repeat: no-repeat;
	height: 180px;
	padding-bottom: 20px;
}

.search {
	font-size: 18px;
	font-weight: normal;
	color: #8bc53d;
	font-family: Tahoma;
}
h2 {
	font-size: 14px;
	font-weight: normal;
	font-family: Tahoma;
	margin: 0px 0px 0px 0px;
	color: #313031;
}
h3 {
	font-size: 18px;
	font-weight: normal;
	font-family: Tahoma;
	margin: 0px 0px 0px 0px;
	color: #313031;
}
h4 {
	font-size: 18px;
	font-weight: normal;
	font-family: Tahoma;
	margin: 0px 0px 10px 0px;
	color: #313031;
}
input, textarea, select {font: 15px Arial,sans-serif; font-weight: bolder; color: #313031;}
.input1 {font: 11px Arial,sans-serif; }

.date {
	color: #cc0707;
	font-weight: bold;
}
.alltop {
	background-color: #ca0308;
	color: White;
	font-weight: bold;
}
.catalog {
	background-color: #13940d;
	color: White;
	font-weight: bold;
}
.statis {
	background-color: #477fec;
	color: White;
	font-weight: bold;
}
/* Логин ласт рег */
.login {
	width: 196px;
	background-image: url(../img/diz/loginbg.gif);
	background-position: right;
	background-repeat: repeat-y;
	height: 160px;
	float: left;
}
.lastreg {
	width: 460px;
	float: right;
	line-height: 20px;
}

/* Топ ссылки */
a.web:link, a.web:visited, a.web:active {display: block; background-color: #ca0308; text-align: center;	padding-bottom: 4px;	padding-top: 4px;	color: White; font-size: 14px; font-weight: bold; width: 100%; text-decoration: none;}
a.web:hover {background-color: #ea1116;}

a.domen:link, a.domen:visited, a.domen:active {display: block; background-color: #ffc600; text-align: center; padding-bottom: 4px; padding-top: 4px; color: White; font-size: 14px; font-weight: bold; width: 100%; text-decoration: none;}
a.domen:hover {background-color: #ffd131;}

a.hosting:link, a.hosting:visited, a.hosting:active {display: block; background-color: #0e49cf;	text-align: center; padding-bottom: 4px;	padding-top: 4px; color: White; font-size: 14px; font-weight: bold; width: 100%; text-decoration: none;}
a.hosting:hover {	background-color: #004eff;}

a.seo:link, a.seo:visited, a.seo:active {display: block; background-color: #13940d; text-align: center; padding-bottom: 4px; padding-top: 4px; color: White; font-size: 14px; font-weight: bold; width: 100%; text-decoration: none;}
a.seo:hover {background-color: #25bf1e;}

/* Меню */
.menu:link, .menu:visited, .menu:active {font-size:18px; text-decoration:underline; color: #0e49cf;}
.menu:hover {text-decoration:underline; color: #ca0308;}
.menu_text {color: #ca0308; font-size:18px;}

.foo {
	background-image: url(../img/diz/fo_bg1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	vertical-align: top;
	height: 140px;
	padding-left: 78px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-top: 14px;
}
.fo_bg2 {
	background-image: url(../img/diz/go_bg2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 140px;
	vertical-align: top;
	padding-left: 78px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-top: 14px;
}
.nav {
	line-height: 21px;
}

a {color:#039; text-decoration: underline}
.with_visited_links a:visited {color:#969; text-decoration: underline}
a,h2,h3  { display:inline}
a:hover {text-decoration: none}
body {margin:0;padding:0}
body,td {font: 12px Arial,sans-serif}
form {margin:0}

p {margin-top:0.3em; margin-bottom:0.5em}
.c0 {color:#000}
.c1 {color:#999}
.c2, .f11_c2, .f12_c2 {color:#666}
.c3 {color:#c30}
.c4 {color:#390}
.c5 {color:#039}
.c6 {color:#fff}
.f14 {font-size:14px}
.err {color:#f00; border:1px solid #f00}
table.f11 td, .f11, .f11_c2 {font-size:11px}
table.b1 td {border-bottom:1px solid #E5E5E5; color:#999}
table.b1 td a {color:#390}
.f12_c2{font-size:12px}
table.text td, td.text {font-size:80%; text-align:justify}
table.stext td, td.stext {font-size:70%; text-align:justify}

a img{border: 0}

table.tab1 {border-color: #AFAFAE; border-style: solid; border-width: 0 1px 1px 0}
table.tab1 td {border-color: #AFAFAE; border-style: solid; border-width: 1px 0 0 1px}
table.tab1 td.t0 {border-width: 0}

table.tab1 .header, table.tab1 .header td{
    background-color: #E9E9E8;
    font-weight: bold;
}

td.none td {border-top: 0}
td.none td {border: 0}

.parity0{
    background-color: #fff;
}

.parity1{
    background-color: #f7f7f7;
}

.cat_n{color: #888;}

.hide_link_1, .hide_link_active{
	color: black;
	text-decoration: none;
	cursor: default;
}

a.hide_link_1:visited{
	color: black;
	text-decoration: none;
	cursor: default;
}

.link_state_1{
	color: black;
	text-decoration: none;
	font-weight: bold;
	cursor: default;
}

td.head{
	font-weight: bold;
	padding: 3px;
}

.hotels_parity0{
	background-color: #fff;
}

.hotels_parity1{
	background-color: #fbfbfb;
}

.cruises_parity0{
	background-color: #fff;
}

.cruises_parity1{
	background-color: #fbfbfb;
}

.error_1{
	background-color: #fa9;
}

.f16_696 {color:#696; font: 16px}
.f14_999 {color:#999; font: 16px}
.c0 {color:#000}
.i0 {border:1px solid #000}
.top_is_1 {font-weight: bold;}

a.mark1{
	font-weight: bold;
	color: black;
}



.err_1{
	color: red;
}

.podtitle {
	font-family: Tahoma;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}

a.no{
	text-decoration: none;
}

.ludi_super, a.ludi_super:visited{
	text-decoration: none;
	color: #666;
}


a._ab_link, a._ab_link:visited{
	text-decoration: none;
}

a._ab_link:hover{
	text-decoration: underline;
}
