/*
css за клиентската част
автор: PSK
дата: 20080925
*/

body {
text-align:center;
min-width:990px;
margin:0px 0px 10px 0px;
padding:0px;
border:0px;
font:normal normal normal 14px sans-serif;
background: #ffffff url('graphics/white_crumple_big.jpg') repeat scroll top left;
}
div {
background-color: transparent;
}

div#container {
margin:0 auto;
width:945px;
text-align:left;
}
div#frame {
width:943px;
border-style:solid;
border-color:#74534C;
border-width:0px 1px;
float:left;
}
img {
	border:0px;
}
div#lang {
	width:auto;
	height:auto;
	float:right;
	position:absolute;
	left:30px;
	top:10px;
	text-align:right;
	color:#ffffff;
}
div#lang a {
	font-size:12px;
	text-decoration:none;
}

div#Header_bg {
	width:945px;
	height:300px;
	position:relative;
	float:left;
}

div#Header_en {
	width:945px;
	height:300px;
	position:relative;
	float:left;
}

div#Header_ro {
	width:945px;
	height:300px;
	position:relative;
	float:left;
}

div#hMenu {
	width:100%;
	height:auto;
	position:absolute;
	bottom:5px;
	float:left;
	background-color:transparent;
}

a.mainMenu,a.mainMenuAct {
	display:block;
	width:188px;
	height:30px;
	float:left;
	position:relative;
	text-align:center;
	margin-right:1px;
}

a.mainMenu:link, a.mainMenu:visited {
	/*background:#ffffff url('graphics/btn_bgr.png') no-repeat scroll 0px 0px;*/
	background-color:#ffffff;
	line-height:220%;
	color: #1e57a7;
	font-size: 14px;
	font-weight:bold;
	text-decoration:none;
	/* for IE */
	filter:alpha(opacity=80);
	/* CSS3 standard */
	opacity:0.8;
}
a.mainMenuAct:link, a.mainMenuAct:visited, a.mainMenuAct:hover, a.mainMenuAct:active, a.mainMenu:hover, a.mainMenu:active {
	/*background:#CBDEF9 url('graphics/btn_bgr.png') no-repeat scroll 0px -33px;*/
	background-color:#CBDEF9;
	line-height:220%;
	color: #000000;
	font-size: 14px;
	text-decoration:none;
}

table {
	border-collapse:collapse;
	empty-cells:show;
}

table, tr, td {
	padding:0px;
	margin:0px;
	border:0px;
}
div#midCol {
	/*width:662px;*/
	height:auto;
	float:left;
	padding-bottom:20px;
	padding-left:5px;
}

div#Bottom {
	width:945px;
	height:auto;
	/*background: transparent url('graphics/Bottom.png') no-repeat scroll top left;*/
	float:left;
}

div#address {
	width:933px;
	height:auto;
	color:#1E57A7;
	font-size:12px;
	text-align:right;
	padding:0px 5px 5px 5px;
}

div#BordBot {
	width:945px;
	height:35px;
	padding-top:5px;
	/*background: transparent url('graphics/BordBot.png') no-repeat scroll top left;*/
	float:left;
	background-color:#74534C;
	opacity:0.6;
	filter:alpha(opacity=60);
}

div.footer {
	width:49%;
	height:35px;
	float:left;
	color: #ffffff;
	font-size:10px;
}

div.footer a {
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
}
a.clientNavBar {
	display:block;
	width:auto;
	height:20px;
	padding:5px 15px 5px 10px;
	float:left;
	text-align:left;
}
div#subMCol {
	width:260px;
	height:auto;
	float:left;
	text-align:left;
}
a.subMbgr:link, a.subMbgr:visited {
	display:block;
	width:200px;
	height:66px;
	padding-top:26px;
	padding-left:35px;
	float:left;
	text-align:center;
	color:#1E6EB7;
	background: transparent url('graphics/subMbgr.png') no-repeat scroll 0px 0px;
	margin-bottom:20px;
}
a.subMbgr:hover, a.subMbgr:active, a.subMbgrAct:link, a.subMbgrAct:visited, a.subMbgrAct:hover, a.subMbgrAct:active {
	display:block;
	width:200px;
	height:66px;
	padding-top:26px;
	padding-left:35px;
	float:left;
	text-align:center;
	color:#1E6EB7;
	background: transparent url('graphics/subMbgr.png') no-repeat scroll 0px -94px;
	margin-bottom:20px;
}
a.subMnobgr {
	display:block;
	width:235px;
	height:auto;
	float:left;
	color:#1E6EB7;
}
div#txtColS {
	width:382px;
	height:auto;
	float:left;
	padding:0px 10px 0px 10px;
}
div#txtColL {
	/*width:640px;*/
	height:auto;
	float:left;
	padding:0px 10px 20px 10px;
}
div.slide {
	width:160px;
	height:160px;
	float:left;
	text-align:center;
	border:1px dotted #cccccc;
	margin:5px;
}
div.resume {
	width:382px;
	height:82px;
	margin-bottom:20px;
	padding-top:10px;
}
/*links and colors*/
a.clientNavBar {
	color:#1E6EB7;
	border:1px solid #ffffff;
	line-height:150%;
	background: transparent url('graphics/arrow.png') no-repeat scroll center right;
}
.green {
	color:#579B6C;
}
.red {
	color:#ff0000;
}
a:link, a:visited, a:hover, a:active, .blue {
	color:#1E6EB7;
}
input,textarea{
	border:1px solid #53B1FD;
	background-color:transparent;
	color:#1E6EB7;
}
h1{
	font-size:15px;
	margin-top:10px;
}

