* {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

body {
	min-width: 1000px;
}
.indexTopTable {
	//background-image: url(/images/prqx/bg1.gif);
	background-repeat: repeat-x;
	width:expression(document.body.clientWidth < 1000? "1000px": "auto" );
}
.newsAnonsDate {
	font-size: 9px;
	color: #666666;
	padding-top: 10px;
	padding-left: 60px;
	padding-right: 60px;
}
.newsAnons {
	font-size: 11px;
	color: #660000;
	padding-right: 60px;
	padding-left: 60px;
}
.selectTable {
	margin-right: 60px;
	margin-left: 60px;
	margin-top: 20px;
}
.selectTitle {
	padding-left: 10px;
	position: absolute;
	top: -15px;
}
.more {
	font-size: 12px;
	color: #660000;
	text-align: right;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 5px;
}
.more a {
	color: #660000;
}
.slogan {
	font-size: 22px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 200px;
	letter-spacing: -1px;
	line-height: 24px;
}
.marketing {
	font-size: 24px;
	color: #FF9900;
	background-image: url(/images/prqx/bottomfon.gif);
	background-repeat: repeat-x;
	height: 200px;
	padding-top: 20px;
	padding-left: 60px;
	letter-spacing: -1px;
	font-weight: normal;
	padding-right: 60px;
}
.copyright {
	font-size: 11px;
	color: #666666;
	text-align: right;
	padding-top: 15px;
	padding-right: 60px;
	padding-bottom: 30px;
}

.selectTitle1 {
	padding-left: 10px;
	
	position: relative;
	top: -15px;
}
.selectText {
	font-size: 12px;
	padding-right: 15px;
	padding-left: 15px;
}



.logoCont {
	margin-top: 40px;
	margin-left: 60px;
	margin-bottom: 32px;
}
.korzina {
	background-image: url(/images/prqx/korzina.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.indexLogin {
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 60px;
	vertical-align: middle;
	padding-top: 8px;
}
.loginInp {
	width: 100px;

}
a {
	color: #660000;
}
.copyright a {
	color: #666666;
}
.folatLogin {
	padding-top: 40px;
	padding-right: 60px;
	text-align: right;
}
.So {
	font-size: 20px;
	color: #f89605;
	background-image: url(/images/prqx/bulbline.gif);
	background-repeat: repeat-x;
	padding-top: 25px;
	padding-right: 20px;
	padding-bottom: 28px;
	padding-left: 60px;
	letter-spacing: -1px;
}
.SoSimple {
	font-size: 20px;
	color: #f89605;
	padding-top: 25px;
	padding-right: 20px;
	padding-bottom: 28px;
	padding-left: 60px;
	letter-spacing: -1px;
}
.qa_question {
	font-size: 13px;
	padding-bottom: 5px;
}

.SoOther a {
	font-size: 11px;
	letter-spacing: 0px;
	color: #888888;
	font-weight: bold;
}
.tbl1 {
	background-color: #effaff;
	background-image: url(/images/prqx/tbl1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.soText {
	padding: 15px;
	font-size: 12px;
}

.tbl2 {
	background-color: #EDEDED;
	background-image: url(/images/prqx/tbl2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tbl3 {
	background-color: #fcf5e3;
	background-image: url(/images/prqx/tbl3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.qa_answer {
	background-color: #fffef9;
	background-image: url(/images/prqx/faqbg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}
.qa_answer_shadow {
	text-align: right;
	margin-bottom: 5px;
}
.qa_answer_title {
	font-size: 14px;
	color: #660000;
	padding-top: 6px;
	padding-bottom: 6px;
}
.qa_answer_text {
	font-size: 12px;
	padding-left: 16px;
	padding-right: 60px;
	padding-bottom: 6px;
}
h2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #660000;
	margin-bottom: 10px;
}
.icq {
	background-image: url(/images/prqx/icq.gif);
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-left: 17px;
}


.qa_answer_close {
	font-size: 11px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 30px;
	background-image: url(/images/prqx/qaclose.gif);
	background-repeat: no-repeat;
}
.progTable {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #666666;
}
.progCell {
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding: 4px;
}
.progName {
	font-size: 15px;
	padding-top: 7px;
}
.progDesc {
	font-size: 11px;
	color: #333333;
	padding-top: 7px;
	padding-bottom: 7px;
}
p {
	font-size: 13px;
	line-height: 18px;
	padding-bottom: 10px;
}
.newsDateP {
	font-size: 10px;
	color: #666666;
}
.newsAnonsP {
	font-size: 13px;
	padding-bottom: 15px;
}
.newsM {
	font-size: 14px;
	padding-top: 5px;
}
.regForm {
	font-size: 14px;
	padding-right: 6px;
	padding-top: 3px;
	color: #333333;
}
.regHelp {
	font-size: 9px;
	padding-bottom: 4px;
	font-weight: bold;
	color: #FF9933;
}
.inp {border: dashed 1px #999; padding: 3px; font: normal 12px Tahoma;}
.inp_nes {border: dashed 1px #cc0000; padding: 3px; font: normal 12px Tahoma;}
.style1 {color: #90000}
.term {
	color: #660000;
	font-weight: bold;
}
.usual_text {
	font-size: 13px; 
	padding-top: 25px; 
	padding-bottom: 25px;
	text-align: justify;
}
.headAnons {
	font-size: 15px;
	color: #006600;
}
.newsAnonsrow {
	font-size: 11px;
	color: #660000;
}
.marq {
	padding-left: 25px; 
	padding-right: 25px;
	color: #f89605;
	font-weight: bold;
}
.indexTopTableTopRow {
	background-image: url(/images/prqx/bgp1.gif);
	background-repeat: repeat-x;
	width:expression(document.body.clientWidth < 1000? "1000px": "auto" );
}
.indexTopTableBottomRow {
	background-image: url(/images/prqx/bgp2.gif);
	background-repeat: repeat-x;
	width:expression(document.body.clientWidth < 1000? "1000px": "auto" );
}
li {
	text-align: justify;
}
.HeadText {
	font-size: 20px;
	color: #FFCC00;
	padding-top: -5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	letter-spacing: -1px;
}

#dialogWindow {
	width: 300px;
	height: 150px;

	position: absolute;
	top: 200 px;
	clip: rect(auto auto auto auto);

	background-color: #fbf8ea; 
	
	left: 50%;
	margin-left: -150px;
}
.MessageBody {
	text-align: center;
	margin: 0;
	padding: 10px 5px;
}
.MessageTitleErr {
	font-weight: bold;
	color: #FFFFFF;
	margin: 0;
	padding: 5px;
	background-color: #ff0000;
	
}
.MessageTitleOk {
	font-weight: bold;
	color: #FFFFFF;
	margin: 0;
	padding: 5px;
	background-color: #006633;
}
