.main { width:955px; margin:0 auto; text-align:left;}

#header {height:412px;}

#footer { height:55px;}

.col-1, .col-2, .col-3, .col-2_z {float:left;}
.container {width:100%; overflow:hidden;}
.container_top {width:100%; height:30px; overflow:hidden;}

.divider {background:url(../images/divider-bg.gif) 215px 0px repeat-y;}
/* ============================= page1 ===========================*/
#page1 .col-1 {width:593px;}
#page1 .col-2 {width:287px; padding-bottom:20px;}
#page1 .row .col-1 {width:477px;}
#page1 .row .col-2 {width:432px;}
/* ============================= page2 ===========================*/
#page2 .col-1 {width:593px;}
#page2 .col-2 {width:287px;}
#page2 .row .col-1 {width:477px;}
#page2 .row .col-2 {width:432px;}
#page2 .row .col-3 {width:240px;}

/* ============================= page3 ===========================*/
#page3 .col-1 {width:283px;}
#page3 .col-2 {width:287px;}
#page3 .row .col-1 {width:607px;}
#page3 .row .col-2 {width:302px;}
#page3 .row .col-3 {width:175px;}

/* ============================= page4 ===========================*/
#page4 .col-1 {width:593px;}
#page4 .col-2 {width:284px;}
#page4 .col-3 {width:240px;}
#page4 .row .col-1 {width:477px;}
#page4 .row .col-2 {width:432px;}

/* ============================= page5 ===========================*/
#page5 .col-1 {width:593px;}
#page5 .col-2 {width:287px;}
#page5 .col-3 {width:270px;}
#page5 .row .col-1 {width:477px;}
#page5 .row .col-2 {width:432px;}

/* ============================= page6 ===========================*/
#page6 .col-1 {width:283px;}
#page6 .col-2 {width:287px;}
#page6 .row .col-1 {width:607px;}
#page6 .row .col-2 {width:302px;}
#page6 .row .col-3 {width:175px;}
/* ============================= page7 ===========================*/

/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#69851e;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.75em;
		line-height:1.5em;
		color:#000000;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#139ecb; outline:none;}
a:hover{text-decoration:none;}
p {padding-top:18px;}

/* ============================= main layout ====================== */

li { background:url(http://rr-znojmoreality.cz/templates/reality/images/marker1.gif) no-repeat 0 7px; padding-left:12px; line-height:1.5em;}
li a {color:#444749;}

.imgindent {margin:0 20px 0 0; float:left;}

.extra {background:url(../images/extra-bg.jpg) top center repeat-x #fff;}
.extra1 {background:url(../images/extra1-bg.jpg) top center no-repeat;}

h2 {line-height:1.2em; color:#097dbf; border-bottom:1px solid #387dbf; text-transform:uppercase; font-weight:bold; padding-bottom:8px} 
h3 {line-height:1.2em; font-size:2em; color:#fff; margin-bottom:14px;}
/* ============================= header ====================== */
.logo {padding:83px 0 0 28px; float:left}
.rss {float:right; margin:10px 47px -2px 0;}

.menu {background:url(../images/menu-bg.png) left top no-repeat; padding:8px 0 0px 26px; height:39px;}
.menu ul {width:100%; overflow:hidden;}
.menu li {float:left; font-family:"Arial Black", Gadget, sans-serif; line-height:1.2em; font-size:1.666em; padding:0 1px 0 0;}
.menu li a {color:#fff; text-decoration:none; display:inline-block;}
.menu li a strong {display:inline-block; padding:0 8px 0 8px;}
.menu li a strong strong {padding:2px 15px 7px 15px;}

.menu li a:hover, .menu .active {background:url(../images/menu-li-left-bg.gif) left top no-repeat;}
.menu li a:hover strong, .menu .active strong {background:url(../images/menu-li-right-bg.gif) right top no-repeat;}
.menu li a:hover strong strong, .menu .active strong strong {background:url(../images/menu-li-tail-bg.gif) left top repeat-x;}

.indent {padding:0 20px; }

.inner {background:#fff; margin:0 9px 0 6px;}

.extra-header {background:url(../images/header-img.jpg) left top no-repeat; height:210px; padding:38px 0 0 15px;}

.pad {padding-top:20px;}

.button1 {margin-top:5px;}

.banner {background:url(../images/banner-bg.png) left top no-repeat; width:382px; height:295px;}
.banner img {margin:24px 0 13px 34px;}
.banner strong {font-size:1.83em; text-transform:uppercase; color:#2e4d00; line-height:1.2em;  }
.banner em {font-style:normal; font-weight:bold; font-size:3.083em; text-transform:uppercase; color:#8d1b01; line-height:1.2em; display:inline-block; margin-top:-9px}
.banner div {padding:0 0 0 39px;}
.banner ul {padding:16px 0 0 5px ;}
.banner li {line-height:1.83em; background:url(../images/banner-li-bg.gif) left 6px no-repeat; padding-left:10px; position:relative;}
.banner li a {color:#000;}
/* ============================= content ====================== */

.left-tail {background:url(../images/left-tail.png) left top repeat-y; }
.right-tail {background:url(../images/right-tail.png) right top repeat-y; position:relative;} 

.corner-left {background:url(../images/row-corner-bottom-left.png) left bottom no-repeat; position:relative;}
.corner-right {background:url(../images/row-corner-bottom-right.png) right bottom no-repeat;padding:0 29px 0 26px;}
.main-bottom-tail {background:url(../images/bottom-tail.png) left bottom repeat-x; height:18px; }

.col-pad {padding-right:20px;}
.col-pad1 {padding-right:23px;}

.margin1 {margin-bottom:12px;}

.indent1 {padding:20px 20px 41px 20px }
.form {background:url(../images/form-tail.gif) left top repeat-x #efefef; }
.form .indent {padding:23px 34px 40px 32px;}
.form .bottom-tail {background:url(../images/form-bottom-tail.gif) left bottom repeat-x;}
.form .top-tail {background:url(../images/form-top-tail.gif) left top repeat-x;}
.form .left-tail {background:url(../images/form-left-tail.gif) top left repeat-y;}
.form .right-tail {background:url(../images/form-right-tail.gif) top right repeat-y;}
.form .bottom-right {background:url(../images/form-corner-bottom-right.gif) bottom right no-repeat;}
.form .bottom-left {background:url(../images/form-corner-bottom-left.gif) bottom left no-repeat;}
.form .top-right {background:url(../images/form-corner-top-right.gif) top right no-repeat;}
.form .top-left {background:url(../images/form-corner-top-left.gif) top left no-repeat; width:100%;}

.box {background:#e0eef7;}
.box .img {margin:-24px -20px 0 -30px;}
.box .indent {padding:24px 20px 39px 20px;}
.box .bottom-tail {background:url(../images/box-bottom-tail.gif) left bottom repeat-x;}
.box .top-tail {background:url(../images/box-top-tail.gif) left top repeat-x;}
.box .left-tail {background:url(../images/box-left-tail.gif) top left repeat-y;}
.box .right-tail {background:url(../images/box-right-tail.gif) top right repeat-y;}
.box .bottom-right {background:url(../images/box-corner-bottom-right.gif) bottom right no-repeat;}
.box .bottom-left {background:url(../images/box-corner-bottom-left.gif) bottom left no-repeat;}
.box .top-right {background:url(../images/box-corner-top-right.gif) top right no-repeat;}
.box .top-left {background:url(../images/box-corner-top-left.gif) top left no-repeat; width:100%;}
.box h2 {margin-bottom:12px;}

.box_z {background:#c9e876;}
.box_z .img {margin:-24px -20px 0 -30px;}
.box_z .indent {padding:24px 20px 39px 20px;}
.box_z .bottom-tail_z {background:url(../images/box-bottom-tail_z.jpg) left bottom repeat-x;}
.box_z .top-tail_z {background:url(../images/box-top-tail_z.jpg) left top repeat-x;}
.box_z .left-tail_z {background:url(../images/box-left-tail_z.jpg) top left repeat-y;}
.box_z .right-tail_z {background:url(../images/box-right-tail_z.jpg) top right repeat-y;}
.box_z .bottom-right_z {background:url(../images/box-corner-bottom-right_z.jpg) bottom right no-repeat;}
.box_z .bottom-left_z {background:url(../images/box-corner-bottom-left_z.jpg) bottom left no-repeat;}
.box_z .top-right_z {background:url(../images/box-corner-top-right_z.jpg) top right no-repeat;}
.box_z .top-left_z {background:url(../images/box-corner-top-left_z.jpg) top left no-repeat; width:100%;}
.box_z h2 {margin-bottom:12px;}


.box .padding {padding-bottom:47px;}
.form .padding {padding-bottom:50px;}

.color {color:#4f5a5b;}

.list1 {margin-top:-6px;}
.list1 li {background:url(../images/box-marker.gif) left 8px no-repeat; padding-left:20px; line-height:2em; font-size:1.25em;}
.list1 li a {color:#444749; text-decoration:none;}
.list1 li a:hover {text-decoration:underline;}

.box .list {margin-top:12px}
.box .list li {height:23px; background:none; padding:2px 0 0 29px; color:#000; background:#eff9ff; margin:0 -19px 0 -29px;}
.box .list li span {display:inline-block; color:#139ecb; width:180px;}
.box .list .wid {width:198px;}
.box .list .bg {background:#e0eef7;}

.box .col-pad {padding-right:48px;}

.box .margin {margin-top:0px;}

.box .pad1 {padding-top:30px;}

.box .link {background:url(../images/link-left-bg.gif) left top no-repeat; display:inline-block; line-height:1.2em; text-decoration:none; margin:16px 0 0 0px; color:#000; font-weight:bold; cursor:pointer; font-size:0.916em; text-transform:uppercase}
.box .link span {background:url(../images/link-right-bg.gif) right top no-repeat; display:inline-block; padding:0 14px 0 14px;}
.box .link span span  {background:url(../images/link-tail-bg.gif) top repeat-x; padding:5px 0px 6px 6px;}

.box .link:hover {background:url(../images/link-left-bg-hover.gif) left top no-repeat; }
.box .link:hover span {background:url(../images/link-right-bg-hover.gif) right top no-repeat;}
.box .link:hover span span  {background:url(../images/link-tail-bg-hover.gif) top repeat-x;}
.box .link-marg {margin-top:19px;}

.row {background:url(../images/row-bg.gif) left top repeat-x #a6cf39; margin-top:-60px; padding-top:90px;}
.policy {margin-top:-404px; height:436px; padding:0px;}
#page7 .form {position:relative;}

.row .indent {padding:0 9px 41px 6px;}
.row .col-pad {padding-right:31px;}
.row .col-1 .col-pad {padding-right:17px;}

.box0 {background:#c9e876; color:#444749; font-size:1.25em;}
.box0 strong {color:#000;}
.box0 .imgindent {margin-right:15px;}
.box0 .indent {padding:28px 10px 30px 24px;}
.box0 .bottom-tail {background:url(../images/box1-bottom-tail.gif) left bottom repeat-x;}
.box0 .top-tail {background:url(../images/box1-top-tail.gif) left top repeat-x;}
.box0 .left-tail {background:url(../images/box1-left-tail.gif) top left repeat-y;}
.box0 .right-tail {background:url(../images/box1-right-tail.gif) top right repeat-y;}
.box0 .bottom-right {background:url(../images/box1-corner-bottom-right.gif) bottom right no-repeat;}
.box0 .bottom-left {background:url(../images/box1-corner-bottom-left.gif) bottom left no-repeat;}
.box0 .top-right {background:url(../images/box1-corner-top-right.gif) top right no-repeat;}
.box0 .top-left {background:url(../images/box1-corner-top-left.gif) top left no-repeat; width:100%; min-height:262px; height:auto !important; height:262px;}

.box0 .pad {padding-top:18px;}

.box0 .border {background:url(../images/border-bg.gif) left bottom repeat-x; padding-bottom:16px;}

.box0 .link {background:url(../images/link-left-bg1.gif) left top no-repeat; display:inline-block; line-height:1.2em; text-decoration:none; margin:9px 0 0 0px; color:#fff; font-weight:bold; cursor:pointer; font-size:0.73em; text-transform:uppercase}
.box0 .link span {background:url(../images/link-right-bg1.gif) right top no-repeat; display:inline-block; padding:0 15px 0 15px;}
.box0 .link span span  {background:url(../images/link-tail-bg1.gif) top repeat-x; padding:8px 0px 6px 6px;}

.box0 .link:hover {background:url(../images/link-left-bg1-hover.gif) left top no-repeat; }
.box0 .link:hover span {background:url(../images/link-right-bg1-hover.gif) right top no-repeat;}
.box0 .link:hover span span  {background:url(../images/link-tail-bg1-hover.gif) top repeat-x;}

.box0 li {background:url(../images/box1-marker.gif) left 8px no-repeat; padding-left:20px; line-height:2em;}
.box0 li a {color:#444749; text-decoration:none;}
.box0 li a:hover {text-decoration:underline;}


.box1 {background:#c9e876; color:#444749; font-size:1.25em;}
.box1 strong {color:#60800b;}
.box1 .imgindent {margin-right:15px;}
.box1 .indent {padding:28px 10px 30px 24px;}
.box1 .bottom-tail {background:url(../images/box1-bottom-tail.gif) left bottom repeat-x;}
.box1 .top-tail {background:url(../images/box1-top-tail.gif) left top repeat-x;}
.box1 .left-tail {background:url(../images/box1-left-tail.gif) top left repeat-y;}
.box1 .right-tail {background:url(../images/box1-right-tail.gif) top right repeat-y;}
.box1 .bottom-right {background:url(../images/box1-corner-bottom-right.gif) bottom right no-repeat;}
.box1 .bottom-left {background:url(../images/box1-corner-bottom-left.gif) bottom left no-repeat;}
.box1 .top-right {background:url(../images/box1-corner-top-right.gif) top right no-repeat;}
.box1 .top-left {background:url(../images/box1-corner-top-left.gif) top left no-repeat; width:100%; min-height:262px; height:auto !important; height:262px;}

.box1 .pad {padding-top:18px;}

.box1 .border {background:url(../images/border-bg.gif) left bottom repeat-x; padding-bottom:16px;}

.box1 .link {background:url(../images/link-left-bg1.gif) left top no-repeat; display:inline-block; line-height:1.2em; text-decoration:none; margin:9px 0 0 0px; color:#fff; font-weight:bold; cursor:pointer; font-size:0.73em; text-transform:uppercase}
.box1 .link span {background:url(../images/link-right-bg1.gif) right top no-repeat; display:inline-block; padding:0 15px 0 15px;}
.box1 .link span span  {background:url(../images/link-tail-bg1.gif) top repeat-x; padding:8px 0px 6px 6px;}

.box1 .link:hover {background:url(../images/link-left-bg1-hover.gif) left top no-repeat; }
.box1 .link:hover span {background:url(../images/link-right-bg1-hover.gif) right top no-repeat;}
.box1 .link:hover span span  {background:url(../images/link-tail-bg1-hover.gif) top repeat-x;}

.box1 li {background:url(../images/box1-marker.gif) left 8px no-repeat; padding-left:20px; line-height:2em;}
.box1 li a {color:#444749; text-decoration:none;}
.box1 li a:hover {text-decoration:underline;}

.line-heigh {line-height:1.46em;}

.box2 {background:#91b72d; color:#d9eca5; font-size:1.25em;}
.box2 .indent {padding:27px 30px 30px 23px;}
.box2 .bottom-tail {background:url(../images/box2-bottom-tail.gif) left bottom repeat-x;}
.box2 .top-tail {background:url(../images/box2-top-tail.gif) left top repeat-x;}
.box2 .left-tail {background:url(../images/box2-left-tail.gif) top left repeat-y;}
.box2 .right-tail {background:url(../images/box2-right-tail.gif) top right repeat-y;}
.box2 .bottom-right {background:url(../images/box2-corner-bottom-right.gif) bottom right no-repeat;}
.box2 .bottom-left {background:url(../images/box2-corner-bottom-left.gif) bottom left no-repeat;}
.box2 .top-right {background:url(../images/box2-corner-top-right.gif) top right no-repeat;}
.box2 .top-left {background:url(../images/box2-corner-top-left.gif) top left no-repeat; width:100%; min-height:262px; height:auto !important; height:262px;}

.box2 a {color:#4f6515;}
.box2 em {font-size:0.93em;}

.box2 .alignright strong {color:#f0ffc6; font-size:1.07em;}

.box2 .pad {padding-top:30px;}
.box2 .pad1 {padding-top:18px;}

.box2 .border {background:url(../images/border-bg1.gif) left bottom repeat-x; padding-bottom:16px;}

.box2 .link {background:url(../images/link-left-bg2.gif) left top no-repeat; display:inline-block; line-height:1.2em; text-decoration:none; margin:9px 0 0 0px; color:#fff; font-weight:bold; cursor:pointer; font-size:0.73em; text-transform:uppercase}
.box2 .link span {background:url(../images/link-right-bg2.gif) right top no-repeat; display:inline-block; padding:0 15px 0 15px;}
.box2 .link span span  {background:url(../images/link-tail-bg2.gif) top repeat-x; padding:8px 0px 6px 6px;}

.box2 .link:hover {background:url(../images/link-left-bg2-hover.gif) left top no-repeat; }
.box2 .link:hover span {background:url(../images/link-right-bg2-hover.gif) right top no-repeat;}
.box2 .link:hover span span  {background:url(../images/link-tail-bg2-hover.gif) top repeat-x;}

.phone {display:inline-block; width:80px;}
.mail {color:#000;}

.box2 .phone {display:inline-block; width:100px;}
.box2 .mail {color:#d9eca5;}
/* ============================= footer ====================== */
#footer {font-size:0.83em; font-family:Tahoma, Geneva, sans-serif; color:#a5ca42;}
#footer .main { padding:16px 0 0 14px;}
#footer span {text-transform:uppercase; color:#e6f3c4;}
#footer a {color:#a5ca42;}


/* ============================= forms ============================= */
.alignright {text-align:right;}
#SearchForm {font-size:0.916em; padding-top:8px;}
#SearchForm .input {width:210px; height:17px; border:1px solid #78736d; background:#fff; padding:0 0 0 5px; }
#SearchForm label {height:43px; display:inline-block;}
#SearchForm select {width:217px; height:19px; border:1px solid #78736d; background:#fff; color:#55595e; font-size:0.833em;}
#SearchForm .price {width:88px; }
#SearchForm .col {margin-right:18px;}
#SearchForm .to {width:110px; }

#ContactForm label {height:40px; display:block; background:url(../images/input-bg.gif) left top no-repeat; }
#ContactForm .column1 {width:294px; float:left;}
#ContactForm .textarea {width:267px; float:left; background:url(../images/texarea-bg.gif) left top no-repeat;}
#ContactForm .link {margin:9px 10px 0 20px;}
.input {width:250px;  border:none; background:none; padding:5px 0 0 8px; font-size:1em; line-height:1.13em;}
textarea {width:253px; height:149px; border:none; background:none; padding:0 0 0 5px; overflow:auto; font-size:1em;}


/* ==============vlastni=================================== */
.titulka_nahodne_reality { height:180px; }
.mezera_prave_menu { margin-top:10px; }
fieldset { border:0px; padding: 2px; }
#mainlevel li { text-align:right; margin-top: -18px; margin-right: 18px; }

.moduletabletop { margin-top: -30px; margin-left: 620px; }
.moduletabletop img { margin-bottom: 10px; }
.moduletabletop strong { font-size: 16px; color:#f05c2c; }
.odmena { position:absolute; margin-top: -322px; margin-left: 658px; }

/* ============== vyhledani nemovitosti=================================== */
.link_button {background:url(http://rr-znojmoreality.cz/templates/reality/css/img/button_hledej.png) no-repeat; width:96px; height:24px; }

.easm_border{
	text-align:left; 
	padding:3px;
	overflow:auto;
	width:198%;
	border:#565656 solid 1px;
}
.easm_label{
	/*float:left;
	margin:6px 0px 1px;
	text-align:left; */
	padding-left:10px;
	width:100%;
        color:#70a521;
	font-weight:500;
	background:transparent url(http://rr-znojmoreality.cz/templates/reality/css/img/arrow_down.png) no-repeat center left;
	

}
.easm_input{
	/*margin:3px 0px;*/
	/*white-space:nowrap;*/
	/*float:left;
	margin:2px;*/
	width:100%;
}

.easm_label_price{
	float:left;
	text-align:left; 
	width:40px;
}
div.horiz_container{
	
	display:inline; 
	width:148px; 
	float:left;
}
.horiz_container_price{
	
	display:inline; 
	width:90px; 
	float:left;
}
.horlabel{
	float:left;
	text-align:left; 
	padding-left:10px;
	width:130px;
	height:16px;
	overflow:hidden;
	font-weight:700;
	background:transparent url(http://rr-znojmoreality.cz/templates/reality/css/img/arrow_down.png) no-repeat center left;
}
.hor_price_label{
	float:left;
	text-align:left; 
	padding-left:10px;
	height:16px;
	overflow:hidden;
	width:75px;
	font-weight:700;
	background:transparent url(http://rr-znojmoreality.cz/templates/reality/css/img/arrow_down.png) no-repeat center left;
}



/* ============== realitka =================================== */


.moduletablenovinky { font-size: 12px; 
                      text-align: left;
}
.moduletablenovinky strong { font-size: 13px; 
                             color:#000;
}
.moduletablenovinky img { margin-left: 0px; }


addr a { font-size: 14px; color: #c35613; }
addr a:hover { font-size: 14px; color: #69851e; }

h2 addr a { font-size: 14px; color: #c35613; }
h2 addr a:hover { font-size: 14px; color: #69851e; }

.sectiontableheader {
  padding: 2px;
  
}
tr.sectiontableentry0 td,
tr.sectiontableentry1 td{
	padding: 4px;
  	background: #e0eef7;

	}
tr.sectiontableentry2 td {
  padding: 4px;
  background: #FFF;
}

tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
	background-color: #e0eef7;
}

/* obj and objshort - seznam nemovitodti blok*/
.ea_border{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	padding:8px; 
	width:98%; 
	margin-top: 5px; 
	margin-bottom: 15px;
        background:#FFF;
	/*display:block;*/
	
}
/* detail */
.ea_sectiontableheader {
	background-color: #FFF;
	border-bottom: 1px dotted #FFF;
	font-size: 1.4em;
	/*border-left: 2px solid #C4C4C4;*/
	font-weight: bold;
	padding: 2px;
	display:block; 
	margin-bottom:5px;
}


/* detail */
.ea_sectiontableheader_form {
	background-color: #FFF;
	/* border-bottom: 1px dotted #000; */
	font-size: 14px;
	/*border-left: 2px solid #C4C4C4;*/
	font-weight: normal;
	padding: 2px;
	display:block; 
	margin-bottom:5px;
}
.ea_left_col{
	float:left;
	display:block; 
	margin-right:5px;
	vertical-align:top
	/*width:40%;*/
	
	
}
.ea_right_col{
	display: inline;  
	margin-left: 5px;
	
}
.ea_clearboth{
	clear: both; 
	
	height: 1px;
}


/* watermark over thumps */
div.watermark_picture {
position:relative;
/*display:block;*/
}

.watermark_hot {
position: absolute;
top: 0px;
left: 0px;
}
.watermark_sold {
position: absolute;
top: 0px;
left: 0px;

}
.ea_hits {

background:transparent url(http://rr-znojmoreality.cz/templates/reality/css/images/chart_bar.png) no-repeat;
height:18px;
}
.ea_list_date {

background:transparent url(http://rr-znojmoreality.cz/templates/reality/css/images/date.png) no-repeat;
height:18px;
}


/* Agent */
/*.ea_agent_border{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-left: 4px solid #C4C4C4;
	border-right: 4px solid #C4C4C4;
	border-top: 1px solid #C4C4C4;
	border-bottom: 1px solid #C4C4C4;
	padding:4px; 
	width:98%; 
	margin-top: 5px; 
	margin-bottom: 5px;
	display:block;
	
}
.ea_agent_table_label{
	white-space: nowrap;
	text-align: right;
	font-weight: bold;
	}

.ea_agent_table_label_radio {
	white-space: nowrap;
	text-align: left;
	font-weight: normal;
        width:150px;
        font-size:12px;
	}


*/
/*----contact form----*/
.ea_contact_table_label{
	white-space: nowrap;
	text-align: left;
        font-size: 12px;
        padding-right:10px;
        /*border: 1px 1px 1px 1px solid #000;*/
	/*font-weight: bold;*/
	}





/*----------*/
fieldset {
	border: 1px solid #EBEBEB;
	padding: 2px;
	margin:  2px;
}

legend {
	font-size:1.2em;
	font-weight:bold;
	padding:4px;
}
.inputbox {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
        padding:1px;

}

.inputbox checkbox {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
        padding:10px;

}
.inputbox_form {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
        border: 1px solid #e0eef7;
        font-size:12px;
        width:320px;
}
.inputbox_radio {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
        border: 1px solid #e0eef7;
        margin-right:10px;
}

.chkbox {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
        border: 1px solid #e0eef7;
        margin-right:7px;
}

td { font-size:12px; }


/*---tooltip-----*/
.tool-tip {
   float: left;
   background: #FFFFAA;
   border: 1px solid #C2C393;
   padding: 5px;
   max-width: 200px;
}

.tool-title {
   padding: 0;
   margin: 0;
   font-size: 100%;
   font-weight: bold;
   margin-top: -15px;
   padding-top: 15px;
   padding-bottom: 5px;
}

.tool-text {
   font-size: 100%;
   margin: 0;
}

.contentheading { color:#097dbf; text-transform:uppercase; font-weight:bold;  text-align: right; }
.button { background:none repeat scroll 0 0 transparent; 
          border:1px solid #097dbf;
          color:#097dbf;
          padding:1px 3px;
          font-size: 12px;
}

.button2 { background:none repeat scroll 0 0 transparent; 
          border:1px solid #097dbf;
          color:#097dbf;
          padding:1px 3px;
          margin-left: 160px;
          font-size: 12px;
}

.ea_default_border { background:#fff; }
.ea_contact_address_short { padding-left:10px; padding-top:10px; padding-bottom:10px; }
.ea_contact_details_short { padding-left:10px; padding-top:10px; padding-bottom:10px; }
.makler_vse { }