

body {
	padding:0px; 
	margin:0px; 
	min-width:900px;
	background-color:#ffffff;
}
.clear {
	clear:both;
}
a {
	cursor:hand;
}
/*Header*/
#header {
	width:100%;
}
#top-line {
	width:100%;
	height:20px;
	background-color:#4d6281;
	text-align:right;
}
.panel {
	color:#ffffff;
	margin:0px 5px 0px 0px;
}
.panel a {
	color:#ffffff;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bolder;
}
#logo-course {
	width:100%;
}
#logo {
	float:left;
	width:50%;
}
#tender-logo {
	float:left;
	text-align:right;
	width:30%;	
}
#course {
	float:right;
	text-align:right;
	width:15%;
	margin:2px 5px 0px 0px;
	}
#line-hr {
	width:100%;
	height:3px;
	background-image:url('../i/blue-line-hr.jpg');
	background-repeat:repeat-x;
}
/*Menu*/
#menu {
	height:26px;
	background-repeat:repeat-x;
}
.menu-left {
	color:#ffffff;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-align:center;
	background-color:#4d6281;	
	background-image:url('../i/blue-line-menu.jpg');

}
.menu-center {
	color:#ffffff;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-align:center;	
	background-color:#4d6281;	
	background-image:url('../i/blue-line-menu.jpg');
}
.menu-right {
	color:#ffffff;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-align:center;
	background-color:#4d6281;	
	background-image:url('../i/blue-line-menu.jpg');
}
#menu a {
	color:#ffffff;
	text-decoration:none;
}
#menu a:hover {
	color:#fd9d00;
	text-decoration:none;
}
/*Dynamic manu*/
.mortage {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	display:none;
	list-style:none;
	width:150px;
	color:#ffffff;
	 text-align:left;
	position:absolute; top:15px; left:0px;
}
.mortage li {
	color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:2px 20px 2px 20px;	
	background-color:#6a7c94;
	border-bottom-color:#ffffff;
	border-bottom-width:1px;
	border-bottom-style:solid;	
}
/*Main*/
#main {
	width:100%;
	min-height:600px;
}
.title-map {
	width:100%;
	min-height:30px;
	border-bottom-color:#dee6ee;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding:5px 0;	
}

.title {
	padding:8px 0px 0px 15px;
	color:#4d6281;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bolder;	
}

.in-title {
	margin:40px 0px 0px 0px;
	color:#4d6281;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bolder;

}


.title a {
	color:#4d6281;
}
#main-left {
	margin-right:-1px;
	float:left;
	width:76%;
	border-right-color:#dee6ee;
	border-right-width:1px;
	border-right-style:solid;
	min-height:600px;
}
/*Msg*/
.body-main {
	padding:50px 20px 20px 15px;
}
h1 {
	margin:0px;
	padding:0px 0px 10px 0px;
	color:#4d6281;
	font:18px Arial, Helvetica, sans-serif;
}
h1 a {
	color:#4d6281;
}
.msg {
	color:#4d6281;
	font:13px Arial, Helvetica, sans-serif;
}
.msg a{
	color:#4d6281;
}

#main-right {
	float:right;
	width:24%;
}
/*Models*/
#models {
	border-bottom-color:#dee6ee;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.body-models {
	padding:0px 20px 0px 20px;
}
#models-name {
	margin:10px 0px 10px 0px;
	text-align:center;
	color:#4d6281;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#models-name a {
	color:#4d6281;
}
#models-img {
	padding:0px 5px 5px 0px;
	float:left;
}
#models-msg {
	color:#4d6281;
	font:12px Arial, Helvetica, sans-serif;
	text-align:justify;
}
#models-next {
	text-align:center;
	margin:5px 0px 10px 0px;	
}
#models-next a {
	color:#fd9d00;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-decoration:none;
	padding:0px 20px 0px 20px;
}
/*Footer*/
#footer {
	width:100%;
	min-height:35px;
	background-color:#dee6ee;
	color:#4d6281;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	position:relative;
}
#footer a {
	color:#4d6281;
}
#footer-left {
	float:left;
	width:40%;
	margin:5px 0px 0px 10px;
}
#footer-center {
	float:left;
	width:25%;
	margin-top:5px;
	color:#dee6ee;
	text-align:center;
	font:10px Arial, Helvetica, sans-serif;
}
#footer-right {
	text-align:right;
	float:right;
	width:30%;
	margin:5px 10px 0px 0px;
}
.menubr
{
	position:absolute; top:-4000px; left:-4000px;
}
.title-text {
	color:#4d6281;
	font:15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:20px;
}
.title-text a {
	color:#4d6281;
}
.post {
	width:100%;
	margin:20px 0px 0px 0px;
	text-align:justify;
}
.post-msg {
	color:#485f81;
	
}
.date-title {
	color:#485f81;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.date-title a {
	color:#485f81;
}
.next-text a {
	color:#fd9d00;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;	
}
.block-text {
	color:#4d6281;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:justify;
	text-decoration:none;	
}
.block-service {
	text-align:justify;
}
.load {
	height:200px;
	width:100%;
	text-align:center;
}
.load img{
	margin-top:100px;
}
.rows {
	width:100%;
	color:#4d6281;
	font:12px Arial, Helvetica, sans-serif;	
}
.text-input {
	color:#4d6281;
	font:12px Arial, Helvetica, sans-serif;	
}
.field-input {
	float:right;
	width:60%;
}

.midi-input {
	width:150px;
	color:#4d6281;
	font:13px Arial, Helvetica, sans-serif;
	border:1px solid #4d6281;
}
.mini-input {
	width:100px;
	color:#4d6281;
	font:13px Arial, Helvetica, sans-serif;
	border:1px solid #4d6281;
}
.min-input {
	width:70px;
	color:#4d6281;
	font:13px Arial, Helvetica, sans-serif;
	border:1px solid #4d6281;
}
.maxi-input {
	width:400px;
	color:#4d6281;
	font:13px Arial, Helvetica, sans-serif;
	border:1px solid #4d6281;
}
.max-input {
	width:500px;
	color:#4d6281;
	font:13px Arial, Helvetica, sans-serif;
	border:1px solid #4d6281;
}
.coments-input {
	color:#4d6281;
	font:11px Arial, Helvetica, sans-serif;
}
.select-input {
	width:155px;
	color:#4d6281;
	font:13px Arial, Helvetica, sans-serif;
	border:1px solid #4d6281;
}
.midi-select-input {
	width:505px;
	color:#4d6281;
	font:13px Arial, Helvetica, sans-serif;
	border:1px solid #4d6281;
}
.mini-text-input {
	width:300px;
	height:90px;
	color:#4d6281;
	font:13px Arial, Helvetica, sans-serif;
	border:1px solid #4d6281;
}
.midi-text-input {
	width:400px;
	height:150px;
	color:#4d6281;
	font:13px Arial, Helvetica, sans-serif;
	border:1px solid #4d6281;
}
.maxi-text-input {
	width:500px;
	height:250px;
	color:#4d6281;
	font:13px Arial, Helvetica, sans-serif;
	border:1px solid #4d6281;
}

#wanted {
	display:none;
	min-width:200px;
	background:#ffffff;
	border:1px solid #000000;
	position:absolute;
	z-index:5;
}
.cursor {
	cursor:hand;
	margin:2px 0px 0px 0px;
}
.wanted_header {
	text-align:right;
}
.msg-error {
	width:350px;
	margin:50px auto;text-align:center;  
}

.msg-error img {
	margin:0px auto;
	text-align:center; 
}

#webmaster {
	position:absolute;
	width:500px;
	height:230px;
	background:#ffffff;
	border:1px solid #dee6ee;
	z-index:5;
	display:none;
}
.web_header {
	width:100%;
	text-align:right;
	height:20px;
	background:#dee6ee;
}
.web_button_header {
	margin:0px 10px 5px 0px;
}
.web_button_header img {
	margin:5px 0px 0px 0px;
}
.web_main {
	color:#4d6281;
	font:13px Arial, Helvetica, sans-serif;
	margin:10px 10px 10px 10px;
}
#web_button{
	text-align:center; 
	border:1px solid #5f5f5f; 
	width:140px; 
	height:20px; 
	padding-top:5px; 
	cursor:hand;
}
.liner {
	height:1px;
	background:#dee6ee;
	margin:10px 0;
}
.agree {
	color:#13cc29;
	font:13px Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 7px;
	font-weight:bolder;
}
.disagree {
	color:#e82727;
	font:13px Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 7px;
	font-weight:bolder;
}

.list-groups {

}

.list-groups li {
	padding:3px;
	font-weight:bolder;
}
.list-groups a {
	text-decoration:none;
}
.adw {
	position:absolute; top:-4000px; left:-4000px;
}
