TABLE {border-collapse: collapse;}


html, body {margin:0;padding:0;width:100%;height2:100%; font-family : Verdana; font-size: 12px; color:#333; background-color:#2daadc;}
FORM {margin : 0px 0px 0px 0px;}
td {margin: 0px; padding: 0px; vertical-align: top; border:0px solid #f00; font-size: 12px;}
div {font-size: 12px;}
h1 {font-size:20px; color:#333; padding:0px; margin:0px; font-weight:normal; line-height:20px;}

a:link{color:#2daadd}
a:visited{color:#2daadd}
a:hover{color:#FF0000 !important;}

.main_href:hover{color:#FF0000 !important; border-bottom: 1px solid #f00;}

.logo_index {border:0px solid #f00; position:absolute; top:10px; left:40px; background2: url(/i/logo.gif) no-repeat; height:96px; width:379px;}


.signin {position:absolute; top:0px; right:20px; color:#2daadd}
.signin a {color:#2daadd}

.more {position:absolute; top:43px; left:427px; background: url(/i/more.gif) no-repeat; height:16px; width:96px;}

.b1{border:1px solid #2daadd;}
.b2{border:1px solid #999999;}
.b3{border:0px solid #000;}
.b4{border:1px solid #f00;}
.b5{border:2px solid #9eeb9e;}


.sign_in_table {margin: 60px 0px 100px 0px;}
.sign_in_table td {padding: 10px 10px 10px 10px; border:0px solid #999999;}

.email_table {margin: 20px 0px 0px 0px;}
.email_table td {padding: 0px 10px 10px 0px; border:0px solid #999999;}

.user_table {}
.user_table td {padding: 10px 10px 10px 10px;}

.sign_up_table {margin: 30px 0px 0px 60px;}
.sign_up_table td {padding: 10px 10px 10px 10px; color:#2daadd; font-weight:bold;}



.question SPAN {
	CURSOR: hand;
}

#content .opened SPAN {
	
	border-bottom: 1px dashed #2daadd;
}

.hidden {
	DISPLAY: none
}

.question SPAN {
	
	border-bottom: 1px dashed #999;
}

.answer {}
.answer li {}

.reg_ajax_input {color:#f00;}
.reg_ajax_bottom_on {border:1px solid #2daadd;}


.polzovatel {color:#000;}
.admin {color:#00aeef;}


.zakladki {clear:both; border-left:1px solid #999; border-bottom:1px solid #999; height:35px; margin: 0px 0px 5px 0px;}
.zakladki_on {float:left; padding: 10px 20px 10px 20px; margin: 0px 0px 0px 0px; border-top:1px solid #999; border-right:1px solid #999; border-bottom:1px solid #fff; font-weight:bold;}
.zakladki_off {cursor: pointer; cursor: hand; float:left; padding: 10px 20px 10px 20px; margin: 0px 0px 0px 0px; border-top:1px solid #999; border-right:1px solid #999;}
.zakladki_blink {cursor: pointer; cursor: hand; float:left; padding: 10px 20px 10px 20px; margin: 0px 0px 0px 0px; border-top:1px solid #999; border-right:1px solid #999; COLOR: #2daadd;}



#tabs {
    /* Safari, Chrome */
    -webkit-border-bottom-right-radius:0;
    -webkit-border-bottom-left-radius:0;
 
    /* Firefox */
    -moz-border-radius-bottomleft:0;
    -moz-border-radius-bottomright:0;
}
 
/* Opera, IE */
#tabs .rocon-bl,
#tabs .rocon-br {
    display:none;
    //margin-top: 0px !important;
}

.price_table td {border:1px solid #999; padding:15px 50px 15px 50px;}





html:first-child #chat_text {  /* хак для опера версии меньше 9.5 */
overflow: auto;
}

.chat_text_perevod_into {text-align:center; padding: 70px 0px 0px 0px;}


.highslide_input_1 {color:#999999; border:1px solid #2daadd;}
.highslide_input_2 {color:#000000; border:1px solid #2daadd;}











.block_open {float:left; position:relative; height:268px; width:435px; background: url(/i/polzu4ka/4.gif); overflow:hidden;}
.block_open_z {position:absolute; top:15px; left:10px; width:400px; font-size:15px; text-align:center; font-weight:bold;}
.block_open_t {position:absolute; top:50px; left:10px; width:300px; margin: 0px 0px 0px 0px;}
.block_close {float:left; position:relative; height:268px; width:125px; background: url(/i/polzu4ka/4.gif); overflow:hidden;}
.block_close_z {position:absolute; top:10px; left:10px; width:110px; font-size:12px; text-align:center; color:#666666;}
.block_close_t {position:absolute; top:50px; left:10px; width:300px; margin: 0px 0px 0px -500px;}



div.demoElement {
	width: 274px;
	height: 395px;
	border: 1px solid black;
	background-color: #f9f9f9;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	background: url(1.jpg);
	position:relative;
	overflow: hidden;
}


div.demoElementHeight {
	height: 395px;
	background-color: #000;
}

.myClass {
	width: 274px;
	height: 395px;
	border: 1px  solid #000;
	background: url(1.jpg);
	font-size: 20px;
	padding: 0px;
}

.myClass2 {
	width: 254px;
	height: 375px;
	border: 10px solid #d65c00;
	background: url(2.jpg) -5px -50px;
	font-size: 20px;
	padding: 0px;
}

.myClassbottom {
	position:absolute;
	bottom:-50px;
	left:0px;
	width: 274px;
	height: 50px;
	background-color: #221e1b;
	font-size: 20px;
	color: #d65c00;
}

.myClassbottom2 {
	position:absolute;
	bottom:0px;
	left:0px;
	width: 274px;
	height: 50px;
	background-color: #221e1b;
	font-size: 20px;
	color: #d65c00;
}



/* ND */
.nd_i {float:left;}
.nd_i img {border:0px;}
.nd_t {float:left; font:13px Georgia; color:#fff; padding: 1px 0px 0px 10px;}
.nd_t a {color:#fff;}
.nd_t a:hover {color:#fff !important;; text-decoration:underline}
.nd {_display:none;}


.translations_text ul {padding:0px 0px 0px 15px; margin:2px 0px 0px 0px;}
.translations_text p {padding:0px; margin:2px 0px 0px 0px;}
.translations_text a {color:#999999;}
.tr_zagolovok {color:#2daadd; padding: 10px 0px 0px 0px;}
