html {
	width: 100%;height: 100%;	
}

body {
	font-family: Verdana, "Geneva CE", lucida, sans-serif; font-size: 85%; color: #000;	text-align: center;
	margin: 0; padding: 0;
	background: url("../images/pozadi_web.gif");
}

#main_center_null {}
#main_center_top {display:none;}

#main_center_left {}
#main_center_right {}
#main_center_bottom {}

#main_center {
	display: inline;
	width: 95%;
	margin: 0; padding: 0;	
	text-align: left;
	background: #FFF;		
	float: left;
}

#mezera {
	width: 100%; height: 20px;
	margin: 0; padding: 0;	
	float: left;
}

#header_01{}

#logo {
	width: 210px; height: 210px;
	padding: 0;	margin: 0;
	background: url("../images/logo_dogtrace.jpg") center no-repeat;	
	float: left;
}

#menu {
	width: 340px; height: 210px;
	padding: 0;	margin: 0;
	float: left;
}

#titulek {
	width: 550px; height: 52px;
	padding: 0;	margin: 0;
	background: url("../images/home_popis.png") center no-repeat;		
	float: left;
}

#footer {
	width: 550px; height: 50px;
	padding: 0;	margin: 0;
	background: url("../images/home_footer.png") center no-repeat;		
	float: left;
}

.kontakt {
	margin: 0 auto; padding: 8px 0px;
	font-size: 0.8em; font-weight: bold; color: #FFF; text-decoration: none;	text-align: center;
}

#main_center_home {
	display: inline;
	width: 770px;  height: 520px;
	margin: 0 0 0 5px; padding: 0;	
	text-align: left;
	background: url("../images/home_dogtrace.jpg") right top no-repeat #C4161C;		
	float: left;
}

#home_menu {
	display: inline;
	width: 320px;  height: 300px;
	margin: 35px 0 0 50px; padding: 0;	
	float: left;
}

a.menu_01, a.menu_02, a.menu_03, a.menu_04, a.menu_05, a.menu_06 {
	display: block;
	width: 320px;  height: 50px;
	margin: 0; padding: 0;	
	background: url("../images/menu_01_3.png") center left no-repeat;			
	float: left;
}
a:hover.menu_01 {background: url("../images/menu_01_3.png") -320px 0 no-repeat;}

a.menu_02 {background: url("../images/menu_02_3.png") center left no-repeat;}
a:hover.menu_02 {background: url("../images/menu_02_3.png") -320px 0 no-repeat;}
a.menu_03 {background: url("../images/menu_03_3.png") center left no-repeat;}
a:hover.menu_03 {background: url("../images/menu_03_3.png") -320px 0 no-repeat;}
a.menu_04 {background: url("../images/menu_04_3.png") center left no-repeat;}
a:hover.menu_04 {background: url("../images/menu_04_3.png") -320px 0 no-repeat;}
a.menu_05 {background: url("../images/menu_05_3.png") center left no-repeat;}
a:hover.menu_05 {background: url("../images/menu_05_3.png") -320px 0 no-repeat;}
a.menu_06 {background: url("../images/menu_06_3.png") center left no-repeat;}
a:hover.menu_06 {background: url("../images/menu_06_3.png") -320px 0 no-repeat;}

#home_motto {
	display: inline;
	width: 770px;  height: 80px;
	margin: 25px 0 0 0; padding: 0;	
	background: url("../images/home_motto.png") center no-repeat;		
	float: left;
}

#home_pejsci {
	display: inline;
	width: 770px;  height: 80px;
	margin: 0; padding: 0;	
	float: left;
}

.home_pes_1 {
	display: inline;
	width: 167px;  height: 80px;
	margin: 0; padding: 0;	
	float: left;
}
.home_pes_2 {
	display: inline;
	width: 79px;  height: 80px;
	margin: 0 0 0 5px; padding: 0;	
	float: left;
}
.home_pes_3 {
	display: inline;
	width: 157px;  height: 80px;
	margin: 0 0 0 5px; padding: 0;	
	float: left;
}

/* konec základního rozvržení */

/* menu */
#menu_null {display:none;}

UL.menuvlevo_ul{
	padding:0; margin: 0;		
}

.menuvlevo_ul LI {
	padding:0; margin: 0;		
	list-style-type: none;
	background: none;
}

.home_menu LI {
	padding:0; margin: 0;		
	list-style-type: none;
	background: none;
}

a.menuvlevo, a.menuvlevo2, a.menuvlevo2_1, a.menuvlevo_1 {
	display: block; width: 160px;
	margin:0 0 0 10px; padding: 4px 4px 4px 15px;
	font-weight: bold; color: #004D79; text-decoration: none;	text-align: left;
	background: url("../images/sipky_vpravo_oranz.png") center left no-repeat;
}

a.menuvlevo2 {background: url("../images/sipky_vpravo_oranz_2.png") top left no-repeat;}
a.menuvlevo2_1 {background: url("../images/sipky_vpravo_oranz_2.png") top left no-repeat; color: #D38F17;}
a.menuvlevo_1 {color: #D38F17;}
a:hover.menuvlevo, a:hover.menuvlevo, {
	color: #000; text-decoration: none;
}

/* home page */

/* vnitrek */

#header_logo {
	width: 160px; height: 80px;
	padding: 0;	margin: 0;
	background: url("../images/logo.png") center no-repeat;		
}

#header_pruh_pes {}

#content_all {}

#menu_vnitrek {
display:none;
}

#menu_vnitrek UL {
	padding:0; margin: 20px 0 0 0;		
	}

#menu_vnitrek LI {
	padding:0; margin: 0;		
	list-style-type: none;
	background: none;
}

a.menu_vnitrek {
	display: block; width: 85px;
	margin:0; padding: 5px 5px 5px 20px;
	font-size: 1.1em; font-weight: bold; color: #C4161C; text-decoration: none; text-align: left; line-height:140%;
}
a:hover.menu_vnitrek {color: #C4161C;background: #F59B05;}

a.menu_vnitrek_1 {
	display: block; width: 110px; wid\th: 85px;
	margin:0; padding: 5px 5px 5px 20px;
	font-size: 1.1em; font-weight: bold; color: #C4161C; text-decoration: none; text-align: left; line-height:140%;
	background: #F59B05;
}
a:hover.menu_vnitrek_1 {color: #C4161C;background: #F59B05;}

a.menu_d-mute {
	display: block; width: 110px; height: 30px;
	margin:0; padding: 5px 0;
	background: url("../images/d-mute.png") center no-repeat;
}
a:hover.menu_d-mute {color: #F99C17; background: url("../images/d-mute_1.png") center no-repeat;}


#content_null {}
#content {}
#content_header_d-fence {}
#content_header_d-mute {}
#content_header_d-control {}

#pruh_wsd_null {
	width: 770px;
	margin: 0 auto; padding: 0;
}

#pruh_wsd {
	width: auto; height: auto;
	margin: 65px 0 0 0; padding: 0px 5px;
	font-size: 0.7em; font-weight: normal; color: #F5A300;	
	float: right;
}

a.pruh_wsd_odkaz {
	color: #F5A300;	
}

.nakres {	
	width: 600px;
	padding: 0; margin: 0;
}

A {
	font-weight: bold; text-decoration: underline; color: #C5161D;}

A:hover {color: #000;}

H1 {
	width: 100%;
	padding: 0; margin: 10px 0 5px 0;
	font-family: Arial, "Geneva CE", lucida, sans-serif;
	font-size: 1.5em; font-weight: bold; text-align: left; color: #FAA61A; text-decoration: none;
}

H2 {
	padding: 0; margin: 10px 0 5px 0;
	font-family: Arial, "Geneva CE", lucida, sans-serif;
	font-size: 1.2em; font-weight: bold; text-align: left; color: #FAA61A; text-decoration: none;
}

H3 {
	font-size: 1em; font-weight: bold; text-align: left; color: #C5161D; text-decoration: none;
	margin: 1em 0.25em 0.25em 0; padding: 0;
}

H4 {
	font-size: 0.9em; font-weight: bold; text-align: left; color: #000; text-decoration: none;
	margin: 1em 0.25em 0.25em 0; padding: 0;
}

P, .text {
	font-size: 0.9em; font-weight: normal; text-align: left; line-height: 150%; color: #000;
	margin: 0.25em 0 1em 0;
}

.ramecek {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 150%; color: #575552;
	margin: 0.2em 0; padding: 5px 7px;
	background: #FCF3E2;	
	border: 2px solid #D38F17;
	text-indent: 0;	
}

.top {display:none;}

.tabulka {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 150%; color: #575552;
	margin: 0.25em 0 1em 0;
	border-bottom: 2px solid #D38F17;	
}

.hlavicka {
	font-size: 0.8em; font-weight: bold; text-align: left; line-height: 150%; color: #575552;
	margin: 0.25em 0 1em 0;
	border-bottom: 2px solid #D38F17;
}

.barva1 {
	}

.barva2 {
	background: #FAECD3;
}

DL {margin: 0 0 20px 0;}

DT, .people_name, .people_name_2 {
	font-family: Arial, "Geneva CE", lucida, sans-serif;
	font-size: 1em; font-weight: bold; text-align: left; line-height: 150%; color: #C5161D; letter-spacing: 0.05em;
	margin: 1em 0 0 0;
}  

DD {
	margin: 0; padding: 0;
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 200%;	color: #324D92;	
}

UL {
	padding:0; 	margin: 0.25em 0 0.8em 0;
}

LI {
	padding:0 0 0 14px; margin: 0;		
	font-size: 0.9em; font-weight: normal; text-align: left; line-height: 1.5em; color: #24211D;		
	list-style: none;
	background: url("../images/kolecko_li.png") top left no-repeat;		
}

FORM, INPUT {margin: 0; padding: 0;}

IMG {border: none;}

STRONG {font-size: 1.05em; color: #C5161D;}

.align_right, .right {text-align: right;}

.align_left, .left {text-align: left;}

.align_center {text-align: center;}

.margin_home {margin-top: 90px; _margin-top: 0px; margin-bottom: 20px;}
.margin_firma {margin-top: 60px; margin-bottom: 40px;}

.vpravo {float: right; margin: 5px 0px 5px 10px;}

HR {width: 100%; color: #334B90; background-color: #334B90; border: 0px solid #334B90; margin: 0; padding: 0;}
	
.hidden {display: none;}
	
.clear_both {
	clear: both;
}

