/*  
Theme Name: UTP
Theme URI: Uchtehpribor.ru
Description: 2010
Version: 1
Author: Uchtehpribor
Author URI: Uchtehpribor.ru
Tags: Uchtehpribor
*/

blockquote {margin-top:0px; margin-left:40px; }
ol, ul, li {margin:0px; padding:0px; }
ol, ul {padding-left:20px; padding-top:2ex; }
li {margin-left:5px; }
ol ul {padding-top:0px; padding-bottom:1ex; }
p label {padding-left:23px; display:inline-block; }
a img {border:none; }

.right {float:right; }
.left {float:left; }
.left img {margin-right:15px; }
.sprava {position:absolute; right:10%; }
.nofloat {clear:both; }
#respond, .tegi {display:none; }
#comments {font-size:80%; color:gray; margin-top:3ex; }
#noactiv {color:gray; }
#noa {text-decoration:none!important; }
#dashed {border-bottom:1px dashed #6987FF; background:#EEE; }

ul.sppr li {margin-bottom:15px!important; }
/* ul.sppr li:first-child a {color:#C00!important; } */
.verhmenu {height:50px; font-size:17px; line-height:20px; position:relative; top:10px; }
.verhmenu a:hover {color:#C00!important; }
.verhmenu ul {padding-top:0px; padding-bottom:1ex; line-height:2ex; }
.oglavlenie {display:none; position:absolute; width:80%; }
.oglavlenie span {display:inline-block; position:relative; top:5ex; line-height:2.5ex; }
.commentlist {padding-left:19px; }
.commentlist li {margin-left:0px; padding-left:4px; font-size:80%; }
.commentlist li .author {color:red; }
.commentmetadata {position:absolute; left:280px; width:120px; z-index:1; color:gray; font-size:9px; }
.leftcommentarea #comment {height:200px; width:90%; font-family:'Arial Narrow'; font-size:20px; top:-1ex; border:1px solid silver; background:#FAFAFA; padding:5px 5px 5px 22px; letter-spacing:1px; 
-moz-border-radius: 0.5ex; /* mozilla 1.5 */
-webkit-border-radius: 0.5ex; /* safari 3 */
-khtml-border-radius: 0.5ex; /* Konqueror */
border-radius: 0.5ex; /* CSS3 */
}
.leftcommentarea #submit, .leftcommentarea #comment {position:relative; }
.leftcommentarea #submit {left:23px; top:-4ex; }
.leftcom {font-size:9px; position:absolute; }
.leftcomment, .postmetadata {position:relative; left:-150px; width:140px; color:gray; }
.leftcommentarea #author, .leftcommentarea #email, .leftcommentarea #url {position:relative; z-index:1; width:250px; }
.pmd {position:absolute; }
.postmetadata {top:-200px; }
.awaiting-moderation {position:relative; top:3ex; font-style:normal; color:gray; font-size:9px; line-height:12px; }


.singlepost {margin-top:10px; }
.singlepost div {text-align:center; padding-right:20px; }
.singlepost .prefoto a img {border:0px; width:70%; }
.singlepost table {margin-top:2ex; border:none; }
.singlepost ul, .singlepost ol {margin-left:0px; margin-right:15%; }
.singlepost ul b, .singlepost ol b {padding-left:3px; }
.comments {padding-left:162px; }
.edit {position:absolute; z-index:1; }
.post-edit-link {font-size:9px; color:silver!important; position:relative; top:-6ex; }
.wp-caption-text {color:gray; font-size:9px!important; margin:10px 5px 15px 5px!important; }
.minifoto div {background:white; border:1px solid lightsteelblue; text-align:center; }
.minifoto img {border:none; margin-top:5px; }

body {background:url(http://uchtehpribor.ru/img/fon-page.gif); padding:0px; margin:0px; font-family:Arial; }
a:hover {color:#c00; }
a:visited {color:royalblue; }
.verhfon {background:url(http://uchtehpribor.ru/img/fon-page.gif); background-position:-14px 0px;}
h4 {font-size:15px; }
/* h1, h3 {background-color:#EEE; padding:1ex 1em; border-left:5px solid #CCC; display:inline; } */
h1, h2, h3 {font-size:28px; font-weight:normal; color:#78849F; margin-top:0px; line-height:30px; padding-right:34%; }
h1 a, h2 a, h3 a {color:black!important; text-decoration:none!important; }
h1 a:hover, h2 a:hover, h3 a:hover {color:black; } 
.textpage {width:80%; padding-left:20px; }
.textpage tdble td * {font-size:21px; }
.textpage p i {color:gray; font-style:normal; font-size:9px; line-height:17px; }
.textpage p i a {font-style:italic; font-size:14px; position:relative; top:-2px; }
.textpage p, h1, h2, h3 {margin-bottom:0px; }
.textpage p {padding:0px; margin-top:2ex; margin-right:10%; }
.textpage blockquote {position:relative; top:-10px; }
.lineleft {background:url(http://uchtehpribor.ru/img/fon-lines-sleva.gif) repeat-y; }
.lineright {background:url(http://uchtehpribor.ru/img/fon-lines-sprava.gif) repeat-y top right; width:20%; }
.shadowleft {background:url(http://uchtehpribor.ru/img/shadow-left.png); width:1px; }
.shadowtop {background:url(http://uchtehpribor.ru/img/shadow-top.png); }
.shadowbottom {background:url(http://uchtehpribor.ru/img/shadow-bottom.png); }
.shadowright {background:url(http://uchtehpribor.ru/img/shadow-right.png); width:1px; }
.shadowugol {height:1px; width:1px; }

.knopkapoiska {position:absolute; left:202px; top:143px; z-index:1; background:url(http://uchtehpribor.ru/img/knopka-poiska.png); }
:hover.knopkapoiska {background:url(http://uchtehpribor.ru/img/knopka-poiska-a.png); }
.knopkapoiska img {width:47px; height:47px; }

#vkk img {background:url(http://uchtehpribor.ru/img/vk-contact.png); width:170px; height:45px; position:relative; top:-15px; }
a:hover#vkk img {background:url(http://uchtehpribor.ru/img/vk-contact-a.png); }

#vkp img {background:url(http://uchtehpribor.ru/img/vk-proezd.png); width:160px; height:45px; position:relative; top:-15px; }
a:hover#vkp img {background:url(http://uchtehpribor.ru/img/vk-proezd-a.png); }

.dopleftmenu a img {position:relative; right:10px; }
.dopleftmenu {top:209px; left:-29px; width:150px; font-size:12px; font-weight:bold; }
.dopleftmenu, .dopleft {position:absolute; line-height:15px; }
.dopleftmenu {top /*\**/: 209px\9 } /* поправка для IE8 */
.dopleftmenu .glavnoe {color:black!important; }
.dopleftmenu img {position:relative; left:0px; margin-bottom:-1px; }
.dopleftmenu a:hover img {left:29px; }
.dopleft {top:209px; left:28px; width:200px; }
.sppr li a:hover {color:#c00!important; }
.dopleft, x:-moz-any-link {top:211px; }
.dopleft ul {list-style-type:none; font-size:12px; font-weight:bold; }
.dopleft ul, .dopleft ul li {margin:0px; padding:0px; line-height:15px; }
.dopleft ul li a:hover {color:black; }
.dopleft {top /*\**/: 211px\9 } /* поправка для IE8 */

.countermail {position:absolute; top:105px; right:3%; margin-right:80px; z-index:1; }
