/*skin-seda */

* {
color:#000000;
font-family:Verdana,Tahoma,Arial CE;
font-size:11px;
margin:0;
padding:0;
}

body{
 background-image:url('images/bg_body.1.gif');
 background-repeat:repeat;
}

#bg{
background-image:url('images/bg_bg.1.gif');
background-repeat:repeat-x;
height:879px;
}

h2.gray {
background-image:url(images/layout2.gif);
background-repeat:repeat-x;
border-bottom:1px solid silver;
color:#333333;
font-size:12px;
font-weight:bold;
line-height:25px;
margin:2px;
text-indent:10px;
vertical-align:middle;
}

#maincontainer {
background-color:#ffffff;
float:left;
height:auto;
width:1000px;
}

#navigace {
/*background-image:url(images/layout-zluta.gif);*/
background-color:#7C0101;
height:25px;
margin:0;
padding:0 20px;
width:960px;
border-bottom:1px solid #444444;

}

.registr {
color:#FDA117;
float:left;
height:25px;
line-height:25px;
vertical-align:middle;
}

.datum {
color:#FDA117;;
float:right;
height:25px;
line-height:25px;
vertical-align:middle;
}

.registr a.yellow
{
color:#FDA117;
}

.registr a
{
color:silver;
}

#mainmenu {
background-image:url(images/layout_menu55.gif);
background-repeat:repeat-x;
height:54px;
margin-bottom:5px;
margin-top:5px;
width:1000px;
}

#menu li a {
background-image:url(images/109/menu5.gif);
display:inline;
float:left;
font-weight:bold;
height:27px;
line-height:27px;
margin:0;
color: silver;
text-align:center;
text-decoration:none;
/*width:112px;*/
 width: 109px;
z-index:100;
}

#menu li a:hover, #menu > li.current_page_item > a, #menu > li.current-cat > a ,#menu li.current_item_parent > a{
background-image:url(images/109/menu_hover555.gif);
font-weight:bold;
color: #333333;
}


#menu li ul li a{                                                                                                                                         
color:#333333;
}  

span.oranz {
color:#FF9900;
font-size:10px;
font-weight:bold;
}

span.rightblue a {
color:#840000;
float:right;
font-size:10px;
}

.fn {
color:#003399;
font-size:12px;
font-style:normal;
font-weight:bold;
margin:0;
padding:0;
}

h3#comments {
color:#840000;
}

a.sipka {
background-image:url(images/sipka.gif);
background-position:0 5px;
background-repeat:no-repeat;
color:#000000 !important;
display:block;
margin-bottom:7px;
padding-left:10px;
}

input, select {
background-color:#FFFFFF;
border:1px solid silver;
color:#000000;
}

#comment, #tcf_msg {
background-color:#FFFFFF;
border:1px solid silver;
color:#000000;
}

#hlavicka 
{
 width: 1000px;
 height: 120px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #000000;
 background-repeat: no-repeat;
 /*background-image: url(images/layout6_d2.gif);*/
 background-image: url(images/layout6_z2.gif);
 /*background-image: url(images/layout6_k2.gif);*/
}

#reklama2{
border: 1px solid silver;
} 

#reklama3{
border: 1px solid silver;
}

/*
#hlavicka {
background-image:url(images/layout6_h.gif);
background-repeat:no-repeat;
border-bottom:1px solid #444444;
height:105px;
width:1000px;
}
*/
.pocasi a {
color:#840000 !important;
font-weight:bold;
}

h3.blue a{
color:#003399;
}

.blocknews a.news{
color:#840000;
}

td.gray{
color:#777777;
}


.hlaficka{

background-image:url(images/layout2.gif);
border-bottom:1px solid silver;
}

.hlaficka h2.gray{
color:#222222;
background:none;
}

.hlaficka .strankovani a{
color:#222222;
}

.hlaficka .strankovani{
color:#222222;
}

input.short{
	border: 1px solid #666666;
}

.box {
background:#ffffff;
border: 1px solid silver;
float:left;
height:auto;
margin-top:10px;
width:100%;
}

.halfbox_right1 {
background-color:#ffffff;
border: 1px solid silver;
float:left;
height:auto;
margin-right:10px;
margin-top:10px;
width:231px;
}

.halfbox_right {
background-color:#ffffff;
border: 1px solid silver;
float:left;
height:auto;
margin-top:10px;
width:230px;
}

.spacer_line {
border-bottom:1px solid silver;
clear:both;
height:15px;
margin-bottom:15px;
overflow:hidden;
width:100%;
}

.box22 {
background:#ffffff;
border-style:none;
border-width:0;
float:left;
height:30px;
line-height:30px;
margin-top:10px;
padding-left:10px;
padding-right:10px;
vertical-align:middle;
width:96%;
}

#paticka {
background:#e2e3e4;
border-bottom:1px solid #444444;
border-top:1px solid #444444;
height:auto;
width:1000px;
}

.halfbox_right a {
color:#840000;
}

