body {
	margin: 0px;
	padding: 0px;
	
	background-color:#E5F0F8;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

/* hlavni definice */

#main {
	width:770px;
	margin:auto;
	
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	
	background-image:url(../pics/cont_background.gif);
}

#top_diag {
	background-image:url(../pics/topdiag.gif);
	height:15px;
	font-size:1px;
}

#title {
	background-image:url(../pics/title.jpg);
	height:148px;
	
	border-top:5px solid #235272;
	border-bottom:5px solid #235272;
}

#title h1 {
	display:none;
}

#utdiag {
	background-image:url(../pics/utitlediag.gif);
	height:20px;
}

/* horizontalni menu */

#menu {
	padding:0px;
	margin:0px;
	
	font-size:12px;
	font-weight:bold;
}

#menu li {
	padding:0px;
	margin:0px;
	
	background-image:url(../pics/menuitem.gif);
	
	width:154px;
	height:18px;
	
	padding-top:4px;
	float:left;

	text-align:center;
	
	list-style:none;
}

#menu li.selected {
	background-image:url(../pics/sel_menuitem.gif);
}

#menu a {
	text-decoration:underline;
	color:#44448E;
	display:block;
	width:150px;
}

#menu a:hover {
	text-decoration:none;
	color:#CC3300;
}

/* vetikalni menu */

#levy {
	width:155px;
	float:left;
}

#pravy {
	width:138px;
	float:left;
	padding-left:1px;
}

#vmenu {
	padding:0px;
	margin:0px;
	font-size:12px;
}

#vmenu li.mt {
	list-style:none;
	padding:0px;
	margin:0px;

	_height:18px;
	min-height:18px;
	
	padding-top:2px;
	padding-left:5px;
	
	margin-top:7px;
	margin-bottom:5px;
	
	color:#FFFFFF;
	font-weight:bold;
	
	border-top:5px solid #FFFFFF;
	border-bottom:5px solid #FFFFFF;
	
	background-image:url(../pics/lmenuitem.gif);
}

#vmenu li.vt {
	list-style:none;
	padding:0px;
	margin:0px;

	padding-left:8px;
	margin-bottom:1px;

	color:#000099;
}

#vmenu a {
	text-decoration:underline;
	color:#000099;
	display:block;
	width:140px;
	padding-left:3px;
}

#vmenu a:hover {
	text-decoration:none;
	color:#000000;
	background-color:#B4CEEB;;
}

#vmenu a.selected {
	background-color:#006699;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

/* prava top nabidka amozna tam bude i kntakt */

.topn {
	background-color:#FFFFFF;
}

.topn .mt {
	padding:0px;
	margin:0px;

	_height:18px;
	min-height:18px;
	
	padding-top:2px;
	padding-left:5px;
	
	margin-top:7px;
	margin-bottom:5px;
	
	color:#FFFFFF;
	font-weight:bold;
	
	font-size:12px;
	
	border-top:5px solid #FFFFFF;
	border-bottom:5px solid #FFFFFF;
	
	background-image:url(../pics/lmenuitem.gif);
}

.topn .int {
	font-size:12px;
	padding:5px;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:3px;
	text-align:center;

}

.topn .detail {
	margin-top:3px;
	font-size:10px;
	text-align:center;
}

.topn .cena {
	font-size:11px;
	text-align:right;
	font-weight:bold;
	color:#FF0000;
}

.topn .objed {
	text-align:right;
}

.topn .objed img {
	border:0px;
}

/* obsah */

#content {
	width:475px;
	float:left;
	
	background-image:url(../pics/wheel.png);
	background-position:right;
	background-repeat:no-repeat;
	
	min-height:340px;
	_height:340px;
}

#content2 {
	padding:15px;
}

h2.content2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:0px;
	margin-bottom:10px;
	text-align:center;
	color:#006699;
}

h3.content2 {
	font-size:18px;
	padding:0px;
	margin:0px;
	text-align:center;
}

h4.content2 {
	font-size:15px;
	padding:0px;
	margin:0px;
	text-align:center;
}

.number{
	font-size:20px;
	color:#FF0000;
}

.tabulka{
	border:0px;
	width:100%;
}

.tabulka2{
	border:0px;
}
.tabulka3{
	border:1px solid #000000;
	font-size:10px;
}

.tabulka33{
	font-size:10px;
}


.tabulka4{
	border:1px solid #000000;
	font-size:14px;
	text-align:center;
}


.centertable{
	text-align:center;

}


.lefttable{
	text-align:left;
}

.righttable{
	text-align:right;
}

p.just{
	text-align:justify;
}

p.cent{
	text-align:center;
}

p{
	text-align:justify;
}

p.content {
	text-align:justify;
}

a{
	cursor:pointer;
}

a:hover{
	cursor:pointer;
}


#content {
	font-size:12px;
}

#content a {
	color:#000099;
	cursor:pointer;
}

#content a:hover {
	cursor:pointer;
	color:#006699;
/*	background-color:#444499;*/
	text-decoration:none;
}

#content img {
	border:0px;
}

#content img.okraj {
	border:solid 1px;
}

#content img.oobrazek {
	float:left;
	margin-right:5px;
	border:1px solid;
	margin-top:3px;
}

img.akcninab{
	border:solid 1px #000099;
}

img.akcninab:hover{
	border:solid 1px #006699;
}

/* bottom */

#downdiag {
	background-image:url(../pics/bottomdiag.gif);
	height:14px;
}

#down {
	color:#FFFFFF;
	text-align:right;
	background-color:#235272;
	
	font-size:12px;
	padding:2px;
}

#down a{
	color:#FFFF66;
	text-decoration:none;
}

#down a:hover{
	text-decoration:underline;
}

/* cleaner */

.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin: -1px 0 0 0;
	_margin: -2px 0 0 0; padding:0;
	visibility:hidden;
}

/* pneumatiky */

.ppolozka {
	float:left;
	margin:2px;
	margin-right:6px;
	font-size:12px;
}

.pstrank {
	font-size:10px;
	text-align:center;
}

/* help */

.help {
	cursor:help;
}

/* pohled na kosik (maly kosicek) */
.kosik_view {
	background-image:url(../pics/kosicek_back.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:16px;
	padding-top:2px;
	padding-right:5px;
	margin-left:1px;
	border-bottom:1px solid #888888;
	border-top:1px solid #888888;
	
	text-align:right;
	font-size:12px;
}

#detailpneu{
	display:none;
}

h2 span{
	display:none;
}

.backlinks{
	margin:auto;
	font-size:11px;
	width:700px;
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
}

.backlinks a{
	margin-left:5px;
}
