@import url("undohtml.css");
body,input,select,textarea,table{
font-family:Arial,Helvetica,sans-serif;
color:#666666
}
body{
font-size:0.8em;
background:#005B7F url(../i/bg.png);
text-align:center;
padding-bottom:10px
}
div{_height:1%}
.left{float:left}
.right{float:right}
.clear{clear:both}
.noborder {border:none}
/*img{border:0 none}*/
a:link,a:visited{color:#058cc2;text-decoration:underline}
a:hover,a:active{color:#0BB4F9}
p{font-size:1.2em}
h1,h2,h3,h4,.h1{
font-family:"Trebuchet MS",Tahoma;
font-weight:normal;
letter-spacing:-1px
}
.h1{line-height:1.2em}
h1,.h1{
color:#058cc2;
font-size:1.8em;
padding-bottom:0.4em
}
h2{color:#058cc2;font-size:1.6em}
h3{font-size:1.4em}
table{
border-collapse:collapse;
border:#c0c0c0
}
th,td{
border:1px solid #c0c0c0;
padding:5px
}
th{background:#EEEEEE}
blockquote{
	margin: 0 2em 1em 2em;
	padding: 20px;
	background: #ddd;
	border: none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
ul.nav, ul.inlinenav{
list-style:none;
margin:1em 0 1em 0
}
ul.nav li{margin:1em 0 0 0}
ul.inlinenav li{padding:0 2em 0 0;display:inline}
li{font-size:1.2em}
.important{color:red}
img.photo, a img.photo, img.photo-left, a img.photo-left, img.photo-right, a img.photo-right{
display:block;
padding:5px;
margin:5px 0;
background:White url(../i/photobg.png) repeat-x bottom;
border:1px solid #bdbcbd!important
}
img.photo-left, a img.photo-left {
	float:left;
	margin: 0 10px 10px 0;
}
img.photo-right, a img.photo-right {
	float:right;
	margin: 0 0 10px 10px;
}
a:hover img.photo, a:hover img.photo-left, a:hover img.photo-right {
border:1px solid #0BB4F9!important
}
#minheight{
height:550px;
float:left
}
#main{
width:1000px;
margin:0 auto;
text-align:left
}
/* */
#header{
padding:0 4px
}
#logo{
margin:8px 0;
float:left
}
#title{
color:#b9dbee;
font-family:Franklin Gothic Medium;
padding:15px 0 15px 90px
}
#title p{
font-size:0.85em;
text-transform:uppercase
}
#title .h1{
color:#b9dbee;
font-weight:normal;
padding:0;
font-size:2em;
text-transform:none
}
#header-right{
float:right;
width:325px;
font-size:0.8em
}
#header-right input.text{
width:100px
}
#header-right input{
font-size:1.2em
}
#header-right p{
color:#85C4ED;
text-align:right;
margin:0
}
#header-right a{
color:#B2D7EC;
border-bottom:1px dotted #99CBE7;
text-decoration:none
}
#header-right a:hover{
color:#ffffff;
border-bottom:1px dotted #D6ECF3
}
#login{
background:transparent url(../i/loginl.png) no-repeat;
padding-left:11px
}
#login1{
background:transparent url(../i/loginr.png) no-repeat right top;
padding-right:10px
}
#login2{
background:#003F58 url(../i/loginbg.png);
height:27px
}
#topmenu{
padding-top:10px
}
#topmenu a{
text-decoration:none;
display:block;
float:right;
margin-left:15px;
border-bottom:none
}
#mail{
background:transparent url(../i/mail.png) no-repeat 0 5px;
padding-left:16px
}
#map{
background:transparent url(../i/map.png) no-repeat 0 5px;
padding-left:20px
}
#menu1{
clear:both;
margin:0 3px;
background:transparent url(../i/menul.png) no-repeat;
padding-left:9px
}
#menu2{
background:transparent url(../i/menur.png) no-repeat right top;
padding-right:10px
}
#menu{
background:#5CB1C8 url(../i/menubg.png) repeat-x;
height:30px
}
#menu ul{
padding-top:3px
}
#menu li{
display:block;
float:left;
padding:0 1px;
margin:0
}
#menu a{
display:block;
text-decoration:none
}
#menu span{
display:block;
color:#058cc2;
background:#f2f8ed url(../i/pix.png) no-repeat;
font:normal 14px/27px "Trebuchet MS",Tahoma,sans-serif
}
#menu a span{
color:#f5faf1;
background:none;
padding:0 20px
}
#menu a:hover,#menu li:hover a,#menu li.hover a{
background:#f2f8ed url(../i/pix.png) no-repeat
}
#menu a:hover span,#menu span span,#menu li:hover a span,#menu li.hover a span{
background:transparent url(../i/pix.png) no-repeat right top;
color:#058cc2
}
#menu span span{
padding:0 20px
}
#menu li{
font-size:1em
}
/* */
#menu li:hover ul,#menu li.hover ul{
display:block
}
#menu ul ul{
background:#f5faf1;
border:1px solid #29839C;
border-top:none !important;
position:absolute;
margin:-1px 0 0 -1px;
padding:0;
display:none;
z-index:10
}
#menu li li{
float:none;
padding:0;
background:none;
position:relative
}
#menu li li span,#menu li li:hover span,#menu li li.hover span{
float:none;
background:transparent none;
padding:3px 15px;
line-height:normal;
font-weight:normal;
height:auto;
color:#058cc2;
text-transform:none
}
#menu li li span span,#menu li li:hover span span,#menu li li.hover span span{
padding:0;
color:#ACACAC
}
#menu li:hover li a,#menu li.hover li a,#menu li:hover li span,#menu li.hover li span{
background:none
}
#menu li li a:hover span{
background:#55ABC4;
color:#fff
}
#img1,#img2,#img3,#img4,#img5,#img6,#img7,#img8{
margin:0 10px;
overflow:hidden;
height:160px;
background-color:transparent;
background-repeat:no-repeat;
background-position:0 5px
}
#img1{
background-image:url(../i/top/01.jpg)
}
#img2{
background-image:url(../i/top/02.jpg)
}
#img3{
background-image:url(../i/top/03.jpg)
}
#img4{
background-image:url(../i/top/04.jpg)
}
#img5{
background-image:url(../i/top/05.jpg)
}
#img6{
background-image:url(../i/top/06.jpg)
}
#img7{
background-image:url(../i/top/07.jpg)
}
#img8{
background-image:url(../i/top/08.jpg)
}
#tree{
background:transparent url(../i/tree.png) no-repeat right bottom
}
/* */
#col-right{
float:right;
width:250px
}
#col-right1{
padding:10px 5px 20px 0
}
#col-right p{
font-size:0.9em
}
.right-info{
clear:both;
height:110px;
font-size:0.9em
}
.right-info strong{
color:#058cc2
}
.right-info a{
color:#666666
}
.right-info a:hover{
color:#5CB1C8
}
.right-info .photo{
margin-right:10px
}
.right-info div{
padding-top:50px
}
#content{
margin-right:255px;
padding:10px;
padding-bottom:25px;
}
/* */
.boxtl{
background:#F2F8ED url(../i/bottl.png) no-repeat left bottom;
padding-left:13px;
clear:both
}
.boxtr{
background:#F2F8ED url(../i/bottr.png) no-repeat right bottom;
padding-right:13px
}
.boxt{
height:9px;
border-top:1px solid #c2d9d7;
background:#F2F8ED
}
.boxl{
background:#F2F8ED url(../i/conl.png) repeat-y/*	margin-bottom:10px;*/
}
.boxr{
background:transparent url(../i/conr.png) repeat-y right
}
.boxc{
background:#E2E6DF url(../i/bord.png) repeat-x;
margin:0 9px
}
.box{
background:White url(../i/contbg.png) repeat-x
}
.boxbot{
background:White url(../i/botbg.png) repeat-x
}
.boxbl{
background:transparent url(../i/conbl.png) no-repeat left bottom
}
.boxbr{
background:transparent url(../i/conbr.png) no-repeat right bottom
}
.boxbbl{
background:transparent url(../i/conbbl.png) no-repeat left bottom
}
.boxbbr{
background:transparent url(../i/conbbr.png) no-repeat right bottom
}
.boxbbll{
background:transparent url(../i/conbbll.png) no-repeat left bottom
}
.boxbbrr{
background:transparent url(../i/conbbrr.png) no-repeat right bottom;
padding:0 1px
}
.boxb{
background:transparent url(../i/conb.png) repeat-x bottom
}
#footer{
height:185px;
overflow:hidden
}
#footer a{
display:block;
float:left;
padding:0 11px;
height:185px;
background:transparent url(../i/bottoma.png) no-repeat;
text-align:right;
font-weight:bold;
text-decoration:none
}
#footer .first{
background:none
}
#copy{
font-size:10px;
padding-top:8px
}
#copy{
clear:both;
padding-left:4px;
color:#B0BCA5
}
#copy a{
color:#B0BCA5
}
#copy2{
width: 350px;
float: left;
}
#counters{
float:right;
text-align:right;
width: 200px;
}
#counters img{
margin-right:5px
}
/* */
form{
font-size:100%
}
fieldset{
border:1px dotted #CDD5C6;
padding:5px;
background-color:#F2F8ED
}
label{
display:block;
float:left;
font-size:1.2em;
text-align:right;
padding:5px 10px 2px 2px;
width:150px
}
.fitem{
border-bottom:1px dotted #CDD5C6;
padding:5px;
width:650px
}
.fitem img{
border:1px solid #CDD5C6
}
.prim{
color:#9dadaf;
font-size:0.9em;
padding-left:170px
}
input,select,textarea{
border:1px solid #CDD5C6;
vertical-align:middle;
padding:2px;
color:#666666;
font:normal 1.2em "Trebuchet MS",Tahoma
}
input.checkbox{
border:none
}
input.text,textarea{
width:250px
}
textarea.text{
width:400px
}
input.number{
width:50px
}
input.vkey{
width:100px;
margin-left:10px
}
input.file{
font-size:1em
}
.buttons{
padding:10px;
text-align:center
}
.button{
background:#5CB1C8 url(../i/menubg.png) repeat-x 0 -1px;
padding:1px 12px 1px;
cursor:pointer;
color:#EEEEEE;
font:bold 0.85em "Trebuchet MS",Tahoma
}
/* */
.sitemap ul li{
	font-size: 14px;
	list-style: none;
}

/* */
#login input{
padding:0;
margin:2px 1px 0 1px;
color:#058CC2;
font-size:11px
}
#login .button{
padding:0 13px;
color:#EEEEEE
}
.button:hover{
color:White
}
/* */
.jot-comment{
border-top:1px dotted Silver;
margin-bottom:10px;
padding:5px
}
.jot-row{
background-color:#F2F8ED
}
.jot-row-me{
background-color:white
}
.jot-posticon{
padding:6px;
display:block;
background:#CADFBB url(../i/personal/comment_03.png) no-repeat 99%
}
.jot-row-me  .jot-posticon{
background:#CAE3F7 url(../i/personal/comment_02.png) no-repeat 99%
}
.jot-subject,legend{
letter-spacing:-1px;
color:#6A9548;
font:normal 1.3em "Trebuchet MS",Tahoma
}
.j-number{
color:White;
display:block;
float:right;
margin-right:8px;
margin-top:1px;
font:0.8em "Trebuchet MS",Tahoma
}
.jot-row-me .jot-subject,.jot-row-me legend{
color:#058CC2 !important
}
.jot-poster{
color:#829597;
font-size:0.8em;
float:right;
padding-top:5px;
padding-right:30px
}
.jot-message{
font-size:1.2em;
color:#666666;
padding:8px
}
.jot-extra{
font-size:0.8em;
color:#9DADAF;
border-top:1px dotted #EEEEEE;
background-color:#F5FAF1;
padding:2px
}
.jot-mod{
padding:2px
}
.jot-form input.text{
width:600px;
font-size:1em
}
.jot-form textarea{
width:600px;
height:200px;
font-size:1em
}
.jot-form{
margin:0;
margin-top:1em;
padding:0
}
.jot-list ul{
list-style:none;
margin-bottom:1em
}
.jot-list li{
margin:0;
padding:1em 0 0 0
}
.jot-form label{
clear:both;
text-align:left;
padding:0;
margin:0;
margin-bottom:0.5em;
color:#666666
}
.jot-cfm{
color:#9DADAF
}
.jot-err{
color:#FC4D2E
}
/* */
#usermenu{
font-size:1.2em;
list-style:none;
margin:0
}
#usermenu li{
padding::1em 0 1em 0;
margin:0
}
#usermenu a{
padding:5px;
display:block;
border-bottom:1px dotted #CDD5C6
}
#usermenu a:hover{
background-color: #EEF7E9;
color:#0BB4F9
}
/* */
.flist{
width:99%;
margin-bottom:1em;
border:none
}
.flist td{
border:none;
border-bottom:1px dotted Silver;
font-size:1.2em
}
.flist th{
border:none;
border-top:1px solid Silver;
border-bottom:1px solid Silver;
letter-spacing:-1px;
color:#058CC2;
background-color:#F2F8ED;
font:normal 1.2em "Trebuchet MS",Tahoma
}
.add{
color:#9DADAF
}
.B_crumbBox{
font-size:0.85em;
color:Silver
}
form div.fitem a img {
background: url('/manager/includes/bggen.php?rnd=1320665258');
padding-top: 60px;
height: 0;
}
/* */
.usercomment{
display:block;
border-bottom:1px dotted #CDD5C6;
padding:10px 0 10px 0;
clear:both
}
.usercomment div{
padding-left:155px;
min-height:110px
}
.usercomment pre,.usercomment p{
color:#848484;
margin-top:1em;
font:normal 1em "Trebuchet MS",Tahoma
}
/* */
.userlist{
	width: 80%;
	border: none;
}
.userlist td{
	padding: 5px;
	border: none;
	border-bottom:1px dotted #CDD5C6;
}
.dark{
	background-color: #F5FAF1;
}
/* */
.personalnews {
	margin: 0;
	padding: 10px;
	background-color: #FFFACD;
	color: #666666;
	border-top: 1px dotted #CDD5C6;
	border-bottom:1px dotted #CDD5C6;
	}
	
.personalnews p{
	margin: 0;
	padding: 0;
}

.gal a{
	display: block;
	float: left;
	margin: 4px;
}

.skype {
	background: url(../i/Skype.png) no-repeat left top;
	padding-left:25px;
	line-height:16px;
	margin-bottom:0.5em;
}

.vkontakte {
	background: url(../i/vk.png) no-repeat left top;
	padding-left:25px;
	line-height:16px;
	margin-bottom:0.5em;
}

.scroll{
	font-size: 1.2em;
	clear: both;
	padding: 4px;
	text-align: center;
	
}

ul.user-list {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.user-list li {
	margin: 0;
	padding: 10px;
	float: left;
	width: 290px;
	height: 120px;
}

#headb {
background: url(../i/head/sliderbg.png) repeat-x bottom;
padding:5px 5px;
margin:0 5px;
text-align: center;
}
#himgs {
	padding-bottom: 5px;
	height: 162px;
}
#himgs img.photo, #himgs a img.photo {
	margin: 0;
	display: inline;
}
#himgs img.last {
	margin-right: 0;
}
#hbtn img {
	cursor: pointer;
}

.frgtd td {border:none}

