td {
    vertical-align: top;
    padding: 1px !important;
    padding-top: 0px !important;
}
td {
    line-height: 16px;
    padding-top: 0;
}


.header-nav
{
    height: 76px;
    border: 0 !important;
    margin: 0 !important;
}
.header-nav #sear
{
    width: 150px;
    padding: 0;
    margin: 9px 0;
    margin-right: -15px;
}
.navbar-header
{
    height: 76px;
}
.header-nav #sear #t1
{
    width: 112px;
	height: 17px;
	border-top: 1px solid #757575;
	border-bottom: 1px solid #262626;
	border-left: 1px solid #424242;
	border-right: 1px solid #4e4e4e;
	font-size: 10px;
    line-height: 13px;
    color: #000;
    float: left;
}
.header-nav #sear #t2
{
    float: left;
    padding: 3px 0 2px 0;
}
.header-nav .header-nav-menu
{
    margin-top: 21px;
    margin-right: 2px !important;
    display: block;
    clear: right;
}

.header-nav .header-nav-menu > li > a
{
    padding: 0 9px;
    margin-right: 6px;
}

.header-nav .navbar-collapse
{
    background: #58585a;
}
@media (max-width: 768px) {
    .header-nav .collapse .header-nav-menu {
        margin-left: 1px !important;
        margin-top: 30px;
    }
}
.navbar-menu
{
    border: 0 !important;
    min-height: 24px !important;
    margin-bottom: 34px !important;
}
.navbar-menu .navbar-header
{
    height: 24px;
}
.navbar-menu .navbar-nav > li > a
{
    padding: 0;
}

@media (min-width: 768px) {
    .navbar-menu
    {
        padding-left: 200px;
    }
    .table-layout {
    display:table;
    width:100%;
}
.table-layout .table-cell {
    display:table-cell;
    vertical-align: top;
    
}

.fixed-width-200 {
    width:216px;
    border-right: 1px solid #e3e0db;
    
}
.fixed-width-200-right {
    width:200px !important;
    border-left: 1px solid #e3e0db;
    
}
.fixed-width-200-0 {
    width:216px;
    
    
}
.fixed-width-430 {
    width:430px;
    border-left: 1px solid #e3e0db;
}

}
.left-nav, .left-col
{
    padding: 0px 25px 10px 10px;
}
.fixed-width-430-in
{
    padding: 0 30px 0 20px;
}

.table-cell-center
{
    margin: 0 20px 0 30px;
    display: block;
}

.table-cell-center a, .table-cell-center a:hover
{
    color: #6699cc;
    text-decoration: underline;
}

.table-cell-center p.top12
{
    margin-top: 12px !important;
}
.topbottom12
{
    margin: 0 0 12px 0 !important;
}
.sance-pro-deti{ width: 103%;}
.sance-pro-deti .sance-in{}
.sance-pro-deti img{margin-right: 3px; float: left;}
.sance-pro-deti a{color: #D48034;}
.sance-pro-deti .sance-left{width: 49%; float: left;}
.sance-pro-deti .sance-right{width: 51%; float: right;}
.sance-pro-deti .sance-left .sance-dbm{float: left; height: 140px;}
.sance-pro-deti .sance-left .sance-komunikace{float: left;}
.sance-pro-deti .sance-right .sance-socialni{float: left; height: 80px;}
.sance-pro-deti .sance-right .sance-krize{float: left;}


A.leftnavHi{
	font-size: 90%; line-height: 20px; padding:3px; color: #948D7E; text-decoration:none;
	display:block;
}
A.leftnavHi:visited {
	COLOR: #948D7E;text-decoration:none;
}
A.leftnavHi:active{
	color:#F5F4F2; 	background-color:#948D7E; padding:3px;text-decoration:none;
}
A.leftnavHi:hover{
	color:#F5F4F2; 	background-color:#948D7E; padding:3px;text-decoration:none;
}

A.leftnavHiCurrent{
	font-size: 90%; line-height: 19px; padding:3px; color: #F5F4F2; text-decoration:none; background-color:#948D7E;
	display:block;
}
A.leftnavHiCurrent:visited {
	COLOR: #F5F4F2; background-color:#948D7E;text-decoration:none;
}
A.leftnavHiCurrent:active{
	color:#F5F4F2; 	background-color:#948D7E; padding:3px;text-decoration:none;
}
A.leftnavHiCurrent:hover{
	color:#F5F4F2; 	background-color:#948D7E; padding:3px;text-decoration:none;
}

A.rightNavContacts {
	font-size: 110%; color: #918873; text-decoration:none;font-weight: bold;
}
A.rightNavContacts:visited {
	font-size: 110%; color: #918873; text-decoration:none;font-weight: bold;
}
A.rightNavContacts:active{
	font-size: 110%; color: #918873; text-decoration:underline;font-weight: bold;
}
A.rightNavContacts:hover{
	font-size: 110%; color: #918873; text-decoration:underline;font-weight: bold;
}

.cInputText{
	border: 2px solid #E3E0DB;
	width: 250px;
}
.cInputText2{
	border: 2px solid #E3E0DB;
	width: 150px;
    float: right;
}
.cInput{
	border: 2px solid #E3E0DB;
    width: 100%;
}
.cInputK{
	border: 2px solid #E3E0DB;
	width: 145px;
}
.cInputTextArea{
	border: 2px solid #E3E0DB;
	width: 250px;
}
.cInputTextArea2{
	border: 2px solid #E3E0DB;
	width: 100%;
}

.cInputK {
    border: 2px solid #e3e0db;
    width: 145px !important;
}
.selectprojekty {
    color: #666;
    font-family: Arial,sans-serif;
    font-size: 100%;
}
.submitprojekty {
    background: none repeat scroll 0 0 #948d7e;
    border-color: #fff;
    border-style: solid;
    border-width: 1px;
    color: #f5f4f2;
    font-family: Arial,sans-serif;
    font-size: 100%;
    margin-top: 3px;
}



.footer
{
    margin-top: 34px;
    border-top: 1px solid #e3e0db;
    clear: both;
}
.footer-info
{
	float: right;
	width: 100%;
	text-align: right;
	font-size: 80%;
	padding-top: 10px;
}
#foot-bottom-table
{
    float: right;
    font-size: 80%;
    
}
#foot-bottom-table td
{
    vertical-align: middle;
    padding-top: 4px !important;
}
#foot-bottom-table .iprex
{
	padding-top: 4px;
	width: 118px;
	font-size: 100%;
	text-align: left;
}
#foot-bottom-table .iprex-en
{
	padding-top: 4px;
	width: 130px;
	font-size: 100%;
	text-align: left;
	color: #948D7E;
}
#foot-bottom-table .facebook
{
	text-align: center;
	padding-top: 24px;
	width: 50px;
	
}
#foot-bottom-table .linkedin
{
	text-align: center;
	padding-top: 24px;
	width: 50px;
}
#foot-bottom-table .RSS
{
	text-align: center;
	padding-top: 24px;
	width: 50px;
	padding-right: 9px;
}
#foot-bottom-table .facebook a, #foot-bottom-table .linkedin a, #foot-bottom-table .RSS a
{
	color: #0394de;
	
}

#hp p
{
    margin: 12px 0;
}

.goog-trans-control
{
background: url(../img/google-translate.png) no-repeat left center;
padding-left: 100px;
height: 19px;
line-height: 16px !important;
}

.goog-trans-control a
{
	color: #D48034;
	text-decoration: none;
} 
.goog-trans-control a:hover
{
	color: #D48034;
	text-decoration: underline;
} 

.goog-trans-control span
{
font-weight: normal;
color: #D48034;
}


.table-klienti{
	border: 1px solid #948D7E;
}
.table-klienti th{
	background: #948D7E;
	color: #fff;
    text-align: center;
}
.table-klienti td{
	color: #948D7E;
	padding-left: .2em;
}

.pohotovost-center td
{
    font-size: 12px !important;
}


@media (max-width: 768px) {
    .navbar-brand
    {
        width: 75%;
    }

    
}
@media(min-width: 750px) and (max-width: 768px)
{
    .navbar-menu
    {
        padding-left: 150px;

    }
    .header-nav-menu{margin-top: 21px !important;}
}
/*.navbar-menu .navbar-nav > li > a.menuFirst{
    padding-left: 0 !important;
}

.navbar-menu .navbar-nav > li > a.menuLast{
    padding-right: 0 !important;
}*/

@media (max-width: 768px) {
    .left-media
    {
        text-align: left;

    }
    .left-media a, .left-media a:hover
    {
        display: inline-block;
        padding: 3px 6px;
    }
    .left-media .left-media-h3
    {
        display: inline-block;
    }
	.table-cell-center
{
    margin: 0 25px 0 15px;
    display: block;
}

}

#cloud { padding: 2px; text-align: center; } 
#cloud a { padding:  3px 5px; line-height: 1em !important; display: inline-block;}
#cloud a.leftnavHiCurrent, #cloud a:hover {background: none; text-decoration: underline; color: #948d7e;}
/*#cloud a.tag0,#cloud a.tag1,#cloud a.tag2, #cloud a.tag3, #cloud a.tag4 { font-size: 2.5em; font-weight: 900; }
#cloud a.tag5, #cloud a.tag6,#cloud a.tag7, #cloud a.tag8, #cloud a.tag9  { font-size: 2.4em; font-weight: 900; } 
#cloud a.tag10,#cloud a.tag11,#cloud a.tag12, #cloud a.tag13, #cloud a.tag14  { font-size: 2.3em; font-weight: 800; } 
#cloud a.tag15, #cloud a.tag16,#cloud a.tag17, #cloud a.tag18, #cloud a.tag19 { font-size: 2.2em; font-weight: 800; } 
#cloud a.tag20,#cloud a.tag21,#cloud a.tag22, #cloud a.tag23, #cloud a.tag24 { font-size: 2.1em; font-weight: 700; } 
#cloud a.tag25, #cloud a.tag26,#cloud a.tag27, #cloud a.tag28, #cloud a.tag29 { font-size: 2em; font-weight: 700; } 
#cloud a.tag30,#cloud a.tag31,#cloud a.tag32, #cloud a.tag33, #cloud a.tag34   { font-size: 1.9em; font-weight: 600; }
#cloud a.tag35, #cloud a.tag36,#cloud a.tag37, #cloud a.tag38, #cloud a.tag39 { font-size: 1.8em; font-weight: 600; } 
#cloud a.tag40,#cloud a.tag41,#cloud a.tag42, #cloud a.tag43, #cloud a.tag44  { font-size: 1.7em; font-weight: 500; }
#cloud a.tag45, #cloud a.tag46,#cloud a.tag47, #cloud a.tag48, #cloud a.tag49  { font-size: 1.6em; font-weight: 500; } 
#cloud a.tag50,#cloud a.tag51,#cloud a.tag52, #cloud a.tag53, #cloud a.tag54 { font-size: 1.5em; font-weight: 450; } 
#cloud a.tag55, #cloud a.tag56,#cloud a.tag57, #cloud a.tag58, #cloud a.tag59 { font-size: 1.4em; font-weight: 450; }
#cloud a.tag60,#cloud a.tag61,#cloud a.tag62, #cloud a.tag63, #cloud a.tag64 { font-size: 1.3em; font-weight: 450; } 
#cloud a.tag65, #cloud a.tag66,#cloud a.tag67, #cloud a.tag68, #cloud a.tag69 { font-size: 1.2em; font-weight: 400; } 
#cloud a.tag70,#cloud a.tag71,#cloud a.tag72, #cloud a.tag73, #cloud a.tag74 { font-size: 1.1em; font-weight: 400; }
#cloud a.tag75, #cloud a.tag76,#cloud a.tag77, #cloud a.tag78, #cloud a.tag79 { font-size: 1.0em; font-weight: 300; }
#cloud a.tag80,#cloud a.tag81,#cloud a.tag82, #cloud a.tag83, #cloud a.tag84  { font-size: 0.9em; font-weight: 300; }
#cloud a.tag85, #cloud a.tag86,#cloud a.tag87, #cloud a.tag88, #cloud a.tag89 { font-size: 0.85em; font-weight: 200; }
#cloud a.tag90,#cloud a.tag91,#cloud a.tag92, #cloud a.tag93, #cloud a.tag94 { font-size: 0.8em; font-weight: 200; }
#cloud a.tag95, #cloud a.tag96,#cloud a.tag97, #cloud a.tag98, #cloud a.tag99 { font-size: 0.75em; font-weight: 100; }
#cloud a.tag100  { font-size: 0.7em; font-weight: 100; } */

#cloud a.tag0 { font-size: 0.8em; font-weight: 100; } 
#cloud a.tag1 { font-size: 1.1em; font-weight: 100; } 
#cloud a.tag2 { font-size: 1.3em; font-weight: 200; } 
#cloud a.tag3 { font-size: 1.4em; font-weight: 300; } 
#cloud a.tag4 { font-size: 1.6em; font-weight: 400; } 
#cloud a.tag5 { font-size: 1.7em; font-weight: 500; } 
#cloud a.tag6 { font-size: 1.8em; font-weight: 600; } 
#cloud a.tag7 { font-size: 2.0em; font-weight: 700; } 
#cloud a.tag8 { font-size: 2.4em; font-weight: 800; } 
#cloud a.tag9 { font-size: 2.6em; font-weight: 900; } 
#cloud a.tag10 { font-size: 3em; font-weight: 900; }

.bisnode
{
	float: left;
	width: 100%;
	text-align: left;
}
.bisnode a
{
	float: left;
}