/* CSS EDITOR CLASSES */

._outlineborder1 {border:1px solid black;}

._outlineborder2 {border:1px solid white;}

.l{float:left;}
.r{float:right;}
.mS{margin:3px;}
.mM{margin:5px;}
.mL{margin:10px;}
.pS{padding:3px;}
.pM{padding:5px;}
.pL{padding:10px;}
.mRBl{margin-right:10px;margin-bottom:10px;}
.mlL{margin-left:10px;}
.mrL{margin-right:10px;}
.mtL{margin-top:10px;}
.mbL{margin-bottom:10px;}
.plL{padding-left:10px;}
.prL{padding-right:10px;}
.ptL{padding-top:10px;}
.pbL{padding-bottom:10px;}
.clearer{clear:both;}
.clL{clear:left;}
#News{width:220px;}
/* TAGS */

BODY, TD, TH, INPUT, SELECT, OPTION, TEXTAREA {font-family:Tahoma, Helvetica, Arial; font-size:10pt;}

BODY {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url('../images/body.gif') #FFFFFF repeat-x; color:#000000; text-align:center;}

H1 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12pt;} 

H2 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11pt; font-weight:bold; color:#596A8F;} 

HR {border:1px solid #91278F; border-bottom:0px solid #91278F; border-left:0px solid #91278F; border-right:0px solid #91278F;}

P {margin:15px 0 0px 0;}

A {color:#CF7500;}

IMG {border:0;}

FORM {margin:0px; padding:0px;}

TABLE {border-collapse:collapse; margin:0; padding:0;}

TABLE TD {margin:0; padding:0;}



/* FORM */

TABLE.form {border-collapse:collapse; border-left:1px solid white; border-top:1px solid white;}

TABLE.form TH, TABLE.form TD {margin:0; padding:3px; border-bottom:1px solid white; border-right:1px solid white;}

TABLE.form TH {padding:5px 5px 5px 5px; background: #FFE190; color:#EF6101; font-weight:bold; text-align:center; font-size:12pt;}

TABLE.form TR.tr1 {background: #FFF0C9;}

TABLE.form TR.tr2 {background: #FFF0C9;}

TABLE.form TD {padding:5px 5px 5px 5px; text-align:left; color:#2F1F1F;}

TABLE.form TD.label {}

TABLE.form TD.datA {color:#DF3800; }

TABLE.form TD.requirednote {}

TABLE.form SPAN.star {color:red;}

.form_error {background-color:#FFF79F; color:red; border:1px solid #9F9F9F; padding:2px; margin-bottom:1px;}



/* TABLE */

TABLE.table {border-collapse:collapse;}

TABLE.table TH, TABLE.table TD {margin:0; padding:3px;}

TABLE.table TH {background-color:#B0CB2F; font-weight:normal; padding:5px; text-align:center;}

TABLE.table TD {text-align:left; padding:10px;}

TABLE.table TH A {color:#DF3800; }

TABLE.table TR.tr1 {background-color:#f2f2f2;}

TABLE.table TR.tr2 {background-color:#e6e6e6;}

TABLE.table TR.header {}

TABLE.table TR.total {}

.pager {float:left; clear:both; font-size:9pt; font-weight:bold;}

.pager A {}

.pager DIV {float:left; padding:10px 10px 10px 10px;}

.pager DIV.sel {float:left; padding:10px 10px 10px 10px; background: #F59514;}

.pager DIV.first {padding-left:0;}

.pager DIV.last {}



/* MESSAGES */

.message {margin:10px 0 10px 0; padding:10px 10px 10px 10px; background: #DFFFE0; border:1px solid #006F05; color:#006F05; font-weight:bold;}

.error {margin:10px 0 10px 0; padding:10px 10px 10px 10px; background: #FEFFAF; border:1px solid #CF0000; color:#CF0000; font-weight:bold;}



/* ABSOLUTE ELEMENTS */

#languages {float:right; margin:4px; padding:0px;position:relative;left:79px;}

#languages LI {list-style:none;	float:left;	padding-left:5px;}

#login {float:left; margin:100px 0px 0px 100px;}

#login DIV {color:red; font-weight:bold; margin-bottom:5px;}

#login H1, #login DIV {margin-left:2px;}



/* ARTICLES */

.articles_column {padding:0px 20px 20px 20px;}

.articles_column .text {width:50%; padding-left:20px;}

.articles_column .article {width:50%; padding-left:20px;}

UL.articles {margin:0 0 100px 0; padding:20px 0px 0px 54px;}

UL.articles LI {padding:0 0 10px 0; font-size:10pt; font-weight:bold;}



/* LINKS */

.links_column {padding:0px 20px 100px 20px;}

.links_column .text {width:50%; padding-left:20px;}

.links_column .links {width:50%; padding-left:20px;}

UL.links_cat {margin:0 0 100px 0; padding:20px 0px 0px 54px;}

UL.links_cat LI {padding:0 0 10px 0; font-size:10pt; font-weight:bold;}



/* CUSTOM CLASSES */

.main_area {width:848px; margin:0 auto 0 auto; text-align:left;}

.header { height:172px; background:url('../images/header.png') #F5CE9A;}



.logo {float:left; width:360px; height:51px; padding:54px 0 0 24px;}

.logo IMG {}



.contacts {float:right; width:330px; padding:30px 12px 0 0; text-align:right; font-size:8pt; font-weight:bold;}

.toppanel {padding:8px 8px 8px 8px; background: #FFFFFF;}

.footer {clear:both; margin:40px 0 0 0; padding:10px 0 10px 0; }

.footermenu {padding:0 0 20px 0;}

.board {padding:20px 20px 20px 20px; background:#F7F6F5; border:2px solid #4F4E4E;}



.menu {height:39px; padding:20px 0 0 0; background:url('../images/menu.png') #E87B13; color:#FFFFFF; font-size:9pt; font-weight:bold; text-align:center;}

.menu A {color:#FFFFFF;}

.menu A:hover {color:#000000;}

.menu A.sel {color:#000000;}



.flat {padding:30px 0 0 0;}

.flat .image {float:left; width:180px;}

.flat .descr {float:left; width:410px;}/*was width:490px;*/

.flat .text {padding:10px 0 0 0; font-size:8pt; color:#575757;}

.flat .price {color:#596A8F;}



.extended .photos {float:left; width:370px;}

.extended .descr {float:left; width:330px;}

.extended .thumbnail {float:left; margin:0 10px 10px 0; border:1px solid #4F4E4E;}

.extended .thumbnail IMG {}

div#gismeteo {float:right;margin: 0 0 10px 10px;}
div#gismeteo a{text-decoration: none;}

.gmtbl{background-color: #ffffff; border: 1px solid #ff9454;}
.gmtdttl{font-size: 13px; font-weight: bold; color: #ffffff; text-align:center;  background-color: #ff8a22}
.gmtdtext {font-size: 100%; font-weight: normal; color: #000000;text-align:center;}
.tddiv { text-align: left !important;}
div#cntdiv{ position:absolute; display:block;}
div#infselectlist{ background-color: #ffffff; border: 1px solid #7c7c7c; width:100%; height:100%; position:relative; top:1; left:0; right:0; visibility:hidden; cursor:pointer;}
div#hiddentl{ position:relative; top:1; left:0; right:0; visibility:hidden;}

.hint{font-size:11px;font-family:verdana;}
