﻿
body
{
    font-family:Verdana;
    font-size:12px;
}

h1
{
	font-family: Arial;
	font-size: 22px;
	color: #1572B7; /*font-weight: bold;
	color: #008100;*/
}
h2
{
	font-family:Verdana;
	font-size:14px;
	color: #336699;
}
a
{
    font: Verdana;
    color: #598DA0;
    /*text-decoration: none;*/
}

a:hover 
{
	text-decoration:underline;
	/*color:#008100;*/
}

a.white {
	color:white;
}

/* default page */
.NewsBlock
{
    float:right;
    width:450px;
}

.TestsBlock
{
    float:left;
    width:250px;
}
.HoroscopeBlock
{
    float:left;
    width:250px;
}
.TopLoginBlock
{
    float:left;
    width:450px;
}
.GameBlock
{
    float:left;
    width:250px;
}
.LibraryBlock
{
    float:left;
    width:250px;    
}



.PageCaption
{
    font-family: Arial;
    font-size: 28px;
    color: #999999; /*font-weight: bold;
	color: #008100;*/
}

.NewsMainCaprion
{
    font:Arial;
    font-size: 16px;
    color: #3E9E48;
}
.NewsDate
{
    font:Arial;
    font-size: 12px;
    color: #a0a0a0;
    padding-right:30px;
}
.NewsBlocLink
{
    font-family: Arial;
    font-size: 16px;
    color: #E65A17; /*font-weight: bold;
	color: #008100;*/
}
.Label_Test_Question
{
	font-family:Verdana;
    font-size: 18px;
    color: #555555;
}


.DefaultBlockCaption
{
    font-family: Arial;
    font-size: 22px;
    color: #3E9E48; /*font-weight: bold;
	color: #008100;*/
}
.SearchNullResult
{
    font-family: Arial;
    font-size: 24px;
    font-style:italic;
    color: #999999; /*font-weight: bold;
    
	color: #008100;*/
}

.BlogCountArticleLabel
{
    /*color: #FF9966;*/
    font-weight: bold;
    color: #008100;
}


.HyperLink_Login_On_Top2
{
    font-family: Verdana;
    font-size: 24px;
    font-weight: bold;
    color: #3569FC; /*зелен*/
}
.HyperLink_Reg_On_Top2
{
	font-family:Verdana;
	font-size:14px;
	font-weight: bold;
	color:#E65A17;
}
.HyperLink_Profile_On_Top2
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #3C9D46;/*зелен*/
	/*padding-right:10px;*/
}



.HyperLink_Login_On_Top
{
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold;
    color: #3C9D46;/*зелен*/
}
.HyperLink_Reg_On_Top
{
	font-family:Tahoma;
	font-size:16px;
	color:#E65A17;
}
.HyperLink_UserName_On_Top
{
	font-family: Arial;
	font-size: 14px;
	color: #222222;
	padding-right:10px;
}
.HyperLink_UserName_On_Hot
{
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	padding-right:10px;
}
.HyperLink_Main_TopMenu
{
	padding-right:24px;
	font-family:Arial;
	font-size:18px;
	color:White;
	/*color:#333333*/
}

.HyperLink_Paging
{
	padding:4px;
	font-family:Arial;
	font-size:22px;
	color:#1572B7;
}

.HyperLink_Paging:hover
{
	padding:4px;
	font-family:Arial;
	font-size:22px;
	color:white;
	background-color:#1572B7;
	text-decoration:none;
}

.HyperLink_Main_TopSubMenu
{
    margin-left: 10px;
    font-family: Arial;
    font-size: 18px;
    color: White;
    margin-top: 6px;
    margin-bottom: 6px;
}
.HyperLink_Main_TopSub2Menu
{
    margin-left: 20px;
    font-family: Arial;
    font-size: 16px;
    color: White;
    margin-top: 3px;
    margin-bottom: 3px;
}

.PageNumber
{
	padding:24px;
	font-family:Verdana;
	font-size:16px;
	color:#333333
}

.HyperLink_PrevNext
{
    margin:24px;
	font-family:Verdana;
	font-size:16px;
	color:#AAAAAA;
}
            .HyperLink_PrevNext:hover
            {
	            margin:24px;
	            font-family:Verdana;
	            font-size:16px;
	            text-decoration:none;
	            color:#AAAAAA;
            }
            .HyperLink_PrevNext:visited
            {
	            margin:24px;
	            font-family:Verdana;
	            font-size:16px;
	            color:#336699;
            }
            .HyperLink_PrevNext:active
            {
	            margin:24px;
	            font-family:Verdana;
	            font-size:16px;
	            color:Crimson;
            }

.PagerMain
{   
    font-family:Verdana;
    Font-Size:22px;

    Color:#336699;
}

            .PagerMain:active
            {
                font-family:Verdana;
                Font-Size:22px;

                Color:#336699;
            }

.Logo
{
	width:200px;
	padding-left:50px;
	padding-right:30px
	
}
.Label_Date_Small
{
	font-family:Tahoma;
	font-size:10px;
	color:Black;
}
.Label_HotSpot
{
	font-family:Arial;
	font-size: 22px;
	font-weight:bold;
	color: #9F9F9F;
}

.Label_BlogList
{
	font-family:Arial;
	font-size: 22px;
	font-weight:bold;
	color: #336699;
}

.EditMain
{
	font-size: 1em; 
	font-family: Verdana; 
	line-height:150%
}

.TextMain
{
	font-size: 14px; 
	font-family: Verdana; 
	line-height:120%
}

.Comment
{
	font-family:Verdana;
	font-size:10pt;
	color:Black;
}
.RegLabel
{
font-family:Verdana;
font-size:16px;			
color:Gray;
}

.ProfileLabel
{
	padding:5px;
	vertical-align:top;
	font-family:Verdana;
	font-size:16px;			
	color:Gray;
}

.RegText
{
font-family:Verdana;
font-size:16px;			
font-weight:bold;
color:Gray;
}
.RegHyperLink
{
	font-family: Tahoma;
	font-size: 12px;
	color: #739ECF;
}
.LabelEnterSystem
{
	color: #90A885;
	font-family:Verdana;
	font-weight:bold;
	font-size: 22px;
}
.Label
{
font-family:Verdana; 
font-size:12px; 
font-weight:bold; 
color:Gray
}
.TextBox
{
font-family:Verdana; 
font-size:12px; 
color:Black
}
/*
A:link {COLOR: red; TEXT-DECORATION: none}
A:visited {COLOR: red; TEXT-DECORATION: none}
A:hover {COLOR: green; TEXT-DECORATION: underline}
A:active {COLOR: red; TEXT-DECORATION: none}
A.otherLink:link {COLOR: red; TEXT-DECORATION: none}
A.otherLink:visited {COLOR: red; TEXT-DECORATION: none}
A.otherLink:hover {COLOR: green; TEXT-DECORATION: underline}
A.otherLink:active {COLOR: red; TEXT-DECORATION: none} 
*/

.CloudHyperLink1:visited, .CloudHyperLink1:active, .CloudHyperLink1:link
{
	font-size: 16px;
	font-family: Arial;
	font-style:normal;
	color: #336699;
	padding:5px;
}

.CloudHyperLink1:hover
{
	font-size: 16px;
	font-family: Arial;
	color: Black;
	padding:5px;
}

.CloudHyperLink2:visited, .CloudHyperLink2:active, .CloudHyperLink2:link
{
	font-size: 18px;
	font-family: Arial;
	font-style:normal;
	color: #336699;
	padding:5px;
}

.CloudHyperLink2:hover
{
	font-size: 18px;
	font-family: Arial;
	color: Black;
	padding:5px;
}

.CloudHyperLink3:visited, .CloudHyperLink3:active, .CloudHyperLink3:link
{
	font-size: 24px;
	font-family: Arial;
	font-style: normal;
	color: #336699;
	padding: 5px;
}

.CloudHyperLink3:hover
{
	font-size: 24px;
	font-family: Arial;
	color: Black;
	padding:5px;
}

.Ground
{
	background-color:#FCFCFC;
}

.TopMenu
{
	font-family:Verdana;
	font-size:16px;
}
.CommentsLabel
{
	font-size: 28px;
	font-family: Tahoma;
	color: #9CB192;
}

.ArticleLink
{
    font-size: 28px;
    font-family: Arial;
    color: #E65A17;
}
.ArticleLinkMed
{
    font-size: 22px;
    font-family: Arial;
    color: #E65A17;
}
.ArticleLinkSmall
{
	font-size: 14px;
	
	font-family: Verdana;
	color: #6C90c8;
}
.CommentsCount
{
	font-size: 14px;
	font-family: Verdana;
	color: Red;
}
.BlogLink
{
	padding-right:20px;
	font-size: 24px;
	font-family: Arial;
	color: #1572B7;
}
.BlogLinkMed
{
	padding-right:20px;
	font-size: 20px;
	font-family: Arial;
	color: #1572B7;
}
.TestQuestionLinkButton
{
	font-size: 16px;
	font-family: Verdana;
	color: #1572B7;
}
.BlogLinkSmall
{
	padding-right:3px;
	font-size: 14px;
	font-family: Verdana;
	color: #9F9F9F;
}
.SmallGrayCaption
{
	padding-right:3px;
	font-size: 14px;
	font-family: Verdana;
	font-weight:bold;
	color: #9F9F9F;
}
.HyperLink_ReadOther
{
	font-family:Verdana;
	color:#6C90c8;
}
.HyperLink_DeleteArticle
{
	font-family: Tahoma;
	font-size: 12px;
	color: #993300;
}
.LabelLink_AddComment
{
	font-family:Tahoma;
	font-size:14px;
	color:Gray;
}

.HyperLink_AddComment
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6C90c8;
}
/* Navigate Menu */

.NavigateButtonCaption:visited, .NavigateButtonCaption:active, .NavigateButtonCaption:link
{
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
}
.NavigateButtonCaption:hover
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #CF4F23;
	text-decoration: none;
}
.NavigateButtonCaptionSel:visited, .NavigateButtonCaptionSel:active, .NavigateButtonCaptionSel:link
{
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	color: #336699;
	text-decoration:none;	
}

.NavigateButton
{
	background-image: url('../Images/Krondor/ButtonMenu.png'); 
	background-repeat: no-repeat; 
	background-position: center bottom;
}
.NavigateButtonSel
{
	background-image: url('../Images/Krondor/ButtonMenuSel.png'); 
	background-repeat: no-repeat; 
	background-position: center bottom;
}
.Table_NavigateMenu
{
	width:410px;
}

/* Box */

.inner-box {
	padding:1em; 
}

.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
}


.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

#rounded-box-3, #rounded-box-5, #rounded-box-10 { margin:1em; }
/*background-color: #E3EFFF;*/
.inner-box, b
{
    background-color: #E2F1E3;
}

/* уменьшаем отступы по мере роста радиуса закругления */
#rounded-box-3 .inner-box { padding: 1em;}
#rounded-box-5 .inner-box { padding: 0.7em 1em;}
#rounded-box-10 .inner-box { padding: 0.4em 1em;}



#rounded-box-hot .inner-box, #rounded-box-hot b
{
    background-color: #F2F2EC;
}

#rounded-box-menu .inner-box, #rounded-box-menu b
{
    background-color: #EAECE1;
}


#captcha-box-cloud .inner-box, #captcha-box-cloud b
{
	/*background-color: #E3EFFF;*/
	background-color:#F0F0F0;
}
#rounded-box-cloud .inner-box, #rounded-box-cloud b
{
	background-color: #E3EFFF;
}
#rounded-box-tagcloud .inner-box, #rounded-box-tagcloud b
{
	background-color: #E3EFFF;
}
#rounded-box-comment .inner-box, #rounded-box-comment b
{
	background-color: #ECF2E9;
}

#rounded-box-Caption1 .inner-box, #rounded-box-Caption1 b
{
	background-color: #D6E2E8;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #769FB2;
}
#rounded-box-Caption2 .inner-box, #rounded-box-Caption2 b
{
	background-color: #D6E2E8;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #769FB2;
}
#rounded-box-Caption3 .inner-box, #rounded-box-Caption3 b
{
	background-color: #D6E2E8;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #769FB2;
}
.inner-box {
    padding:0.5em;
}

.r1, .r2, .r3  {
    overflow: hidden; 
    font-size:1px;
}


.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : window;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

.tags {
	padding: .2em 0 .1em 18px;
	clear:both;
	list-style: none;
	background: #fff url(../Images/Deti/bookmarks.png) no-repeat 0 50%;
}
	.tags li {
		display: inline;
		
	}
		.tags li a {
			font-size: .83em; /*10px*/
			padding-left:5px;
			padding-right:5px;
		}
		.tags li a:link, .tags li a:visited {
			color: #6C90c8;
		}
		
		.tags li a:hover {
			text-decoration: none;
			color: crimson;
			/*background: #6C90c8;*/
		}
		
		
.tag-cloud {
	float: left;
	width: 200px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right:10px;
	text-align: center;
	font-family:Verdana;
}

.profile .tag-cloud {
		width: 90%;
		float:none;
		margin:0 auto;
	}

	.top-tag-cloud ul, .tag-cloud ul {
		white-space: normal;
	}
	.top-tag-cloud ul,
	.top-tag-cloud ul li,
	.tag-cloud ul,
	.tag-cloud ul li {
		display: inline;
	}
	    .top-tag-cloud a,
		.tag-cloud a {
			font-size: .83em;
			color: #369;
			text-decoration: none;
			line-height:1.4em;
			padding:3px;
		}
		
		.top-tag-cloud a:hover,
		.tag-cloud a:hover {
			color: crimson;
			
		}
		   
		.top-tag-cloud a,
		.tag-cloud a 	 {white-space:normal;}
		.top-tag-cloud a.w1,
		.tag-cloud a.w1  { font-size: 80%; }
		.top-tag-cloud a.w2,
		.tag-cloud a.w2  { font-size: 100%; } 
		.top-tag-cloud a.w3,
		.tag-cloud a.w3  { font-size: 120%; }
		.top-tag-cloud a.w4,
		.tag-cloud a.w4  { font-size: 140%; }
		.top-tag-cloud a.w5,
		.tag-cloud a.w5  { font-size: 160%; }
		.top-tag-cloud a.w6,
		.tag-cloud a.w6  { font-size: 180%; }
		.top-tag-cloud a.w7,
		.tag-cloud a.w7  { font-size: 200%; }
		.top-tag-cloud a.w8,
		.tag-cloud a.w8  { font-size: 220%; }
		.top-tag-cloud a.w9,
		.tag-cloud a.w9  { font-size: 240%; }
		.top-tag-cloud a.w10,
		.tag-cloud a.w10  { font-size: 260%; }
.popupMenu
{
    position: absolute;
    visibility: hidden;
    background-color: #64B16C;
    font-family: Arial;
    font-size: 18px;
    color: White;
    width: 190px; /*opacity: .6;
    filter: alpha(opacity=60);*/
}

.popupHover 
{
    padding-right:24px;
	font-family:Arial;
	font-size:18px;
	color:White;
	/*background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;*/
}
/*
    .tags-cloud li {
	display: inline;
	padding:5px;
	}
		.tags-cloud li a 
		{
		    font-family:Verdana;
			padding-left:5px;
			padding-right:5px;
		}
		.tags-cloud li a:link, .tags-cloud li a:visited {
			color: #6C90c8;
		}
		
		.tags-cloud li a:hover {
			text-decoration: none;
			color: black;
		}
		*/
		
/* 
    calendar		
*/
.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}		