﻿body
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:12px;
    color: #000000;    
    background-image: url(images/bg_image_gray.png);
}

#header_part h1
{
 display:none;
}

a,a:visited
{
color:#000000;
text-decoration:none;
}

a:hover
{
 text-decoration:underline;
}

h1, h2, h3 
{
    padding-bottom: 10px;
    margin:0;
    color:#FFFFFF;    
 font-weight:lighter;
}

h4
{
margin:0;
}

a img
{
border:0;
}

#header_part
{
    width: 841px;
    height: 100px;
    background-image: url(images/header.png);
    background-repeat: no-repeat;
    margin: 0 auto;
}

#body_part
{
    width: 841px;
    background-image: url(images/body.png);
    background-repeat: repeat-y;
    margin: 0 auto;
}

#left_part
{
    float: left;
    width: 640px;
}

.articles
{
    text-align: justify;
    margin-left: 45px;
    margin-bottom: 20px;
    line-height: 150%;
}

#right_part
{
    float: right;
    width: 180px;
}
.menu_header
{
    width: 136px;
    height: 30px;
    background-image: url(images/menu_header.png);
    background-repeat: no-repeat;
    text-align: center;
    padding-top: 8px;   
    color: #FFFFFF;
}

.menu_body
{
    width:136px;
    background-image: url(images/menu_body.png);
    background-repeat: repeat-y;
     font-size:10px;
}


ul
{
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top:2px;
}

li
{
  list-style-position:outside;
  list-style-image:url(images/list_image_small.png);
  margin-top:10px;
}

.twitter 
{
  margin:0 13px 0 13px;
  padding:0px;
  font-size:9px;
}

hr.twitter
{
border: 1px solid dashed;
}


.menu_footer
{
    width: 136px;
    height: 14px;
    background-image: url(images/menu_footer.png);
    background-repeat: no-repeat;
}

.cleaner_part
{
    clear: both;
    
}

#footer_part
{
    width: 841px;
    height: 50px;
    background-image: url(images/footer.png);
    background-repeat: no-repeat;
    margin: 0 auto;
    text-align: center;
    padding-top: 20px;
}

#footer_part a,#menu_body a
{
color:#000000;
}

.head_article
{
color:#FFFFFF;
background-color:#000000;
padding:5px;
text-align:left;
margin-top:0;
}

.content_article
{
color:#000000;
background-color:#FFFFFF;
padding:10px 10px 10px 10px;
border:solid 1px #000000;
}

.content_article a
{
text-decoration:underline;
}

.content_article ul
{
margin-bottom:15px;
}

.content_article li
{
margin-left:0px;
}

.foot_article
{
color:#FFFFFF;
background-color:#000000;
padding:2px;
text-align:center;
margin-top:0;
font-size:11px;
}

.foot_article a,.head_article a
{
color:#FFFFFF;
}


.article_head a:visited
{
color:#FFFFFF;
}

#comments_section
{
color:#000000;
background-color:#FFFFFF;
margin:0;
padding:10px;
border:solid 1px #000000;
width:600px;
}

#comments_section p
{
 border-bottom:dashed 1px #000000;
 padding-bottom:1em;
}

.obrazek_vlevo
{
	float:left;
	margin:5px 15px 5px 5px;
	border:solid 1px #000000;
	 
}

.obrazek_vpravo
{
margin:5px 5px 15px 15px;
float:right;
border:solid 1px #000000;
}

.obrazek
{
border:solid 1px #000000;
}

table
{
padding:10px 0 10px 0;
}

p
{
margin-top:0.0em;
}

abbr
{
cursor:help;
}

pre
{
    border:dashed 1px #000000;
    background-color: #E6E6E6;
    overflow:auto;
    font-family: Consolas, Verdana,Tahoma;
    padding:8px;
    font-size:small;
}

.zkraceny
{
height:500px
}

hr
{
 border:dashed 1px #000000;
 border-bottom:0;
 border-left:0;
 border-right:0;
 padding-top:3px;
}

.pozadi_svetlesede
{
    background-color: #E6E6E6;
     border:1px solid #000000;
}

table
{
	border-collapse:collapse;
}

th
{
    background-color: #FF9800;
    color: #FFFFFF;
    padding: 3px 5px 3px 5px;
    border:1px solid #000000;
}

.table_td
{
 border:1px solid #000000;
  text-align:center;
}

.comments_link a
{
text-decoration:underline;
}
