/*#Global#*/
html, body {
	margin: 0;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 11px;
}

body.LTR, body.RTL, .gradientBackground
{
	background: #eff1f3 url(../App_Themes/FaRENE/images/background.png) repeat-y;
	color="#eff1f3";
	line-height: 14px;
}

td {
	font-family:  Arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
}

img { border: 0px; }

.LTR, .RTL
{
	background-color="#eff1f3";
}

h1
{
	color: #666666;
	font-size: 140%;
}

h2
{
	color: #666666;
	font-size: 120%
}

h3
{
	color: #666666;
	font-size: 110%
}

h4
{
	font-size: 100%
}

h5
{
	font-size: 100%
}

h2,h3,h4,h5
{
	color: #666666;
}

a:active,a:visited,a:link { color : #666666; text-decoration: underline;}

a:hover { color :  #113388 /*#514E86*/; text-decoration: underline;}

.clear 
{
	width:0px; 
	height:0px; 
	clear:both; 
	line-height: 0px; 
	font-size: 0px;
}

.ErrorMessage
{
	color: #ff0000;
}

/*#Global/Logon form#*/
.LoginPanelPasswordRetrieval input[type="submit"]
{
	width: 120px;
}

/*#Global/Language Selector#*/
.languageSelection img
{
	border: none;
}

.languageSelectionWithCultures, .languageSelection
{
	text-align: right;
}

.languageSelectionWithCultures a
{
	padding: 0px 2px;
}

.languageSelection span, .languageSelectionWithCultures span
{
	padding: 0px 2px;
}

.languageSelectionWithCultures img
{
	vertical-align: text-bottom;
}

/*#Global/Message & Errors labels#*/
.EditingFormErrorLabel, .EventManagerRegError
{
	color: #ff0000;
}

/*#Main styles#*/

/*#Main styles/General#*/

.WhiteBackground
{
	background: #ffffff;
}

.zoneDocumentHeader
{
	height: 0px;
	background-color: #000000;
}

.zoneTop
{	
}

.zoneWholePage
{
	width: 980px;
	padding: 0px 10px 0px 10px;
	float: left;
	color: #333333;
	line-height: 150%; 
}

.zoneLeft
{
	width: 260px;
	float: left;
	color: #333333;
	line-height: 150%; 
}

.zoneContent
{
	float: left;
	width: 740px;
	color: #333333;
	line-height: 150%; 
}

.zoneCenter
{
	float: left;
	width: 480px;
	color: #333333;
	line-height: 150%; 
}

.zoneRight
{
	width: 260px;
	float: right;
	color: #333333;
}

.DesignMode .zoneContent, .EditMode .zoneContent
{
	width: 738px;
}

.DesignMode .zoneCenter, .EditMode .zoneCenter
{
	width: 478px;
}

/*#Main styles/Page#*/

.zoneContent h1
{
	/*
	margin: 0 20px 0 20px;
	color: #000000;
	line-height: 25px;
	*/
	font-size: 150%;
	line-height: 25px;
	/*border-bottom: solid 1px #999999;*/
}

.zoneContent .textContent
{
	/*margin: 20px;*/
}

/*#Main styles/NaviPage#*/

.zoneContent .navipage h1
{
	margin: 0;
	color: #ffffff;
	line-height: 25px;
	background-color: #818C41;
	padding-left: 20px;
	border: none;
}

.zoneContent .navipage .HeroImage
{
	margin: 0;
	color: #cccccc;
	padding: 160px 20px 0 20px;
	height: 174px;
}

.zoneContent .navipage .HeroImage h2
{
	color: #ffffff;
	font-size: 200%;
	background-color: transparent;
	margin-bottom: 1em;
	padding: 0;
}

.zoneContent .navipage h2
{
	margin: 0;
	color: #ffffff;
	line-height: 25px;
	background-color: #535353;
	padding-left: 20px;
	border: none;
	font-size: 100%;
}

/*#Main styles/Left menu list#*/

.leftmenu .CMSListMenuUL
{
	margin: 0;
	padding: 0px;
	list-style-type: none;
}

.leftmenu .CMSListMenuUL li
{
	border-top: solid 1px #E6E6E6;
}

.leftmenu .CMSListMenuUL a
{
	padding-left: 25px;
	display: block;
	line-height: 25px;
	text-decoration: none;
	background: url(../App_Themes/EG/images/bullet.gif) no-repeat 10px center;
	color: #4D4D4D;
	font-weight: bold;
}

.leftmenu .CMSListMenuUL .CMSListMenuUL a
{
	padding-left: 35px;
	display: block;
	line-height: 25px;
	text-decoration: none;
	background: url(../App_Themes/EG/images/bullet_bw.gif) no-repeat 20px center;
	color: #4D4D4D;
	font-weight: normal;
}

.leftmenu .CMSListMenuUL a:hover
{
	background-color: #E6E6E6;
}

.leftmenu .CMSListMenuUL a.CMSListMenuLinkHighlighted
{
	font-weight: bold;
	color: #d71921;
}

.leftmenu .ParentNode
{
	padding-left: 25px;
	display: block;
	line-height: 25px;
	text-decoration: none;
	background: url(../App_Themes/EG/images/bullet.gif) no-repeat 10px center;
	color: #000000;
	font-weight: bold;
	background-color: #cccccc;
}

/*#Main styles/Left menu CSS#*/
.leftmenu
{
	_padding-top: 25px;
}

.leftmenu .CMSMenu
{
	/*background-color: #666666;*/
}

.leftmenu .CMSMenu td
{
	padding: 5px 7px 5px 7px;
	/*color: #ffffff;*/
	/*width: 130px;*/
	font-size: 12px;
	color: #595959;
}

.leftmenu .CMSMenu .CMSMenuHighlightedMenuItem,
.leftmenu .CMSMenu .CMSMenuHighlightedMenuItemMouseOver,
.leftmenu .CMSMenu .CMSMenuItemMouseOver
{
	background-color: #ffffff;
	border: 1px none #747d87;
}

.leftmenu #plcRoot_Layout_zoneLeft_LeftMenu_menuElem
{
	background-color: #000000;
	text-transform: uppercase;
}

.leftmenu #plcRoot_Layout_zoneLeft_LeftMenu_menuElem td
{
	padding: 5px;
	color: #999999;
	text-transform: uppercase;
	width: 0 auto;
}

.leftmenu #plcRoot_Layout_zoneLeft_LeftMenu_menuElem .CMSMenuHighlightedMenuItem,
.leftmenu #plcRoot_Layout_zoneLeft_LeftMenu_menuElem .CMSMenuHighlightedMenuItemMouseOver,
.leftmenu #plcRoot_Layout_zoneLeft_LeftMenu_menuElem .CMSMenuItemMouseOver
{
	color: #ffffff;
	background-color: #000000;
}

.leftmenu .CMSMenuSeparator
{
	color: #999999;
	padding-bottom: 5px;
	cursor: default;
	width: 10px;
	text-align: center;
}

/*#Main styles/Blog page#*/

.blogDetail .zoneTop
{
	width: 100%;
	margin-bottom: 10px;
}

.blogDetail .zoneLeft
{
	width: 585px;
	padding-left: 15px;
}

.blogDetail .zoneRight
{
	width: 170px;
	padding: 0 15px 0 15px;
}

/*#Main styles/Master page#*/
/*Top logo, top menu*/

.zoneMasterMain
{
	float: left;
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: none;
	/*background-color: #eff1f3;*/
}

.zoneMasterTop
{
	height: 122px;
}
.DesignMode .zoneMasterTop, .EditMode .zoneMasterTop
{
	height: 150px;
}

.zoneMasterBody
{
	background: #F4F5F6 url(../App_Themes/FaRENE/images/background2.png) repeat-y;
	min-height: 504px;
	padding-bottom: 20px;
}

.MasterBlockTopLeft
{
	float: left; 
	line-height: 80px; 
	width: 260px;
	text-align: center;
}
.MasterBlockTopLeft img
{
	margin-top: 16px;
}

.MasterBlockTopRight
{
	float: right; height: 80px;
	width: 740px;
}

.MasterTextTop
{
	width: 400px;
	height: 55px;
	margin: 10px 0px 0px 127px;
}

.MasterTextTop a
{
	text-decoration: none;
	font-weight: normal;
	font-size: 9pt;
	letter-spacing: 3pt;
	line-height: 35px;
}
.IE7 .MasterTextTop a
{
	line-height: 34px;
}

.zoneMenu
{
}

.zoneMain
{
	width: 1000px;
}
.DesignMode .zoneMain, .EditMode .zoneMain
{
	width: 1006px;
}

.zoneMainContent
{
	margin: 15px 0 10px 0;
	min-height: 400px;
}

.IE6 .zoneMainContent
{
	height: 400px;
}

.zoneMasterBottom
{	
	position: relative;
	background-color:none;
	width: 1000px;
	height: 109px;
}

.zoneMasterBottom a
{
	color: white;
	text-decoration: none;
}

.zoneMasterBottom a:hover
{
	text-decoration: underline;
}

.textFooterLeft
{
	float: left;
	line-height: 150%;
	color : #ffffff;
	font-size: 9px;
	margin-left: 20px;
	margin-top: 32px;
}

.textFooterRight
{
	float: right;
	line-height: 150%;
	margin-right: 20px;
	margin-top: 32px;
}

.MasterBlockBottomLeft
{
	width: 260px;
	height: 100%;
	position: absolute;
	display: block;
}

.MasterBlockBottomRight
{
	position: relative;
	width: 740px;
	height: 100%;
	left: 260px;
	padding-top: 80px;
	/*padding: 32px 2px 10px 2px; */
	/*text-align: right;*/
}
.DesignMode .MasterBlockBottomRight, .EditMode .MasterBlockBottomRight
{
	/*height: 55px;*/
}

.MasterTextBottom
{
	padding: 7px 20px 5px 20px;
}

.BrandMenus
{
	position: absolute;
	top: 20px;
	left: 80px;
	background: url(../App_Themes/FaRENE/images/BrandMenus.png) repeat-y;
	width: 578px;
	height: 57px;
	overflow: hidden;
	border: 1px solid #FFFFFF;
}
.BrandMenus A
{
	position: absolute;
	display: block;
	background-position: 0px 0px;
	text-decoration: none;
}
.BrandMenus STRONG
{
	visibility: hidden;
	position: absolute;
	top:0px;
}

.LogoMitsubishiDouble
{
	background: url(../App_Themes/FaRENE/images/Logo_Mitsubishi-FUSO_double.png) no-repeat;
	width: 52px;
	height: 55px;
	top: 2px;
	left: 19px;
}
.LogoMitsubishiDouble:hover
{
	background-position: 0px -55px;
}

.LogoCarStore
{
	background: url(../App_Themes/FaRENE/images/Logo_CarStore.png) no-repeat;
	width: 94px;
	height: 17px;
	top: 20px;
	left: 113px;
}
.LogoCarStore:hover
{
	background-position: 0px -19px;
}

.LogoVanStore
{
	float: right;
	background: url(../App_Themes/FaRENE/images/Logo_VanStore.png) no-repeat;
	width: 95px;
	height: 17px;
	top: 20px;
	left: 240px;
}
.LogoVanStore:hover
{
	background-position: 0px -19px;
}

.LogoMB-Financial
{
	float: right;
	background: url(../App_Themes/FaRENE/images/Logo_Mercedes-Benz_Financial.png) no-repeat;
	width: 185px;
	height: 31px;
	top: 13px;
	left: 374px;
}
.LogoMB-Financial:hover
{
	background-position: 0px -31px;
}

/*Top logo, left menu*/
.mainDivLeftMenu
{
	width: 1024px;
	margin: 15px auto;
}

.mainDivLeftMenu .zoneMenu
{
	width: 90px;
	margin: 0px 0 10px 0;
	min-height: 400px;
	clear: none !important;
}

.mainDivLeftMenu .verticalCMSMenu
{
	width: 98%;
}

.mainDivLeftMenu .zoneMainContent
{
	padding-left: 4px;
	margin: 0px 0 10px 0;
	min-height: 400px;
	width: 930px;
}

/*#Main styles/Top menu#*/
.topmenu
{
	margin-top: 31px;
	position: relative;
	top: 0px;
	z-index: 0;
}

.topmenu .newItemImg {
	position: absolute;
	width: 38px;
	height: 22px;
	left: 609px;
	top: 0px;
	z-index: 1;
	background: url(../App_Themes/FaRENE/images/bgrd_newItem.gif) no-repeat left top;
}

.topmenu .CMSMenu
{
	/*background-color: #666666;*/
}

.topmenu .CMSMenu td
{
	padding: 5px 7px 5px 7px;
	/*color: #ffffff;*/
	/*width: 130px;*/
	font-size: 12px;
	color: #595959;
}

.topmenu .CMSMenu .CMSMenuHighlightedMenuItem,
.topmenu .CMSMenu .CMSMenuHighlightedMenuItemMouseOver,
.topmenu .CMSMenu .CMSMenuItemMouseOver
{
	background-color: #ffffff;
	border: 1px none #747d87;
}

.topmenu #plcRoot_Layout_zoneTop_TopMenu_menuElem
{
	background-color: #000000;
	text-transform: uppercase;
}

.topmenu #plcRoot_Layout_zoneTop_TopMenu_menuElem td
{
	padding: 5px;
	color: #999999;
	text-transform: uppercase;
	width: 0 auto;
}

.topmenu #plcRoot_Layout_zoneTop_TopMenu_menuElem .CMSMenuHighlightedMenuItem,
.topmenu #plcRoot_Layout_zoneTop_TopMenu_menuElem .CMSMenuHighlightedMenuItemMouseOver,
.topmenu #plcRoot_Layout_zoneTop_TopMenu_menuElem .CMSMenuItemMouseOver
{
	color: #ffffff;
	background-color: #000000;
}

.topmenu .CMSMenuSeparator
{
	color: #999999;
	padding-bottom: 5px;
	cursor: default;
	width: 10px;
	text-align: center;
}

/*#Main styles/Home page#*/

.mainHPZone
{
	background: url(../App_Themes/EG/images/home-img.jpg) no-repeat;
	height: 301px;
	background-color: #000000;
}

.mainPageHero
{
	padding-left: 30px;
	height: 190px;
}
.mainPageHero h1
{
	color: #ffffff;
	font-size: 320%;
	margin-top: 25px;
	margin-bottom: 20px;
	position: relative;
	left: -2px;
}
.mainPageHero .likebtn
{
	border: solid 1px #6d6f71;
	background-color: #414141;
	color: #b4b4b4;
	width: 150px;
	line-height: 20px;
	text-align: center;
	display: block;
	text-decoration: none;
}

.zoneMainItems .ItemBox
{
	float: left;
	width: 245px;
	padding-left: 20px;
	margin-top: 27px;
	border: solid 0px white;
}
.zoneMainItems .imgitem
{
	float: left;
	width: 56px;
	height: 56px;
}
.zoneMainItems .textitem
{
	float: left;
	width: 169px;
	padding-left: 10px;
	color: #cccccc;
}
.zoneMainItems .textitem h3
{
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
	margin: 0;
}
.zoneMainItems .textitem a,
.zoneMainItems .textitem a:visited,
.zoneMainItems .textitem a:active,
.zoneMainItems .textitem a:link
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.zoneMainItems .textitem a:hover
{
	text-decoration: underline;
}

.rollOverZone
{
	border-top: solid 1px #666666;
	background-color: #ffffff;
}
.rollOverZone .separator
{
	border-top: solid 15px #666666;
	border-bottom: solid 1px #666666;
	margin-bottom: 10px;
}


.rollOverZone .textContent
{
	min-height: 150px;
	padding: 15px 20px 15px 20px;
}

.rollOverZone .box
{
	float: left;
	width: 240px;
	padding-right: 20px;
}

.rollOverZone .box h2
{
	color: black;
	font-size: 100%;
	padding-left: 15px;
	background: url(../App_Themes/EG/images/bullet.gif) no-repeat 0px center;
	text-transform: uppercase;
	margin-bottom: 10px;
}

.rollOverZone .box a
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}
.rollOverZone .box a:hover
{
	text-decoration: underline;
}

/*#Other css styles#*/

/*#Other css styles/Language selector#*/
.languageselector
{
	float: right;
	margin: 30px 10px 0px 0px;
}

.languageselector img
{
	border: none;
	margin-left: 5px;
	margin-right: 3px;
}

.languageselector a
{
	color: #000000;
	text-decoration: none;
}

/*#Other css styles/Search box#*/
.searchbox
{
	float: right;
	margin-top: 15px;
	margin-bottom: 10px;
}

.searchbox input[type=image]
{
	margin: 0px 0px 0px 7px;
}

.searchbox label
{
	margin-right: 10px;
	padding-bottom: 5px;
}

.currentUser
{
	text-align: right;
	float: right;
	padding-top: 7px;
}

.signOut
{
	padding-top: 7px;
	padding-left: 15px;
	float: right;
}

.shoppingCartPreview
{
	float: right;
	width: 100%;
	text-align: right;
	margin-top: 5px;
}
.shoppingCartPreview table
{
	float: right;
}
.SmallTextLabel
{
	font-size: 12px;
}

/*#Other css styles/Polls#*/
.PollTitle
{
	font-weight:bold;
	display:none;
	margin-bottom:10px
}

.PollAnswers{
	font-size: 10px;
	margin-top: 5px;
}

.PollGraph
{
	height: 8px;
	border: 1px solid gray;
}

.PollGraph div
{
	height: 8px;
	background: url(../App_Themes/CorporateSite/Images/poll02.gif) 100% 0% repeat-x;
	line-height: 0px;
	font-size: 0px;
}

.PollGraph div.PollGraph0
{
	background: url(../App_Themes/CorporateSite/Images/poll01.gif) 100% 0% repeat-x;
}

.PollGraph div.PollGraph2
{
	background: url(../App_Themes/CorporateSite/Images/poll03.gif) 100% 0% repeat-x;
}

.PollQuestion
{
	font-size:14px;
	font-weight: bold;
}

.PollCount
{
	text-align: right;
}

.PollFooter
{
	margin-top:10px;
}

.signOut input, .SubscriptionButton, .PollVoteButton
{
	background: url(../App_Themes/CorporateSite/Images/buttonBackground.gif) repeat-x;
	border: 1px solid #000000;
	color: #ffffff;
	margin-top: 5px;
}

/*#Containers#*/

/*#Containers/Content padding#*/
.ContentPadding
{
	padding: 10px 5px 0px 5px;
}

/*#Containers/Black box#*/
.blackBox
{
	border: 1px solid #545454;
	margin-bottom: 15px;
}

.blackBox .title
{
	background: #e36c26 url(../App_Themes/CorporateSite/Images/topMenuItemDivider.gif) 0% 40% 

repeat-x;
	padding: 3px 5px;
	font-size: 12px;
	margin-top: 0px;
	color: white;
	margin-bottom:0px;	
}

.blackBox .content
{
	padding: 5px;
	background: #f3f3f3;
}
/*#Containers/Orange box#*/
.orangeBox
{
	border: 1px solid #ffd7b4;
	margin-bottom: 15px;
		
}

.orangeBox .title
{
	background: #e36c26 url(../App_Themes/CorporateSite/Images/topMenuItemHover.gif) 0% 40% repeat-x;
	padding: 3px 5px;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom:0px;
	color: white;
}

.orangeBox .content
{
	padding: 5px;
}


/*#Containers/Orange box with grey cont.#*/
.orangeBoxGrey
{
			
}

.orangeBoxGrey .title
{
	background: #e36c26 url(../App_Themes/CorporateSite/Images/OrangeBoxTitle.gif) repeat-x;
	padding: 3px 5px;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom:0px;
}

.orangeBoxGrey .content
{
	padding: 5px;
	background: #f0f0f0;
}

/*#Containers/Gray box#*/
.grayBox
{
	background: #f0f0f0;
	padding: 5px;
}


/*#Photo Gallery#*/

.photoGallery
{
	margin: auto;
	text-align: center;
	width: 648px;
}

.photoGallery .Slider .Pager
{
	margin-left: 80px;	
}

.photoGalleryContainer
{
	margin: auto;
	text-align: center;
}

.photoGallery img
{
	margin: 0px 5px 5px;
	border: none;
	padding: 2px;
	border: 1px solid #000000;
}

/*#Photo Gallery/Gallery list#*/
.gallery
{
	float: left;
	text-align: center;
}

.gallery h3
{
	background: #cccccc url(../App_Themes/CorporateSite/Images/topMenuBackground.gif) repeat-x center left;
	margin: 0px 5px;
	padding: 2px 0px;
	color: #ffffff;
}


/*#News#*/
.newsList
{
	padding: 10px;
}

.NewsPTitle
{
	background:#000000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x scroll left top;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	color:#ffffff;
	padding:5px;
}

.NewsPTitle a{
	color: #ffffff;
	font-weight: bold;
}

.NewsPBody
{
	border:1px solid #cccccc;
	margin-bottom:20px;
	padding:10px 15px;
}

.NewsSummary
{
	background-color:#f1f1f1;
	border:1px solid #cccccc;
	margin-top:10px;
	padding: 15px 0 15px 15px;
}

.NewsSummary img
{
	border: 1px solid #cccccc;
	float: left;
	margin-right: 15px;
	margin-bottom: 0px;
}

.NewsSummary .NewsContent
{
	float: left;
	width: 700px;
}

.NewsSummary .Date
{
	font-weight: bold;
	margin-bottom: 10px;
}

.NewsSummary .Clearer
{
	height: 0;
	line-height: 0;
	font-size: 0pt;
	clear: both;
	margin: 0;
	padding: 0;
	width: 100%;
}

.NewsBody
{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:15px;
}

.NewsDetail
{

}

.NewsTitle
{
	font-size: 10pt;
	font-weight: bold;
	line-height: 14pt;
	color: #666666;
}

.NewsDate
{
	font-style: italic;
	padding-top: 5px;
}

.NewsReleaseDate
{
	font-style: italic;
}

.BoxTitle
{
	font-size: 120%;
	color: #002756;
	font-weight: bold;
}

.NewsPreviewTitle a
{
	padding: 10px 10px 0px 20px;
	font-weight:bold;
}

.NewsPreviewDate
{
	font-size:90%;
	padding:5px 0px 3px 20px;
}

.NewsPreviewSummary
{
	font-size:100%;
	padding: 0 10px 20px 20px;
}

/*#Tags#*/

.autocomplete_completionListElement
{
	visibility: hidden;
	margin: 0px !important;
	padding: 0px !important;
	border: 1px solid #A4B2BC;
	overflow: auto;
	height: 200px;
	text-align: left;
	list-style-type: none;
	background-color: #fff;
}

.RTL .autocomplete_completionListElement
{
	text-align: right;
}

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	padding: 1px;
	cursor: pointer;
}

.autocomplete_listItem
{
	padding: 1px;
}


/*#Blog#*/

.BlogPTitle a
{
	color: #ffffff;
	font-weight: bold;
}

.BlogPTitle
{
	background:#000000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x scroll left top;
	color: #ffffff;
	padding: 5px;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
}

.BlogPBody
{
	padding: 10px 15px;
	border: solid 1px #cccccc;
}

.BlogPBody img
{
	border: none;
}

.BlogPDateWhole
{
	background-color: #f1f1f1;
	padding: 3px 5px;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}

.comments hr
{
	border: solid 1px #cccccc;
}

.BlogCommentsTitle, .BlogLeaveComment
{
	font-weight: bold;
	font-size: 110%;
}

.BoardLeaveMessage, .BoardMessageTitle, .BlogTrackbacksTitle
{
	font-weight: bold;
	font-size: 110%;
}

.blogDetail .comments .TextAreaField
{
	width: 280px;
}

.TextAreaField
{
	width: 280px;
	height: 100px;
}

/*#Forum#*/

.ForumModerationInfo
{
	text-align: center;
	margin: 5px;
	padding: 5px;
}

.ForumModerationInfoText
{
	margin: 15px;
	border: solid 1px #cccccc;
	padding: 35px;
	background-color: #fff6df;	
}

.ForumSearchResultsInfo
{
	background-color:#cccccc;
	padding: 8px;
	font-weight:bold;
}
	
.Forum .Unapproved
{
	background-color:#fff2cf;
}

.Post img
{
	border: 0px;
}

.PostAttachments
{
	border: 1px solid #cccccc;
	background: #eeeeee;
	padding: 5px;
	margin: 10px 0px;
}

.PostAttachments .PostAttachmentsList
{
	padding: 2px 0px;
}

.PostAttachments .PostAttachmentsHeader
{
	color: gray;
}

.PostAttachments .PostAttachmentsList a
{
	color: black;
}

/*#Forum/Attachments#*/

.ForumAttachments
{
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}


.ForumAttachments .AttachmentTable
{
	border: solid 1px #cccccc;
	border-collapse: collapse;
	margin-top: 12px;
}

.ForumAttachments .AttachmentTable td
{
	border-top: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}

.ForumAttachments .AttachmentTable .AttachmentTableHeader
{
	background-color: #eeeeee;
}

.ForumAttachments .AttachmentTable .AttachmentTableHeader th, .AttachmentTable .AttachmentFileSize, .AttachmentAction 
{
	text-align: center;
	border-top: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	padding: 3px;
}

.ForumAttachments .AttachmentTable .AttachmentTableHeader .AttachmentFileName
{
	text-align: left;
}

.ForumAttachments .AttachmentTable .AttachmentTableFooter
{
	display: none;
}

.ForumAttachments .AttachmentTable .AttachmentTableUpload input
{
	height: 23px;
}

.ForumAttachments .AttachmentTable .AttachmentTableUpload .Button
{
	width: 100px;
}

.ForumAttachments .AttachmentTable .AttachmentTableFooter
{
	display: none;
}

.ForumAttachments .Title
{
	font-size: 16px;
	font-weight: bold;
}

/*#Forum/Extended actions#*/

.PostExtendedActions
{
	border-top: solid 1px #eeeeee;
	margin-top: 10px;
	padding-top: 5px;
	margin-bottom: 5px;
}

.PostExtendedActions span
{
	display: none;
}

.PostExtendedActions .SendMessage
{
	display: block; 
	float: left; 
	width: 16px; 
	height: 16px; 
	background-image: url(../App_themes/Default/Images/CMSModules/Forums/LiveImages/sendmessage.gif);
	margin-right: 7px;
}

.PostExtendedActions .Friendship
{
	display: block; 
	float: left; 
	width: 16px; 
	height: 16px; 
	background-image: url(../App_themes/Default/Images/CMSModules/Forums/LiveImages/friendship.gif);		
}

/*#Forum/Extended search#*/

.ForumExtendedSearch .TextBox 
{
	width: 300px;
}

.ForumExtendedSearch .DropDownList
{
	width: 304px;
}


.ForumExtendedSearch .Button
{
	margin-top: 20px;
	width: 150px;
}

/*#Forum/Mark as answer#*/

.Post .AcceptedSolution
{
	background-color: #efffef;
}

.AcceptedSolutionArea
{
	color:Green;
	font-size:14pt;
	width:100%;
	margin-bottom: 5px;
}

.AcceptedSolutionArea td 
{
 	padding-left: 5px !important;
	padding-bottom: 5px !important;
}
 
.AcceptedSolutionArea .AcceptedSolutionText
{
	width:100%;
}

/*#Forum/Quote#*/

.PostText blockquote
{
	border: solid 1px #d4d4d4;
	background-color: #eeeeee;
	padding: 4px;
	margin-left: 10px;
}

.PostText blockquote cite 
{
	display: block;
	font-weight: bold;
}

/*#Forum/Manage#*/

.ForumManage
{
	border: 1px solid #cccccc;
	margin: 4px 0px 5px 5px;
	padding: 2px 5px;
	background-color: #eeeeee;
}

.PostManageEdit table

{
	border: none !important;
}

.PostManageEdit .ForumNewPost td
{
	border-bottom: none !important;
}

.ForumNewPost .SignatureAreaItem
{
	width: 500px;
	height: 50px;
}

.SignatureArea
{
	width: 100%;
	border-top: solid 1px #D7D7D7;
	font-size: 8pt;
	color: #a8a8a8;
	margin-top: 5px;
	padding: 5px;
}

.ForumTree .PostTree .SignatureArea
{
	width: 100%;
	border-top: solid 1px #D7D7D7;
	font-size: 8pt;
	color: #a8a8a8;
	margin-top: 5px;
	padding: 5px;
}


/*#Forum/Forum Group#*/
.ForumGroup
{
	width: 100%;
}

.ForumGroup *
{
	font-family: Arial;
}

.ForumGroup .Table
{
	width: 100%;
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	background-color: #ffffff;
}

.ForumGroup .Table td
{
	padding: 6px;
}

.ForumGroup .Table .Header td
{
	font-weight: bold;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	color: #ffffff;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #000000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x top left;
}

.ForumGroup .Table .Info td
{
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #888888;
	border-top: solid 1px #888888;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #000000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x top left;
	height: 55px;
	vertical-align: top;
}

.ForumGroup .Table .GroupName
{
	display: block;
	font-weight: bold;
	font-size: 17px;
	padding-top: 8px;
	padding-bottom: 5px;
	color: #ffffff;
}

.ForumGroup .Table .GroupDescription
{
	display: block;
	padding-left: 10px;
	color: #dddddd;
}


.ForumGroup .Table .ForumInfo
{

	padding-top: 10px;
	padding-bottom: 10px;
}

.ForumGroup .Table .Threads
{
	text-align: center;
	width: 50px;
}

.ForumGroup .Table .Posts
{
	text-align: center;
	width: 50px;
}

.ForumGroup .Table .LastPost
{
	text-align: center;
	width: 200px;
}

.ForumGroup .Table .PostTime
{
	white-space: nowrap;
}

.ForumGroup .Table .PostUser
{
	white-space: nowrap;
	font-weight: bold;
	color: #e36c26;
}

.ForumGroup .ForumOdd td
{
	background-color: #f8f8ff;
}

.ForumGroup .Forum td
{
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}



.ForumGroup .Forum .ForumName
{
	font-weight: bold;
	font-size: 15px;
	text-decoration: underline;
	color: black;
}

.ForumGroup .Forum .ForumDescription
{
	padding-left: 10px;
}


/*#Forum/Forum flat layout#*/
.ForumFlat *
{
	font-family: Arial;
}

.ForumFlat .Table
{
	width: 100%;
	background-color: #ffffff;
}

.ForumFlat .Table td
{
	padding: 6px;
}


.ForumFlat .Table .Info td
{
	border: solid 1px #888888;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #000000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x top left;
	height: 55px;
	vertical-align: top;
}

.ForumFlat .Table .ForumContent
{
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
	/*font-size: 110%;*/
}

.ForumFlat .Table .Posts
{
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
}

.ForumFlat .Table .ForumName
{
	display: block;
	font-weight: bold;
	font-size: 17px;
	padding-top: 8px;
	padding-bottom: 5px;
	/*text-decoration: underline;*/
	color: #ffffff;
}

.ForumFlat .Table .ForumDescription
{
	display: block;
	padding-left: 10px;
	color: #dddddd;
}

.ForumFlat .Table .Informations td
{
	font-weight: bold;
	background-color: #eeeeee;
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #bbbbbb;
	padding: 5px;
	background-color: #fffec0;
}

.ForumFlat .Table .Actions td
{
	font-weight: bold;
	background-color: #eeeeee;
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #bbbbbb;
	padding: 5px;
}

.ForumFlat .Table .Actions .ActionLink
{
	color: #e36c26; 
	text-decoration: underline;
	padding: 0px 5px 0px 5px;
}


.ForumFlat .Table .Posts td
{
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	padding: 0px;
}

.ForumFlat .Table .PostsTable
{
	width: 100%;
}

.ForumFlat .Table .PostsTable td
{
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: solid 1px #cccccc;
}

.ForumFlat .Pager td
{
	background-color: #eeeeee;
	border: none;
	padding: 0px;
	height: 23px;
	font-weight: bold;
	text-align: center;
}

.ForumFlat .Pager a
{
	font-weight: bold;
	text-decoration: underline;
	color: #65a02f;
}

.ForumFlat .ThreadTable
{
	border-left: solid 1px #cccccc;
}

.ForumFlat .ThreadTable td
{
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}

.ForumFlat .ThreadTable .Header td
{
	font-weight: bold;
	background-color: #eeeeee;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	color: #ffffff;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url(../App_Themes/CorporateSite/Images/genbackground.gif);
}

.ForumFlat .ThreadTable .Author
{
	text-align: center;
	width: 200px;
	color: #e36c26;
}

.ForumFlat .ThreadTable .Posts, .ForumFlat .ThreadTable .Views
{
	text-align: center;
	width: 50px;
}

.ForumFlat .ThreadTable .LastPost
{
	text-align: center;
	width: 200px;
}

.ForumFlat .ThreadTable .PostTime
{
	white-space: nowrap;
}

.ForumFlat .ThreadTable .PostUser
{

	white-space: nowrap;
	font-weight: bold;
	color: #e36c26;
}

.ForumFlat .ThreadTable .ThreadInfo
{
	text-align: left;
}

.ForumFlat .ThreadTable .ThreadInfo .ThreadName
{
	font-weight: bold;
	text-decoration: underline;

	color: #e36c26;
}

.ForumFlat .ForumBreadCrumbs

{


	font-weight: normal;
	font-size: 9pt;
	font-family: Arial;
	padding: 0px 5px 0px 5px;
}

.ForumFlat .ForumNewPost
{
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}

/*#Forum/Forum flat layout/Post#*/
.ForumFlat .ForumPost
{
	padding: 8px 8px 8px 8px;
}

.ForumFlat .PostIndent .ForumPost
{
	border-left: solid 1px #cccccc;
}

.ForumFlat .PostIndent
{
	padding-left: 30px;
}

.ForumFlat .PostUser, .ForumFlat .PostUserLink
{
	white-space: nowrap;
	font-weight: bold;
	color: #e36c26;
}

.ForumFlat .PostUser
{
	text-decoration: none;
}

.ForumFlat .PostSubject
{

	display: block;
	font-weight: bold;
	font-size: 13px;
}

.ForumFlat .PostText
{
	display: block;
	padding: 3px 5px 3px 5px;
}

.ForumFlat .PostActionLink
{
	text-decoration: underline;
	color: #e36c26;
	padding: 0px 5px 0px 5px;
}

/*#Forum/New post form#*/
.ForumNewPost
{
	padding: 5px;
	font-family: Arial;
}

.ForumNewPost .PostReply
{
	border: solid 1px #cccccc;
	margin-top: 5px;
	margin-bottom: 5px;
}

.ForumNewPost .FormPadding
{
	/*border: solid 1px #cccccc;*/
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.ForumNewPost .Title
{
	font-size: 17px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	display: block;
}

.ForumFlat .ForumNewPost .PostForm td
{
	border: none;
}

.ForumNewPost .ItemLabel
{
	font-weight: bold;
	vertical-align: middle;
	padding: 5px;
}

.ForumNewPost .Button
{
	width: 100px;
}

.ForumNewPost .TextboxItem
{
	width: 500px;
}

.ForumNewPost .TextboxItemShort
{
	width: 300px;
}



.ForumNewPost .TextareaItem
{
	width: 500px;
	height: 200px;
}


/*#Forum/Tree layout#*/
.ForumTree *
{
	font-family: Arial;
}

.ForumTree .Table

{
	width: 100%;
	background-color: #ffffff;
}

.ForumTree .Table td
{
	padding: 6px;
}


.ForumTree .Table .Info td
{
	background-color: #5c99e8;
	border: solid 1px #888888;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #000000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x top 

left;
	height: 55px;
	vertical-align: top;
}

.ForumTree .Table .ForumName
{
	display: block;
	font-weight: bold;
	font-size: 17px;
	padding-top: 8px;
	padding-bottom: 5px;
	/*text-decoration: underline;*/
	color: #ffffff;
}

.ForumTree .Table .ForumDescription
{
	display: block;
	padding-left: 10px;
	color: #dddddd;
}

.ForumTree .Table .Actions td
{
	font-weight: bold;
	background-color: #eeeeee;
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #bbbbbb;
	padding: 5px;
}

.ForumTree .Table .Actions .ActionLink
{
	color: #e36c26;
	text-decoration: underline;
	padding: 0px 5px 0px 5px;
}

.ForumTree .Table .Posts
{
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	padding: 0px;
}

.ForumTree .Table .Posts .PostTree td
{
	padding: 0px;
}

.ForumTree .Table .Posts .PostTree
{
	padding: 5px;
	border-top: solid 1px #dddddd;
	border-bottom: solid 1px #dddddd;
}

.ForumTree .ForumNewPost .PostForm td
{
	border: none;
}

/*#Forum/Tree layout/Post#*/
.ForumTree .ForumPost
{
	padding: 8px 8px 8px 8px;
}

.ForumTree .PostDetail .ForumPost
{
	border-bottom: solid 1px #cccccc;
}

.ForumTree .PostUser, .ForumTree .PostUserLink
{
	color: #e36c26;
	font-weight: bold;
	white-space: nowrap;
}

.ForumTree .PostUser
{
	text-decoration: none;
}

.ForumTree .PostSubject
{
	display: block;
	font-weight: bold;
	font-size: 13px;
}

.ForumTree .PostText
{
	display: block;
	padding: 3px 5px 3px 5px;
}

.ForumTree .PostActionLink
{
	color: #e36c26;
	padding: 0px 5px;
	text-decoration: underline;
}

.ForumTree .PostTree .ForumPost
{
	 border: solid 1px #cccccc;
	 width: 600px;
}

/* Overall */






.HiddenButton
{
	display: none;
}



/* Tree Items*/
.ForumTree .PostTree td
{
	vertical-align: top;
}

.ThreadPost, .SubThreadPost, .RootPostItem, .ThreadPostSelected
{
	padding: 3px 3px 1px 3px;
	overflow: hidden;
	color: #000000;
	font-weight: bold;
}

.ThreadPostSelected
{
	background-color: #cccccc;
	font-weight: bold;
	color: #000000;
	overflow: hidden;
	padding: 3px 20px 1px 3px;
}


.PostSeparator
{
	padding: 0 3px;
}

/*#Forums/Images#*/
.ForumGroup .Forum .ForumImageDefault, .ForumGroup .Forum .ForumImage, .ForumGroup .Forum .ForumImageLocked, 
.ForumFlat .ThreadTable .ThreadImageDefault, .ForumFlat .ThreadTable .ThreadImage, .ForumFlat .ThreadTable .ThreadImageLocked, .ForumFlat .ThreadTable .ThreadImageAnnouncement, .ForumFlat .ThreadTable .ThreadImageSticky
{
	background-repeat:no-repeat;
	background-position:center;
	border-right: none;
	width: 24px;
	text-align: center;
	border-right: 1px solid #cccccc;
}

.ForumGroup .Forum .ForumImageDefault, .ForumGroup .Forum .ForumImage
{
	background-image: url(../App_Themes/Default/Images/CMSModules/Forums/LiveImages/Forum_default.gif);
}

.ForumGroup .Forum .ForumImageLocked
{
	background-image: url(../App_Themes/Default/Images/CMSModules/Forums/LiveImages/Forum_locked.gif);
}


.ForumFlat .ThreadTable .ThreadImageDefault, .ForumFlat .ThreadTable .ThreadImage
{
	background-image: url(../App_Themes/Default/Images/CMSModules/Forums/LiveImages/Thread_default.gif);
}

.ForumFlat .ThreadTable .ThreadImageLocked
{
	background-image: url(../App_Themes/Default/Images/CMSModules/Forums/LiveImages/Thread_locked.gif);
}

.ForumFlat .ThreadTable .ThreadImageAnnouncement
{
	background-image: url(../App_Themes/Default/Images/CMSModules/Forums/LiveImages/Thread_announcement.gif);
}

.ForumFlat .ThreadTable .ThreadImageSticky
{
	background-image: url(../App_Themes/Default/Images/CMSModules/Forums/LiveImages/Thread_sticked.gif);
}


.OfficeName
{
	padding: 2px 0 2px 0;
	font-weight: bold;
}

/*#Wiki#*/

.UserPageTitleHeader
{
	color: #ffa21e;
	font-size:18px;
	font-weight:bold;
	height:33px;
}

.EditContributionEdit
{
	background: url(../App_Themes/CorporateSite/Images/edit.gif) no-repeat center left;

	padding-left: 18px;
}

.EditContributionDelete
{
	background: url(../App_Themes/CorporateSite/Images/delete.gif) no-repeat center left;
	padding-left: 18px;
	margin-left: 15px;
}

.Article .Header a
{
	color: #ffffff;
	font-weight: bold;
}

.Article img
{
	border: solid 1px #cccccc;
	padding: 3px;
}

.Article .Address
{
	font-size: 10px;
}

.Contributions, .ContributionsList, .ContributionsEdit
{
	border: 1px solid #cccccc;
	padding: 10px;
	background-color: #eeeeee;
}

.ContributionsEdit .ItemsLink, .ContributionsList .NewItemLink
{
	padding-bottom: 7px;
}


.ContributionsList .ContributionsGrid
{
	border: solid 1px #cccccc;
	background-color: #ffffff;
}

.ContributionsList .ContributionsGrid .UniGridHead th
{
	color: #ffffff;
	background:#000000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x scroll left top;
	padding: 5px;
}

.ContributionsList .ContributionsGrid .UniGridHead th a
{

	color: #ffffff;
}

.userContributions #FCKToolbarUC

{
	border: 1px solid Gray;
}

.userContributions .EditContributionClose, .Contributions .UserContributionDocList
{
	display: block;
	margin-bottom: 20px;

}

.userContributions input[type=submit]
{
	width: 100px;
}

.userContributions .zoneList
{
	min-height: 400px;
}

.IE6 .userContributions .zoneList
{
	height: 400px;
}

.UserContributionNewClass
{
	padding: 5px;
	color: Black;
	font-family: Verdana;
	font-size: 12px;
}

.UserContributionNewClass img
{
	vertical-align: middle;
	padding-right: 3px;

}

.EditForm .PageHeader img
{
	vertical-align: middle;
	padding-bottom: 5px;	
}

.EditingFormTable
{
}

.EditForm .EditingFormInfo, .EditForm .WorkflowInfo
{
	padding-left: 7px;
	display: block;
	line-height: 30px;
}

/*#Webpart containers#*/
/*#Webpart containers/General product list#*/

.ProductList a
{
	/*text-decoration: none;*/
}

.ProductList .ProductBox
{
	width: 160px;
	margin: 15px 10px 0;

	border: solid 1px #cccccc;
}


.ProductList .ProductImage
{
	text-align: center;
	height: 140px;
}

.ProductList .ProductImage img
{
	border: none;
}

.ProductList .ProductTitle
{
	display: block;
	background-color: #e36c26;
	padding: 6px 3px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	text-decoration: none !important;
}

.ProductList .ProductPrice
{
	padding: 6px;
}

.ProductList .ProductPrice .right
{
	font-weight: bold;
	text-align: right;
}

.ProductList .ProductFooter
{
	background-color: #f0f0f0;
	padding: 6px;
}

.ProductList .ProductFooter a
{
	text-decoration: underline;
}

.ProductList .ProductFooter img
{
	margin-right: 5px;
	vertical-align: middle;
}

.ProductList .productDetail
{
	width: 100%;
	margin-bottom: 20px;
}

.ProductList .productDetail img
{
	border: none;

}


.ProductList .productDetail h3
{
	margin: 15px 0 10px 0;
}

.ProductList .productDetailInfo

{
	margin-left: 10px;
	width: 100%;
}

.ProductList .productDetailInfo td
{
	padding: 2px 10px;
}

.ProductList .productDetailInfo .caption
{
	font-weight: bold;
}

.ProductList .productDetailInfo .alt
{
	background-color: #f9f9f9;
}

.ProductList .productDetailLinks
{
	width: 100%;
	background-color: #f0f0f0;
	margin: 10px 0px 10px 0px;
	padding: 5px;
}

.ProductList .ProductSummary
{
	vertical-align: top;
}

.ProductList .LinkMore
{
	display: block;
	background: url(../App_Themes/CorporateSite/Images/information.png) no-repeat center left;
	padding: 0 0 5px 17px;
}

/*#Webpart containers/General list#*/

.GeneralList .Header a
{
	color: #ffffff;
	font-weight: bold;
}

.GeneralList img
{
	border: solid 1px #cccccc;
	padding: 3px;
}

.GeneralList .Address
{
	font-size: 10px;
}

.GeneralList .Header
{
	background:#000000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x scroll left top;
	color: #ffffff;
	padding: 5px;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
}

.GeneralList .Body
{
	padding: 0 5px 5px;
	border: solid 1px #cccccc;
}

/*#Content rating#*/
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../App_Themes/Default/Images/CMSDesk/Content/Properties/ContentRating/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../App_Themes/Default/Images/CMSDesk/Content/Properties/ContentRating/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../App_Themes/Default/Images/CMSDesk/Content/Properties/ContentRating/SavedStar.png);
}

.CntRatingResult
{
    clear:left;
    padding-top:5px;
}

.CntRatingRadioTable tr
{
    text-align: center;
}

/*#Media library#*/
.mediaItem
{
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo.gif') no-repeat;
	float: left;
	font-size: 10px;
	width: 132px;
	margin: 4px;
}

.mediaItemBottom
{
	height: 4px;
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo_bottom.gif') no-repeat;
	font-size: 0;
	line-height: 0;
}

.mediaItem a
{
	color: Black;
	text-decoration: none;

	font-weight: bold;
	font-size: 11px;
}

.mediaLibraryPhoto
{
	height: 122px;
	width: 132px;
	text-align: center;

}

.mediaLibraryDescription
{
	padding: 0px 3px;
	color: #737373;
}


.MediaLibrarySort
{
	padding-bottom: 13px;
}


.MediaLibrarySort span
{
	font-weight: bold;
}


.MediaLibrarySort a
{
	color: Black;
}

.MediaLibrarySort a:hover
{
	text-decoration: none;
}


.MediaGalleryFolderTree
{
	float: left;
	width: 180px;
	overflow: auto;
}

.MediaGalleryFolderTree a
{
	color: Black;
}

.MediaGalleryContent
{
	float: left;
	width: 564px;
}

.MediaGalleryDetail
{
	width: 560px;
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo_detail.gif') no-repeat;
	text-align: center;
	padding: 15px 0px;
	
}

.MediaGalleryDetailBottom
{
	width: 544px;
	padding-top: 5px;

	padding-right: 16px;
	text-align: right;
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo_detail_bottom.gif') no-repeat;
}

.MediaGalleryDetailBottom img
{
	border: none;
}

.SelectedFolder
{
	font-weight: bold;
}

.MediaGalleryDetailBottom h2

{
	padding-top: 5px;
	margin: 0;
	color: #737373;
	font-size: 16px;
	width: 400px;
	text-align: left;
}

.MediaGalleryPagger
{
    padding-bottom: 10px;	
}

.MediaGalleryPagger a
{
	display: block;
	color: Black;
	background: url('../App_Themes/CorporateSite/Images/Examples/button_back.gif') 0px 1px no-repeat;
	padding-left: 18px;
	font-weight: bold;
	padding-bottom: 4px;
}

.MediaGalleryDetail object
{
background: #efefef;
}

a.MediaBack
{
	display: block;
	color: Black;
	background: url('../App_Themes/CorporateSite/Images/Examples/button_back.gif') 0px 1px no-repeat;
	padding-left: 18px;
	font-weight: bold;
	padding-bottom: 10px;
}

.CommentUserName {
	text-decoration: underline;
}

.ContentTree
{
	float: left;
	width: 150px;
	height: 500px;
}

.MediaContent
{
	float: left;
	width: 540px;
}


.MediaFileUploader
{
	padding-bottom: 30px;
}


/*#Fa RENE#*/
/*#Fa RENE/Zakladni layout#*/

.zoneFullWidthFaRENE
{
	width: 980px;
	color: #333333;
	line-height: 150%; 
	padding: 10px 10px 10px 10px;
}

.zoneLeftFaRENE
{
	width: 250px;
	float: left;
	color: #333333;
	line-height: 150%; 
	padding: 10px 0px 0px 10px;
}

.zoneContentFaRENE
{
	float: left;
	width: 720px;
	color: #333333;
	line-height: 150%; 
	padding: 10px 10px 0px 10px;
}
.DesignMode .zoneContentFaRENE, .EditMode .zoneContentFaRENE
{
	width: 718px;
}

.zoneCenterFaRENE
{
	float: left;
	width: 470px;
	color: #333333;
	line-height: 150%; 
	padding: 10px 0px 0px 10px;
}
.DesignMode .zoneCenterFaRENE, .EditMode .zoneCenterFaRENE
{
	width: 468px;
}

.zoneRightFaRENE
{
	width: 240px;
	float: right;
	color: #333333;
	padding: 10px 10px 0px 10px;
}
.DesignMode .zoneRightFaRENE, .EditMode .zoneRightFaRENE
{
	width: 238px;
}

.PageTitle h1
{
	color: #666666;
	font-weight: bold;
	font-size: 16px;
	line-height: 25px;
	border-bottom: solid 1px #999999;
}

.CarClassName
{
	padding: 25px 10px 10px 10px;
	color: #666666;
	font-size: 150%;
	font-weight: bold;
}
.IE7 .CarClassName
{
	padding: 0px 10px 10px 10px;
}

.ExtraNavigace
{
	width: 250px%;
	margin: 10px 20px 10px 10px;
	border-top: 1px solid #B0B5BA;
	padding: 5px 5px 5px 5px;
	/*background: #B0B5BA;*/
}
.ExtraNavigace ul
{
	list-style-image: url(../App_Themes/FaRENE/images/Li.png);
	line-height: 25px;
	margin: 0px;
	padding: 0px 10px;
	font-size: 12px;
}
.ExtraNavigace a
{
	text-decoration: none;
}
.IE7 .ExtraNavigace a
{
	position: relative;
	top: -4px;
}


/*#Fa RENE/Akcni nabidky#*/

.AkceMapElement
{
	float: left;
	text-align: center;
	margin: 10px 0px 0px 10px;
}
.AkceMapElement a
{
	/*margin: 3px 0 3px 0;*/
	/*line-height: 25px;*/
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
.AkceMapImage
{
	width: 317px;
	height: 186px;
	border: 1px solid #cccccc;
	margin: 0px 0px 5px 0px;
	cursor: pointer;

}
.AkceMapImage:hover
{
	border: 1px solid #113388;
}

.AkceMapTitle
{
}

.AkcniNabidkyElement
{
	text-align: left;
	margin-bottom: 20px;
	width: 170px;
}

.AkcniNabidkyListElement
{
	text-align: justify;
	margin-bottom: 20px;
	width: 220px;
}

.AkcniNabidky
{
	text-align: left;
	padding: 10px;
	border: 1px solid #DDDDDD;
}

.AkcniNabidky .Obrazek
{
	float: left;
	width: 170px;
}

.AkcniNabidky .KratkyText
{
	float: left;
	width: 750px;
	height: 100px;
	margin-left: 20px;
	overflow: hidden; 
	text-overflow: ellipsis;
	/*filter: alpha(opacity=100, style=1, finishOpacity=0, startX=0, finishX=0, startY=30, finishY=100);*/
}

.ContentHeader
{
	color: #6c6c6c;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 8px;
}

.DiscountOffer
{	
	width: 220px;
	padding: 20px 20px 0px 20px;
	/*background: #ffffff url(../App_Themes/FaRENE/images/HP_bkg_gradient.png) repeat-x;*/
}
.Subscribe
{
	background: url(../App_Themes/Default/Images/CMSModules/CMS_Newsletter.gif) no-repeat;
	margin-left: 20px;
}
.Subscribe a
{
	position: relative;
	left: 20px;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.RozmerovyObrazek .ImageGalleryPager
{
	display: none;
}

.RozmerovyObrazek img
{
	position: relative;
	left: -2px;
}

/*#Fa RENE/Kontakty#*/

.AdresarKontaktuHeader
{
	font-size: 16px;
	font-weight: bold;
	line-height: 25px;
	background-color: #9b9b9b;
	padding-left: 10px;
	margin-bottom: 1px !important;
	height: 25px;
	color: #ffffff;
}

.KontaktyOddeleni
{
	LINE-HEIGHT: 20px; 
	MIN-HEIGHT: 20px; 
	MARGIN-BOTTOM: 1px; 
	BACKGROUND: url(../App_Themes/FaRENE/images/odrazka_ctverech.gif) #e9e9e9 no-repeat 99% 3px; 
}
.KontaktyOddeleni A
{
	PADDING-LEFT: 10px; 
	DISPLAY: block; 
	BACKGROUND: url(../App_Themes/FaRENE/images/odrazka_ctverec.gif) no-repeat 99% 3px; 
	COLOR: #595959; 
	TEXT-DECORATION: none; 
}
.KontaktyOddeleni A:hover
{
	BACKGROUND-IMAGE: none;
	color: #00adef;
	TEXT-DECORATION: underline;
}

.KontaktyOddeleniActive
{
	LINE-HEIGHT: 20px; 
	MIN-HEIGHT: 20px; 
	MARGIN-BOTTOM: 1px; 
	BACKGROUND: url(../App_Themes/FaRENE/images/odrazka_ctverec_active.gif) no-repeat 99% 3px;
}
.KontaktyOddeleniActive A
{
	PADDING-LEFT: 10px; 
	DISPLAY: block; 
	TEXT-DECORATION: none; 
	BACKGROUND: url(../App_Themes/FaRENE/images/odrazka_ctverec_active.gif) #e9e9e9 no-repeat 99% 3px;; 
	/*BACKGROUND-IMAGE: none;*/
	color: #00adef;
}

.contact-envelope
{
	display: none;
	WIDTH: 100%; 
}

.contact-item {
	BORDER-BOTTOM: #fff 1px solid; 
	TEXT-ALIGN: right; 
	PADDING-BOTTOM: 10px; 
	LINE-HEIGHT: 1.2em; 
	BACKGROUND-COLOR: #f8f8f8; 
	PADDING-LEFT: 10px; 
	WIDTH: auto; 
	PADDING-RIGHT: 10px; 
	FONT-SIZE: 1.05em; 
	PADDING-TOP: 10px; 
}

.contact-data {
	WIDTH: 260px; 
	float: left;
}
.contact-data .small {
}

.contact-foto {
	float: left;
	PADDING-LEFT: 25px; 
}
.contact-item TABLE
{
	line-height: 1em;
	MARGIN-TOP: 8px; 
	WIDTH: 210px; 
	MARGIN-BOTTOM: 0px; 
	FLOAT: right; 
	FONT-SIZE: 0.95em
}
.contact-item P {
	LINE-HEIGHT: 1em; MARGIN-BOTTOM: 0px; FONT-SIZE: 1em
}
.contact-item TABLE TD {
	BORDER-BOTTOM: medium none; 
	TEXT-ALIGN: right; 
	BORDER-LEFT: medium none; 
	BACKGROUND-COLOR: transparent; 
	BORDER-TOP: medium none; 
	BORDER-RIGHT: medium none
}
.contact-item TABLE TD A {
	WIDTH: auto; 
	DISPLAY: inline
}
.contact-item TABLE TD:hover {
	COLOR: #595959
}
.contact-item TABLE TH {
	BORDER-BOTTOM: medium none; 
	TEXT-ALIGN: left; 
	BORDER-LEFT: medium none; 
	BACKGROUND-COLOR: transparent; 
	BORDER-TOP: medium none; 
	FONT-WEIGHT: normal; 
	BORDER-RIGHT: medium none
}

.contact-item A
{
	color: #00adef;
	text-decoration: none;
	background: none;
}

.contact-item A:hover
{
	text-decoration: underline;
}


/*#Fa RENE/Ojete vozy#*/
/*#Fa RENE/Ojete vozy/Mapa#*/
.OjeteVozyMapElement
{
	width: 700px;
	margin-top: -2px;
	border: 2px solid black;
}
.IE7 
.OjeteVozyMapElement
{
	margin-top: -3px;
}
.OjeteVozyMapElement:hover
{
	background-color: #d8dddd;
}
.OjeteVozyMapText
{
	width: 296px; /*314px;*/
	height: 131px; /*196px;*/
	vertical-align: middle;
	text-align: center;
}
.OjeteVozyMapText a
{
	line-height: 25px;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
.OjeteVozyMapImage
{
	width: 400px;
	height: 131px;
}
.OjeteVozyMapImage a
{
	line-height: 0px;
}
.LightboxVertical
{
	margin-bottom: 10px;
}

/*#Fa RENE/Ojete vozy/List#*/
.OjetyVuzListItem
{
	width: 980px;
	margin: 10px 0px 0px 0px;
}

.OjetyVuzListItem .Prodano
{
	position: absolute;
	z-index: 5;
	margin-top: 15px;
	left: -400px;
	width: 100%;
	text-align: center;
	line-height: 30px;
	font-size: 30px; 
	font-weight: bold;
	letter-spacing: 5px;
	color: red;
	filter: alpha(opacity=50); /* ie */
	-moz-opacity: .5; /* mozilla */
}

.OjetyVuzListItem tr:hover
{
	background-color: #d8dddd;
}

/*#Fa RENE/Ojete vozy/Detail#*/
.OjetyVuzDetailEnvelope
{
	float: left;
	margin: 10px 0px 10px 10px;
	padding: 10px;
	width: 740px;
	background: white;
	color: #767b76;
}
.OjetyVuzDetailTitle
{
	padding-bottom: 11px;
	font-size: 16px;
}
.OjetyVuzDetailBox
{
	width: 740px;
	/*position: relative;*/
}
.OjetyVuzDetailBox .Prodano
{
	position: absolute;
	z-index: 5;
	margin-top: 100px;
	left: -50px;
	width: 1000px;
	text-align: center;
	line-height: 120px;
	font-size: 120px; 
	font-weight: bold;
	letter-spacing: 5px;
	color: red;
	filter: alpha(opacity=50); /* ie */
	-moz-opacity: .5; /* mozilla */
}
.OjetyVuzDetailBoxLeft
{
	/*position: relative;*/
	float: left;
	width: 393px;
	padding-right: 10px;
	border-right: 1px solid silver;
	margin-right: 7px;
}
.OjetyVuzDetailImage
{
	width: 382px;
	height: 286px;
}
.OjetyVuzDetailEnvelope h3
{
	padding: 8px 7px 8px 7px;
	margin-bottom: 4px;
	background-color: #6e7274;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.OjetyVuzDetailBoxRight
{
	/*position: relative;*/
	/*float: left;*/
	width: 310px;
	margin-left: 403px;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid silver;
	margin-right: 7px;
}
.IE7 .OjetyVuzDetailBoxRight
{
	width: 300px;
}

.OjetyVuzDetailEnvelope TABLE
{
	border-spacing: 0px;
	border-collapse: collapse;
	color: #767b76;
	width: 310px;
	margin-bottom: 8px;
}
.IE7 .OjetyVuzDetailEnvelope TABLE
{
	width: 300px;
}
DIV.OjetyVuzDetailEnvelope TABLE TH
{
	border-bottom: #efefef 1px solid;
	padding: 4px 4px 4px 0px;
	font-weight: normal;
}
DIV.OjetyVuzDetailEnvelope DIV.OjetyVuzDetailBoxRight TH
{
	padding-left: 5px;
	text-align: left;
	white-space: nowrap;
}
DIV.OjetyVuzDetailEnvelope TABLE TD
{
	border-bottom: #efefef 1px solid;
	padding: 4px 4px 4px 0px;
	font-weight: normal;
}
DIV.OjetyVuzDetailEnvelope DIV.OjetyVuzDetailBoxRight TD
{
	padding-left: 5px;
	text-align: right;
}
DIV.OjetyVuzDetailBoxRight .Price TH
{
	padding: 5px;
	background-color: #efefef;
	font-size: 13px;
	line-height: 18px;
	valign: middle;
}
DIV.OjetyVuzDetailBoxRight .Price TD
{
	padding: 5px;
	background-color: #efefef;
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	valign: middle;
}
DIV.OjetyVuzDetailBox .Poznamka1,
DIV.OjetyVuzDetailBox .Poznamka2,
DIV.OjetyVuzDetailBox .Poznamka3,
DIV.OjetyVuzDetailBox .Poznamka4,
.OjetyVuzListItem .Poznamka1,
.OjetyVuzListItem .Poznamka2,
.OjetyVuzListItem .Poznamka3,
.OjetyVuzListItem .Poznamka4
{
	padding: 5px;
	margin-top: 5px;
	font-size: 13px;
	font-weight: normal;
	valign: middle;
}
DIV.OjetyVuzDetailBox .Poznamka1, .OjetyVuzListItem .Poznamka1
{
	background-color: red;
	color: black;
}
DIV.OjetyVuzDetailBox .Poznamka2, .OjetyVuzListItem .Poznamka2
{
	background-color: #FFB2B2;
}
DIV.OjetyVuzDetailBox .Poznamka3, .OjetyVuzListItem .Poznamka3
{
	background-color: #FFF8B2;
}
DIV.OjetyVuzDetailBox .Poznamka4, .OjetyVuzListItem .Poznamka4
{
	background-color: #B2FFB8;
}

.OjetyVuzDetailGallery
{
	float: right;
	width: 200px;
	background: white;
	margin-top: 10px;
	padding: 62px 10px 10px 0px;
	height: 100%;
}






















/*#Fa RENE/Skladove vozy#*/
/*#Fa RENE/Skladove vozy/Mapa#*/
.SkladoveVozyMapElement
{
	width: 600px;
	margin-top: -2px;
	border: 2px solid black;
}
.IE7 
.SkladoveVozyMapElement
{
	margin-top: -3px;
}
.SkladoveVozyMapElement:hover
{
	background-color: #d8dddd;
}
.SkladoveVozyMapText
{
	width: 100%; /*296px;*/
	height: 70px; /*131px;*/
	vertical-align: middle;
	text-align: center;
}
.SkladoveVozyMapText a
{
	line-height: 25px;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
.SkladoveVozyMapImage
{
	width: 400px;
	height: 131px;
}
.SkladoveVozyMapImage a
{
	line-height: 0px;
}
.LightboxVertical
{
	margin-bottom: 10px;
}

/*#Fa RENE/Skladove vozy/List#*/
.SkladovyVuzListItem
{
	width: 980px;
	margin: 10px 0px 0px 0px;
}

.SkladovyVuzListItem .Prodano
{
	position: absolute;
	z-index: 5;
	margin-top: 15px;
	left: -400px;
	width: 100%;
	text-align: center;
	line-height: 30px;
	font-size: 30px; 
	font-weight: bold;
	letter-spacing: 5px;
	color: red;
	filter: alpha(opacity=50); /* ie */
	-moz-opacity: .5; /* mozilla */
}

.SkladovyVuzListItem tr:hover
{
	background-color: #d8dddd;
}

/*#Fa RENE/Skladove vozy/Detail#*/
.SkladovyVuzDetailEnvelope
{
	float: left;
	margin: 10px 0px 10px 10px;
	padding: 10px;
	width: 740px;
	background: white;
	color: #767b76;
}
.SkladovyVuzDetailTitle
{
	padding-bottom: 11px;
	font-size: 16px;
}
.SkladovyVuzDetailBox
{
	width: 740px;
	/*position: relative;*/
}
.SkladovyVuzDetailBox .Prodano
{
	position: absolute;
	z-index: 5;
	margin-top: 100px;
	left: -50px;
	width: 1000px;
	text-align: center;
	line-height: 120px;
	font-size: 120px; 
	font-weight: bold;
	letter-spacing: 5px;
	color: red;
	filter: alpha(opacity=50); /* ie */
	-moz-opacity: .5; /* mozilla */
}
.SkladovyVuzDetailBoxLeft
{
	/*position: relative;*/
	float: left;
	width: 393px;
	padding-right: 10px;
	border-right: 1px solid silver;
	margin-right: 7px;
}
.SkladovyVuzDetailImage
{
	width: 382px;
	height: 286px;
}
.SkladovyVuzDetailEnvelope h3
{
	padding: 8px 7px 8px 7px;
	margin-bottom: 4px;
	background-color: #6e7274;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.SkladovyVuzDetailBoxRight
{
	/*position: relative;*/
	/*float: left;*/
	width: 310px;
	margin-left: 403px;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid silver;
	margin-right: 7px;
}
.IE7 .SkladovyVuzDetailBoxRight
{
	width: 300px;
}

.SkladovyVuzDetailEnvelope TABLE
{
	border-spacing: 0px;
	border-collapse: collapse;
	color: #767b76;
	width: 310px;
	margin-bottom: 8px;
}
.IE7 .SkladovyVuzDetailEnvelope TABLE
{
	width: 300px;
}
DIV.SkladovyVuzDetailEnvelope TABLE TH
{
	border-bottom: #efefef 1px solid;
	padding: 4px 4px 4px 0px;
	font-weight: normal;
}
DIV.SkladovyVuzDetailEnvelope DIV.SkladovyVuzDetailBoxRight TH
{
	padding-left: 5px;
	text-align: left;
	white-space: nowrap;
}
DIV.SkladovyVuzDetailEnvelope TABLE TD
{
	border-bottom: #efefef 1px solid;
	padding: 4px 4px 4px 0px;
	font-weight: normal;
}
DIV.SkladovyVuzDetailEnvelope DIV.SkladovyVuzDetailBoxRight TD
{
	padding-left: 5px;
	text-align: right;
}
DIV.SkladovyVuzDetailBoxRight .Price TH
{
	padding: 5px;
	background-color: #efefef;
	font-size: 13px;
	line-height: 18px;
	valign: middle;
}
DIV.SkladovyVuzDetailBoxRight .Price TD
{
	padding: 5px;
	background-color: #efefef;
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	valign: middle;
}
DIV.SkladovyVuzDetailBox .Poznamka1,
DIV.SkladovyVuzDetailBox .Poznamka2,
DIV.SkladovyVuzDetailBox .Poznamka3,
DIV.SkladovyVuzDetailBox .Poznamka4,
.SkladovyVuzListItem .Poznamka1,
.SkladovyVuzListItem .Poznamka2,
.SkladovyVuzListItem .Poznamka3,
.SkladovyVuzListItem .Poznamka4
{
	padding: 5px;
	margin-top: 5px;
	font-size: 13px;
	font-weight: normal;
	valign: middle;
}
DIV.SkladovyVuzDetailBox .Poznamka1, .SkladovyVuzListItem .Poznamka1
{
	background-color: red;
	color: black;
}
DIV.SkladovyVuzDetailBox .Poznamka2, .SkladovyVuzListItem .Poznamka2
{
	background-color: #FFB2B2;
}
DIV.SkladovyVuzDetailBox .Poznamka3, .SkladovyVuzListItem .Poznamka3
{
	background-color: #FFF8B2;
}
DIV.SkladovyVuzDetailBox .Poznamka4, .SkladovyVuzListItem .Poznamka4
{
	background-color: #B2FFB8;
}

.SkladovyVuzDetailGallery
{
	float: right;
	width: 200px;
	background: white;
	margin-top: 10px;
	padding: 62px 10px 10px 0px;
	height: 100%;
}

/*#Fa RENE/Product Map#*/

.ProductMapElementOsobni
{
	float: left;
	text-align: center;
	margin: 10px 0px 0px 10px;
}
.ProductMapElementOsobni a
{
	margin: 3px 0 3px 0;
	line-height: 25px;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
.ProductMapImageOsobni
{
	width: 185px;
	height: 135px;
	border: 1px solid #cccccc;
}
.ProductMapImageOsobni:hover
{
	border: 1px solid #113388;
}

.ProductMapElementUzitkove
{
	float: left;
	text-align: center;
	margin: 10px 0px 0px 10px;
}
.ProductMapElementUzitkove a
{
	margin: 3px 0 3px 0;
	line-height: 25px;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
.ProductMapImageUzitkove
{
	width: 235px;
	height: 137px;
	border: 1px solid #cccccc;
}
.ProductMapImageUzitkove:hover
{
	border: 1px solid #113388;
}

.ProductMapElementNakladni
{
	float: left;
	text-align: center;
	margin: 10px 0px 0px 10px;
}
.ProductMapElementNakladni a
{
	margin: 3px 0 3px 0;
	line-height: 25px;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
.ProductMapImageNakladni
{
	width: 317px;
	height: 186px;
	border: 1px solid #cccccc;
}
.ProductMapImageNakladni:hover
{
	border: 1px solid #113388;
}

.ProductMapCarTitle
{
}


/*#Fa RENE/Provedeni#*/

/*#Fa RENE/Provedeni/TabMenu#*/

.Provedeni .TabControlTable
{
	padding: 0;
	margin: 0;
}

.Provedeni .TabControlLeft, .Provedeni .TabControlRight, .Provedeni .TabControlSelectedLeft, .Provedeni .TabControlSelectedRight
{
	display: none;
}

.Provedeni .TabControl
{
}

.Provedeni .TabControlSelected a
{
	background: white;
}

.Provedeni .TabControlTable a
{
	padding: 0px 10px 0px 10px;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
	text-decoration: none;
	font-size: 12px;
}

.Provedeni .TabControlTable a:hover
{
	text-decoration: none;
	background: white;
}

/*#Fa RENE/Technicke parametry#*/

.TechnickeParametry table
{
}

.TechnickeParametryKategorie
{
	padding-top: 20px;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 13px;
}

.TechnickeParametryLichyRadek
{
	background: #eff1f3;
}
.TechnickeParametrySudyRadek
{
	background: #C9CCD0;
}