body{	margin: 0;	padding: 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #313232;	background-color: #e3e2dd;}div, p, h1, h2, h3, h4, form, input, img, table, td, th, ul, li{	margin: 0;	padding: 0;}h1{	font-size: 0pt;}h2{	font-size: 12pt;	color: black;}h2 a{	color: black;}h3{	font-size: 10pt;	text-transform: none;	color: #e3e2dd;}h3 a{	color: #e3e2dd;}.hr{	height: 2px;	overflow: hidden;	margin-bottom: 10px;	margin-top: 10px;	background-image: url(../images/hr.gif);	background-position: center;	background-repeat: repeat-x;}.subhr{	height: 2px;	overflow: hidden;	margin-bottom: 10px;	margin-top: 10px;	background-image: url(../images/subhr.gif);	background-position: center;	background-repeat: repeat-x;}a{	color: #313232;	font-weight: bold;	text-decoration: underline;}a img{	border: none;}p{}input, select, textarea{	background-color: transparent;	border: 0px none;	font-size: 8pt;}.cleaner{	clear: both;}.cleft{	clear: left;}.cright{	clear: right;}.fleft{	float: left;}.fright{	float: right;}.lh1{	line-height: 30px;}.lh2{	line-height: 13px;}.acenter{	text-align: center;}.aleft{	text-align: left;}.aright{	text-align: right;}.padtop1{	padding-top: 15px;}.padbott1{	padding-bottom: 10px;}/* universal end */.ico{	background-position: 0px 4px;	background-repeat: no-repeat;	padding-left: 8px;}.arrows{	background-image: url(../images/ico_arrows.gif);}.inner{	margin-left: auto;	margin-right: auto;	width: 1002px;	position: relative;}.top{	background-image: url(../images/top_bck.gif);	background-repeat: repeat-x;	background-position: top;}.topinner{	background-image: url(../images/top.gif);	background-position: center top;	background-repeat: no-repeat;	height: 91px;}.top .logo{	position: absolute;	left: 52px;	top: 12px;	width: 217px;	height: 72px;}.top .topmenu{	position: absolute;	left: 509px;	top: 15px;	width: 489px;	height: 62px;}.top .topmenu .part{	display: block;	width: 71px;	height: 62px;	margin-right: 45px;	float: left;}.top .topmenu .part.peugeot{	margin-right: 0px;}.page .adw1{	border-left: 1px solid #565654;	border-right: 1px solid #565654;}/* Menu *//*#topmenu{	height: 32px;	background-image: url(../images/menu_bck.gif);	background-repeat: repeat-x;	margin-bottom: 1px;}.tmenu_item{	position: relative;	border-right: 1px solid #c3c3c4;	float: left;	height: 32px;	line-height: 32px;	padding-left: 6px;	padding-right: 6px;	z-index: 6300;}.tmenu_item.specialpart{	float: right !important;	background-image: url(../images/menu_bck_special.gif);	border-left: 1px solid #c3c3c4;	border-right: 0px none;}.tmenu_item a{	color: White;	text-decoration: none;	font-weight: normal;}.tsubmenu{	position: absolute;	display: none;	left: 0px;	top: 31px;	width: 200px;	padding-right: 5px;	padding-top: 12px;	padding-bottom: 5px;	background-color: White;	color: #767676;	border-bottom: 1px solid #9b9c9f;	border-left: 1px solid #9b9c9f;	font-weight: normal;	font-size: 9pt;	padding-left: 10px;}.tsubmenu .spart{	color: #767676;}.tsubmenu .spart:hover{	color: #e50000;}.tsmenu_item{	height: 20px;	line-height: 20px;}.tmenu_item:hover{	background-image: url(../images/menu_bck_active.gif);}.tmenu_item:hover .part{	color: #e50000;}#topmenu .tmenu_item.hover, #topmenu .tmenu_item.active{	background-image: url(../images/menu_bck_active.gif);	color: #e50000;}#topmenu .tmenu_item.hover .part, #topmenu .tmenu_item.active .part{	color: #e50000;}#topmenu .tmenu_item.hover .tsubmenu .tsmenu_item.hover{	border: 0px none;}#topmenu .tmenu_item:hover .tsubmenu, #topmenu .tmenu_item.hover .tsubmenu{	display: block;}#topmenu .tmenu_item.hover .tsubmenu .tsmenu_item.hover .tsubmenu2{	display: block;}#topmenu .tmenu_item{	behavior: url(style/hover.htc);}#topmenu .tmenu_item .tsubmenu .tsmenu_item{	behavior: url(style/hover.htc);}*//* menu */.page .menu{	border-left: 1px solid #565654;	border-right: 1px solid #565654;	height: 45px;	border-top: 1px solid black;	border-bottom: 1px solid black;	background-color: #4b4b4b;	padding-left: 14px;	padding-right: 14px;}.page .menu .menuitem{	position: relative;	float: left;}.page .menu .part{	color: white;	float: left;	text-decoration: none;	text-transform: uppercase;	line-height: 45px;	height: 45px;	font-weight: normal;	padding-left: 24px;	padding-right: 24px;}.page .menu .part span{	display: inline-block;}.page .menu .menuitem:hover .part, .page .menu .part.active{	background-image: url(../images/menu_active_left.gif);	background-repeat: no-repeat;	background-position: left 7px;	height: 39px;	padding-left: 9px;	/*font-weight: bold;*/	color: #4b4b4b;	padding-right: 0px;}.page .menu .menuitem:hover .part span.pright, .page .menu .part.active span.pright{	background-image: url(../images/menu_active_right.gif);	background-repeat: no-repeat;	background-position: right 7px;	padding-right: 9px;	height: 39px;}.page .menu .menuitem:hover .part span.pinner, .page .menu .part.active span.pinner{	background-image: url(../images/menu_active_bck.gif);	background-repeat: repeat-x;	background-position: left 7px;	height: 39px;	padding-left: 15px;	padding-right: 15px;}.page .menu .sepa{	float: left;	background-image: url(../images/menu_sepa.gif);	background-repeat: no-repeat;	background-position: center;	width: 1px;	height: 45px;}.page .submenu{	position: absolute;	display: none;	left: 0px;	top: 31px;	width: 200px;	padding-right: 5px;	padding-top: 12px;	padding-bottom: 5px;	background-color: White;	color: #767676;	font-weight: normal;	font-size: 9pt;	padding-left: 10px;}.page .submenu .spart{	text-decoration: none;	text-transform: uppercase;	padding-bottom: 5px;	font-weight: normal;	display: block;}.page .submenu .spart:hover{	font-weight: bold;}.page .menu .menuitem:hover .submenu, .page .menu .part.hover .submenu{	display: block;}/* menu */.page .content{	padding-top: 1px;	padding-bottom: 1px;	width: 1002px;}.page .center{	width: 642px;	vertical-align: top;	padding-left: 13px;	padding-right: 30px;	padding-top: 19px;	padding-bottom: 20px;}.page .center h2{	font-weight: normal;	text-transform: uppercase;	padding-bottom: 10px;}.center .subhr, .center .hr{	background-image: url(../images/lighthr.gif);}.page .center .article{	padding-top: 10px;}.page .center .article h3{	text-transform: uppercase;	font-weight: bold;	font-size: 9pt;	color: #494948;}.page .center .article h3 a{	color: #494948;	text-decoration: none;}.page .center .article .img{	border: 1px solid #c7c6c1;	padding: 1px;	background-color: white;	float: left;	margin-right: 10px;	margin-bottom: 5px;}.page .center .article .date{	color: #a1a09d;	font-size: 8pt;}.page .center .article .text{	padding-top: 5px;	padding-bottom: 5px;}.page .center .article .anotace{	font-weight: bold;	padding-bottom: 10px;}.page .center .article .more{	float: right;	display: block;	padding-right: 15px;	background-image: url(../images/ico_arrow_light.gif);	text-decoration: none;}.page .right{	background-image: url(../images/right_bck.gif);	background-repeat: repeat-x;	background-position: top;	width: 289px;	padding-left: 16px;	padding-right: 12px;	color: #e3e2dd;	padding-bottom: 30px;	vertical-align: top;}.page .right a, .page .right h2{	color: #e3e2dd;	text-decoration: none;}.page .right .part{	padding-top: 32px;}.page .right .article h3{	text-transform: uppercase;	font-weight: bold;	font-size: 9pt;}.page .right .article .date{	color: #a1a09d;	font-size: 8pt;}.page .right .article .text{	padding-top: 5px;	padding-bottom: 5px;}.page .right .article .more{	float: right;	display: block;	padding-right: 15px;	background-image: url(../images/ico_arrow.gif);}.bottom{	height: 64px;	background-color: #302f2e;	color: white;	line-height: 64px;}.bottom a{	color: #e3e2dd;	text-decoration: none;}.bottom .inner{	padding-left: 8px;	padding-right: 2px;	width: 992px;}.bottom .part{	text-transform: uppercase;	float: right;	display: block;	padding-right: 7px;	padding-left: 7px;	font-weight: normal;	font-size: 8pt;}.bottom .bottmenu .sepa{	background-image: url(../images/menu_sepa.gif);	background-repeat: no-repeat;	background-position: center;	float: right;	height: 64px;	width: 1px;}/* Galerie*/div.picture {	padding: 3px;	padding-bottom: 0px;	margin: 5px;	float: left;	text-align: center;	font-size: 7pt;}div.picture p{	padding: 0;	height: 20px;	overflow: hidden;}div.picture div.innerpic {	width: 130px;	height: 130px;	overflow: hidden;	vertical-align: middle;}div.picture img {  padding: 1px;  margin: 0;	border: 1px solid #c7c6c1;	background-color: white;}
