﻿/* begin ctrlFastNavigation ***********/
.ctrlFastNavigation
{
	background:url(../i/master/fastNavig.png) repeat-x right;
	float:right;
	padding:0px 10px;		
	height:26px;
}
.ctrlFastNavigation a
{
	text-decoration:none;
}
.ctrlFastNavigation .home 
{
	background:url(../i/master/home.png) no-repeat left;
	padding-left:14px;
	font-size:12px;
	color:#d7c27e;
	line-height:22px;	
}
.ctrlFastNavigation .home:hover 
{
	background:url(../i/master/homeAct.png) no-repeat left;
	color:#fff0be;	
}
.ctrlFastNavigation .sitemap 
{
	background:url(../i/master/sitemap.png) no-repeat left;
	padding-left:14px;
	font-size:12px;
	color:#d7c27e;
	line-height:22px;	
}
.ctrlFastNavigation .sitemap:hover 
{
	background:url(../i/master/sitemapAct.png) no-repeat left;
	color:#fff0be;	
}
.ctrlFastNavigation .contacts 
{
	background:url(../i/master/contacts.png) no-repeat left;
	padding-left:14px;
	font-size:12px;
	color:#d7c27e;
	line-height:22px;	
}
.ctrlFastNavigation .contacts:hover 
{
	background:url(../i/master/contactsAct.png) no-repeat left;
	color:#fff0be;	
}
.ctrlFastNavigation .english 
{
	background:url(../i/master/english.png) no-repeat left;
	padding-left:14px;
	font-size:12px;
	color:#d7c27e;
	line-height:22px;	
}
.ctrlFastNavigation .english:hover 
{
	background:url(../i/master/englishAct.png) no-repeat left;
	color:#fff0be;	
}
/* end   ctrlFastNavigation ***********/
/* begin ctrlBase       ***********/
.ctrlBase .baseHeader
{
	color:#c52100;
	font-size:15px;
	padding:5px;
	width:95%;
	float:left;	
}
.ctrlBase .baseBody
{
	color:#523920;
	font-size:12px;
	padding:5px;
	padding-bottom:1px;
	width:97%;
	float:left;	
}
.ctrlBase .baseFooter
{
	color:#9d7347;
	font-size:11px;
	width:95%;
	float:left;
	padding:5px;
	padding-top:0px;	
}
.ctrlBase .baseFooter a
{
	color:#9d7347;	
	width:100%;
}
/* end   ctrlBase       ***********/
/* begin ctrlFeedBackForm *************/
.ctrlFeedBackForm .line
{
    width:600px;
    clear:both;
    margin:5px auto;
}
.ctrlFeedBackForm .line .left
{
    clear:both;
    float:left;
    width:100%;
    font-size:12px;
}
.ctrlFeedBackForm .line .right
{
    clear:both;
    float:left;
    width:100%;
}
.ctrlFeedBackForm .line .right input
{
	width:500px;
	float:left;
}
.ctrlFeedBackForm .line .right textarea
{
	width:600px;
	float:left;
	height:150px;
}
.ctrlFeedBackForm .buttons
{
    width:600px;
    clear:both;    
    margin:0 auto;    
    padding:10px 0px;    
}
.ctrlFeedBackForm .buttons a
{
	float:right;
	color:#9d7347;
    cursor:pointer; 
}
.ctrlFeedBackForm .buttons a:hover
{
	text-decoration:none;
}
body .ctrlFeedBackForm .messagePanel .successMsg
{
    color: Green;
    font-size:14px;
    font-weight:bold;
}
body .ctrlFeedBackForm .messagePanel 
{
    text-align:center;
}
body .ctrlFeedBackForm .messagePanel .errorMsg
{
    color:red;
    font-size:14px;
    font-weight:bold;
}
/* end ctrlFeedBackForm ***************/
/* begin FAQ *************************/
.pFAQDefault .faqContent
{
    float: right;
    width:100%;
}
.pFAQDefault .divAnchors
{
	clear:both;
	float:left;
	width:100%;
	padding-bottom:5px;
}
.pFAQDefault .divAnchors ul
{
    float:left;
	list-style-type:decimal;
	list-style-position:inside;
	padding:5px 0px;
}
.pFAQDefault .divAnchors ul li
{
	padding:1px 0px;
	list-style-type:decimal;
	list-style-position:inside;
}
.pFAQDefault .divAnchors ul li a
{
	font-size:1.0em;
	color:#9d7347;
}
.pFAQDefault .divAnchors ul li a:hover
{
	text-decoration:none;
}
.pFAQDefault .askQuestion
{
	float:left;
	width:100%;
}
.pFAQDefault .askQuestion .title
{
	clear:both;
	float:left;
	width:100%;
	color: #c70000;
	padding:5px 0px;
	font-size:1.0em;
	font-weight:bold;
}
.ctrlAskQuestionForm
{
	clear:both;
	float:left;
	width:99%;
	padding-bottom:20px;
}
.ctrlAskQuestionForm .line
{
	clear:both;
	float:left;
	width:100%;
	padding:5px 0px;
}
.ctrlAskQuestionForm .left
{
	clear:both;
	float:left;
	width:100%;
	font-size:0.9em;
	font-weight:bold;
}
.ctrlAskQuestionForm .right
{
	clear:both;
	float:left;
	width:100%;
}
.ctrlAskQuestionForm .right input
{
	width:70%;
}
.ctrlAskQuestionForm .right textarea
{
	width:95%;
	height:200px;
}
.ctrlAskQuestionForm .buttons
{
	clear:both;	
	width:95%;
}
.ctrlAskQuestionForm .buttons a
{
	float:right;
    color: #9d7347;
}
.ctrlAskQuestionForm .buttons a:hover
{
    text-decoration:none;
}
.pFAQDefault .answers 
{
	clear:both;
	float:left;
	width:100%;
	padding-bottom:5px;
}
.pFAQDefault .answers .answerBlock
{
	clear:both;
	float:left;
	width:100%;
}
.pFAQDefault .answers .answerBlock .questionTitle
{
	font-size:1.0em;	
	font-weight:bold;
	color: #c70000;
}
.pFAQDefault .answers .answerBlock .answer
{
	font-size:1.0em;
}
.pFAQDefault .answers .answerBlock .answer p
{
	margin:0px;
	padding:2px;
}
.pFAQDefault .answers .answerBlock .goToTop
{
	text-align:left;
	padding-bottom:15px;
	padding-top:5px;
    text-align:right;
}
.pFAQDefault .answers .answerBlock .goToTop a
{
    color: #9d7347;
}
.pFAQDefault .answers .answerBlock .goToTop a:hover
{
    text-decoration:none;
}
/* end   FAQ **************************/
/* begin pContacts ********************/
.pContacts .address
{
	width:420px;
	float:left;
	padding-left:0px;	
	font-size:12px;
}
.pContacts .contMap
{
	width:240px;
	float:right;
	padding-left:0px;
	background:#c9a178;
	padding:5px;
}
.pContacts .contMap a
{
	cursor:url('../i/magnify.cur'), pointer;
}
.pContacts .contMap img
{
	width:240px;
}
/* end   pContacts ********************/
/**Begin Articles *********************/
.ctrlArticlesList
{
	clear: both;
	width: 100%;
	margin: 0 auto;
	float: left;
	font-size: 13px;
	padding-top: 15px;
}
.ctrlArticlesList .partName
{
	font-size: 14px;
	line-height: 14px;
	font-weight:bold;
	color: #c70000;
	padding-top:10px;
	margin:0;
}
.ctrlArticlesList .title a
{
	font-size: 12px;
	line-height: 12px;
	font-weight:normal;
	color: #c70000;
	padding:10px 0;
	margin:0;
}
.ctrlArticlesList .title a:hover
{
   text-decoration:none;
}
.ctrlArticlesList .article
{
	padding: 15px;
}
.ctrlArticlesList .article
{}
.ctrlArticlesList .articleAltern
{
	background: #e7d9c3;
	padding: 15px;
}
.ctrlArticlesList .title
{
	color: #c70000;
}
.ctrlArticlesList .title a
{
	color: #c70000;
}
.ctrlArticlesList .date
{
	color: #b6956f;
	line-height: 15px;
	font-size:11px;
	padding-top:5px;
}
.ctrlArticlesList .link 
{
    text-align:right;    
}
.ctrlArticlesList .link a
{
	font-size:11px;
	color: #9d7347;
	line-height: 18px;
}
.ctrlArticlesList .link a:hover
{
   text-decoration:none;
}
/**end Articles ***********************/
/**begin Article **********************/
.pArticle
{
	float:left;
	width:100%;
}
.pArticle .annotation
{
	font-weight:bold;
}
.pArticle .link
{
	clear:both;
	padding:10px 0px;
	width:100%;	
}
.pArticle .link a
{
    color:#9d7347;
    font-size:11px;    
}
.pArticle .link  a:hover
{
   text-decoration:none;
}
/**end Article ************************/
/**begin SiteMap***********************/
.siteMap
{
	clear:both;
	float:left;
}
.siteMap .item a
{	
	font-size:14px;
	text-decoration:none;
}
.siteMap .item a:hover
{
	text-decoration:underline;
}
.siteMap .subItem
{
	padding-left:10px;
	
}
.siteMap .subItem a 
{	
	text-decoration:none;
	font-size:12px;
}
.siteMap .subItem a:hover 
{
	text-decoration:underline;
}
.siteMap .subItem a p
{	
	text-decoration:none;
}
.siteMap .subItem a:hover p
{
	text-decoration:underline;
}
/**end   SiteMap***********************/
