@charset "utf-8";
@import url("css-family=Open+Sans.css"/*tpa=http://fonts.googleapis.com/css?family=Open+Sans*/);

html
{
	padding:0px;
	margin:0px;	
}

body
{
	background-image:url("bg.png"/*tpa=http://www.mselojistik.com/images/bg.png*/);
	background-repeat:repeat;
	background-color:#FFF;
	padding:0px;
	margin:0px;
	font-family:Open Sans;
	color:#000;
	font-size:13px;
}

#top
{

	padding:0px;
	text-align:center;
	height:110px;
	width:100%;	
}

#top #inner
{
	position:relative;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
	width:960px;
	height:110px;
}

#top #inner img#logo
{
	position:relative;
	left:0px;
	top:10px;
	float:left;
	border:none;
	max-height:110px;
	max-width:550px;
	overflow:hidden;
}

#top #inner ul#lang
{
	float:right;
	margin:0px;
	list-style:disc;
}

#top #inner ul#lang li
{
	float:left;
	margin-top:5px;
	margin-right:15px;
	margin-left:10px;
	list-style:disc;
	color:#006699;
}

#top #inner ul#lang li a
{
	margin:0px;
	padding:0px;
	font-family:Open Sans;
	font-size:15px;
	color:#999;
	text-decoration:none;
}

#top #inner ul#lang li.current a
{
	color:#006699;
	text-decoration:none;
}

#menu
{

	background-image:url("menu_bg.png"/*tpa=http://www.mselojistik.com/images/menu_bg.png*/);
	background-repeat:repeat-x;
	background-position:left;
	width:100%;
	height:40px;
}

#menu ul
{
	margin:0px;
	padding:-10px;
	width:960px;
	height:40px;
	margin-left:630px;
	margin-right:auto;	
}

#menu ul li
{
	margin-left:0px;
	margin-right:60px;
	float:left;
	list-style-type:none;
	list-style:none;
	line-height:40px;
}

#menu ul li.current
{
	background-image:url("menu_hover.png"/*tpa=http://www.mselojistik.com/images/menu_hover.png*/);
	background-repeat:no-repeat;
	background-position:center;
}

#menu ul li:hover
{
	background-image:url("menu_hover.png"/*tpa=http://www.mselojistik.com/images/menu_hover.png*/);
	background-repeat:no-repeat;
	background-position:center;
}

#menu ul li a
{
	color:#FFF;
	font-family:Open Sans;
	font-size:15px;
	text-decoration:none;
}

#slidecontainer
{
	width:960px;
	height:427px;
	margin-top:25px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image:url("slide_bg.png"/*tpa=http://www.mselojistik.com/images/slide_bg.png*/);
	background-repeat:no-repeat;	
}

#slidecontainer #slider
{
	position:relative;
	top:4px;
	left:3px;
	width:953px;
	height:374px;
	margin:0px;
	padding:0px;
}

#short-slider-container
{
	width:960px;
	height:223px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image:url("s-slider-bg.png"/*tpa=http://www.mselojistik.com/images/s-slider-bg.png*/);
	background-position:center;
	background-repeat:no-repeat;
}

#short-slider-container #short-slider
{
	position:relative;
	width:950px;
	top:4px;
	left:5px;
	height:177px;
}

#newscontainer
{
	width:960px;
	height:61px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image:url("news_bg.png"/*tpa=http://www.mselojistik.com/images/news_bg.png*/);
	background-repeat:no-repeat;	
}

#newscontainer ul#inner
{
	width:780px;
	height:25px;
	position:relative;
	top:20px;
	left:140px;	
	overflow:hidden;
}

#newscontainer ul#inner li
{
	position:relative;
	width:749px;
	height:40px;
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	display:none;
}

#newscontainer ul#inner li.current
{
	position:relative;
	width:749px;
	height:40px;
	margin:0px;
	padding:0px;
	display:inline;
	font-family:Open Sans;
	font-size:14px;
}

#newscontainer ul#inner li a
{
	font-family:Open Sans;
	font-size:14px;
	text-decoration:none;
	color:#000;
}

#newscontainer ul#inner li span
{
	font-family:Open Sans;
	font-size:12px;
	text-decoration:none;
	font-style:oblique;
	color:#999;
}

.upshadow
{
	width:960px;
	height:12px;
	background-image:url("up_shadow.png"/*tpa=http://www.mselojistik.com/images/up_shadow.png*/);
	background-repeat:no-repeat;
	background-position:center;
	margin-bottom:8px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	float:left;
}

.downshadow
{
	width:960px;
	height:12px;
	background-image:url("down_shadow.png"/*tpa=http://www.mselojistik.com/images/down_shadow.png*/);
	background-repeat:no-repeat;
	background-position:center;
	margin-top:8px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	float:left;
}

.ncontainer
{
	width:960px;
	min-height:350px;
	margin-left:auto;
	margin-right:auto;	
}

.textcolumn-a
{
	width:300px;
	min-height:250px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:15px;
	margin-top:15px;
	padding:0px;
	color:#000;
	font-family:Open Sans;
	font-size:14px;
	vertical-align:top;	
	float:left;
}

.textcolumn-a a.main
{
	width:300px;
	margin:auto;
	text-align:left;
	text-decoration:none;
	font-family:Open Sans;
	font-size:17px;
	color:#000;
}

.textcolumn-a .exptext
{
	width:300px;
	max-height:120px;
	overflow:hidden;
	color:#999;
	font-family:Open Sans;
	font-size:13px;
	padding:0px;
	margin-top:10px;
	float:left;
}

.textcolumn-a a.exp
{	
	width:300px;
	margin-bottom:12px;
	text-align:left;
	text-decoration:none;
	font-family:Open Sans;
	font-size:12px;
	color:#999;
	float:left;
	padding-bottom:12px;
	border-bottom:1px solid #CCC;
}

.textcolumn-a .img-container
{
	max-width:300px;
	max-height:100px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	margin-bottom:2x;	
	vertical-align:middle;
	float:left;
}

.textcolumn-a .img-container a
{
	text-decoration:none;
	padding:0px;
	margin:0px;
}

.textcolumn-a .img-container a img
{
	max-width:300px;
	max-height:100px;
	overflow:hidden;
	border-raidu:2px;
	-moz-border-radius:2px;
	-webkit-border-raidus:2px;
	-o-border-raidus:2px;
}

#footer
{
	width:100%;
	height:150px;
	margin-bottom:0px;
	margin-top:25px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image:url("footer-bg.png"/*tpa=http://www.mselojistik.com/images/footer-bg.png*/);
	background-repeat:repeat-x;
	background-position:center;
	background-color:#000;
	float:left;
}

#footer #inner
{
	position:relative;
	width:960px;
	height:140px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	color:#FFF;
	font-family:Open Sans;	
}

#footer #inner #copyright
{
	position:relative;
	font-family:Open Sans;
	font-size:12px;
	color:#CCC;
	margin-top:20px;
	width:960px;
	text-align:center;
	height:40px;
}

#footer #inner .ntext
{
	position:relative;
	font-family:Open Sans;
	font-size:13px;
	color:#CCC;
	margin-top:20px;
	width:960px;
	text-align:left;
	font-style:oblique;
}


#footer-menu
{
	position:relative;
	top:25px;
	margin:0px;
	padding:0px;
	width:960px;
	height:40px;
	margin-left:auto;
	margin-right:auto;	
}

#footer-menu li
{
	margin-left:0px;
	margin-right:30px;
	float:left;
	list-style-type:none;
	list-style:none;
	line-height:30px;
}

#footer-menu li.current a
{
	color:#FFF;
}

#footer-menu li a:hover
{
	color:#FFF;
}

#footer-menu li a
{
	color:#CCC;
	font-family:Open Sans;
	font-size:14px;
	text-decoration:none;
}


#footer-link
{
	position:relative;
	top:10px;
	margin-top:10px;
	padding:0px;
	width:960px;
	height:40px;
	margin-left:auto;
	margin-right:auto;	
	
}

#footer-link li
{
	margin-left:18px;
	margin-right:20px;
	float:left;
	list-style-type:none;
	list-style:none;
	line-height:20px;
	list-style-image:url("product-name-icon.png"/*tpa=http://www.mselojistik.com/images/product-name-icon.png*/);
}

#footer-link li.current a
{
	color:#FFF;
}

#footer-link li a:hover
{
	color:#FFF;
}

#footer-link li a
{
	color:#CCC;
	font-family:Open Sans;
	font-size:12px;
	text-decoration:none;
}

.text-left
{
	position:relative;
	float:left;
	font-family:Open Sans;
	font-size:12px;
	color:#999;
	margin-bottom:20px;
	margin-top:10px;	
}

.text-left .title-left
{
	position:relative;
	float:left;
	font-family:Open Sans;
	font-size:17px;
	color:#000;
	width:100%;
}

.subject-title
{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:25px;
	color:#000;
	font-family:Open Sans;
	font-size:22px;
	padding-bottom:5px;
	background-image:url("title-line.png"/*tpa=http://www.mselojistik.com/images/title-line.png*/);
	background-position:bottom center;
	background-repeat:no-repeat;
}

.subject-title .text
{
	font-size:12px;
	font-style:oblique;
	margin-top:3px;
	margin-left:10px;
	margin-bottom:3px;
	color:#999;
	padding-left:12px;
	background-image:url("right-list-icon.png"/*tpa=http://www.mselojistik.com/images/right-list-icon.png*/);
	background-position:left 5px;
	background-repeat:no-repeat;
}

.inner-subject-title
{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:25px;
	color:#000;
	font-family:Open Sans;
	font-size:22px;
	padding-bottom:5px;
	background-image:url("inner-title-line.png"/*tpa=http://www.mselojistik.com/images/inner-title-line.png*/);
	background-position:bottom center;
	background-repeat:no-repeat;
}

.inner-shadow
{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background-image:url("inner-title-line.png"/*tpa=http://www.mselojistik.com/images/inner-title-line.png*/);
	background-position:bottom center;
	background-repeat:no-repeat;
	height:5px;
	float:left;
}

.inner-subject-title .text
{
	font-size:12px;
	font-style:oblique;
	margin-top:3px;
	margin-left:10px;
	margin-bottom:3px;
	color:#999;
	padding-left:12px;
	background-image:url("right-list-icon.png"/*tpa=http://www.mselojistik.com/images/right-list-icon.png*/);
	background-position:left 5px;
	background-repeat:no-repeat;
}

.p-container
{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}

.left-column
{
	position:relative;
	width:300px;
	float:left;
}

.right-column
{
	position:relative;
	width:300px;
	float:right;
}

.right-content
{
	position:relative;
	width:650px;
	float:right;
	min-height:250px;
	font-family:Open Sans;
	font-size:12px;
	margin-top:10px;
}

.left-content
{
	position:relative;
	width:650px;
	min-height:250px;
	font-family:Open Sans;
	font-size:12px;
	float:left;
}

.right-content .title
{
	position:relative;
	width:100%;
	font-family:Open Sans;	
	font-size:16px;
	padding:0px;
	margin-bottom:10px;
	color:#000;
}

.left-menu
{
	max-width:280px;
	margin-top:10px;
}

.left-menu li
{
	margin-top:5px;
	font-size:15px;
	list-style-image:url("list-icon.png"/*tpa=http://www.mselojistik.com/images/list-icon.png*/);
}

.left-menu li a
{
	font-family:Open Sans;	
	font-size:15px;
	padding:0px;
	text-decoration:none;
	color:#000;
	
	<!--[if !IE]> -->
	
	-webkit-transition: all 0.2s ease-in-out; 
	-moz-transition: all 0.2s ease-in-out; 
	-o-transition: all 0.2s ease-in-out; 
	-ms-transition: all 0.2s ease-in-out;
	
	<![endif]-->
}

.left-menu li a:hover
{
	<!--[if !IE]> -->
	
	-webkit-transform: translate(8px,0px); 
	-moz-transform: translate(8px,0px); 
	-o-transform: translate(8px,0px); 
	-ms-transform: translate(8px,0px);
	
	<![endif]-->	
}

.right-menu
{
	max-width:280px;
	margin-top:10px;
}

.right-menu li
{
	margin-top:5px;
	font-size:13px;
	list-style-image:url("right-list-icon.png"/*tpa=http://www.mselojistik.com/images/right-list-icon.png*/);
	margin-left:18px;
}

.right-menu li.title
{
	font-size:18px;
	margin-bottom:5px;
	list-style:none;
	list-style-type:none;
	margin-left:0px;
}

.right-menu li a
{
	font-family:Open Sans;	
	font-size:13px;
	padding:0px;
	text-decoration:none;
	color:#000;

	-webkit-transition: all 0.2s ease-in-out; 
	-moz-transition: all 0.2s ease-in-out; 
	-o-transition: all 0.2s ease-in-out; 
	-ms-transition: all 0.2s ease-in-out;
}

.right-menu li a:hover
{
	-webkit-transform: translate(5px,0px); 
	-moz-transform: translate(5px,0px); 
	-o-transform: translate(5px,0px); 
	-ms-transform: translate(5px,0px);
}

.new-row
{
	width:80%;
	float:left;
	margin-top:25px;
}

.new-row .date
{
	width:25%;
	float:right;
	font-family:Open Sans;
	font-size:12px;
	font-style:oblique;
	color:#999;
	text-align:right;
}

.new-row .title
{	
	width:70%;
	float:left;
}

.new-row .title a
{
	font-size:16px;
	font-family:Open Sans;
	color:#000;
	text-decoration:none;
}

.new-row .text
{
	width:100%;
	font-size:12px;
	font-family:Open Sans;
	color:#000;
	float:left;
	margin-top:10px;
	padding-left:12px;
	background-image:url("right-list-icon.png"/*tpa=http://www.mselojistik.com/images/right-list-icon.png*/);
	background-position:left 5px;
	background-repeat:no-repeat;
}

.pagnifition
{
	marign-top:15px;
	margin-bottom:15px;
	margin-right:auto;
	margin-left:auto;
	position:relative;	
	float:left;
	min-width:250px;
}

.pagnifition li
{
	margin-left:3px;
	margin-right:3px;
	list-style:none;
	list-style-type:none;
	float:left;
}

.pagnifition li.prev a
{
	background-image:url("prev-icon.png"/*tpa=http://www.mselojistik.com/images/prev-icon.png*/);
	background-position:center;
	background-repeat:no-repeat;
}

.pagnifition li.next a
{
	background-image:url("next-icon.png"/*tpa=http://www.mselojistik.com/images/next-icon.png*/);
	background-position:center;
	background-repeat:no-repeat;
}

.pagnifition li a
{
	font-family:Open Sans;
	font-size:13px;
	color:#000;
	text-decoration:none;
}

.pagnifition li.current a
{
	font-family:Open Sans;
	font-size:15px;
	color:#000;
	text-decoration:none;
}

.service-row
{	
	position:relative;
	width:960px;
	max-height:420px;
	float:left;
	margin-top:25px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
}

.service-row img
{
	position:relative;
	width:300px;
	height:190px;
	float:left;
	margin-right:10px;
	border:2px solid #999;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;	
}

.service-row .text-container
{
	position:relative;
	width:640px;
	overflow:hidden;
	float:left;
	
	
	
}

.text-container .title
{
	font-family:Open Sans;
	font-size:16px;
	color:#000;
	float:left;
	text-align:left;
	width:100%;	
	margin-bottom:10px;
}

.text-container .title a
{
	font-family:Open Sans;
	font-size:16px;
	color:#000;
	text-decoration:none;
}

.text-container .text
{
	font-family:Open Sans;
	font-size:12px;
	color:#000;
	float:left;
	text-align:left;
	width:95%;	
	padding-left:12px;
	background-image:url("right-list-icon.png"/*tpa=http://www.mselojistik.com/images/right-list-icon.png*/);
	background-position:left 5px;
	background-repeat:no-repeat;
	
	
}

ul.contact-info
{
	width:290px;
	float:left;
	margin-top:10px;
	margin-bottom:30px;
	padding:0px;	
}

ul.contact-info li
{
	list-style:none;
	list-style-type:none;
}


ul.contact-info li.title
{
	font-family:Arial;
	font-size:16px;
	color:#000;
	margin-bottom:10px;
}

ul.contact-info li.adress
{
	font-family:Arial;
	font-size:13px;
	color:#000;
	
	margin-left:8px;
}

ul.contact-info li.phone
{
	list-style-image:url("phone-icon.png"/*tpa=http://www.mselojistik.com/images/phone-icon.png*/);
	font-family:Open Sans;
	font-size:13px;
	color:#000;
	margin-left:35px;
	margin-top:10px;
}

ul.contact-info li.fax
{
	list-style-image:url("fax-icon.png"/*tpa=http://www.mselojistik.com/images/fax-icon.png*/);
	font-family:Open Sans;
	font-size:13px;
	color:#000;
	margin-left:35px;
	margin-top:10px;
}

ul.contact-info li.mail
{
	list-style-image:url("mail-icon.png"/*tpa=http://www.mselojistik.com/images/mail-icon.png*/);
	margin-left:35px;
	margin-top:10px;
}

ul.contact-info li.mail a
{
	font-family:Open Sans;
	font-size:13px;
	color:#000;
	text-decoration:none;	
}

ul.contact-info li.map
{
	padding:0px;
	margin-left:8px;
	margin-top:10px;
}

ul.contact-info li.map div
{
	width:250px;
	height:173px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	background-position:center;
	background-image:url("map-bg.png"/*tpa=http://www.mselojistik.com/images/map-bg.png*/);
	background-repeat:no-repeat;
}

ul.contact-info li.map div iframe
{
	width:242px;
	height:135px;
	margin-left:4px;
	margin-top:4px;
	position:relative;
}

.input-container
{
	position:relative;
	width:100%;
	margin-bottom:7px;
	margin-top:7px;
	position:relative;
	text-align:left;
	font-family:Open Sans;
	font-size:13px;
	font-style:oblique;
	height:22px;
	float:left;
}

.input-text
{
	border:2px solid #CCC;
	color:#000;
	background-color:#FFF;
	height:20px;
	font-family:Open Sans;
	font-size:13px;
	float:right;
	padding-left:3px;
}

.input-text:hover
{
	border:2px solid #B9B9B9;
}

.wrong-text
{
	border:2px solid #FBB;
	color:#000;
	background-color:#FFF;
	height:20px;
	font-family:Open Sans;
	font-size:13px;
	float:right;
	padding-left:3px;
}

.submit
{
	font-family:Open Sans;
	padding-top:-3px;
	font-size:13px;
	color:#999;
	background-image:url("send-button.png"/*tpa=http://www.mselojistik.com/images/send-button.png*/);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
	background-color:transparent;
}

.contact-result
{
	font-family:Open Sans;
	font-size:15px;
	color:#000;
	float:left;
	position:relative;
	height:25px;
}

.contact-result .sucsses
{
	font-family:Open Sans;
	font-size:15px;
	padding-left:30px;
	color:#8BC918;
	float:left;
	position:relative;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url("success-icon.png"/*tpa=http://www.mselojistik.com/images/success-icon.png*/);
	height:25px;
}

.contact-result .wrong
{
	font-family:Open Sans;
	font-size:15px;
	padding-left:30px;
	color:#FF574F;
	float:left;
	position:relative;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url("warning-icon.png"/*tpa=http://www.mselojistik.com/images/warning-icon.png*/);
	height:25px;
}

.shadow
{
	position:relative;
	background-image:url("shadow.png"/*tpa=http://www.mselojistik.com/images/shadow.png*/);
	background-position:center;
	background-repeat:no-repeat;
	height:32px;
	width:960px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	float:left;
}


