﻿/*

Theme Name: House M.D. Softly

Theme URI: http://www.housemd.cz/

Description: Design pro web o americkém seriálu Dr. House, design navrhnul a implementoval Tomáš Hrkalík

Author: Tomáš Hrkalík

Author URI: http://www.hrkalik.com/


*/

/* CSS created by Tomáš Hrkalík */

* { margin: 0; padding: 0; }

body, html { background: #ffffff url('design/bg.gif') repeat-y center top; font-family: "Tahoma", "Verdana", "Verdana CE", "Arial", "Trebuchet MS", sans-serif; font-size: 12px; color: #3b3b3b; text-align: left; }

#line_top { background: url('design/line_top.gif') repeat-x; height: 8px; }

#top { background: url('design/top.jpg') no-repeat center top; min-height: 300px; }

#href_base { width: 200px; height: 187px; padding: 20px 740px 0 0; }

.href { display: block; width: 420px; height: 187px; }

h1 { display: none; }

img { border: 0px;}



#area { width: 920px; text-align:left;}

#menu_l { float: left; width: 195px; }

#menu_r { float: left; width: 193px; }

#center { float: left; width: 532px; }

a { color: #3B3B3B;}



.ml_m-top { background: url('design/ml_m-top.jpg') no-repeat; height: 48px; margin-top: 25px; }

.ml_m { background: url('design/ml_m-bg.jpg') repeat-y; }

.ml_m-bot { background: url('design/ml_m-bot.jpg') no-repeat center bottom; min-height: 267px; margin-bottom: 15px; padding-bottom: 25px; }



.ml_h-top { background: url('design/ml_h-top.jpg') no-repeat; height: 57px; }

.ml_h { background: url('design/ml_h-bg.jpg') repeat-y; }

.ml_h-bot { background: url('design/ml_h-bot.jpg') no-repeat center bottom; height: 25px; margin-bottom: 15px; }



.ml_c { background: url('design/ml_c.jpg') no-repeat; height: 125px; padding: 3px 0 0 19px; }

.reklama-horejsek { background: url('design/reklama-horejsek.jpg') no-repeat; height: 23px; }


.ml_p-top { background: url('design/ml_p-top.jpg') no-repeat; height: 69px; }

.ml_p { background: url('design/ml_p-bg.jpg') repeat-y; }

.ml_p-bot { background: url('design/ml_p-bot.jpg') no-repeat center bottom; height: 13px; margin-bottom: 12px; }



.mr_n-top { background: url('design/mr_n-top.png') no-repeat; height: 83px; }

.mr_n { background: url('design/mr_n-bg.jpg') repeat-y; }

.mr_n-bot { background: url('design/mr_n-bot.jpg') no-repeat center bottom; height: 37px; margin-bottom: 12px; }



.mr_s-top { background: url('design/mr_s-top.jpg') no-repeat; height: 46px; }

.mr_s { background: url('design/mr_s-bg.jpg') repeat-y; }

.mr_s-bot { background: url('design/mr_s-bot.jpg') no-repeat center bottom; height: 12px; margin-bottom: 12px; }



.mr_a-top { background: url('design/mr_a-top.jpg') no-repeat; height: 63px; }

.mr_a { background: url('design/mr_a-bg.jpg') repeat-y; }

.mr_a-bot { background: url('design/mr_a-bot.jpg') no-repeat center bottom; height: 33px; margin-bottom: 12px; }



.mr_t-top { background: url('design/mr_t-top.png') no-repeat; height: 58px; margin-top: 10px; }

.mr_t { background: url('design/mr_t-bg.png') repeat-y; }

.mr_t-bot { background: url('design/mr_t-bot.png') no-repeat center bottom; min-height: 131px; margin-bottom: 3px; }



.mr_t-h { font-size: 12px; font-weight: bold; background: url('design/mr_c-h.png') no-repeat center bottom; padding-left: 16px; padding-bottom: 1px; }

.mr_t-str { text-align: center; margin-top: 5px; }

.mr_t-ln { margin: 3px 0; }



.mr_t-tbl { width: 164px; position: relative; left: 12px; }

.mr_t-td { background: #e4e7e9; padding: 1px; }

.mr_t-td1 { background: transparent; padding: 1px; }

.mr_t-td2 { background: #fbefa3; padding: 1px; }

.mr_t-trf { height: 5px; background: #F9FCFF;}

.mr_t-dwn { text-align: center; font-size: 13px; }

.mr_t-dwn a { color: #3b3b3b; text-decoration: none; font-weight: bold; }

.mr_t-dwn a:hover { color: #101010; text-decoration: none; font-weight: bold; }



.anketa { padding-left: 14px; }



.pr-top { background: url('design/pr-top.png') no-repeat; height: 22px; margin-top: 21px; }

.pr { background: url('design/pr-bg.png') repeat-y; padding-bottom: 1px; }

.pr-bot { background: url('design/pr-bot.jpg') no-repeat; height: 12px; }

.pr_left { float: left; width: 42px; }

.pr_right { float: right; width: 490px; }

.pr-dttm { font-weight: bold; font-size: 11px; }

.pr-epn { font-weight: bold; font-variant: small-caps; }

.pr-tbl { margin-left: 10px; margin-right: 5px; }

.pr-tbl td { margin-left: 10px; margin-right: 5px; padding: 1px 1px 0 0; background: transparent; }

.pr-dcb { font-size: 11px; }



.c-top { background: url('design/c-top.png') no-repeat center top; margin-top: 91px; position: relative; top: -76px; }

.c-bg { background: url('design/c-bg.jpg') repeat-y; }

.c-bot { background: url('design/c-bot.jpg') no-repeat; height: 80px; margin-top: -80px; }



#footer { background: url('design/foot.jpg') no-repeat; height: 127px; width: 1000px; clear: both; }

  #footer p { text-align: left; width: 517px; padding: 43px 462px 0 0; line-height: 21px; font-size: 11px; }

#line_bot { background: #5d5e63 url('design/line_bot.jpg') no-repeat center bottom; height: 3px; }

.clear { clear: both; }



.menuitems { display: block; list-style-image: url('design/m-li.gif'); margin-left: 38px; padding-top: 6px; }

.menuitems li { padding-left: 2px; padding-bottom: 4px; }

h2 { font-size: 13px; font-weight: normal; }

.menuitems a { color: #3b3b3b; text-decoration: none; }

.menuitems a:hover { color: #000000; }

.textwidget a { color: #000000 !important; text-decoration: underline; }

.textwidget a:hover { color: #101010 !important; text-decoration: none; }

.hlaska { padding: 0 8px 0 10px; line-height: 17px; }

.bannery { padding: 0 0 0 8px; }

.bannery img { margin: 0; }

.poll { margin-left: 8px; }

.snapshot { width: 169px; text-align: center; margin-left: 10px; }

.textwidget { margin-left: 13px; padding: 2px 13px 5px 3px; line-height: 16px; font-size: 11px; }



.art { padding: 38px 32px 0 40px; text-align: left; line-height: 18px; }

h3 { font-size: 18px; font-weight: bold; font-variant: small-caps; padding-left: 20px; margin-bottom: 8px; }

h4 { font-size: 13px; font-weight: bold; background: url('design/h4.jpg') no-repeat; height: 24px; padding: 3px 0 0 40px; clear: both; }

h4 a { color: #3b3b3b !important; text-decoration: none !important; }

h4 a:hover { color: #3b3b3b !important; text-decoration: none !important; }

h5 { font-size: 13px; font-weight: bold; background: url('design/h5.jpg') no-repeat; height: 18px; color: #ffffff; padding-left: 20px; margin-bottom: 4px; }

h6 { background: transparent url('design/h6.jpg') left no-repeat; min-height: 25px; font-size: 14px; font-weight: bold; padding: 7px 0 0 80px; margin: 0; }

h6 a { color: #3b3b3b !important; text-decoration: none !important; }

h6 a:hover { color: #5c5c5c !important; }

h7 { background: transparent url('design/h7.jpg') left no-repeat; min-height: 25px; font-size: 14px; font-weight: bold; padding: 7px 0 0 80px; margin: 0; }

h7 a { color: #3b3b3b !important; text-decoration: none !important; }

h7 a:hover { color: #5c5c5c !important; }

.art img { padding: 4px; }

.art a { color: #000000; text-decoration: underline; }

.art a:hover { color: #101010; text-decoration: none; }

/*.act { border-left: 1px solid #3b3b3b; padding-left: 4px; margin-bottom: 10px; }*/

.edit_post { font-weight: bold; color: #d10000; }

.wp-smiley { margin: 0 !important; padding: 0 !important; }

.navigation { text-align: center; font-weight: bold; background: #f1f1f1; }

.post p { margin-bottom: 11px; }



input,textarea,select { margin: 1px 0 1px 0; font-family: "Tahoma", "Verdana", "Verdana CE", "Arial", "Trebuchet MS", sans-serif; font-size: 12px; padding: 1px; }

.art li { list-style-type: disc; margin-left: 14px; }



.textwidget li { list-style-type: disc; margin-left: 12px; }



img.centered { display: block; margin-left: auto; margin-right: auto; }

img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }

img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }

.alignright { float: right; }

.alignleft { float: left }

.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }

.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }

.comm { background: url('design/comm-bg.jpg') repeat-x; padding: 2px; font-size: 11px; margin-bottom: 5px; }

.avatar { float: left; margin: 0 4px 3px 0; }

.box { background: url('design/box-bg.jpg') repeat-x; padding: 4px; margin-bottom: 11px; }



th { background: #c7c7c7; padding: 1px; height: 14px; }

td { background: #d8edf9; padding: 1px; height: 14px; }



td.n { background: #ffffff; }



.fact { background: url('design/fact_bg.png') repeat-y; min-height: 110px; }

.fact_top { background: url('design/fact_top.png') no-repeat; height: 20px; }

.fact_l { float: left; width: 147px; text-align: center; }

.fact_l img { margin-bottom: 4px; margin-top: -10px; }

.fact_c { float: left; width: 85px; }

.fact_c p { padding-left: 6px; }

.fact_c a { font-weight: bold; color: #3b3b3b; }

.fact_c a:hover { color: #3b3b3b; }

.fact_r { float: left; width: 228px; background: url('design/fact_stethoscop.png') right top no-repeat; }

.fact_r .hod { font-size: 17px; font-variant: small-caps; font-weight: bold; margin-bottom: 7px; }

.fact_r .cc { line-height: 17px; }

.fact_r .rat { font-size: 14px; font-weight: bold; color: #ca0008; }

.fact_r .starz img { margin: -10px 0 0 0; padding: 0; border: 0; }

.fact_ept { font-weight: bold; }



#cdown { width: 435px; position: relative; left: 53px; margin-top: 5px; }

#cdown_l { background: url('design/cdown_l.png') left no-repeat; width: 50%; float: left; height: 26px; }

  #cdown_l .txt { margin-left: 55px; margin-top: 3px; font-size: 10px; line-height: 10px; }

#cdown_r { background: url('design/cdown_r.png') right no-repeat; width: 50%; float: right; height: 26px; }

  #cdown_r .txt { margin-right: 78px; margin-top: 3px; font-size: 10px; line-height: 10px; text-align: right; }

.ctj { background: #ffffff; border: 1px solid #3D3D3D; font-size: 11px; padding: 3px; }



input.button

{

   font-size:12px;

   width:200px;

   border-style:dotted;

   border-color:#ABADB3;

   border-width:1px;

   height:20px;

}



input.stav

{

   font-size:12px;

   border-style:dotted;

   border-color:#ABADB3;

   border-width:1px;

   height:20px;

   width:100px;

}




.prava_odkazy {width: 206px; min-height: 50px; _height: 50px; %height: 50px; float: left; text-align: left; margin-top: 10px; color: dimgray; font-size: 11px; font-family: arial}  
.prava_odkazy_in {width: 183px; min-height: 50px; _height: 50px; %height: 50px; float: left; margin-left: 11px}
.prava_odkazy a {color: dimgray; font-weight: bold; text-decoration: none}
.prava_odkazy a:visited {color: dimgray; font-weight: bold; text-decoration: none}
.prava_odkazy a:hover {color: black; font-weight: bold; text-decoration: underline}
.prava_odkazy a:visited:hover {color: black; font-weight: bold; text-decoration: underline}