html,body{
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	border:none;
}

input, textarea, table{
	font-family:Tahoma, Verdana, Arial;
}
table{
	border-collapse:collapse;
	border:none;	
}
table td{
	padding:0;
	vertical-align:top;
}


strong {

font-weight:normal;

}

img{
	border:0;
}
#main{	
	width:100%;
	height:100%;
}
/*** header ***/
#headerBody{
	height:141px;
	background:#DBDBDB url(../img/bg_header.png) top left repeat-x;
	vertical-align:bottom;		
}
.spacer{ width:20px; 
}
#header{
	width:960px; 
	height:141px;
	
}
#logo{
	width:386px;
	height:141px;
	background:url(../img/logo.png) top left no-repeat;
}
#slogan{
	font-size:13px;
	margin:97px 0 0 115px;
}
#headerLinks{
	width:554px;
	height:39px;	
	color:#4E4E4E;
	font-size:11px;	
	margin-top:50px;	
}
#headerLinks a{ color:#4E4E4E; }
#headerLinks a:hover{ color:#374C08;}








#hmenu{
	height:52px;
	background:#313131 url(../img/bg_hmenu.png) top left repeat-x;
	color:#FFFFFF;	
}
.hmenuSepar{
	font-size:1px;
	width:4px;
	background:url(../img/separ_hmenu.png) top center no-repeat;
}
#hmenuLinks{ width:100%; }
#hmenuLinks td{ text-align:center }
#hmenuLinks a{ 
	font-size:11px; 
	font-weight:bold;
	color:#FFFFFF;
	padding-top:14px;
	margin-top:7px;
	display:block;	
	background:url(../img/btn_hmenu.png) top center no-repeat;
	text-decoration:none;
}
#hmenuLinks a:hover{
	text-decoration:underline;
}

#home{ margin:0 16px 0 7px; }
/*** buy Bar ***/
#buyBar{
	width:920px;
	height:190px;
	background-color:#3399CC;
	background:#73B600 url(../img/bg_buyBar.png) top left repeat-x;
}
#separBuyBar{
	vertical-align:middle;
	width:4px;
}
#btnDownload,#btnBuy{
	display:block;	
	height:53px;
	font-size:24px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	padding:8px 0 0 55px;	
}
#btnDownload{ 
	background:url(../img/btn_download.png) top left no-repeat; 
	margin:19px 0 0 31px;
	width:205px;
}
#btnBuy{ 
	background:url(../img/btn_buy.png) top left no-repeat;
	margin:20px 0 0 30px;
	width:160px;
}
#btnDownload:hover,#btnBuy:hover{
	color:#FEF309;
}
#dwnldLabel, #buyLabel{
	color:#FFFFFF;
	font-size:11px;
	text-align:left;
	background:url(../img/bg_label_buyBar.gif) top left no-repeat;
	padding:0 20px 0 13px;
}
#buyLabel{ margin: 0 0 0 25px; }
#dwnldLabel{ margin:0 0 0 23px; }
/*** news ***/
#news{
	background:#D8D8D8 url(../img/bg_news.png) top left repeat-y;
	width:223px;	
	margin:10px 0 10px 20px;
	height:100%;	
}
#newsTop{
	background:url(../img/bg_news_top.png) top left no-repeat;
	padding:10px 2px 0 12px;
	color:#454545;
	font-size:11px;
}
#newsBottom{
	background:url(../img/bg_menu_bottom.gif) top left no-repeat;
	height:22px;
        font-size:11px;
}
#newsTop h2{
	color:#DF4900;
	font-size:22px;
	font-weight:normal;
	margin:-2px;
	padding:0;
	clear:both;
}
#newsTop h3{	
	font-size:11px;	
	margin:0;	
}

#newsArc{
	padding-left:6px;
}
.newsDate{
	width:68px;
	height:22px;
	background:url(/img/bg_newsDate.gif) top left no-repeat;
	font-size:10px;
	padding:4px 0 0 0;
	margin:12px 0;
	text-align:center;
}
.newsDetail{
	float:right;
	display:block;
	width:105px;
	height:22px;
	padding:4px 0 0 3px;
	background:url(../img/bg_detailsLink.png) top left no-repeat;
	color:#DF4900;
	margin:0 2px 0 50px;
	text-align:center;	
}
#newsArc:hover, .newsDetail:hover{
	color:#B03A01;
}

p.separ{ margin: 7px 0 0 0; }

#news img{ 
	float:left;
	margin:0 7px 0 0; 
}
/*** actions ***/
#actions{
	width:243px; 
	height:217px;
	background:#C54100 url(../img/bg_text_akcii.png) top left repeat-y;
}
#actionContent{
	width:100%;
	height:159px; 	
	background: url(../img/bg_action_star.png) top left no-repeat;
	color:#FFFFFF;	
	font-size:11px;
        
}
#actionContent td{
	padding-right:5px;
}
#leftBrd{
	height:159px; 
	width:33px;
}
#topBrd{
	width:208px; 
	background:url(../img/bg_action_body.png) top right repeat-x;
}
#bottomBrd{
	background:url(../img/bg_action_bottom.png) top left no-repeat;
	width:243px;
	height:27px;
}
#bottomBrd a{
	font-size:11px;
	color:#FFFFFF;
	display:block;
	text-align:right;
	padding:7px 20px 0 0;
}
#bottomBrd a:hover{
	color:#E34103;	
}
#actionContent h2{	
	font-size:26px;	
	line-height:20px;
	font-weight:normal;	
	margin:5px 0 15px 60px;
}
#actionContent h3{	
	font-size:11px;
	color:#000000;
	background:url(../img/list_item2.gif) top left no-repeat;
	padding-left:25px;
	height:14px;
	margin:0 0 10px 0;
}
/*** main content ***/

.corner{
	width:25px;
	height:25px;
}

#topBrdContent{    background:url(../img/bg_brd_content.png) top left repeat-x; }
#bottomBrdContent{ background:url(../img/bg_brd_content.png) bottom left repeat-x; }
#leftBrdContent{   background:url(../img/bg_brd_content.png) top left repeat-y; }
#rightBrdContent{  background:url(../img/bg_brd_content.png) top right repeat-y; }

#mainContent{
	margin:10px 0 0 10px;
	width:687px;
	font-size:12px;
	line-height:15px;	
	height:100%;

}


.maincontent{
	padding:0;
	vertical-align:top;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	margin:3px 0 3 0px;
}

#tfield{


}


p {
		text-align:justify;
}

h1{
	font-size:24px;
	font-weight:normal;
	line-height:28px;
	color:#DF4900;
	border-bottom:1px solid #CCCCCC;
	padding:0 0 10px 0;
	margin:0 0 10px 0;

}



h2{
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#DF4900;

}


hr {


border-bottom:1px solid #DF4900; 
color:#ffffff; 


}

ul{ margin:0; padding:0; }
li{
	background:url(../img/list_item.gif) top left no-repeat;
	list-style:none;
	padding:0 0 0 25px;
	margin:3px 0;
	color:#DF4900;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}

.contentLnk{
	display:block;
	width:109px;
	height:28px;
	background:url(../img/content_link.png) top left no-repeat;
	color:#DF4900;
	padding:3px 0 0 20px;
	float:right;
	clear:both;
	font-size:11px;
}
.contentLnk:hover{
	color:#B03A01;
}

.fullH{
	height:100%;
}
.divider{
	background-color:#FFFFFF;
	height:19px;
        font-size:11px;
}


/*** feedback ***/
#feedbackFrm{
	margin:0 0 10px 10px;
	width:687px;
	height:233px;
	background:#508000 url(../img/bg_feedaback.gif) top left repeat-x;
	color:#D1EDA2;
	font-size:11px;
}
#feedbackLeftCell{
	background:url(../img/brd_left_feedback.gif) top left no-repeat;
	padding-left:13px;

}
#sbmL, #sbmR{
	background:url(../img/bg_submin_feedback.gif) top left no-repeat;
	float:left;
	width:70px;
	height:24px;
	color:#FFFFFF;
	padding:4px 0 0 30px;
	overflow:hidden;
}

#feedbacknote{

height:100px;

}
#sbmL{
	margin:0px 0 0 212px;

}
#sbmR{
	float:left;
	margin:2px 0 0 221px;
	
}

#sbmL:hover, #sbmR:hover{
	color:#8AC824;
}

#feedbackRightCell{
	background:url(../img/brd_right_feedback.gif) top right no-repeat;
	padding:0 13px 0 18px;

}
#feedbackFrm h2{
	padding:0;
	margin:14px 0 7px 0;
	font-size:20px;
	color:#FFFFFF;
	font-weight:normal;
}
.sublabel{
	background:url(../img/bg_label_feedBack.gif) top left no-repeat;
	padding-left:10px;
}
#feedbackFrm input, #feedbackFrm textarea{
	width:315px;
	border:1px solid #395B00;
}
#feedbackFrm input{	
	height:20px;
	margin-bottom:4px;	
}
#feedbackFrm textarea{	
	height:35px;
}

.lnkCont{
	overflow:hidden;


}
/*** copyright ***/
#copyright {
	width:223px;
	height:64px;	
	background:url(../img/bg_copyright.png) top left repeat-x;
}

#copyrightRightBrd{
	text-align:center;
	color:#000000;
	font-size:11px;
	padding-top:16px;
	height:64px;
	background:url(../img/brd_right_copyright.png) top right no-repeat;
}
#copyrightRightBrd a{
	color:#000000;
	text-decoration:none;
}
#copyrightRightBrd a:hover{
	text-decoration:underline;
}
#copyrightLeftBrd{
	background:url(../img/brd_left_copyright.png) top left no-repeat;
}

/*** bottom menu ***/
#bmenu{
	width:698px;
	color:#656565;
	text-align:center;
	font-size:11px;
	padding-top:14px;	
	line-height:16px;
}
#bmenu a{
	text-decoration:none;
	color:#656565;
}
#bmenu a:hover{
	text-decoration:underline;
}
/*** footer ***/
#footer{
	height:143px;
	background:#E6E6E6 url(../img/bg_footer.png) top left repeat-x;
	padding-top:4px;
}