body,html {
	padding:0px;
	margin:0px;
	font-size:13px;
	color:#5a5f68;
	font-family:Arial,Verdana;
	width:100%;
	height:100%;	
	
}
body {}
div,img {
	padding:0px;
	margin:0px;
	border:0px;
	
}

div, td, p, th{
	font-size:13px;
	font-family:Arial, Verdana;	
}
p {line-height:1.3;}
table {
	border-collapse:collapse;
}

table td {
	vertical-align:top;	
	
}

	
h1, .mtitle {
	font-size:20px;	
	font-family: Arial,Verdana;
	padding:0px 0px 7px 0px;		
	margin:0px;
	color:#979ea8;
	font-weight:normal;
}
.avtocenter{vertical-align:middle;}
.ititle {
	font-size:24px;	
	font-family: Arial,Verdana;
	padding:0px 0px 0px 0px;		
	margin:0px 0 0 0;
	color:#e5f3ff;
	font-weight:normal;
}
.ptitle {font-size:10px;}
h2, .h2{
	font-size:18px;	
	font-family:Arial, Verdana;
	padding:10px 0px 0px 0px;		
	margin:0px;
	color:#5a5f68;
	font-weight:bold;
}
h3, .h3{
	font-size:24px;	
	font-family:Arial, Verdana;
	padding:0px;		
	margin:0px;
	color:#5a5f68;
	font-weight:normal;
}
h4, .h4 {
	font-size:18px;	
	font-family: Arial,Verdana;
	padding:0px 0px 7px 0px;		
	margin:0px;
	color:#979ea8;
	font-weight:normal;
}
a, .list {color:#00318e; text-decoration:underline}
a:hover { text-decoration:none}


.clear {
	clear:both;
	font-size:0;
}

.nomargin-bot {
	margin-bottom:0px !important;
	padding-bottom:0px !important;
}
.nomargin {
	margin:0px !important;
}
.noborder {border:0px !important}
.img-pad {margin-right:40px}

/*HEADER*/
.slogan {font-size:14px; color:#979ea8;padding:10px 10px 0px 0px;text-align:right;}
.tops {color:#fff !important; font-size:16px;background:url(../images/contact.gif) no-repeat;padding:7px 0px 14px 75px}

/*END HEADER*/
/*MENU */
.topmenu{padding:15px 30px 0px 0px}
.menu {background:url(../images/bgmenu.jpg) repeat-x; border:1px solid #e10703;margin:5px 0px 24px 0px}
.menu a {color:white; text-decoration:none; font-size:15px;font-weight:bold;font-family: Verdana;}
.menu td{vertical-align:middle;height:30px}
div.itmenu  {border-right:1px solid white;white-space:nowrap}
.menu div {padding:0px 10px}
.itmenu-aktiv {background:url(../images/bgmenu-aktiv.jpg) repeat-x;vertical-align:middle}
/*END MENU */
/*CONTENT*/
.leftcol {padding:15px 30px 10px 40px; vertical-align:top; width:232px;}
.rightcol {padding:0px 30px 0px 20px; vertical-align:top}
.crumbs  a, .crumbs {color:#333;font-size:11px;}
.crumbs  a {text-decoration:none !important}

.news .item {border-bottom:1px dashed #cfcfcf; padding:10px 0px}
.news .item2 {padding:10px 0px}
.news .item .small {font-size:11px; color:#cfcfcf;padding:0px}
.text {padding-top:7px; padding-right:30px}
.more {margin-top:5px}
.archiv {padding-top:15px; text-align:center}
.load {margin:30px 0 30px 0;}

.tovar{background: #f6f7f7;margin-bottom: 10px;padding: 10px;text-align: justify;}
.tright h2{text-align:right;}
.tovar.tleft img {
    float: left;
    margin-right: 13px;
}
.tovar.tright img {
    float: right;
	margin-left: 13px;
}

/*FOR CATALOGUE*/
.cat-list .cat-type {padding:15px 0px} 
.cat-list ul a {color:#51565f;} 
.cat-list ul li{line-height:1.5}
.list-item  {padding:5px 0px; color:}
.cat-list ul a:hover{color:#ea0502;text-decoration:underline} 

.bgcatdark {background:#f6f7f7}
.cat-prod {border-bottom:2px solid #edeef0;}
.prod {margin-right:30px}
.cat-prod  td {padding:20px 0px 20px 30px}
.cat-prod  td table td {padding:2px 5px}
.cat-prod  td table td.title, .prod  td table td.title {color:#979ea8}
.cat-navigan a{text-decoration:none; font-size:11px;}
.cat-navigan {padding:10px 0px; text-align:center}
.page-aktiv {font-weight:bold; text-decoration:underline !important;font-size:11px;color:#00318e;}
.innertb td, .prod  td{padding:5px; margin:0px}
.cat-img {border:1px solid gray}
/*END FOR CATALOGUE*/

/*FOR PRODUCT CATALOGUE*/
.prod-item td{padding:3px 20px 3px 0px !important; margin:0px}
/*END FOR PRODUCT CATALOGUE*/

/*END CONTENT*/





/*FOOTER*/
.e-add  {text-align:right; color:#979ea8;font-size:11px;}
.partners {margin-bottom:10px}
.partners  table td{ width:25%}
.part-logo {margin:20px 0px 10px 0px}
.md {margin:50px 0px 10px 0px}
.footer {padding:0px 30px; }
.bgbottom {background:url(../images/bgfoot.jpg) left bottom repeat-x;}
.bgbottom td {vertical-align:middle}
.bgbottom td  img{margin-left:20px}
.foot {font-size:16px; color:white; text-align:right;margin-right:40px}
.foot span {font-size:13px;margin-right:97px}
.small {font-size:11px;padding-left:10px;color:white}
.small  .maker {padding-top:6px}
.small  .maker  a{color:white}
.ftbglight {background:url(../images/bgfoot-light.jpg) left center repeat-x;}
.ftbgdark {background:url(../images/bgfoot-dark.jpg) left center repeat-x;}
.ftbgdark div, .ftbglight div {padding:0px 5px}
/*END FOOTER*/

