/* .ru */
html {
	overflow-y:scroll;
}

body {
	margin:0;
	padding:0;
}

a {
	color: #455c88;
	/*font-size: 10px;*/
	/*font-weight:bold;
	
	*/
	text-decoration: underline;
}

a, .txtLkLink{
	color:#1A3972;
	
}
a:hover{
	text-decoration:underline;
}

table, tr, td, th, div, span, ul, li {
	font-family:verdana;
}


h2 {
	color:#f00;
	font-size:18px;
}
 
p {
	/*padding:0px;
	margin:0px;*/
	letter-spacing:0.1px;
	line-height:19px;
	font-size:12px;
}

ul {
	list-style-image:url('/docs/ru/design/img/red_dot.gif');
	list-style-type:none;
}

ul li {
	font-size:12px;
	padding-bottom:10px;
	letter-spacing:0.1px;
	line-height:19px;
}



.master-div {
	/*width:860px; */ width:875px;
	border:1px solid #bababa; 
	margin:11px auto auto auto; 
	background-color:white; 
	background-image:url('/docs/ru/design/img/bg_fade_header.jpg');
	background-position:right top; 
	background-repeat:no-repeat;
}

.main-content {
	width:851px;
	margin:0 auto;
	display:block; 
	/*border:1px solid red;*/
}

/* bannerul cu poza */
.main-banner {
	background-image:url('/docs/ru/design/img/header_full2.jpg');
	background-repeat:no-repeat;
	/*width:810px;*/ width:100%;
	height:161px;
	clear:both;
}

#left_column { width:580px; /*border:1px solid red;*/ float:left; display:block; font-size:12px; }
#left_column_gradient { 
	background-color:#E6E6E6; 
	background-image:url('/docs/ru/design/img/grey-gradient-top.jpg');
	background-position:top left; 
	background-repeat:repeat-x; 
	padding:5px 5px 5px 12px; 
	/*border:1px solid #f00;*/
}

.left_column_title1 { font-size:18px; font-weight:bold; margin-top:17px; }

.right-column {
	text-align:center;
	width:250px;
	float:right;
	margin-top:15px;
	/*border:1px solid red;*/
}

#footer{
	font-size:10px;
	clear:both;
	padding:1em;
	font-size:0.8em;
	text-align:right;
	margin-right:12px;
}
#footer #copy{ font-size:10px; float:left; margin-left:10px;}
#footer a{ font-size:10px; color:#17386E; text-decoration:none; }
#footer a:hover { text-decoration:underline; }

.main-heading {
	font-size:22px;
	color:#ffffff;
	font-weight:normal;
	padding-top:7px;
}

.main-heading-page {
	font-size:22px;
	color:#ffffff;
	font-weight:normal;
	/*
	padding-top:40px;
	padding-left:100px;
	*/
	height:135px;
	/*background-color:red;*/
	margin-left:100px;
	text-align:left;
	/*border:1px solid red;*/
	display:block;
}

.main-heading-page p { 
	padding-top:54px; 
	font-size:20px;
}

.right-heading {
	font-size:25px;
	color:#1A3B71;
	font-weight:normal;
	padding-top:10px;
	padding-left:15px;
}

.right-heading-text {
	font-size:12px;
	color:#0083C7;
	font-weight:normal;
	padding-left:15px;
}

.top-banner h1 {
	color:#ffffff;
	font-size:25px;
	padding-bottom:0px;
	
}

.top-banner {
	background-image: url('/docs/ru/design/img/top-banner.jpg');
	background-repeat:no-repeat;
	width:540px;
	height:202px;
	padding-left:90px;
	padding-bottom:20px;
}

.h1_text {
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	position:relative;
	top:-12px;
}

.banner-link {
	font-weight:bold;
	color:#455c88;
	text-decoration:none;
	font-size:14px;
	text-decoration:underline;
}

.top-content {
	width:100%;
	height:70px;
	display:block;
}

.avangate-logo {
	width:300px;
	height:40px;
	/*background-image: url('/docs/ru/design/img/avangate-logo.png');
	background-repeat:no-repeat;
	background-position:center left;*/
	padding-top:0px;
	
}

.banner-menu {
	padding-top:25px;
	width:300px;
	text-align:right;
	position:relative;
	left:13px;
}

.banner-menu a {
	padding-left:7px;
	padding-right:7px;
	font-weight:bold;
	color:#455c88;
	text-decoration:none;
	font-size:10px;
	text-decoration:underline;
	border-right:1px solid #cccccc;
	float:left;
}

.search {
	font-size:11px;
	font-weight:normal;
	color:#777777;
	padding-top:20px;
	padding-right:0px;
}

.language {
	padding-top:25px;
	position:relative;
	left:115px;
}

#banner_input {
	background-color:#FFFFFF;
	background-image:url('/docs/ru/design/img/new/round_input_middle.gif');
	background-repeat:repeat-x;
	border:medium none;
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:12px;
	height:20px;
	/*line-height:20px;*/
	padding:0px;
}

.right-banner1 {
	background-image: url('/docs/ru/design/img/right-banner1.jpg'); background-position:top;
	background-repeat:no-repeat;
	width:265px;
	height:102px;
	padding-left:0px;
	padding-bottom:0px;
}

.right-banner2 {
	background-image: url('/docs/ru/design/img/right-banner2.jpg'); background-position:top;
	background-repeat:no-repeat;
	width:265px;
	height:102px;
	padding-left:0px;
	padding-bottom:0px;
}

.home-content {
	/*width:810px;*/
	width:100%;
	/*height:210px;*/
	background-color:#E9E9E9;
}

.bg-home-img {
	background-image: url('/docs/ru/design/img/1.png');
	background-repeat:no-repeat;
	width:195px;
	height:191px;
}

.bottom-content {
	width:100%;
	height:185px;
}

.horizontal-line {
	width:100%;
	height:5px;
	background-color:#2B68A1;
}

.footer {
	width:100%;
	height:55px;
	background-color:#ffffff;
}

.copyright {
	font-size:10px;
	color:#777777;
}

.home-content-heading {
	/*padding-left:22px;*/
	padding-top:0px;
	/*padding-bottom:25px;*/
	/*height:40px;*/ height:40px;
	/*border:1px solid blue;*/
	display:block;
	clear:both;
	width:180px;
	margin:0 auto;
}

.home-content-heading a {
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

.home-content-heading2 {
	color:#ffffff;
	font-size:12px;
}

/* add - serban 12 aug 08 */
.home-content-h {
	text-align:left; 
	display:block; 
	
	vertical-align:middle;
	margin:15px auto 0 auto;
	/*border:1px solid red;*/
	width:180px;
	height:43px;
}

.home-content-h a { color:#ffffff; font-size:15px; font-weight:bold; text-decoration:none; }

.home-content-text {
	color:#000000;
	font-size:11px;
	/*padding-left:10px;*/
	width:180px;
	padding-top:5px; padding-left:4px; padding-right:4px;
	/*border:1px solid red;*/
	text-align:left;
	display:block;
	height:90px;
}
/*
.bg-home-img a {
	float:right;
	padding-right:15px;
	padding-top:15px;
}
*/

.testimonial-text {
	font-size:12px;
	/*height:50px;*/
}

.testimonial-footer {
	width:100%;
	text-align:right;
	font-size:12px;
	padding-top:20px;
}

.active-left-corner {
	background-image:url('/docs/ru/design/img/left-active-corner-tab.png');
	background-repeat:no-repeat;
	width:19px;
	height:26px;
}

.active-tab {
	background-color:#ffffff;
}

.active-tab {
	color: #455c88;
	font-size: 11px;
	font-weight:bold;
}

.active-tab a {
	font-weight:bold;
}

.active-right-corner {
	background-image:url('/docs/ru/design/img/right-active-corner-tab.png');
	background-repeat:no-repeat;
	width:19px;
	height:26px;
}

.inactive-left-corner {
	background-image:url('/docs/ru/design/img/left-inactive-corner-tab.png');
	background-repeat:no-repeat;
	width:17px;
	height:26px;
	/*border:1px solid #0f0;*/
}

.inactive-right-corner {
	background-image:url('/docs/ru/design/img/right-inactive-corner-tab.png');
	background-repeat:no-repeat;
	width:17px;
	height:26px;
	/*border:1px solid #00f;*/
}

.inactive-tab {
	background-image:url('/docs/ru/design/img/center-inactive-repeat-tab.png');
	background-repeat:repeat-x;
}	

.inactive-tab a {
	text-decoration:none;
}

.main-banner-tabs {
	/*margin-top:69px;*/
	/*margin-top:52px;*/
	margin-left:0px;
	text-align:left;
	/*border:1px solid red;*/
	display:block;
}

.top-gradient {
	background-image:url('/docs/ru/design/img/top-gradient.png');
	background-repeat:repeat-x;
	background-position:left;
	width:553px;
	height:74px;
	/*padding-left:15px;*/
	font-size:18px;
	font-weight:bold;
	position:relative;
	/*right:10px;*/
	border:1px solid red;
}

.middle-gradient {
	background-image:url('/docs/ru/design/img/middle-gradient.png');
	background-repeat:repeat-y;
	width:533px;
	padding-left:15px;
	font-size:12px;
	position:relative;
	right:10px;
	
}

.middle-gradient ul {
	padding:0px;
	margin:0px;
	padding-left:15px;
}

.bottom-gradient {
	background-image:url('/docs/ru/design/img/bottom-gradient.png');
	background-repeat:no-repeat;
	width:533px;
	height:79px;
	/*padding-left:15px;*/
	position:relative;
	/*right:9px;*/
}

ul {
	list-style-image:url('/docs/ru/design/img/red_dot.gif');
	list-style-type:none;
}

.right-content-fix {
	width:750px;
	display:inline-block;
}



.gradient {
	text-align:left;
}

.wrapper {
	width:500px;
	/*border:1px solid #f00;*/
	font-size:12px;
	display:block;
}

.texture1v{
	background-color:#fbfbfb;
	background-image:url('/docs/ru/design/img/new/grey_texture_v100.gif');
	background-repeat:repeat-x;
	background-position:top left;
}

.redstar {
	color:#ED1C24;
font-family:Arial,sans-serif !important;
font-size:12px;
font-weight:bold;
}

.smallcomment{
		font-size:10px !important;
		color:#898989;
	} 
	
	.red {
		color:#f00 !important;
	}
	
#top-cell-spacer {
	width:160px;
}

/** idem: .com */

#banner_links{ color:#1A3972; font-size:0.9em; width:610px; font-size:10px; }
#banner_links div { font-size:10px; }
#banner_links a { font-weight:bold; padding-left:2px; padding-right:2px; }
#banner_links .link_h { display:block; padding:1px; font-weight:normal; text-decoration:none; }
#banner_links .link_h:hover { text-decoration:none; color:black; background-color:#EBF5FE; }
#banner_links img, #banner_links input {vertical-align:middle;}

/* de pe .com */
.title3 {
	background-image:url('/docs/ru/design/img/gradient-small-bg.jpg');
	background-repeat:no-repeat;
	color:#1B3A73;
	font-size:1em;
	font-weight:bold;
	padding-left:15px;
	height:45px;
	margin-top:10px; margin-bottom:10px;
	vertical-align:middle;
	line-height:45px;
}

.bottom_links { margin:0; margin-left:10px; padding:0; }
.bottom_links li { margin:1px; padding:1px; }

.paragraph {
	margin-top:5px;
	margin-bottom:5px;
	font-size:12px;
}

.error {color:#f00;}

.input-text { padding:2px; width:200px; border:1px solid #7F9DB9; }
.input-text:focus { background: #FFFFC5; }
.select { border:1px solid #7F9DB9;width:205px;padding: 2px;}
.textarea { border:1px solid #7F9DB9;width:200px;padding: 2px;}

/* big submit buttons */
.input-big-new{display: inline-block; padding: 6px 15px; color: #fff; text-decoration: none; -moz-border-radius: 100px; -webkit-border-radius: 100px;    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);    border-bottom: 1px solid rgba(0,0,0,0.25);    position: relative;    cursor: pointer;    border: 0px;    font-size:14px;    font-family: Arial, Helvetica, sans-serif;    font-weight: bold;background-image:url('/docs/general/img/inputs/overlay_button_h31.png');background-repeat: repeat-x;}
    .input-new-big-14px.input-big-new{font-size:14px;} 
