body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #fff;
	text-align: left;
	background-color: #000000;
}

a {color:#F7C501}

.logo{
padding-top:30px;
padding-bottom:10px;
}

.menu{}

.label{
position:absolute;
top:60%;
right:0px;
height:110px;
width:145px;
background-image:url(http://kiteboarding.com.ua/images/label.gif);
}

.pathway{
	float: left;
color:#636363;
	text-decoration:none;
font-size: 12px;
}

.pathway:hover{
	float: left;
color:#FFFFFF;
	text-decoration:none;
font-size: 12px;
}


.main_left{
background-color: #1f1f1f;
height:300px;
padding:0px 0px 5px 0px;
}

.main_right{
background-color: #1f1f1f;
padding:0px 0px 5px 0px;
}



.border_left {
background-image:url(http://kiteboarding.com.ua/images/border_left.gif);
width:12px;
}

.border_center {
background-image:url(http://kiteboarding.com.ua/images/border_center.gif);
width:26px;
}

.border_right {
background-image:url(http://kiteboarding.com.ua/images/border_right.gif);
width:12px;
}


.bottom_line{
background-image:url(http://kiteboarding.com.ua/images/bottom_line.gif);
}

.top_line{
background-image:url(http://kiteboarding.com.ua/images/top_line.gif);
background-position:bottom;
padding-left:18px;
}

.news-date-time{
font-size:10px;
color:#636363;
padding-left:10px;
}

.news-item {
font-size:12px;
color:#c0c0c0;
padding:0 10px 0 10px;
}

.name {
color:#f7c501;
font-size:16px;
font-weight:bold;
padding:3px 10px 3px 10px;
background-color: #3a3a3a;
margin-top:3px;
margin-bottom:3px;
}

.main-text {
color:#cccccc;
font-size:12px;
font-weight:normal;
padding:3px 10px 3px 10px;
margin-top:3px;
margin-bottom:3px;
}

a.name-list:link{
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:0px 0px 0px 0px;
text-decoration:none;
}

a.name-list:visited{
color:#f7c501;
font-size:14px;
font-weight:bold;
padding:0px 0px 0px 0px;
text-decoration:none;
}

a.name-list:hover {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:0px 0px 0px 0px;
text-decoration:underline;
}

.news-date-time-list{
font-size:10px;
color:#636363;

}

.nav-title{
text-align:center;
color:#FFFFFF;
font-size:12px;
}

.nav-pages{
text-align:center;
}

.nav-current-page{
font-size:14px;
color:#f7c501;
font-weight: bold;
padding:1px 0px;
}

a.nav-page:link, a.nav-page:visited{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:0px 0px 0px 0px;
text-decoration:none;
}

a.nav-page:hover{
color:#f7c501;
text-decoration:underline;
}

a.nav-page-all:link, a.nav-page-all:visited{
color:#636363;
font-size:12px;
font-weight:normal;
padding:0px 0px 0px 0px;
text-decoration:none;
}

a.nav-page-all:hover {
color:#FFFFFF;
}


.test1 {
background-color: #FC9804;
width:30%;
qfloat:left;

}

.test2 {
background-color: #ABC804;
margin: 10 10 10 10;
width:30%;

}

.main_logo_area {position:absolute; top:30; left:40; width:350px; height:50px; float:left}
.m_logo_a {background:url(images/logo_active.gif) left top no-repeat; width:29px; height:34px; float:left}
.m_logo_h {background:url(images/logo_hover.gif) left top no-repeat; width:29px; height:34px; float:left}
.logo_txt {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b4b4b; float:left; margin-left:10px; font-weight:bold; visibility:hidden}
.m_logo_txt_a {display:none}
.m_logo_txt_h {display:block}