/* General Style */
a:link {text-decoration:underline; color:#4c4c4c;}
a:active {text-decoration:underline; color:#4c4c4c;}
a:visited {text-decoration:underline; color:#4c4c4c;}
a:hover {text-decoration:none; color:#000000;}

td, body {font-family:OpenSans; font-size:13px;color:#666666;}
body {background:url(/images/bg.png);margin:0;padding:0;}
td img {vertical-align: middle;}
form {padding:0;margin:0;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:OpenSans;}
.copy {font-size:13px;}


img {
border:none;
}

.lileft a:link {text-decoration:none; color:#4c4c4c;text-transform:uppercase;font-family: MyriadPro-Cond;font-size:16px;}
.lileft a:active {text-decoration:none; color:#4c4c4c;text-transform:uppercase;font-family: MyriadPro-Cond;font-size:16px;}
.lileft a:visited {text-decoration:none; color:#4c4c4c;text-transform:uppercase;font-family: MyriadPro-Cond;font-size:16px;}
.lileft a:hover {text-decoration:underline; color:#000000;text-transform:uppercase;font-family: MyriadPro-Cond;font-size:16px;}
.lileft {margin-top:10px;}

.liright a:link {text-decoration:none; color:#4c4c4c;text-transform:uppercase;font-family: MyriadPro-Cond;font-size:16px;}
.liright a:active {text-decoration:none; color:#4c4c4c;text-transform:uppercase;font-family: MyriadPro-Cond;font-size:16px;}
.liright a:visited {text-decoration:none; color:#4c4c4c;text-transform:uppercase;font-family: MyriadPro-Cond;font-size:16px;}
.liright a:hover {text-decoration:underline; color:#000000;text-transform:uppercase;font-family: MyriadPro-Cond;font-size:16px;}


@font-face {
font-family: OpenSans;
src: local("OpenSans-Regular"),
url(/fonts/OpenSans-Regular.ttf);
}
@font-face {
font-family: OpenSansLightItalic;
src: local("OpenSans-LightItalic"),
url(/fonts/OpenSans-LightItalic.ttf);
}
@font-face {
font-family: OpenSansItalic;
src: local("OpenSans-Italic"),
url(/fonts/OpenSans-Italic.ttf);
}
@font-face {
font-family: OpenSansLight;
src: local("OpenSans-Light"),
url(/fonts/OpenSans-Light.ttf);
}


@font-face {
font-family: MyriadPro-Cond;
src: local("MyriadPro-Cond"),
url(/fonts/MyriadPro-Cond.otf);
}


#wrapper {
margin-top:none;
width:960px;
display:table;
margin-left:auto;
margin-right:auto;
display:block;
background:#fff;
padding:20px;
-moz-box-shadow: 0 0 25px rgba(0,0,0,0.1); /* Для Firefox */
-webkit-box-shadow: 0 0 25px rgba(0,0,0,0.1); /* Для Safari и Chrome */
box-shadow: 0 0 25px rgba(0,0,0,0.1); /* Параметры тени */
}

#Go_Top { 
width: 50px; 
border: 0px solid #cccccc; 
text-align: center; 
position: fixed; 
bottom: 20px; 
right: 20px; 
cursor: pointer; 
}

/* ------------- */

/* Menus */
ul.uz, ul.uMenuRoot {list-style: none; margin: 0 0 0 0; padding-left: 0px;}
li.menus {margin: 0; padding: 0;}
/* ----- */

/* Site Menus */
.uMenuH li {float:left;padding:0 5px;}


.uMenuV .uMenuItem {font-weight:normal;}
.uMenuV li a:link {text-decoration:none; color:#4c4c4c}
.uMenuV li a:active {text-decoration:none; color:#4c4c4c}
.uMenuV li a:visited {text-decoration:none; color:#4c4c4c}
.uMenuV li a:hover {text-decoration:underline; color:#000000}

.uMenuV .uMenuItemA {font-weight:bold;}
.uMenuV a.uMenuItemA:link {text-decoration:none; color:#4c4c4c}
.uMenuV a.uMenuItemA:visited {text-decoration:none; color:#4c4c4c}
.uMenuV a.uMenuItemA:hover {text-decoration:underline; color:#000}
.uMenuV li {margin: 0; padding: 0;border-bottom:1px dotted #cccccc;line-height:35px;}
/* --------- */

/* Module Part Menu */
.catsTable {}
.catsTd {padding: 0;border-bottom:1px dotted #cccccc;line-height:35px;}
.catName {font-family:OpenSans;font-size:13px;}
.catNameActive {font-family:OpenSans;font-size:11px;}
.catNumData {font-size:13pxcolor:#555555;}
.catDescr {font-size:13px; padding-left:10px;}
a.catName:link {text-decoration:none; color:#4c4c4c;}
a.catName:visited {text-decoration:none; color:#4c4c4c;}
a.catName:hover {text-decoration:underline; color:#000000;}
a.catName:active {text-decoration:none; color:#84c4c4c;}
a.catNameActive:link {text-decoration:none; color:#4c4c4c;}
a.catNameActive:visited {text-decoration:none; color:#4c4c4c;}
a.catNameActive:hover {text-decoration:none; color:#000000;}
a.catNameActive:active {text-decoration:underline; color:#4c4c4c;}
/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:bold;color:#779F00; padding: 0 0 0 15px; background: url('/.s/t/971/13.gif') no-repeat 0px 3px;}

.eTitle a:link {text-decoration:underline; color:#779F00;}
.eTitle a:visited {text-decoration:underline; color:#779F00;}
.eTitle a:hover {text-decoration:none; color:#000000;}
.eTitle a:active {text-decoration:underline; color:#779F00;}

.eMessage {text-align:justify;padding-bottom:5px;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;}
.eDetails {border:1px solid #D7D7D7;font-family:OpenSans;color:#1A1A1A;padding:7px;text-align:left;font-size:11px;background:url(/images/footer2_bg.png) repeat-x;}
.eDetails1 {border:1px solid #D7D7D7;font-family:OpenSans;color:#1A1A1A;padding:7px;text-align:left;font-size:11px;background:url(/images/footer2_bg.png) repeat-x;}
.eDetails2 {border:1px solid #D7D7D7;font-family:OpenSans;color:#1A1A1A;padding:7px;text-align:left;font-size:11px;background:url(/images/footer2_bg.png) repeat-x;}

.eRating {font-size:7pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/971/14.gif') no-repeat 0px 0px;}
/* ------------- */


/* Comments Style */
.cAnswer {}

.cBlock1 {background-color:#ffffff;box-shadow:0px 1px 2px #b3b3b3;padding:10px;margin-top:5px;}
.cBlock2 {background-color:#f9f9f9;box-shadow:0px 1px 2px #b3b3b3;padding:10px;margin-top:5px;}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#333333;width:100%;background:#ffffff;border:1px solid #dad7d7;}
.smiles {border:1px inset;background:#FFFFFF;}
.commReg {width:676px;background-color:#ffffff;box-shadow:0px 1px 2px #b3b3b3;border:2px solid #ef565a;padding:10px;border-radius:3px;}
.commError {color:#FF0000;}
.securityCode {color:#333333;background:#EBEBEB;border:1px solid #C2C2C2;}
#secuImgM {width:88px;height:61px;}
/* ------------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF;font-family: OpenSans;}
.textResults {background:#E2E6EA}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E2E6EA; border-left:1px solid #E2E6EA; border-right:1px solid #E2E6EA;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #E2E6EA; border-left:1px solid #E2E6EA; border-right:1px solid #E2E6EA;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {background:#EEEEEE;height:100px;width:300px;border:1px solid #AAAAAA;}

.legendTd {font-size:7pt;}
/* ------------ */

/* ===== forum Start ===== */

/* General forum Table View */

.forumContent {
margin-left:auto;
margin-right:auto;
margin-top:20px;
width:950px;
display:table;
}

.gTable {background: none;}
.gTable td {border: 1px solid #d3d3d3;padding: 5px 7px;}
td.gTableTop {font-size:14px;color: #000000;padding: 5px 10px;border: none;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px}
td.gTableTop a {font-size:14px; color: #000000;}
td.gTableSubTop, td .postTdTop {
-o-background-size: 100% 100%; -webkit-background-size: 100% 100%; -khtml-background-size: 100% 100%; background-size: 100% 100%;
background: -moz-linear-gradient(top,#fff,#f4f4f4);
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f4f4f4));
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#fff,endColorstr=#f4f4f4,GradientType=0); zoom: 1;
background: linear-gradient(top, #fff, #f4f4f4);
background-image: -o-linear-gradient(top, #fff, #f4f4f4);
background-image: -moz-linear-gradient(top, #fff, #f4f4f4);
background-image: -webkit-linear-gradient(top, #fff, #f4f4f4);
background-image: -ms-linear-gradient(top, #fff, #f4f4f4);
line-height:30px;
border: 1px solid #d3d3d3;color: #464646;padding: 3px 10px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
td.gTableSubTop a, td .postTdTop a {color: #464646;}
.gTableBody {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.gTableBody1 {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.gTableBottom {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.gTableLeft {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.gTableRight {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.gTableError {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.forumIcoTd,.forumThreadTd,.forumPostTd {text-align:center;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.forumLastPostTd,.forumArchive {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}

a.catLink:link {}
a.catLink:visited {}
a.catLink:hover {}
a.catLink:active {}

.lastPostGuest,.lastPostUser,.threadAuthor {}
.archivedForum{}
/* ------------- */

/* forum Titles & other */
.forum {}
.forumDescr,.forumModer {font-size:11px;color:#585858}
.forumViewed {}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {}
/* -------------------- */


/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {}
.fastNavCat {}
.fastNavCatA {}
.fastNavForumA {}
/* -------------------------- */

/* forum Page switches */
.switches {}
td.pagesInfo, td.switch, td.switchActive {background: #ffffff; border: 1px solid #dcdbe0; padding-left: 5px; padding-right: 5px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
td.switch, td.switchActive { background: #CCCCCC;border:1px solid #CCCCCC; color: #FFF;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
td.switch a {color: #4c4c4c;}
.switch {}
.switchActive {}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {}
.threadIcoTd,.threadPostTd,.threadViewTd {}
.threadLastPostTd {}
.threadDescr {font-size:11px;color:#585858}
.threadNoticeLink {}
.threadsType {}
.threadsDetails {}
.forumOnlineBar {}

a.threadPinnedLink:link {}
a.threadPinnedLink:visited {}
a.threadPinnedLink:hover {}
a.threadPinnedLink:active {}

a.threadLink:link {}
a.threadLink:visited {}
a.threadLink:hover {}
a.threadLink:active {}

.postpSwithces {}
.thDescr {}
.threadFrmBlock {}
/* ------------------- */

/* forum Posts View */
.postTable {}
.postPoll {}
.postPoll td {border: 0px !important;}
.postFirst {border: 0px !important;}
.postRest1 {border: 0px !important;}
.postRest2 {border: 0px !important;}
.postSeparator {border: 0px !important}

.postTdTop {}
.postBottom {}
.postBottom td {border: 0px;padding: 0px 5px !important;}
.postBottom img {vertical-align: middle;}
.postUser {}
.postTdInfo {text-align: center;}
.postRankName {}
.postRankIco {}
.reputation {}
.signatureHr {}
.posttdMessage {text-align: justify;padding: 8px !important;line-height: 18px;}

.pollQuestion {}
.pollButtons,.pollTotal {}
.pollSubmitBut,.pollreSultsBut {}
.pollSubmit {}
.pollEnd {}

.codeMessage {}
.quoteMessage {}

.signatureView {}
.edited {}
.editedBy {}

.statusBlock {}
.statusOnline {}
.statusOffline {}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {}
.newPollBlock {}
.newThreadItem {}
.newPollItem {}
/* ----------------------- */

/* forum Post Form */

.smilesPart td {border: 0px !important;}
/* ----------------- */
/* ====== forum End ====== */



hr {
background:#dad7d7;
height: 1px;
border:none;
}

/* forum Posts View */
.postTable {}
.postPoll {background:#EEEEEE;text-align:center;}
.postFirst {background:#F5F9FD;border-bottom:2px solid #fff;}
.postRest1 {background:#EEEEEE;}
.postRest2 {background:#F5F9FD;}
.postSeparator {height:3px;background:#999999;}

.uTable {margin-top:5px;display:table;border:1px solid #dad7d7;border-radius:3px;background:url(/images/footer2_bg.png); padding:5px;}
.forumMemNum {line-height:40px;}

.postTdTop {margin-top:5px;display:table;border:1px solid #dad7d7;border-radius:3px;background:url(/images/footer2_bg.png); padding:5px;}
.postBottom {margin-top:5px;display:table;border:1px solid #dad7d7;border-radius:3px;background:url(/images/footer2_bg.png); padding:5px;}
.postUser {font-weight:bold;}
.postTdInfo {margin-top:5px;display:table;border:1px solid #dad7d7;border-radius:3px;background:url(/images/footer2_bg.png) ;padding:5px;text-align:center;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#2D435B;}
.posttdMessage {margin-top:5px;display:table;border:1px solid #dad7d7;border-radius:3px;background:url(/images/footer2_bg.png) ;padding:5px;}

.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage {background:#FFFFFF;font-size:9px;}
.quoteMessage {background:#FFFFFF;font-size:9px;}

.signatureView {font-size:7pt;} 
.edited {padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/971/19.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/971/19.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:7pt;background: #8D8A83;color:#DAD7CC;border:1px outset #615E58;}

.codeButtons {font-size:7pt;background: #8D8A83;color:#DAD7CC;border:1px outset #615E58;}
.codeCloseAll {font-size:7pt; background: #8D8A83;color:#DAD7CC;border:1px outset #615E58;font-weight:bold;}
.postNameFl,.postDescrFl {background:#EBEBEB;border:1px solid #33cc99;width:400px}
.postPollFl,.postQuestionFl {background:#EBEBEB;border:1px solid #33cc99;width:400px}
.postResultFl {background:#EBEBEB;border:1px solid #33cc99;width:50px}
.postAnswerFl {background:#EBEBEB;border:1px solid #33cc99;width:300px}
.postTextFl {background:#EBEBEB;border:1px solid #33cc99;width:550px;height:150px}
.postUserFl {background:#EBEBEB;border:1px solid #33cc99;width:300px}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

/* ====== forum End ====== */



/* Header */


#headline {
display:table;
width:960px;
height:67px;
margin-bottom:40px;
margin-top:20px;
}

#logo {
width:400px;
height:67px;
float:left;
background:url(/images/logo.png) left no-repeat;
display:table;
}

.logobig {
font-color:#000000;
text-transform:uppercase;
font-size:20px;
padding-left:126px;
padding-top:10px;
}

.logosmall {
font-color:7f7f7f;
font-size:15px;
font-family: OpenSansLight;
padding-left:126px;
}


.searchForm {float:right;margin-top:15px;height:40px;width: 332px; float: right;background: ;}
.schQuery {float: left;}
.schQuery input {margin-left: 15px; margin-top: 5px; height: 30px; line-height: 22px; width: 270px !important;background: none !important; border: none !important; font-size: 13px !important; font-family: 'OpenSans' !important; color: #a6a6a6 !important;padding: 0 !important;}
.schBtn {float: right;}
.schBtn input {margin: 0 !important;width:40px;height: 40px;background: none !important; border: none !important; font-size: 0 !important; color: transparent !important;cursor: pointer;padding: 0 6px;text-indent: -9999px !important;box-shadow: none !important;}




#headmenu {
width:960px;
height:50px;
margin:auto;
padding: 0px;
clear: both;
overflow: hidden;
font-size:14px;
display:table;
background:#282828;
}



#headmenu a {
text-decoration:none;
text-transform:uppercase;
border: 0;
float: left;
color: #fff;
line-height:50px;
padding-left:30px;
padding-right:30px;
border-left:1px solid #1e1e1e;
border-right:1px solid #323232;
list-style: none;
}

#headmenu li:first-child a {
border-left:none;
}

#headmenu a:hover {
text-decoration:none;
text-transform:uppercase;
border: 0;
float: left;
text-shadow: 0px 1px 0px #fffa06;
color: #282828;
line-height:50px;
padding-left:30px;
padding-right:30px;
border-left:1px solid #1e1e1e;
border-right:1px solid #323232;
list-style: none;
background:url(/images/menuh.png) repeat-x;
}


#headmenu li:hover ul {
display:block;
float:none;
}

#headmenu li ul {
position: absolute;
display: none;
margin-top: 50px;
padding-top:3px;
list-style: none;
float:none;
z-index: 1000;
background:url(/images/undermenu.png) top repeat-x #e5c603;
text-shadow: 0px 1px 0px #fffa06;
}

#headmenu ul {
list-style: none;
margin: 0;
padding: 0;
float:none;
text-shadow: 0px 1px 0px #fffa06;
}


#headmenu ul li:first-child a {
border-top:none;
}

#headmenu ul li:first-child a:hover {
border-top:none;
}

#headmenu ul li a {
text-transform:none;
text-decoration:none;
font-size:13px;
border: 0;
float:none;
padding-left: 40px;
line-height:40px;
border-bottom:1px solid #ddb502;
border-top:1px solid #edd704;
background:#e5c603;
text-shadow: 0px 1px 0px #fffa06;
color: #282828;
display:block;
text-shadow:none;
width:200px;
}

#headmenu ul li a:hover {
text-transform:none;
text-decoration:none;
font-size:13px;
border: 0;
float:none;
padding-left: 40px;
line-height:40px;
border-bottom:1px solid #ddb502;
border-top:1px solid #edd704;
background:#e0bb02;
text-shadow: 0px 1px 0px #fffa06;
color: #282828;
display:block;
text-shadow:none;
width:200px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}

#headmenu > li {
float:left;
}


.headmenu {
margin: 0;
padding:0;
}

.headmenu li {
list-style: none;
float:none;
}

.undermenu {
background:url(/images/undermenu.png) repeat-x;
width:960px;
height:3px;
display:block;
margin-bottom:20px;
}



div.orbit { width: 1px; height: 1px; position: relative; overflow: hidden; }
div.orbit img { position: absolute; top: 0; left: 0; }
div.orbit a img { border: none; }

div.timer { width: 40px; height: 40px; overflow: hidden; position: absolute; top: 10px; right:10px; opacity: .6; cursor: pointer; z-index: 1001; }
span.mask { display: block; width: 20px; height: 40px; position: absolute; top: 0; right: 0; z-index: 2; overflow: hidden; }
span.rotator.move { left: 0; }
div.timer:hover span.pause,
span.pause.active, 
div.timer:hover span.pause.active { opacity: 1; }

div.orbit:hover div.slider-nav { display: block; }
div.slider-nav { display: none; }
div.slider-nav span { width: 33px; height: 33px; text-indent: -9999px; position: absolute; z-index: 1000; top: 43%; cursor: pointer; }
div.slider-nav span.right { background: url('/orbit/right-arrow.png'); right: 10px; }
div.slider-nav span.left { background: url('/orbit/left-arrow.png'); left: 10px; } 

/* ----------------- */




/* Content */


#content {
width:960px;
display:table;
}

#cleft {
width:730px;
display:table;
float:left;
margin-right:20px;
}

#cright {
width:210px;
display:table;
float:right;
}


#block {
margin-bottom:20px;
}

#block1 {
margin-bottom:20px;
margin-top:12px;
}

.blocktitle {
width:100%;
heigt:40px;
text-transform:uppercase;
font-family: MyriadPro-Cond;
font-size:20px;
color:#4c4c4c;
padding-bottom:8px;
background:url(/images/t1.png)bottom repeat-x;
}

.blocktitle span {
heigt:40px;
text-transform:uppercase;
font-family: MyriadPro-Cond;
font-size:20px;
color:#4c4c4c;
padding-bottom:8px;
background:url(/images/t2.png)bottom repeat-x;
}


.blockcontent {
margin-top:10px;
}


#sostav {
width:210px;
height:50px;
padding-bottom:10px;
padding-top:10px;
border-bottom:1px dotted #cccccc;
}

#sostav img {
float:left;
width:50px;
height:50px;
border-radius:10px;
margin-right:10px;
}

#sostav span {
float:left;
padding-top:10px;
color:#7f7f7f;
}


.contenttitle {
width:100%;
heigt:40px;
text-transform:uppercase;
font-family: MyriadPro-Cond;
font-size:30px;
color:#4c4c4c;
padding-bottom:8px;
background:url(/images/t1.png)bottom repeat-x;
}

.contenttitle span {
heigt:40px;
text-transform:uppercase;
font-family: MyriadPro-Cond;
font-size:30px;
color:#4c4c4c;
padding-bottom:8px;
background:url(/images/t2.png)bottom repeat-x;
}

.modtitle {
width:100%;
heigt:40px;
text-transform:uppercase;
font-family: MyriadPro-Cond;
font-size:30px;
color:#4c4c4c;
padding-bottom:8px;
background:url(/images/t1.png)bottom repeat-x;
margin-bottom:20px;
}

.modtitle span {
heigt:40px;
text-transform:uppercase;
font-family: MyriadPro-Cond;
font-size:30px;
color:#4c4c4c;
padding-bottom:8px;
background:url(/images/t2.png)bottom repeat-x;
margin-bottom:20px;
}


#lileft {
margin-top:20px;
width:270px;
margin-right:20px;
float:left;
}

#liright {
margin-top:20px;
width:520px;
float:right;
}

#liright li {
list-style:none;
}

#liright li:first-child {
list-style:none;
display:none;
}

#lileft img {
width:260px;
border:5px solid #e5e5e5;
}

.date {
color:#a4a4a4;
font-size:11px;
margin-top:5px;
}

.text {
margin-top:5px;
color:#626262;
font-size:13px;
line-height:22px;
}

.text2 {
margin-top:5px;
color:#626262;
font-size:12px;
}

.photoinf {
padding-left:3px;
}

.photoinf img {
margin-top:15px;
}



#news {
width:290px;
heigh:200px;
display:table;
margin-top:20px;
padding-bottom:20px;
border-bottom:1px dotted #cccccc;
}

#news img {
float:left;
margin-right:10px;
float:left;
}

.newstext {
width:290px;
heigh:200px;
float:left;
}

.newstext a{
font-size:15px;
}

.catPages1 {margin-top:20px;}
.catPages1 a:link, .pagesBlockuz1 a:link, 
.catPages1 a:visited, .pagesBlockuz1 a:visited, 
.catPages1 a:hover, .pagesBlockuz1 a:hover, 
.catPages1 a:active, .pagesBlockuz1 a:active {text-decoration:none;color: #FFFFFF;background:#4c4c4c;padding:3px 10px;font-size:14px;line-height:25px;border-radius:3px;} 
.catPages1 a:hover, .pagesBlockuz1 a:hover {background:#3d3d3d;color:#ffffff;line-height:25px;border-radius:3px;} 
.catPages1 b, .pagesBlockuz1 b {background:#ffffff;color:#4c4c4c;line-height:25px;padding:3px 10px;border-radius:3px;} 







#lirinf {
width:520px;
display:table;
margin-bottom:10px;
}

#lirinf img {
width:90px;
border:5px solid #e5e5e5;
float:left;
}

.lirinfr {
float:left;
margin-left:10px;
width:330px;
}

#infcont {
width:730px;
display:table;
margin-bottom:30px;
}

.cbanner {
margin-bottom:30px;
}
/* ----------------- */




/* Footer */

#footer {
width:960px;
height:220px;
background:#282828;
padding:20px;
margin-left:auto;
margin-right:auto;
color:#8b8b8b;
-moz-box-shadow: 0 0 25px rgba(0,0,0,0.1); /* Для Firefox */
-webkit-box-shadow: 0 0 25px rgba(0,0,0,0.1); /* Для Safari и Chrome */
box-shadow: 0 0 25px rgba(0,0,0,0.1); /* Параметры тени */
}


#footerleftblock {
width:220px;
float:left;
}

#footerrightblock {
width:350px;
float:left;
}

#footercenterblock {
width:350px;
float:left;
margin-left:20px;
margin-right:20px;
line-height:24px;
}


.footertitle {
width:100%;
heigt:40px;
text-transform:uppercase;
font-family: MyriadPro-Cond;
font-size:25px;
color:#ffffff;
padding-bottom:8px;
background:url(/images/footerundertitle.png)bottom repeat-x;
margin-bottom:20px;
}



ul#menufoot, ul#menufoot ul {
 list-style-type:none;
 margin: 0;
 padding: 0;
 height:30px;
 display:table;
}

ul#menufoot a {
 display: block;
 text-decoration: none; 
}

ul#menufoot li {
 height:30px;
 font-size:14px;
}

ul#menufoot li a {
 color: #8b8b8b; 
 height:30px;
}

ul#menufoot li a:hover {
 height:30px;
 color:ffffff;
 text-decoration:underline; text-decoration:underline;
}


#footercopy {
width:1000px;
height:70px;
line-height:70px;
margin-left:auto;
margin-right:auto;
text-align:right;
color:#8b8b8b;
}

/* ----------------- */


input[type=text], input[type=password], textarea {background: #fff; border: 1px solid #dad7d7;font: 12px 'OpenSans'; color: #000000;padding: 3px;}
select {background: #fff; border: 1px solid #dad7d7;font: 12px 'OpenSans'; color: #000000;padding: 3px;}

input[type=button] {background: #fff; border: 1px solid #dad7d7;font: 12px 'OpenSans'; color: #000000;padding: 5px;cursor:pointer;}
input[type=submit] {background: #fff; border: 1px solid #dad7d7;font: 12px 'OpenSans'; color: #000000;padding: 5px;cursor:pointer;}

input[type=button]:hover {background: #fff; border: 1px solid #dad7d7;font: 12px 'OpenSans'; color: #000000;padding: 5px;box-shadow:0px 1px 2px #b3b3b3;cursor:pointer;}
input[type=submit]:hover {background: #fff; border: 1px solid #dad7d7;font: 12px 'OpenSans'; color: #000000;padding: 5px;box-shadow:0px 1px 2px #b3b3b3;cursor:pointer;}

/*-----------------------------*/
.infbb {
.content_body b {font-weight: normal}
.content_body strong {font-weight: normal}
}

/*------------------------*/
.wrapper_body {

 background-color: #fff !important;
 padding: 3px 5px;
 height: 200px;
 width: 100%;
 font-size: 12px;
 font-family: 'Open Sans', sans-serif;
 color: #4A4A4A ;
 text-align: center;
}
.cbm_wrap{
 background: #eee;

 width: 200px;
 min-height: 210px;
 display: block;
 padding: 15px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-box-shadow: inset 0 1px 1px 0 #c7c7c7;
 -moz-box-shadow: inset 0 1px 1px 0 #c7c7c7;
 box-shadow: inset 0 1px 1px 0 #c7c7c7;
}
.cbm_wrap1{
 background: #eee;
 max-width: 420px;
 min-height: 210px;
 display: block;
 padding: 15px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-box-shadow: inset 0 1px 1px 0 #c7c7c7;
 -moz-box-shadow: inset 0 1px 1px 0 #c7c7c7;
 box-shadow: inset 0 1px 1px 0 #c7c7c7;
}
.cbm_wrap img {
 width: 100%;
 margin-top: 9px;
}

.cbm_wrap p{ 
 margin-top: 3px !important;
 text-align: justify !important;
}
cbm_wrap h1{
 font-size: 20px;
 font-weight: bold;
 margin-top: 5px;
 text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
}
.cbm_wrap a{ text-decoration: none;
 color: #4A4A4A !important;
}
.cbm_wrap a:hover{
 text-decoration: underline;
 color: #6B6B6B !important ;
}


/* by coffee aka vasa3000 */ 
 .pierwsza {border: 1px solid #51708c; background: #648aad; border-bottom: 3px solid #51708c; border-radius: 3px 0 0 3px; padding: 5px;} 
 .likek {display: block; color: #edf1f5;} 
 .druga {padding: 5px; border: 1px solid #ccc; border-bottom: 3px solid #ccc; border-radius: 0 3px 3px 0; color: #a4a4a4; background: #fff;} 
 .imageks {border-radius: 3px; width: 150px; height: 200px; box-shadow: -3px 0px 6px rgba(50, 50, 50, 0.25);} 
 a.titlename {border-bottom: 1px dotted #9C9B9B;display: block; font-size: 11pt; color: #9C9B9B;} 
 a.titlename:hover {border-bottom: 1px dotted #8E8E8E; text-decoration: none; color: #8E8E8E;} 
 /* ------- */


.post-item { 
border: 1px solid #D0D0D0; 
width: 150px;
height: 270px;
padding: 25px 25px 30px; 
background-color: #fff; 
box-shadow: 1px 1px 1px rgba(100,100,100,0.1), 0 0 25px rgba(0,0,0,0.1) inset; 
border-radius: 2px; 
margin: 0 25px 20px 0; 
overflow: hidden; 
position: relative; 
float: left; 
} 
.post-item:after { 
height: 28px; 
content: ''; 
width: 100%; 
bottom: 0; 
background-color: rgba(0,0,0,0.02); 
border-top: 1px solid #e4e4e4; 
position: absolute; 
left: 0; 
} 
.post-item h3 { 
font-size: 14px; 
line-height: 1.1; 
padding: 0; 
} 
tutorialzine.commedia="all" 
h1, h2, h3, h4, h5, h6 { 
text-rendering: optimizeLegibility; 
} 
h3 { 
font: 24px 'Myriad pro',Arial,Helvetica,sans-serif; 
padding: 36px 0 24px; 
} 
h3 { 
display: block; 
font-size: 1.17em; 
-webkit-margin-before: 1em; 
-webkit-margin-after: 1em; 
-webkit-margin-start: 0px; 
-webkit-margin-end: 0px; 
font-weight: bold; 
} 
.post-item h3 a { 
font-weight: bold; 
color: #303030 !important; 
} 
.post-item .created-strip { 
margin: 15px 0; 
font-size: 10px; 
} 
div { 
display: block; 
} 
.post-item .created-strip a { 
color: #008de6 !important; 
} 
.created-strip { 
font-size: 10px; 
} 
.post-item .postPic { 
float: left; 
margin: 4px 15px 15px 0; 
} 
.excerpt { 
font-size: 11px; 
color: #666; 
line-height: 1.35; 
} 
p { 
line-height: 1.5; 
padding-bottom: 15px; 
} 
p { 
display: block; 
-webkit-margin-before: 1em; 
-webkit-margin-after: 1em; 
-webkit-margin-start: 0px; 
-webkit-margin-end: 0px; 
} 
.post-item .readMore { 
position: absolute; 
right: 25px; 
bottom: 0px; 
background-color: #fff; 
z-index: 10; 
background-color: #5da0bd; 
background-image: linear-gradient(top, #68B2D1 0%, #5898B2 100%); 
background-image: -o-linear-gradient(top, #68B2D1 0%, #5898B2 100%); 
background-image: -moz-linear-gradient(top, #68B2D1 0%, #5898B2 100%); 
background-image: -webkit-linear-gradient(top, #68B2D1 0%, #5898B2 100%); 
background-image: -ms-linear-gradient(top, #68B2D1 0%, #5898B2 100%); 
color: #fff !important; 
padding: 3px 8px; 
font-size: 11px; 
border-radius: 3px 3px 0 0; 
box-shadow: 0 -1px 1px #d4d4d4; 
border: 1px solid #5da1bd; 
text-shadow: 1px 1px 0 rgba(0,0,0,0.2); 
} 
.post-item a { 
text-decoration: none; 
} 
.clear { 
clear: both; 
display: block; 
} 
.post-item .excerpt { 
font-size: 11px; 
color: #666; 
line-height: 1.35; 
}