/*
Project: TaikVonDo ITF
Author: Stadnikov [lobster] Veniamin
e-mail: veiamins@gmail.com
icq: 264927884  */

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- GENERAL CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
* {margin: 0; padding: 0;}
html {height: 100%;}
body {height: 100%; background: #000000;}
img{border: none;}
.clear{clear:both; font-size:1px; line-height:0px;}
.center{text-align: center;}

h1{color: #FFFFFF; font-size: 24px; font-family: Tahoma; font-weight: normal;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- CONTAINERS CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
div#general{height: 100%; width: 900px; margin: 0px auto;}
#content {position: relative; min-height: 100%;}
* html #content { height: 99.9999999999999%; }
#text_block { padding-bottom: 165px; }
#header{height: 375px; background: #000000 url(images/background/header_index.jpg) top left no-repeat !important; position: relative;}
#header_inner{height: 265px; background: #000000 url(images/background/header_inner.jpg) top left no-repeat !important; position: relative;}
#left_collumn{float:left; width:245px;}
#right_collumn{float:right;width:0px;}
#wrap1{float:right;width:100%;margin-left:-245px;}
#wrap2{margin-left:245px;}
#wrap3{width:100%;}
#wrap4{float:left;width:100%;margin-right:-0px;}
#center_collumn{margin-right:0px;}
#footer { position: relative; height: 145px; margin-top: -145px;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- HEADER CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#logo_box{position: absolute; top: 20px;}
#logo_box_inner{position: absolute; top: 28px; left: 26px;}
#nav_box{position: absolute; top: 36px; left: 641px;}
#nav_box a{margin: 0px 13px;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- LEFT COLLUMN CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#left_content_box{ margin-left: 19px; position: relative;}
#main_menu{}
#main_menu li{list-style: none; line-height: 23px;}
#main_menu li a{
	background: url(images/menu_marker.gif) 0px 8px no-repeat !important;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 17px;
	text-decoration: none;
	padding: 0 0 0 18px;
}
#main_menu li a:hover{color: #353535;}

#main_menu_bottom{
	color: #FFF;
}
#main_menu_bottom li{
	list-style: none;
	line-height: 22px;
	float: left;
	border: 0px solid red;
	color: #FFF;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
}
#main_menu_bottom li a{
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	padding: 0 5px 0 5px;
	line-height: 18px;
	display: inline-block;
}
#main_menu_bottom li a:hover{color: #353535;}

#left_images_box{margin-top: 10px;}
#left_images_box img{width: 100px; height: 100px; border: solid 1px #232323;}

#left_news_box{margin-top: 18px;}
#left_news{margin-top: 10px;}
#left_news li{list-style: none; padding-bottom: 10px;}
#left_news li .date{color: #b2b2b2; font-size: 10px; font-family: Tahoma;}
#left_news li .green{color: #277d00; font-size: 11px; font-family: Tahoma;}
#left_news li .red{color: #8a525b; font-size: 11px; font-family: Tahoma;}
#left_news li .green:hover, #left_news li .red:hover{text-decoration: none;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- CENTER COLLUMN CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#center_content_box{
	margin-left: 40px;
	margin-right: 20px;
	font-family: Tahoma, Geneva, sans-serif;
}
#center_content_box p{
	color: #797575;
	font-size: 12px;
	padding: 0 0 12px 0;
	line-height: 21px;
	
}
#center_content_box a {
	color: #FFF;
	font-size: 12px;
}
#center_content_box ul, #center_content_box ol {
	font-size: 12px;
	line-height: 18px;
	margin: 0 0 12px 0;
}
#center_content_box ul li, #center_content_box ol li {
	margin: 0 0 0 25px;
}



p.images{text-align: center;}
p.images img{
	padding: 0px 15px;
}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- FOOTER CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#developers{position: absolute; left: 20px;}
#developers span{color: #4c4c4c; font-size: 11px; font-family: Tahoma;}
#developers a{color: #8a525b; font-size: 11px; font-family: Tahoma;}
#developers a:hover{text-decoration: none;}

#copyright{position: absolute; left: 285px;}
#copyright p{color: #4c4c4c; font-size: 11px; font-family: Tahoma;}

#counters{position: absolute; left: 285px; top: 110px;}
#counters img{margin-right: 50px;}

#phone{position: absolute; right: 30px;}
#ikt{position: absolute; right: 35px; top: 73px; margin: 25px 0 0 0; }



/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- NEWS PAGES CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

#news_page_news{}
#news_page_news li{list-style: none; margin-bottom: 35px;}
#news_page_news li .date{color: #b2b2b2; font-size: 10px; font-family: Tahoma;}
#news_page_news li .header{color: #797575; font-size: 12px; font-family: Tahoma; display: block; font-weight: bold;}
#news_page_news li .header:hover{text-decoration: none;}
#news_page_news li .text{color: #797575; font-size: 12px; font-family: Tahoma; padding: 0px; padding-top: 5px;}

#news_page_paginator{text-align: center;}
#news_page_paginator a{padding: 0px 3px;}
#news_page_paginator .page{color: #797575; font-size: 11px; font-family: Tahoma; }
#news_page_paginator .cur_page{color: #797575; font-size: 14px; font-family: Tahoma; font-weight: bold; text-decoration: none;}


/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- NEWS DETAIL PAGES CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#news_detail_page_news_container{}
#news_detail_page_news_container img{border: solid 6px #1a1a1a; margin-right: 20px; margin-bottom: 15px;}
#news_detail_page_news_container p{padding: 5px 0px;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- STUDENTS PAGES CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

#students_page_students_list{}
#students_page_students_list li{list-style: none; margin-bottom: 6px;}
#students_page_students_list li img{
	margin-right: 12px;
	border: solid 6px #1a1a1a;
	float: left;
	margin-bottom: 12px;
}
#students_page_students_list li .s_name{
	color: #FFF;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#students_page_students_list li .s_about{color: #797575; font-size: 12px; font-family: Tahoma; margin: 0px; padding: 0px;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- GALLERY CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#gallery_page_galleries{margin-top: 40px; width: 100%;}
#gallery_page_galleries td{width: 50%; padding-bottom: 30px;}
#gallery_page_galleries td img{width: 144px; height: 108px; border: solid 6px #1a1a1a; float: left; margin-right: 10px;}
#gallery_page_galleries td .header{color: #8a525b; font-size: 12px; font-family: Tahoma; font-weight: bold;}
#gallery_page_galleries td .header:hover{text-decoration: none;}
#gallery_page_galleries td .descr{color: #797575; font-size: 12px; font-family: Tahoma; padding: 0px;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- GALLERY ITEMS CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#gallery_items{margin-top: 20px;}
#gallery_items img{width: 94px; height: 70px; border: solid 3px #1a1a1a; margin-right: 5px; margin-bottom: 15px;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- CONTACTS PAGE CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#contact_box{}
#contact_box a{color: #8a525b; font-size: 12px; font-family: Tahoma;}
#contact_box img{border: solid 6px #1a1a1a;}

#contact_form{margin: 0px auto;}
#contact_form td{padding-bottom: 1px;}
#contact_form .label{color: #fffefe; font-size: 12px; font-family: Tahoma; padding-right: 9px; text-align: right;}
#contact_form .inp_txt{width: 220px; height: 22px; border: solid 1px #403e3e;}
#contact_form .inp_txtarea{width: 220px; height: 82px; border: solid 1px #403e3e;}

img.fl{
	border: solid 6px #1a1a1a;
	margin-right: 20px;
	margin-bottom: 12px;
	float: left;
}
img.border{
	border: solid 6px #1a1a1a;
	margin-bottom: 12px;
	
}
#center_content_box .white {
	color: #FFF;
}
.rt {
	text-align: right;

}

#logo_h:hover {
	zoom:1;

}
#logo_h:hover .logo_h{
	display: block;

}
.logo_h {
	position: absolute;
	left: 4px;
	top: 4px;
	display: none;
}
#flash_player {
	position: absolute;
	left: 285px;
	top: 320px;
}
#flash_player strong {
	color: #FFF;
	position: absolute;
	display: block;
	left: 108px;
	top: 0px;
	width: 300px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 17px;
	font-weight: normal;
}
