/* 
=============================================================
This Skin for DataLife Engine Developed by DLETemplates.com
Copyright © 2005-2007 DLETemplates.com  All Rights Reserved.

File 'style.css' - Cascading Style Sheet (CSS) Document
=============================================================
*/

html,body,table,th,td,form,fieldset,legend,dl,dt,dd,ul,ol,li,p,h2,h3,h4,h5,h6{list-style-type:none;padding:0;margin:0;border-collapse:collapse}
html,body{min-height:100%}
body{font:11px verdana; color: #555; text-align:left; background: #fff;}
.clear {clear:both;}

.footer{ background:url(../images/bottom_m_c.gif) bottom repeat-x;}

.skeleton {text-align:center}
.skeleton .spine{text-align:left;width:100%;min-width:1000px;max-width:1400px;margin:0 auto}
.skeleton .bone{width:1000px}

.bone {display:block; height:0; font-size:0;line-height:0; clear:both;}
.colRgt,.colLft{width:1%}

.colRgt, .colLft, .centerCol, .r--normal {font-size:80%;}
select, input {font-size:90%;}

.small {font-size:11px;}
.big {font-size:105%;}
.bold {font-weight:bold;}

.gray {color:#848484 !important;}
.red-1 {color:#ea4728 !important;}

.centerCol {padding:0 28px;}
.centerCol2 {padding:0 10px 0 28px;}

.colLft .bone {width:216px;}
.colRgt .bone {width:240px;}

.w0 {width:100%;}
.main-table {margin-top:10px;}
.pgSearch {margin:0 10px 20px;}
.colRgt  {padding-right:10px; }
.colLft {padding-left:10px;}

.menu1, .menu2, .menu3, .menu-center {font-size:11px; font-weight:bold;}
.menu1 {margin-bottom:5px;}
.menu2 {margin-bottom:15px;}
.menu3 {margin-bottom:25px;}

.menu1 .title {padding:0 5px 5px 24px;}
.menu1 .on {background:#e16d64 url(../images/menu_on_bg.gif); margin:0 0 0 12px;}
.menu1 .on a {display:block; height:28px; background: url(../images/menu_on_right.gif) right top no-repeat; color:#fff; text-transssssform: uppercase; text-decoration:none; white-space:nowrap; color:#fff;}
.menu1 .on span {display:block; padding:7px 5px 0 13px;}
.menu1 .on .left {background: url(../images/menu_on_left.gif) left top no-repeat;}
.menu1 .off {padding:7px 5px 7px 24px; color:#848484; display:block; }
.menu1 a { color:#848484;}

.menu-center {border-bottom:1px dashed #FFC1B5; margin-bottom:20px; padding-bottom:15px;}
.menu-center .on {background:#e16d64 url(../images/menu_on_bg.gif); margin:0 0 0 12px; float:left; //width:1%;}
.menu-center .on a {display:block; height:28px; background: url(../images/menu_on_right.gif) right top no-repeat; color:#fff; text-transssssform: uppercase; text-decoration:none; white-space:nowrap; color:#fff;}
.menu-center .on .left2 {display:block; padding:7px 55px 0 13px;}
.menu-center .on .left {background: url(../images/menu_on_left.gif) left top no-repeat;}
.menu-center .off {padding:7px 5px 7px 20px; color:#000; float:left; white-space:nowrap;}
.menu-center a {color:#000;}

.menu2 div {height:30px; padding:0px 5px 0 24px; }
.menu2 a {color:#e2624a;}
.menu2 span {padding:11px 0 0 0; display:block; }
.menu2 img, .menu3 img  { margin-left:8px; position:absolute; margin-top:-10px; vertical-align:top;}
.menu2 .on {background: url(../images/menu2_on.gif) 13px 7px no-repeat; color:#fff; text-decoration:none;}
.menu2 .on a {color:#fff; text-decoration:none;}

.menu3 a {display:block; padding:0 5px 0 24px; color:#d32a0b;}

.c-m-1 {padding:0 20px 15px 20px; margin-bottom:20px; border-bottom:1px dashed #ffc1b5;}
.c-m-1 a {display:block; font-size:14px; float:left; margin:0 20px 5px 0; white-space:nowrap; position:relative;}
.c-m-1 .on {font-weight:bold; color:#000; text-decoration:none;}

.c-m-2 {padding:0 20px 0 20px; margin-bottom:0;}
.c-m-2 .title {margin-bottom:5px;  font-style:italic; font-weight:bold;}
.c-m-2 a {display:block; color:#848484; float:left; margin:0 7px 0 10px; font-style:italic;   white-space:nowrap;}
.c-m-2 .on {font-weight:bold; color:#d32a0b; text-decoration:none;}
.bbt {border-bottom:1px dashed #ffc1b5; padding-bottom:25px !important;  margin-bottom:20px !important;}

.kruzheva-1 {margin-bottom:25px; width:202px; background-color:#e1f3fe;}
.kruzheva-1 a {color:#38a8dd;}
.kruzheva-1 .l_t .bone, .kruzheva-1 .r_t .bone, .kruzheva-1 .l_b .bone, .kruzheva-1 .r_b .bone {height:15px; width:15px;}
.kruzheva-1 .title {color:#035178; font-size:16px; font-style:italic; font-weight:bold;}
.kruzheva-1 .l_t {background: url(../images/cnr_1_l_t.gif) left top no-repeat;}
.kruzheva-1 .c_t {background: url(../images/bg_1_top.gif) left top repeat-x;}
.kruzheva-1 .r_t {background: url(../images/cnr_1_r_t.gif) right top no-repeat;}
.kruzheva-1 .l_c {background: url(../images/bg_1_left.gif) left top repeat-y;}
.kruzheva-1 .c_c {width:100%; height:94px; padding:10px 0 0 10px;}
.kruzheva-1 .r_c {background: url(../images/bg_1_right.gif) right top repeat-y;}
.kruzheva-1 .l_b {background: url(../images/cnr_1_l_b.gif) left bottom no-repeat;}
.kruzheva-1 .c_b {background: url(../images/bg_1_bottom.gif) left bottom repeat-x;}
.kruzheva-1 .r_b {background: url(../images/cnr_1_r_b.gif) right bottom no-repeat;}

.kruzheva-2 {margin-bottom:25px; width:202px;}
.kruzheva-2 .l_t .bone, .kruzheva-2 .r_t .bone, .kruzheva-2 .l_b .bone, .kruzheva-2 .r_b .bone {height:15px; width:15px;}
.kruzheva-2 .title {color:#e2624a; font-size:16px; font-style:italic; font-weight:bold; margin-bottom:5px;}
.kruzheva-2 .l_t {background: url(../images/cnr_2_l_t.gif) left top no-repeat;}
.kruzheva-2 .c_t {background: url(../images/bg_2_top.gif) left top repeat-x;}
.kruzheva-2 .r_t {background: url(../images/cnr_2_r_t.gif) right top no-repeat;}
.kruzheva-2 .l_c {background: url(../images/bg_2_left.gif) left top repeat-y;}
.kruzheva-2 .c_c {width:100%; height:113px; padding:10px 0 0 10px;  background-color:#fff;}
.kruzheva-2 .r_c {background: url(../images/bg_2_right.gif) right top repeat-y;}
.kruzheva-2 .l_b {background: url(../images/cnr_2_l_b.gif) left bottom no-repeat;}
.kruzheva-2 .c_b {background: url(../images/bg_2_bottom.gif) left bottom repeat-x;}
.kruzheva-2 .r_b {background: url(../images/cnr_2_r_b.gif) right bottom no-repeat;}
.kruzheva-2 .fruits {margin:10px 5px 0 5px;}
.kruzheva-2 .znach {color:#9a52c3;}

.kruzheva-3 {}
.kruzheva-3 a {color:#9a52c3;}
.kruzheva-3 .l_t .bone, .kruzheva-3 .r_t .bone, .kruzheva-3 .l_b .bone, .kruzheva-3 .r_b .bone {height:11px; width:11px;}
.kruzheva-3 .title {margin-top:10px; color:#a1301b; font-weight:bold;}
.kruzheva-3 .title a {color:#a1301b; font-size:13px;  font-weight:bold;}

.kruzheva-3 .po-teme {margin:11px 0 0 10px;}
.kruzheva-3 .po-teme a {color:#ac2b13; font-size:120%; line-height:150%;}

.kruzheva-3 h2 {margin:15px 0 0 0; padding:0; }
.kruzheva-3 h2 a {color:#e2624a; font-size:18px; font-weight:normal; }

.kruzheva-3 .l_t {background: url(../images/cnr_3_l_t.gif) left top no-repeat;}
.kruzheva-3 .c_t {background: url(../images/bg_3_top.gif) left top repeat-x;}
.kruzheva-3 .r_t {background: url(../images/cnr_3_r_t.gif) right top no-repeat;}
.kruzheva-3 .l_c {background: url(../images/bg_3_left.gif) left top repeat-y;}
.kruzheva-3 .c_c {width:100%; padding:0 0 10px 10px;  background-color:#ffebe4;}
.kruzheva-3 .r_c {background: url(../images/bg_3_right.gif) right top repeat-y;}
.kruzheva-3 .l_b {background: url(../images/cnr_3_l_b.gif) left bottom no-repeat;}
.kruzheva-3 .c_b {background: url(../images/bg_3_bottom.gif) left bottom repeat-x;}
.kruzheva-3 .r_b {background: url(../images/cnr_3_r_b.gif) right bottom no-repeat;}
.kruzheva-3 .content {margin-right:15px;}
.kruzheva-3 .content .inside {position:relative; z-index:10; padding-right:30px;}
.kruzheva-3 .content .left {width:99%; padding-right:15px;}
.kruzheva-3 .content .right {width:1%; background: url(../images/bant_bg.gif) right top repeat-y; }
.kruzheva-3 .content .right .bant {width:21px;}

.kruzheva-4 {margin-bottom:25px;}
.kruzheva-4 .l_t .bone, .kruzheva-4 .r_t .bone, .kruzheva-4 .l_b .bone, .kruzheva-4 .r_b .bone {height:15px; width:15px;}
.kruzheva-4 .title {color:#e2624a; font-size:16px; font-style:italic; font-weight:bold; margin-bottom:5px;}
.kruzheva-4 .l_t {background: url(../images/cnr_4_l_t.gif) left top no-repeat;}
.kruzheva-4 .c_t {background: url(../images/bg_4_top.gif) left top repeat-x;}
.kruzheva-4 .r_t {background: url(../images/cnr_4_r_t.gif) right top no-repeat;}
.kruzheva-4 .l_c {background: url(../images/bg_4_left.gif) left top repeat-y;}
.kruzheva-4 .c_c {width:100%; height:113px; padding:10px 0 0 10px;  background-color:#fff;}
.kruzheva-4 .r_c {background: url(../images/bg_4_right.gif) right top repeat-y;}
.kruzheva-4 .l_b {background: url(../images/cnr_4_l_b.gif) left bottom no-repeat;}
.kruzheva-4 .c_b {background: url(../images/bg_4_bottom.gif) left bottom repeat-x;}
.kruzheva-4 .r_b {background: url(../images/cnr_4_r_b.gif) right bottom no-repeat;}
.kruzheva-4 .fruits {margin:10px 5px 0 5px;}
.kruzheva-4 .znach {color:#9a52c3;}

.kruzheva-5 {margin-bottom:25px;}
.kruzheva-5 .l_t .bone, .kruzheva-5 .r_t .bone, .kruzheva-5 .l_b .bone, .kruzheva-5 .r_b .bone {height:15px; width:15px;}
.kruzheva-5 .title {color:#e2624a; font-size:16px; font-style:italic; font-weight:bold; margin-bottom:5px;}
.kruzheva-5 .l_t {background: url(../images/cnr_5_l_t.gif) left top no-repeat;}
.kruzheva-5 .c_t {background: url(../images/bg_5_top.gif) left top repeat-x;}
.kruzheva-5 .r_t {background: url(../images/cnr_5_r_t.gif) right top no-repeat;}
.kruzheva-5 .l_c {background: url(../images/bg_5_left.gif) left top repeat-y;}
.kruzheva-5 .c_c {width:100%; height:113px; padding:10px 0 0 10px;  background-color:#fff;}
.kruzheva-5 .r_c {background: url(../images/bg_5_right.gif) right top repeat-y;}
.kruzheva-5 .l_b {background: url(../images/cnr_5_l_b.gif) left bottom no-repeat;}
.kruzheva-5 .c_b {background: url(../images/bg_5_bottom.gif) left bottom repeat-x;}
.kruzheva-5 .r_b {background: url(../images/cnr_5_r_b.gif) right bottom no-repeat;}
.kruzheva-5 .fruits {margin:10px 5px 0 5px;}
.kruzheva-5 .znach {color:#9a52c3;}


table {
	border: 0px;
	border-collapse: collapse;
}
table td {
	padding: 0px;
}

/* ==================== */

.category {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.category a {
	color: #E34000;
	text-decoration: none;
}
.category a:hover {
	color: #E34000;
	text-decoration: underline;
}

/* ==================== */

.speedbar {
	color: #757575;
	text-decoration: none;
}
.speedbar a {
	color: #4B73D4;
	text-decoration: none;
}
.speedbar a:hover {
	color: #4B73D4;
	text-decoration: underline;
}

/* ==================== */

.slink {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.slink a:active, .slink a:visited, .slink a:link {
	color: #E34000;
	text-decoration: none;
}
.slink a:hover {
	color: #E34000;
	text-decoration: underline;
}

/* ==================== */

.copy {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.copy a:active, .copy a:visited, .copy a:link {
	color: #757575;
	text-decoration: none;
}
.copy a:hover {
	color: #4b73d4;
	text-decoration: underline;
}

/* ==================== */

.stext {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.stext a:active, .stext a:visited, .stext a:link {
	color: #4b73d4;
	text-decoration: none;
}
.stext a:hover {
	color: #4b73d4;
	text-decoration: underline;
}

.stext2 {
	color: #4b73d4;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.stext2 a:active, .stext2 a:visited, .stext2 a:link {
	color: #4b73d4;
	text-decoration: none;
}
.stext2 a:hover {
	color: #4b73d4;
	text-decoration: underline;
}

/* ==================== */

.ltitle {
	color: #a4a4a4;
	font-size: 12px;
	font-weight: bold;
}


.ltitle_small {
	color: #a4a4a4;
	font-size: 11px;
	font-weight: bold;
}

/* ==================== */

.ntitle {
	color: #4b73d4;
	font-size: 15px;
	font-weight: bold;
}
.ntitle a {
	color: #4b73d4;
	text-decoration: none;
}
.ntitle a:hover {
	color: #4B73D4;
	text-decoration: underline;
}

/* ==================== */

.ctitle {
	color: #636363;
	font-size: 11px;
	font-weight: normal;
}
.ctitle a {
	color: #4B73D4;
	text-decoration: none;
}
.ctitle a:hover {
	color: #4B73D4;
	text-decoration: underline;
}

/* ==================== */

.news {
	color: #000;
	font-family: Verdana;
	font-size:11pt; 
	text-align:justify;
	line-height: 15px;
}

.news table {
	color: #000;
	font-family: Verdana;
	font-size:11pt; 
	text-align:justify;
	line-height: 20px;
}

table.news td {
padding: 5 5 5 5;
text-align:left;
border: 1px #000000 solid;
}

table.news tr {
text-align:left;
border: 1px #000000 solid;
}

table.news {
text-align:left;
border: 1px #000000 solid;
}

.news a {
	color: #4B73D4;
	text-decoration: none;
}
.news a:hover {
	color: #4B73D4;
	text-decoration: underline;
}
.news img {
	margin: 7px;
}
.news2 {
	color: #000;
	font-family: Verdana;
	font-size:10pt; 
	text-align:justify;
	line-height: 15px
}
.news2 a {
	color: #4B73D4;
	text-decoration: none;
}
.news2 a:hover {
	color: #4B73D4;
	text-decoration: underline;
}

ul.news {
    overflow: hidden;
    width: 100%;        
}
ul.news li {
    list-style: none;
    margin: 0 20px 0 0;
    float: left;
    width: 47%;       
}
ul.news li.last {
    margin: 0;
}
ul.news a.h {
    font-weight: bold;
    font-size: 14px;
    display: block; 
    text-decoration: none;
    color: #8bb529;  
}
/* ==================== */

.userstop {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.userstop a {
	color: #4B73D4;
	text-decoration: none;
}
.userstop a:hover {
	color: #4B73D4;
	text-decoration: underline;
}
.userstop td {
	padding: 3px;
}
.userstop thead {
	color: #757575;
	font-weight: bold;
}

/* ==================== */

.hr_line {
	background: url(../images/line.gif);
	width: 100%;
	height: 7px;
	font-size: 3px;
	margin-top: 4px;
	margin-bottom: 4px;
}

/* ==================== */

.skin {
	padding-left: 10px;
}
select {
	font-size: 11px;
	font-family: tahoma;
}


/* ==================== Iiea iaeie oi?iu iienea */

.s_field {
	color: #757575;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_s.gif);
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;
	
	border: 1px solid #e6e6e6;	
}

/* ==================== Iiea oi?iu aaoi?ecaoee */

.a_field {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_a.gif);
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;
	
	border: 1px solid #ffffff;	
}

/* ==================== */

.f_textarea {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 459px;
	height: 156px;
	border: 1px solid #e0e0e0;
}
.f_input {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 300px;
	height: 14px;
	border: 1px solid #e0e0e0;
}
.f_select {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	height: 14px;
	border: 1px solid #e0e0e0;
}

/* ==================== Aeaaiia iai? naeoa */

.mainmenu {
	color: #888888;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.mainmenu a:active, .mainmenu a:visited, .mainmenu a:link {
	color: #888888;
	text-decoration: none;
}
.mainmenu a:hover {
	color: #636363;
	text-decoration: none;
}
.hr_line {
	background: url(../images/line.gif);
	width: 100%;
	height: 7px;
	font-size: 3px;
	font-family: tahoma;
	margin-top: 4px;
	margin-bottom: 4px;
}

.navigation {
	color:#666; 
	border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #636363;
	background:#F9F9F9;
	border:1px solid #E6E6E6;
	padding:3px 6px;
	font-size:11px
}

.navigation a:hover {
	background:#799AE3;
	color:#FFFFFF;
	border-color:#E6E6E6;
}

.navigation span {
	text-decoration:none;
	background:#fff;
	padding:3px 6px;
	border:1px solid #E6E6E6;
	color:#ccc;
	font-size:11px;
}
.p_se {
	width:138px;
	margin-top: 6px;
	//margin-top: 0px;
	margin-right: 12px;
	font-family:tahoma;
	font-size:11px;
	border:0px;
	padding-left: 10px;
	background-color: transparent;
}
.int {
	border: 1px solid #99CCFF;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-top: 4px;
	text-align: center;
}
.pad {
	padding-left: 20px;
}

input, select, textarea {border: 1px solid #C3D6E7; background: #fff; color: #666; padding: 2px 5px; font: 11px Verdana;}

div {vertical-align:top;}
table,td {border-collapse:collapse; border-spacing:0; vertical-align:top;}

h1 {color: #3181C4; font:20px tahoma; letter-spacing:-1px; margin:0 0 5px 0;}
h3 {font:22px tahoma; color:#777; letter-spacing:-1px; margin:0 0 5px 0;}
h5 {color: #3181C4; font:20px tahoma; letter-spacing:-1px; margin:0 0 5px 0;}

a:link {color:#3B84D0; text-decoration:none;}
a:visited {color:#3B84D0; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}
a:active {color:#3B84D0;  text-decoration:none;}

#topbg {height:12px; background: url(topm.gif) repeat-x;}
#top {height:12px; background: url(topr.gif) no-repeat right top;}
#top img {vertical-align:top;}
* html #top img {vertical-align:top;}

.w100 {width:100%;}
.conl {width:13px; height:100%; align:left; background: url(conl.gif) repeat-y left top;}
.conr {width:15px; height:100%; align:right; background: url(conr.gif) repeat-y left top;}

#headlinel {width:13px; height:23px; align:left; background: url(headlinel.gif) repeat-y left top;}
#headline {width:100%; height:23px; line-height:23px; color:#fff; font-weight:bold; font-family:tahoma; font-size:12px; align:left; background: url(headline.gif) repeat-x left top;}

#headl {width:222px; height:171px; align:left; background: url(headl.gif) no-repeat;}
#headbgl {width:19px; height:171px; align:left; background: url(headbgl.gif) no-repeat right top;}
#headbgm {width:100%; height:171px; align:left; background: url(headbgm.gif) repeat-x left top;}
#headbgr {width:11px; height:171px; align:right; background: url(headbgr.gif) no-repeat;}

#profil {padding:10px 20px;}
.pl {float:left; width:50%; padding:4px 0 5px 0; font-weight:bold;}
.pr {float:left; width:45%; padding:4px 0 5px 10px;}

.b1 {width:13px; height:12px;}
.b2 {width:1px; height:12px;}
.b3 {width:15px; height:12px;}
.b4 {width:13px; height:11px;}
.b5 {width:15px; height:1px;}
.b6 {width:222px; height:171px;}
.b7 {width:19px; height:171px;}
.b8 {width:1px; height:171px;}
.b9 {width:11px; height:171px;}
.b10 {width:13px; height:23px;}
.b11 {width:224px; height:1px;}
.b12 {width:294px; height:1px;}
.b13 {padding:5px 0 0 0;}
.b14 {width:290px; height:176px;}
.b15 {width:294px; height:370px;}
.b16 {width:260px; height:331px;}
.b17 {width:12px; height:61px;}
.b18 {padding:0 0 10 0; text-align:left;}

#searchbg {width:494px; height:40px; margin:10px 0 0 0; background: url(searchbg.png) no-repeat left top;}
#scont {padding:10px 0 0 84px;}

.sinput {width:138px; margin-right: 12px; font:11px tahoma; 	border:0px; padding:0 0 0 10px; background: transparent;}
	
#lcol {width:224px; align:left; padding:15px 0 0 0;}
#mcol {width:100%; align:left; padding:15px 10px 0 10px;}
#rcol {width:294px; align:right; padding:15px 0 0 0;}

.tblock {width:224px; height:39px; background: url(tblock.jpg) no-repeat left top; text-align:center;}
.mblock {width:224px; background: url(mblock.gif) repeat-y left top;}
.cblock {width:224px; background: url(cblock.jpg) no-repeat right bottom;}
.fblock {width:224px; height:10px; background: url(fblock.jpg) no-repeat right top;}
.lblock {padding:10px 5px 10px 15px;}

.int {border: 1px solid #99CCFF;	padding: 10px; font:13px verdana; color:#777; font-weight: bold; margin: 5px 0; text-align: center;}

.tblock2 {width:294px; height:40px; background: url(tblock2.jpg) no-repeat left top; text-align:center;}
.mblock2 {width:294px; background: url(mblock2.gif) repeat-y right top;}

.cblock2 {width:294px; background: url(cblock2.jpg) no-repeat right bottom;}
.fblock2 {width:294px; height:10px; background: url(fblock2.jpg) no-repeat right top;}
.lblock2 {padding:15px 5px 10px 20px;}

#footl {width:12px; height:61px; align:left; background: url(footl.png) no-repeat;}
#footc {width:100%; height:61px; align:left; background: url(footc.png) repeat-x left top; color:#666;}
#footr {width:12px; height:61px; align:right; background: url(footr.png) no-repeat;}

#fl {float:left; line-height:61px; padding:0 10px;}
#fr {float:right; line-height:61px; padding:0 10px;}
#fl a {color:#444;}
#fr a {color:#444;}

.clear {clear:both;}

.news {color:#111; padding:5px; text-align:justify; line-height:20px;}
.nmore {padding:10px 0 0 0;}
.nrate {float:left;}
.nlink {float:right; text-align:right; padding:0 0 10px 0;}
.nline {clear:both; height:2px; background: url(nline.gif) repeat-x left top;}
.nline img {vertical-align:top;}
* html .nline img {vertical-align:top;}

#relate {padding:10px 15px;}
.place {padding:10px 0;}

#comtitle {font:18px tahoma; margin:0 0 15px 0;}
#avatar {width:150px;}
#comtext {width:100%;}

.padding10 {padding-top:10px;}

dt {clear:both; float:left; width:30%; padding:4px 0 2px 10px;}
dd {float:left; width:65%; margin:4px 0 15px 0;}

.button {border:2px solid #f3f3f3; background:#00C54B; color:#fff; padding:2px;}

.title_quote {color:#636363; background:#ffffe6; border:1px solid #fff1bf; border-bottom:0; padding:10px;}
.quote {color:#777; background:#ffffe6; border:1px solid #fff1bf; text-align:justify; padding:10px;}
.scriptcode {color:#757575; background:#f2f2f2; border:1px dotted #bebebe; text-align:left; padding:10px;}

.navigation {color:#666; text-align:center; margin-bottom:10px; margin-top:10px;}
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active {text-decoration:none; color: #636363;	background:#F9F9F9; border:1px solid #E6E6E6; padding:3px 6px;}
.navigation a:hover {background:#799AE3; color:#fff; border-color:#E6E6E6;}
.navigation span {text-decoration:none; background:#fff; padding:3px 6px; border:1px solid #E6E6E6; color:#ccc;}

.weekday-active-v {color: #4974a3;}
.day-active-v {color: #4974a3;}
.calendar {margin-left:20px;}
.calendar td, th {text-decoration: none; padding: 3px;}
.weekday {color: #804040;}
.weekday-active {color: #804040;}
.day-active {color: #804040;}
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a  {text-decoration: underline;}
.monthlink {color: #4974a3; text-decoration: none;}

.rating {color:#777; font:11px tahoma; width:85px; height:16px;}
.unit-rating {list-style:none; margin:0px; padding:0px; width:85px; height:16px; position:relative; background:url(../dleimages/rating.gif) repeat-x top left;}
.unit-rating li {text-indent:-90000px; padding:0px; margin:0px; float:left;}
.unit-rating li a {display:block; width:17px; height:16px; text-decoration:none; text-indent:-9000px;	z-index:17;	position:absolute; padding:0px;}
.unit-rating li a:hover {background-image:url(../dleimages/rating.gif);	background-position:left center; z-index:2; left:0px;}
.unit-rating a.r1-unit {left:0px;}
.unit-rating a.r1-unit:hover {width:17px;}
.unit-rating a.r2-unit {left:17px;}
.unit-rating a.r2-unit:hover {width:34px;}
.unit-rating a.r3-unit {left:34px;}
.unit-rating a.r3-unit:hover {width:51px;}
.unit-rating a.r4-unit {left:51px;}	
.unit-rating a.r4-unit:hover {width:68px;}
.unit-rating a.r5-unit {left:68px;}
.unit-rating a.r5-unit:hover {width:85px;}
.unit-rating li.current-rating {background-image:url(../dleimages/rating.gif); background-position:left bottom; position:absolute; height:16px;	display:block; text-indent:-9000px;	z-index:1;}

#newpm {position: absolute; width: 400px; padding: 4px; background:#fdfdfd; border: 1px solid #bbb;}

.editor_button {float: left; cursor: pointer; padding:0 2px;}
.editor_buttoncl {float: left; cursor: pointer;	padding:0 1px; border-left: 1px solid #bbb; border-right: 1px solid #bbb;}
.editbclose {float: right; cursor: pointer;}
.editor_button select {font:11px tahoma;}

.xfields textarea {width: 499px;height: 86px;border: 1px solid #eee;}
.xfields input {width: 250px;	height: 14px;border: 1px solid #eee;}
.xfields select {height: 14px;border: 1px solid #eee;}

.xprofile textarea {width: 316px;height: 86px;border: 1px solid #eee;}
.xprofile input {	width: 250px;height: 14px;border: 1px solid #eee;}

#dropmenudiv {border: 1px solid #fff; border-bottom-width: 0; font: normal 10px Verdana; background: #6497ca; line-height: 20px; margin: 2px; filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);}
#dropmenudiv a {display: block; text-indent: 3px; border: 1px solid #fff; padding: 1px 0;	margin: 1px; color: #fff; text-decoration: none; font-weight: bold;}
#dropmenudiv a:hover {background: #fdd08b; color: #000;}

#attachment {color: #888;}

.search {color: #777; text-decoration: none;}
.textin {border: 1px solid #eee; text-decoration: none;}
.sresult  {text-align: justify; font-weight: normal; color: #777;}

fieldset {border: 1px solid #eee; padding: 5px; text-align: left; font: 11px tahoma;}

tr.news-list { height: 62px; padding: 15px;}
tr.news-list td { overflow: hidden; zoom: 1; margin-bottom: 4px; }
tr.news-list td b { float: left; width: 95px; height: 22px; text-align: center; padding: 3px 0; margin-right: 15px; color: #fff; font-size: 11px; font-family: "comic sans ms"; background: url(../images/news-date-bg.jpg) no-repeat 0 0; }
tr.news-list td a	{ color: #0068ff; font-family: "comic sans ms"; font-size: 14px; font-weight: bold; text-decoration:underline;}
tr.news-list td a:hover { text-decoration:none;}

p.news-list { color: #9ab45b; font-family: "comic sans ms"; font-size: 13px; font-weight: bold; text-decoration: none; padding-bottom:20px;}
p.news-list a{ color: #9ab45b; font-family: "comic sans ms"; font-size: 13px; font-weight: bold; text-decoration: none; padding-bottom:20px;}
p.news-list a:hover { text-decoration: underline;}

tr.news-list2 { height: 62px; padding: 15px;}
tr.news-list2 td	{ overflow: hidden; zoom: 1; margin-bottom: 4px; }
tr.news-list2 td b { float: left; width: 95px; height: 22px; text-align: center; padding: 3px 0; margin-right: 15px; color: #fff; font-size: 11px; font-family: "comic sans ms"; background: url(../images/news-date-bg2.jpg) no-repeat 0 0; }
tr.news-list2 td a	{ color: #0068ff; font-family: "comic sans ms"; font-size: 13px; font-weight: bold; text-decoration:underline;}
tr.news-list2 td a:hover { text-decoration:none;}

p.news-list2 { color: #6f4bae; font-family: "comic sans ms"; font-size: 13px; font-weight: bold; text-decoration: none; padding-bottom:20px;}
p.news-list2 a	{ color: #6f4bae; font-family: "comic sans ms"; font-size: 13px; font-weight: bold; text-decoration: none; padding-bottom:20px;}
p.news-list2 a:hover { text-decoration: underline;}

