/*
Theme Name: WordPress Web Decision
Theme URI: http://blog.web-decision.ru/
Description: Theme for corprate blog.
Version: 1.0
Author: Eugeni Avdeev, Vasily Shevyakov
Author URI: http://web-decision.ru/
Tags: fixed width, two columns, widgets
Template: default
Text Domain: kubrick

*/

body{margin:0; padding:0; font-family:Verdana; font-size:12px;  background-image:url(images/bg_top.png); background-position:0 0; background-repeat:repeat-x;}

div.main{margin:0 auto; padding:0; width:938px; position:relative;}
div.top-menu{padding:0; margin:0; padding-left:14px; margin-bottom:34px}

div.top-text{position:absolute; right:18px; top:8px; color:#FFFFFF; font-size:11px; text-align:right; padding-right:18px;}

div.left{width:255px; float:left; position:relative; }
div.logo{ margin-bottom:45px; font-size:11px; color:#2c2c2b}
div.logo img{margin-top:7px;}

span.zag{color:#6f6f6f; font-size:18px; display:block; margin-bottom:17px}

div.left li {background-image:url(images/bg_border_bottom.gif); background-position:0 100%; background-repeat:repeat-x; padding:0 5px 7px 5px; margin:0 0 7px 0; width:190px; display:block; clear:both; float:none; }
div.left li  a{display:block; color:black; text-decoration:none; background-image:url(images/bg_li.gif); background-position:0 4px; background-repeat:no-repeat; padding-left:16px; float:left; margin-right:4px}
div.left li  a:link{color:#000000; text-decoration:none;}
div.left li  a:visited {color:#000000; text-decoration:none;}
div.left li  a:hover {color:#000000; text-decoration:underline;}
div.left div.last{background-image:none; margin-bottom:26px; padding-bottom:0}
div.left li  {list-style:none;}



form.search{margin:0; padding:0; margin-bottom:34px; display:block}
form.search span.zag{margin-bottom:9px;}
form.search input{float:left; height:17px }
form.search input.text{margin-right:5px; border:1px solid #6f6f6f; height:15px}

div.right{float:left; width:682px;overflow:hidden; padding-top:15px}
h3 {margin-top:40px;}
#comments{color:black; font-weight:normal; margin-top:0; margin-bottom:6px; font-size:14px; margin:20px 0 40px 0; border-bottom:2px solid #FF0000; padding-bottom:10px}
.block {background-image:url(images/bg_border_bottom.gif); background-position:0 100%; background-repeat:repeat-x; margin-bottom:22px}
.block img{margin:8px 0 14px 0; display:block}
.block .fl-right {text-align:right; float:right; width:470px; margin:18px 0 22px 0}
.block .fl-right  span{padding:0 5px 0 7px;}
.block .fl-right  div{font-size:10px; margin:2px 0 0 0}
div.right div.last{background-image:none;}

div.end{clear:both; float:none; height:1px; font-size:1px;}


a img{border:none;}
a {color:#333300; text-decoration:underline;}
a:link {color:#333300; text-decoration:underline;}
a:visited {color:#996; text-decoration:underline;}
a:hover {color:#669; text-decoration:none;}

#div_bottom{margin:0 auto; padding:0px 0 0 0; position:relative; background-color:#bcbcbc; width:975px; height:205px; background-image:none; color:#585858; font-size:70%; margin-top:50px;}
#div_bottom p{margin-top:0;}
#div_bottom a{color:#d40500; text-decoration:underline;}
#div_bottom a:link{color:#d40500; text-decoration:underline;}
#div_bottom a:visited{color:#d40500; text-decoration:underline;}
#div_bottom a:hover{color:#d40500; text-decoration:none;}

#div_tutop33 {position:absolute; right:10px; top:-25px;}

div.dec33{position:absolute; left:18px; top:40px;}

#div_copyr33{position:absolute; left:18px; top:85px; font-size:11px;}
#div_counter33{top:150px; left:18px; position:absolute}
div.bottom-right-33{position:absolute; right:-3px; top:22px; font-size:11px;}

div.bottom-menu-33{position:absolute; left:310px; top:22px; font-size:11px; line-height:1.4}
div.bottom-menu-33 table{margin:0; padding:0; width:365px; border:none; border-collapse:collapse;}
div.bottom-menu-33 table td{margin:0; padding:0; border:none; border-collapse:collapse; vertical-align:top}
#div_bottom div.bottom-menu-33 strong a{color:#000000; text-decoration:none;}
#div_bottom div.bottom-menu-33 strong a:link{color:#000000; text-decoration:none;}
#div_bottom div.bottom-menu-33 strong a:visited{color:#000000; text-decoration:none;}
#div_bottom div.bottom-menu-33 strong a:hover{color:#000000; text-decoration:underline;}

h2 a{color:black; text-decoration:none; font-size:18px; font-weight:normal;}
h2 a:link{color:black; text-decoration:none; font-size:18px}
h2 a:visited{color:black; text-decoration:none; font-size:18px}
h2 a:hover{color:black;text-decoration:underline; font-size:18px}

.postmetadata{ margin-bottom:80px; line-height:1.4; background-image:url(images/bg_border_bottom.gif); background-position:0 100%; background-repeat:repeat-x; margin-bottom:32px; padding-bottom:30px}

.comment-body{border-bottom:1px solid #999999; margin-bottom:10px; padding-bottom:10px}
.comment-body img{display:block; float:left; margin:0 10px 2px 0; border:1px solid #333333}
.comment-body p{}

.fn{font-weight:bold; font-style:normal}
.commentmetadata{font-size:10px; clear:both; margin-bottom:5px; font-weight:bold}
small{display:block; margin-bottom:7px; margin-top:-13px; font-size:11px}
.comment-reply-link{font-size:10px; display:block; margin-top:5px}
.entry p{margin-top:7px; margin-bottom:7px; text-align:justify;}

textarea, input{border:1px solid #666666; float:left; margin-right:7px; margin-bottom:7px}
#submit{border:1px solid #666666; float:left; margin-right:7px}

.more-link{display:block; margin-top:7px; font-weight:bold}
.comment{list-style:none;}
#respond h3{margin-bottom:25px}

label{float:left; margin-left:5px; margin-bottom:7px; margin-top:15px}
body #commentform p{clear:both; float:none; display:block; margin:5px 0; height:15px}
body #commentform h3{margin-bottom:10px;}

