.cols:after, .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .cols, * html .clearfix	{ height:1%; }
.clearfix	{ display:block; }
.clearfix, .cols { =zoom:1;} 

body {
  margin:0 0 0 0;
  padding:0;
  font:80% arial, tahoma, verdana, sans serif;
  text-align:center;
  background:url(img/bg.jpg) repeat-x top center #A8DDEF;
  color:#333;
}

textarea, input, select, .button {
	font-size:13px;
	font-family:arial,tahoma,verdana,sans serif;
}

/*** default ***/
td, th {
	_font-size /**/:80%;
	padding:0;
}
.transparent, .transparent td, .transparent th {
	border:0!important;
	background:none!important;
	text-align:left;
}
input.kod {
	width:190px!important;
}
.check {
	width:auto!important;
	border:0;
	margin:0;
	padding:0;
	background:none;
}
a {
  text-decoration:underline;
  font-weight:bold;
}
a:hover {
  text-decoration:none;
}
img {
	border:0;
}
hr {
	border:1px solid #1E121E;
	border-bottom:1px solid #452F46;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
form {
	margin:0;
	padding:0;
}
input, textarea {
	background:#fff;
	padding:3px;
	border:1px solid #999;
	color:#555;
}
select {
	background:white;
}
label {
	font-weight:bold;
}
input.submit, .button {
  background:#0DAAE8;
  color:#fff;
  font-weight:bold;
  text-transform:uppercase;
  border:1px solid #0DAAE8;
  padding:8px 12px 8px 12px;
	=padding:6px 3px 6px 3px;
	cursor:hand;
	cursor:pointer;
	width:auto!important;
}
.button:hover {
  text-decoration: none;
}
input.small-submit {
  padding:3px 12px 3px 12px;
	=padding:3px 3px 3px 3px;
}
a.to-home {
	display:block;
	position:absolute;
	top:0;
	z-index:99!important;
}
a.to-home span {
	display:none;
}
.hidden {
	display:none;
}
p {
	margin:0 0 0 0;
	padding:0 0 8px 0;
}
.clear {
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
}
.block {
	display:block!important;
}
.t-center {
	text-align:center!important;
}
.t-left {
	text-align:left!important;
}
.t-right {
	text-align:right!important;
}
.no-float {
	float:none!important;
}
.f-right {
	float:right!important;
}
.f-left {
	float:left!important;
}
img.f-left {
	margin:0 15px 5px 0;
}
img.f-right {
	margin:0 0 5px 15px;
}
.small-font {
	font-size:90%!important;
}
.small-font2 {
	font-size:80%!important;
}
.big-font {
	font-size:110%!important;
}
.big-font2 {
	font-size:130%!important;
}
.bold {
	font-weight:bold!important;
}
.no-bord {
	border:0!important;
}
.no-r-mg {
	margin-right:0!important;
}
.no-l-mg {
	margin-left:0!important;
}
.no-padd {
	padding:0!important;
}
.no-bold {
	font-weight:normal!important;
}
.no-float {
	float:none!important;
}
.inline {
	display:inline!important;
}
.w-100pro {
	width:100%!important;
}
.w-90pro {
	width:95%!important;
}
.v-top {
	vertical-align:top;
}
.v-center {
	vertical-align:middle!important;
}
.v-bott {
	vertical-align:bottom;
}
.red {
	color:red!important;
}
.green {
	color:green!important;
}
.blue {
	color:#5770CC!important;
}
.black {
	color:black!important;
}
.grey {
	color:#666!important;
}
.white {
	color:white!important;
}
.yellow {
	color:#AF9D49!important;
}
.delmsg {
	color:Red!important;
	font-weight:bold;
}
.red-bg {
	background:red!important;
	color:white!important;
	padding:0 5px 0 5px!important;
}
.nowrap {
	white-space:nowrap!important;
}


/*** bottom margin ***/
.bmg-3 {margin-bottom:3px!important}
.bmg-5 {margin-bottom:5px!important}
.bmg-15 {margin-bottom:15px!important}
.bmg-10 {margin-bottom:10px!important}
.bmg-20 {margin-bottom:20px!important}
.bmg-30 {margin-bottom:30px!important}

/*** top margin ***/
.tmg-0 {margin-top:0px!important}
.tmg-3 {margin-top:3px!important}
.tmg-5 {margin-top:5px!important}
.tmg-15 {margin-top:15px!important}
.tmg-10 {margin-top:10px!important}
.tmg-20 {margin-top:20px!important}
.tmg-30 {margin-top:30px!important}

/*** right margin ***/
.rmg-3 {margin-right:3px!important}
.rmg-5 {margin-right:5px!important}
.rmg-15 {margin-right:15px!important}
.rmg-10 {margin-right:10px!important}
.rmg-20 {margin-right:20px!important}
.rmg-30 {margin-right:30px!important}

/*** left margin ***/
.lmg-3 {margin-left:3px!important}
.lmg-5 {margin-left:5px!important}
.lmg-15 {margin-left:15px!important}
.lmg-10 {margin-left:10px!important}
.lmg-20 {margin-left:20px!important}
.lmg-30 {margin-left:30px!important}
.lmg-50 {margin-left:50px!important}

/*** bottom padding ***/
.bpd-0 {padding-bottom:0!important;}

/*** left padding ***/
.lpd-5 {padding-left:5px!important;}
.lpd-10 {padding-left:10px!important;}

/*** top padding ***/
.tpd-8 {padding-top:8px!important;}


/*** default define ***/
a.to-home {
  margin:30px 0 0 49px;
	width:280px;
	height:100px;
	overflow:hidden;
}
a {
  color:#0DAAE8;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
select {
	background:white;
}
label {
	font-weight:bold;
}

h2 {
	padding:0;
  margin:20px 0 7px 0;
  font-size:150%;
  font-weight:normal;
  color:#000;
}
h1, h2.h1-fake {
	padding:0 0 0 0;
  margin:0 0 10px 0;
  font-size:140%;
  font-weight:bold;
  color:#000;
  text-transform:uppercase;
}
h3 {
	margin:20px 0 7px 0;
	padding:0;
	font-size:130%;
	color:#000;
	font-weight:normal;
}
h4 {
	margin:10px 0 5px 0;
	padding:0;
	font-size:120%;
	color:#000;
}
h5 {
	margin:0 0 3px 0;
	padding:0;
	font-size:100%;
}



div.screen {
  width:1000px;
  margin:0 auto 0 auto;
  padding:243px 0 0 0;
  min-height:1px;
  _height:1px;
  text-align:left;
  background:url(img/screen_bg.png) repeat-y top left;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/design/design-1/img/screen_bg.png');
  _background:none;
}
div.head {
  position:absolute;
  top:0;
  margin:0 0 0 0;
  width:980px;
  height:243px;
  text-align:left;
	background-repeat:no-repeat;
  background-position:12px 0;
}


/*** icons ***/
div.icons {
	position:absolute;
	height:11px;
	margin:220px 0 0 880px;
	width:70px;
}
div.icons a {
	float:right;
	display:block;
	height:11px;
	width:12px;
	margin:0 0 0 15px;
}
div.icons a span {
	display:none;
}
div.icons a.home {
	background:url(img/icons/home.gif) no-repeat left top;
}
div.icons a.mail {
	background:url(img/icons/post.gif) no-repeat left top;
}
div.icons a.home:hover {
	background:url(img/icons/home_a.gif) no-repeat 0 0;
}
div.icons a.mail:hover {
	background:url(img/icons/post_a.gif) no-repeat 0 0;
}


/*** social ***/
div.social {
	position:absolute;
	height:35px;
	margin:0 0 0 825px;
	width:90px;
}
div.social a.rss, div.social a.fb {
	float:right;
	display:block;
	width:30px;
	height:30px;
	margin:0 0 0 10px;
	background:url(img/icons/fb.jpg) no-repeat top left;
}
div.social a.rss {
	margin:0 0 0 0;
	background:url(img/icons/rss.jpg) no-repeat top left;
}
div.social a.fb {
	width:28px;
}
div.social a.rss:hover {
	background:url(img/icons/rss_a.jpg) no-repeat top left;
}
div.social a.fb:hover {
	background:url(img/icons/fb_a.jpg) no-repeat top left;
}

div.gplus {
	width:70px;
	height:21px;
	float:right;
	overflow:hidden;
	margin:0 0 0 0;
}
div.fb-like {
	float:right;
	width:140px;
	height:21px;
	margin:0 0 0 0;
	overflow:hidden;
}

div.page {
	background:white;
	margin:0 27px 0 29px;
}
div.r {
  float:right;
  width:680px;
  background:url(img/page_bg.jpg) no-repeat top left;
}
div.r-in {
	padding:20px 0 15px 24px;
}
div.l {
  float:left;
  width:260px;
}
div.l-in {
	padding:17px 13px 0 0;
}
div.blok, div.small-blok, .textbox, div.makler {
	background:url(img/blok_bg.jpg) repeat-x bottom left;
	padding:15px;
	border:1px solid #E6E6E6;
}
div.small-blok {
	padding:5px;
}


div.foot {
	text-align:left;
	margin:0 0 0 0;
	color:#187196;
	width:1000px;
	height:127px;
	margin:auto;	
	background:url(img/foot.png) no-repeat top left;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/design/design-1/img/foot.png');
  _background:none;
}
div.foot-in {
	padding:0;
	font-size:90%;
	margin:0 auto 0 auto;
	padding:25px 0 0 49px;
	line-height:1.6em;
}
div.foot-in a {
	color:#187196;
	font-weight:normal;
}
div.foot-in strong {
	color:#187196;
}




/* path */
div.path {
	height:15px;
	overflow:hidden;
	padding:0 0 0 0;
	margin:220px 0 0 49px;
	position:absolute;
	font-size:90%;
	width:800px;
}
div.path a {
	font-weight:normal;
	color:#999;
	text-decoration:none;
}
div.path strong {
	font-weight:normal;
	color:#666;
}
div.path a:hover {
	text-decoration:underline;
}



/*** box ***/
div.box {
	margin:0 0 15px 0;
}
div.box h3, h3.prodej-h, h3.pronajem-h {
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:50px;
	color:white;
	text-transform:uppercase;
	font-size:90%;
}
div.box h3 span, h3.prodej-h span, h3.pronajem-h span {
	display:block;
	padding:21px 0 0 20px;
}
div.box h3 a, h3.prodej-h a, h3.pronajem-h a {
	font-weight:normal;
}
div.box-in {
	padding:20px;
	background:url(img/box_bg.jpg) no-repeat bottom left;
}
div.kontakt-box h3 {
	background:url(img/kontakt_h.jpg) no-repeat top left;
}
h3.prodej-h {
	background:url(img/prodej_h.jpg) no-repeat top left;
}
h3.pronajem-h {
	background:url(img/pronajem_h.jpg) no-repeat top left;
}


div.vice {
	margin:8px 0 0 0;
}
div.box-in div.vice a {
	color:#888;
	font-weight:normal;
	font-size:90%;
}

/*** menu ***/
ul.menu {
	position:absolute;
	margin:155px 0 0 29px;
	padding:0;
	width:947px;
}
ul.menu li {
	float:left;
	margin:0 0 0 0;
	padding:0 3px 0 0;
	list-style:none;
	background:url(img/menu_bord.jpg) no-repeat right bottom;
	white-space:nowrap;
}
ul.menu li a {
	display:block;
	float:left;
	height:51px;
	color:white;
	font-size:110%;
}
ul.menu li a span {
	display:block;
	cursor:hand;
	cursor:pointer;
}
ul.menu li a span.span-1, ul.menu li a span.span-2 {
	float:left;
	height:51px;
}
ul.menu li a span span.span-2 {
	padding:22px 19px 0 20px;
	height:auto;
}
ul.menu li a:hover, ul.menu li.act a {
	background:url(img/menu_line.jpg) repeat-x top left;
	text-decoration:none;
}
ul.menu li a:hover span span.span-2, ul.menu li.act a span span.span-2 {
	padding-top:23px;
	text-decoration:none;
}
ul.menu li.act a span.span-1 {
	background:url(img/menu_a.jpg) repeat-x bottom left;
}



/*** javascript menu ***/
ul.menu ul {
  position:absolute;
  padding:0 0 0 0;
  margin:0 0 0 0;
  background:none;
  border-top:0;
  z-index:99;
  float:left;
}
ul.menu ul li {
  float:none;
  border-top:1px solid #fff;
  margin:0 0 0 0;
  padding:0;
  height:auto;
  background:none;
}
ul.menu ul li a {
  float:none;
  padding:2px;
  color:#fff;
  background:url(img/submenu_bg.jpg) repeat-x center left #0AB0D8!important;
  text-transform:none;
  height:auto;
}
ul.menu ul li a span.jsspan-1 {
  padding:5px 18px 5px 10px;
  font-size:95%;
  color:#fff;
  border-left:7px solid #aaaaaa;
}
ul.menu ul li a:hover span.jsspan-1 {
  padding:5px 18px 5px 10px;
  font-size:95%;
  color:#fff;
  border-left:7px solid #fff;
}
ul.menu ul li.act a, ul.menu ul li.act a:hover {
  color:#fff;
  background:url(img/submenu_a.jpg) repeat-x center left #0AB0D8!important;
  text-decoration:none;
}
ul.menu ul li.act a span.jsspan-1 {
  border-left:7px solid #fff;
}





/*** submenu ***/
ul.submenu {
	margin:5px 0 0 0;
	padding:0;
}
ul.submenu li {
	margin:0 0 1px 0;
	list-style:none;
	min-height:1px;
	_height:1px;
}
ul.submenu li a {
	display:block;
	color:#fff;
	min-height:1px;
	_height:1px;
	padding:2px;
	background:url(img/submenu_bg.jpg) repeat-x top left #2B2B2B;
}
ul.submenu li a span.span-1 {
	display:block;
	cursor:hand;
	cursor:pointer;
	padding:8px 0 8px 10px;
	border-left:7px solid #aaa;
}
ul.submenu li div {
	padding:1px 5px 0 5px;
	color:#ddd;
	float:right;
	font-size:80%;
}
ul.submenu li a:hover {
	text-decoration:none;
}
ul.submenu li a:hover span.span-1 {
	border-color:#fff;
}
ul.submenu li.act a {
	background:url(img/submenu_a.jpg) repeat-x top left #0AB0D8;
	color:#fff;
	text-decoration:none;
}
ul.submenu li.act a span.span-1 {
	border-color:#fff;
}



/*** pagemenu ***/
ul.pagemenu {
	margin:5px 0 5px 0;
	padding:0;
	border-bottom:2px solid #C14100;
}
ul.pagemenu li {
	margin:0 2px 0 0;
	padding:0;
	float:left;
	list-style:none;
}
ul.pagemenu li a {
	float:left;
	display:block;
	background:#e5e5e5;
	border:1px solid #ccc;
	border-bottom:0;
	color:black;
	padding:5px 10px 5px 10px;
	margin:5px 0 0 0;
}
ul.pagemenu li a:hover {
	text-decoration:underline;
}
ul.pagemenu li a.act {
	background:#C14100;
	border:1px solid #C14100;
	border-bottom:0;
	color:white;
	padding:5px 10px 10px 10px;
	margin:0 0 0 0;
	text-decoration:none;
}


/*** footmenu ***/
ul.footmenu {
	width:800px;
	margin:0 20px 10px 0;
	padding:0;
	color:black;
}
ul.footmenu li {
	float:left;
	margin:0 0 0 0;
	padding:0;
	list-style:none;
}
ul.footmenu li a {
	color:black;
	font-weight:bold;
	text-decoration:underline;
}
ul.footmenu li a:hover, ul.footmenu li a.act {
	text-decoration:none;
}
ul.footmenu li a.act {
	color:#006079;
	text-decoration:none;
}




/*** small-perex-float ***/
a.small-perex-float {
	display:block;
	width:212px;
	float:left;
	margin:0 7px 13px 0;
	background:url(img/blok_bg.jpg) repeat-x bottom left;
	border:1px solid #E6E6E6;
	padding:10px 0 10px 0;
	color:#0DAAE8;
}
a.small-perex-float img {
	display:block;
	margin:0 auto 0 auto;
}
a.small-perex-float .small-perex-float-img {
	display:block;
	height:154px;
	overflow:hidden;
	margin:0 0 7px 0
}
a.small-perex-float h3 {
	margin:0 0 7px 0;
	padding:0 10px 0 10px;
	font-weight:bold;
	color:#000;
	height:54px;
	line-height:1.2em;
	overflow:hidden;
	font-size:120%;
	font-weight:bold;
	text-align:center;
}
a.small-perex-float .cena {
	display:block;
	text-align:center;
}
a.small-perex-float .cena strong {
	font-size:120%;
	font-weight:bold;
}
a.small-perex-float:hover {
	text-decoration:none;
	background:#DBEFF8;
	border:1px solid #A0DBEF;
}





/*** small-perex ***/
/*div.small-perex {
	padding:5px 10px 5px 10px;
	border:1px solid #E6E6E6;
	margin:0 0 10px 0;
	background:url(img/blok_bg.jpg) repeat-x bottom left;
}
div.small-perex img {
	float:left;
	display:block;
	margin:0 15px 0 0;
}
div.small-perex h2 {
	margin-top:0;
}
div.small-perex .small-perex-desc {
	margin:0 0 0 125px;
}
.img-right img {
	float:right!important;
	margin:0 0 0 15px!important;
}
.img-right .small-perex-desc {
	margin:0 0 0 0!important;
}*/

img.bord {
	padding:2px;
	border:1px solid #DBDBDB;
	background:#E1E1E1;
}
a:hover img.bord {
	background:#09B0DA;
	border:1px solid #0388A9;
}

/*** reality thumbs ***/
div.real-thumb {
	padding:5px;
	background:url(img/blok_bg.jpg) repeat-x bottom left;
	border:1px solid #E6E6E6;
	margin:0 0 10px 0;
}
div.real-thumb-img {
	float:left;
	margin:0 0 0 0;
	text-align:left;
}
div.real-thumb-img img {
	margin:0 0 0 0;
	display:block;
}
div.real-thumb h2 {
	margin:5px 0 10px 0;
	font-size:130%;
	font-weight:bold;
}
div.real-thumb h2 a {
	color:#000;
	text-decoration:none;
}
div.ve-schrance {
	background:#F6F6B0;
	border-color:#F5CE69;
}
div.ve-schrance img {
	border-color:#AFB9F6;
}
div.real-thumb-r {
	width:435px;
	float:right;
}
div.real-thumb h2 a:hover {
	text-decoration:underline;
}
div.real-thumb div.desc {
	margin:0 0 7px 0;
}
div.real-thumb div.desc strong span {
	font-size:120%;
}
div.real-thumb div.cena {
	float:right;
}
div.cena strong, strong.cena {
	font-size:150%;
	color:#0DAAE8;
}

div.thumbs img {
	padding:1px!important;
	margin:0 3px 3px 0;
}


/* alerts*/
/*div.real-thumb div.alerts {
	float:right;
}
td.alerts div {
	margin:0 3px 3px 0;
	text-transform:uppercase;
	font-size:80%;
	text-align:center;
	padding:1px 4px 0 4px;
	background:white;
	float:left;
}
div.real-thumb div.alerts div {
	margin:0 0 3px 10px;
	text-transform:uppercase;
	font-size:80%;
	text-align:center;
	padding:1px 2px 0 2px;
	background:white;
}
div.al-novinka {
	border-top:1px solid #60b558;
	border-right:2px solid #60b558;
	border-bottom:2px solid #60b558;
	border-left:1px solid #60b558;
	color:#60b558;
}
div.al-doporucujeme {
	border-top:1px solid #fe8f00;
	border-right:2px solid #fe8f00;
	border-bottom:2px solid #fe8f00;
	border-left:1px solid #fe8f00;
	color:#fe8f00;
}
div.al-aktualni {
	border-top:1px solid #0195d3;
	border-right:2px solid #0195d3;
	border-bottom:2px solid #0195d3;
	border-left:1px solid #0195d3;
	color:#0195d3;
}*/
/* add rem ico */
a.add-rem {
	display:block;
	font-size:80%;
	text-transform:uppercase;
	text-decoration:none;
	padding:5px 0 0 0;
	float:left;
	text-align:left;
}
a.add-rem:hover, a.add-rem:hover span {
	text-decoration:underline!important;
}
a.add-rem img, a.schranka img {
	padding:0;
	margin:0;
	border:0;
}
a.add-rem span {
	display:block;
	line-height:16px;
	float:left;
	cursor:hand;
}
.schranka-plus {
	color:#22A108!important;
}
.schranka-minus {
	color:#666!important;
}
.fb-share {
	color:#1B34A2;
}
.schranka-box {
	
}
.fb-share-box {
	padding-left:10px!important;
}


/*** makleri ***/
div.makler {
	width:291px;
	float:left;
	margin:0 10px 15px 0;
	height:95px;
	overflow:hidden;
}
div.makler img {
	border:1px solid #ccc;
}
div.makler-desc h4 {
	margin-top:5px;
}
div.makler h3 {
	margin:0 0 5px 0;
}


/*** filtr ***/
div.filtr {
	border:1px solid #DAB191;
	background:#F1D6BB;
	padding:5px 5px 5px 10px;
}
div.filtr strong {
	display:block;
	line-height:20px;
}
a.schranka {
	display:block;
	margin:0 20px 0 0;
	line-height:18px;
	text-decoration:none;
	font-size:80%;
	text-transform:uppercase;
	padding:2px 0 0 0;
	color:#89443D;
}
a.schranka:hover {
	text-decoration:underline!important;
}
a.schranka span {
	font-weight:bold;
	font-size:110%;
}



/*** galerie ***/
div.galerie {
	margin:5px 0 5px 0;
}
div.galerie a {
	display:block;
	width:159px;
	height:120px;
	margin:0 4px 4px 0;
	float:left;
	text-align:center;
	border:1px solid #ccc;
}
div.galerie a span {
	width:159px;
	height:120px;
	vertical-align:middle;
	display:table-cell;
}
div.galerie img {
	display:block;
	margin:auto;
	=margin:4px auto 0 auto;
}
div.galerie a:hover {
	border:1px solid #666;
}


/*** strankovani ****/

.strankovani {
	border-top:1px solid #ccc;
	text-align:center;
	padding:10px 15px 5px 15px;
	font-size:100%;
	margin:10px 0 10px 0;
	color:#FFFFFF;
}
.strankovani span {
	font-weight:bold;
	color:#000;
	padding:2px 6px 2px 6px;
	border-bottom:3px solid #000;
}
.strankovani a {
	color:#E20B09;
}
.strankovani a.start {
	display:block;
	float:left;
}
.strankovani a.end {
	display:block;
	float:right;
}
.strankovani div.str-in {
	width:460px;
	text-align:center;
	float:left;
	margin:0 0 0 5px;
	font-size:115%;
}
.strankovani .no {
	visibility:hidden;
}


/*** format text ***/
div.format-text table td, div.format-text table th {
	border-bottom:1px solid #ccc!important;
}
div.format-text ul li {
	padding:0 0 0 15px;
	background:url(img/li.gif) no-repeat 0 6px;
	color:black;
}
div.format-text img {
	padding:2px;
	border:1px solid #DBDBDB;
	background:#E1E1E1;
}
div.unusedfotos img {
	padding:1px;
	border:1px solid #999;
}
div.format-text a:hover img {
	border-color:#0388A9;
	background:#09B0DA;
}


/*** table1 ***/
table.table1 {
	width:100%;
}
table.table1 th, table.table1 td {
	vertical-align:top;
}
table.table1 th {
	width:150px;
	font-size:90%;
	vertical-align:top;
	padding:5px 10px 5px 0;
	color:#000;
	text-align:left;
	text-transform:uppercase;
}
table.table1 thead th {
	padding-right:0;
}
table.table1 td, table.table1 th {
	border-bottom:1px solid #ccc;
}
table.table1 td {
	padding:5px 0 5px 0;
}
table.table1 input {
	width:250px;
}
table.table1 textarea {
	width:440px;
	height:100px;
}
table.table1 img {
  border:none;
}
table.th-nowrap th {
	white-space:nowrap!important;
}
table.th-200 th {
	width:200px!important;
}

/*** table check ***/
table.table-check td {
	border:0;
	padding:0 20px 4px 0;
	white-space:nowrap!important;
	border-bottom:none!important;
}

table.detail-basic th {
	width:auto;
	font-size:80%;
	vertical-align:middle;
}


/* FORMS ==> */
.half {width:365px!important;}
.period {width:246px!important;}
.l-period {width:90px!important;}
.two-period {width:390px!important;}

.extratiny {width:20px!important;}
.tiny {width:35px!important;}
.little {width:70px!important;}
.small {width:110px!important;}
.normal {width:150px!important;}
.medium {width:190px!important;}
.bigmedium {width:200px!important;}
.middle {width:230px!important;}
.moremiddle {width:270px!important;}
.big {width:350px!important;}
.morebig {width:410px!important;}
.extrabig {width:450px!important;}
.huge {width:575px!important;}
.extramax {width:610px!important}
.max {width:690px!important}

.smalllong {height:35px!important;}
.nolong {height:50px!important;}
.long {height:100px!important;}
.biglong {height:200px!important;}
.extralong {height:300px!important;}
.maxlong {height:500px!important;}



/* <== FORMS */


