/* CSS */

/* general stuff */

body {
margin:0;
padding:0;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:14px;
color:#78777c;
background: #f68121 url(../images/bg.jpg) top left repeat-x;
}

img {border:none;}

/*top menu*/

#menucontainer{height:51px; width:972px; display:block; margin:0; background: #f68121 url(../images/bg_menu1.jpg) top left repeat-x;
}
#menu{position:relative;display:block;min-height:51px;font-size:14px;font-family:Arial; margin-left:20px;}
#menu ul{margin:0;padding:0;list-style-type:none;width:auto;clear:none;}
#menu ul li{display:block;float:left; text-align:center;}
#menu ul li a{
display:block;
float:left;
color:#b7b7b7;
text-decoration:none;
margin-top:18px;
margin-left:25px;
_margin-left:10px; 
margin-right:25px;
_margin-right:10px; 
font-weight:bold;
}
#menu ul li a:hover{
color:#f88220;
}
#menu ul li a.current,#foxmenu ul li a.current:hover{
color:#f88220;
}

/* Layout */

#pagewidth_outer {
position: absolute;
margin:0;
padding:0;
left: 50%;
margin-left: -501px;
width:1002px;
height:auto;
background: url(../images/bg_stin2.jpg) top center no-repeat;

}

#pagewidth_inner {
margin:0;
padding:0;
margin-left: 15px;
width:972px;
height:auto;
}

#pagewidth {
position: absolute;
margin:0;
padding:0;
left: 50%;
margin-left: -486px;
width:972px;
height:auto;
}

#header {
padding:0;
margin-top:8px;
width:972px;
height:90px;
background: #000 url(../images/logo_header.jpg) top left repeat-x;
}

#header p {
margin:0px;
padding:0px;
padding-top:30px;
margin-left:700px;
font-size:14px;
line-height:14px;
color:#fff;
}

#header a {
color:#f58220;
text-decoration:none
}

#header a:hover {
text-decoration:underline;
}

#banner {
margin-top:8px;
padding:0;
width:972px;
height:234px;
background:#000;
}

#vypis_aut {
padding:0;
width:972px;
height:166px;
background: #000 url(../images/top5.jpg) top left no-repeat;
text-align:center; 
font-size:12px; 
font-weight:bold; 
color:#c4161c;
}

#vypis_aut a {
text-decoration:none;
color:#231f20;
}

#vypis_aut a:hover {
text-decoration:underline;
}



#telo {
clear:both;
width:972px;
min-height:300px;
background-color:#1e1a1b;
}

.ramecek {
margin:16px 0 0 15px;
width:544px;
min-height:100px;
padding:3px;
border: 1px solid #3b3b3b;
}

/**************/
#detailValue{
font-size:larger;
}
/**************/

h1, h2 {
margin:0;
padding-left:15px;
font-size:18px;
line-height:30px;
color:#92959a;
font-weight:bold;
border-left: 16px solid #3b3b3b;
background-color:#2a2a2a;
}

h2 {margin-top:20px;}

h3 {
margin-top:20px;
margin-left:0px;
padding-left:15px;
font-size:14px;
line-height:22px;
color:#f58220;
font-weight:bold;
border-left: 16px solid #f58220;
background-color:#2a2a2a;
}

#leftcol-broad{
float:left;
width:373px;
min-height:270px;
background-color:#1e1a1b;
}

#rightcol-broad{
float:right;
margin-right:10px;
width:567px;
min-height:270px;
background-color:#231f20;
} 

#footer{
clear:both;
width:972px;
height:61px;
margin-top:0px;
background: #000 url(../images/paticka_bg.jpg) top left repeat-x;
}

#footer p {
font-size: 11px; 
color:#78777c;
padding-top:20px;
margin-left:11px;
margin-right:11px;
padding-bottom:1px;
}

#footer a {
color:#78777c;
text-decoration:underline; 
}

#footer a:hover {
text-decoration:none;
color:#f58220;
}

.clr{clear:both;}

#content {
margin:0px;
clear:both;
width:972px;
min-height:250px;
}

#content a {
color:#939598;
text-decoration:none;
}

#content a:hover, #content a.current {
color:#f58220;
text-decoration:underline;
}

#content p {
margin-left: 25px;
margin-right: 25px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:14px;
line-height:14px;
color:#78777c;
}

hr {
clear:both;
height:1px;
color:#78777c;
}

/*formatuje vzhledavani na homepage*/

#box {
width:300px;
min-height:200px;
margin-left:30px;
}

.cislo {
margin:0px; 
float:left;
}

.polozka {
margin:0; 
float:left; 
padding-top:3px;
}

#box h4 {
clear:both;
font-size:14px;
line-height:20px;
font-weight:100;
color:#FFF;
margin: 10px 0 0 37px;
}

#kontakt-left {
float:left;
width:605px;
min-height:100px;
}

#kontakt-right {
float:right;
width:330px;
min-height:100px;
background:#231f20;
}

.poradi_left, .poradi_right {
float:left; 
width:80px; 
min-height:22px; 
display:block; 
margin:0;
padding-top:8px; 
color:#939598;
margin-right:1px;
text-align:center;
}

.poradi_right {
float:right; 
margin:0;
margin-left:1px;
}

.nadpis_auta {
background: #2a2a2a url(../images/bg_nadpis_auta.jpg) top left repeat-y; 
margin:0; 
color:#f58220; 
font-weight:bold;
min-height:14px; 
min-width:900px; 
display:block; 
padding:8px 10px 8px 28px; 
font-size:18px;
line-height:20px;
}

.nadpis_auta p {
margin:0; 
color:#f58220; 
font-weight:bold;
display:block; 
font-size:18px;
}

.male_nahledy img {margin:1px 1px 0 0;}

.mezera {
margin:0; 
padding:0; 
height:16px; 
width:950px; 
display:block;
}

.fotogal {
	margin:20px 0 0 80px;
}

.fotogal img {
	margin:1px 1px 0 0;
	float:left;
}


