@import "inner.css";
@import "fonts.css";
@import "single.css";
@import "comments.css";
@import "slimbox2.css";

body {
padding:0px;
margin:0px;
}
html, body {
height:100%;
min-height:100%;
}
* {
color:#666;
font-size:12px;
font-family:Arial;
padding:0px;
margin:0px;
border:0px;
vertical-align:top;
}
input, select, textarea {
background:#F1EFEF;
border:1px solid #C9C6C6;
}

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

#allBg {
min-height:100%;
background:#E2A6DC url('../images/website-mainbg.jpg') top center no-repeat;
min-width:1000px;
}
#flowersBg {
height:100%;
min-width:1000px;
margin:0 auto;
text-align:center;
background:url('../images/flowers_bg.gif') 50% 161px no-repeat;
}
#rainbowBg {
height:100%;
/*background:url('../images/rainbow_ny.gif') 50% 0% no-repeat;*/
background:url('../images/rainbow.gif') 50% 0% no-repeat;
}


/* ****************************** HEADER ****************************** */
#header {
width:1000px;
margin:0 auto;
text-align:center;
}
#headerCloud {
width:517px;
height:266px;
float:left;
background:url('../images/cloud.gif') 24px 0 no-repeat;
}

/* CLOUD */
#langs {
text-align:left;
height:24px;
margin-top:38px;
margin-bottom:26px;
background:url('../images/title_home.gif') 93px 0px no-repeat;
}
#langs div {
padding-left:93px;
}
#langs a {
display:block;
height:17px;
width:51px;
}

#cloudText {
color:#4f8bf9;
padding-left:65px;/* padding-left:50px; */
padding-left:60px\9;
padding-right:22px;/* padding-right:12px; */
}
#cloudText p, #cloudText strong {
color:#4F8BF9;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
font-style:italic;
}
#cloudText p {
line-height:170%;
padding:10px 10px 0px 10px;
}
#cloudText p strong {
color:#2966d1;
}
#cloudText * {
text-align:center;
}
#cloudText li.cloudList2 {
margin-left:10px;
}

#cloudText span {
color:#4f8bf9;
}
#cloudText ul {/*  27/06/09  */
margin:0;
margin-left:125px;
padding:0;
padding-top:18px;
clear:both;
list-style-type:none;
}
#cloudText ul.cloudList1 {
line-height:140%;
margin-bottom:25px;
margin-left:33px;
padding-top:10px;
}
#cloudText li {
background:none;
float:left;
padding:0px 7px;
}
#cloudText li, #cloudText a {
text-decoration:none;
}
#cloudText .cloudList1 a {
color:#4CBF02;
font-size:20px;
border-bottom:1px dotted #4f8bf9;
}

#cloudText .cloudList1 a:hover {
color:#4f8bf9;
}
#cloudText .cloudList1 a.cloudLinkBig {
font-size:25px;
}
#cloudText a {
color:#4f8bf9;
font-size:18px;
}
#cloudText a:hover {
color:#4CBF02;
}
/* /CLOUD */

#logoPart {
width:433px;
float:left;
background:url('../images/datas-flowers-top.jpg') 0px 0 no-repeat;
/*background:url('../images/face_ny.jpg') 0px 0 no-repeat;*/
}
#logo {
text-align:left;
padding-top:151px;
padding-bottom:10px;
}
#logo a.malyshLogo {
display:block;
width:433px;
height:75px;
background:url('../images/malysh-web-logo.gif') no-repeat 2px 11px;
}

#contacts {
float:right;
}
#contacts p {
line-height:22px;
text-align:right;
padding-right:20px;
padding-left:25px;
float:right;
clear:both;
}
#contacts p a {
text-decoration:underline;
}
#contacts p a:hover {
text-decoration:none;
}
/* icons */
.iconIcq {
background:url('../images/icon_icq.gif') 0px 0px no-repeat;
}
.iconMail {
background:url('../images/icon_mail.gif') 0px 6px no-repeat;
}
.iconContact {
background:url('../images/icon_vkontakte.gif') 0px 4px no-repeat;
}
.emptyContact {
height:22px;
}
/* /icons */
/* ****************************** /HEADER ****************************** */
#mainPart {
width:1000px;
margin:0 auto;
text-align:center;
}
#centerBg {
width:902px;
margin:0 auto;
text-align:center;
background:url('../images/contentbg.jpg');
padding-bottom:40px;
}
#centerContent {
text-align:left;
background:#fff;
width:860px;
margin-left:48px;
padding-left:25px;
padding-right:18px;
padding-bottom:60px;
}
#servicesPage #centerContent {/* center content na glavnoy i services stranitze */
width:610px;
}
#content .post p {
margin-bottom:8px;
}
#content .post a {
color:#4F8BF9;
font-size:12px;
font-family:Verdana;
letter-spacing:1px;
}
#rightContent {
text-align:left;
float:right;
width:275px;
padding-top:4px;
}
#rightContent h1 {
color:#4CBF02;
font-family:Arial;
font-size:24px;
text-align:center;
text-indent:-5000px;
}

.dotsBg {
background:url('../images/dotsbg.gif') repeat-x;
}
#rightContent .dotsBg {
width:195px;
margin:13px 0px 13px 16px;
height:1px;
}
.imgBorderLink, .galleryAll a, .startMainBlock p a.imgBorderLink {
display:block;
border:1px solid #ACABAB;
background:#fff;
padding:4px;
float:left;
}

.pageInner .oneWork  a.imgBorderLink {
background:url('../images/bg-one-work.png') no-repeat;
border:none;
width:370px;
height:259px;
}
.pageInner .oneWork  a.imgBorderLink img {
margin-left:5px;
margin-top:5px;
}
a.imgBorderLink:hover, .galleryAll a:hover, .startMainBlock p a.imgBorderLink:hover {
border:1px solid #4F8BF9;
}

.botSeparator {
margin-bottom:15px;
}

.viewMyBlog {
color:#4cbf02 !important;
padding-left:40px;
}
.viewMyBlog a {
color:#4cbf02 !important;
}

.tags, .tags a {																				
font-family:Arial;
font-size:11px;
}
.tags {
color:#4F8BF9;
padding-top:4px;
}
