/* JETPUMPS CSS Document */

/* BG */
body {padding:0px; margin:0px; background-color:#FFFFFF;}

.topbg {background-image:url(img/topbg.png); background-position:left; background-repeat:no-repeat;}

.main-bg-grey {
	background-image: url(img/bottom-bg-grey.gif); 
	background-position: bottom; 
	background-repeat:repeat-x;
}
.top-bg {
	background-image:url(img/top-bg.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
.grundfos-logo {
	background-image:url(img/grundfos_logo.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.menu-bg {
	background-image: url(img/menu-bg.gif); 
	background-position: bottom; 
	background-repeat:repeat-x;
}

table.new_pump_bg  {background-image:url(img/new_pump_bg.png); background-position:bottom right; background-repeat:no-repeat;}
/* BG end */

/* TEXT */
.topm {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px;
	color:#0E1D38;
	text-decoration:none;
}

.topm a:link{font-family:Arial;font-size:13px;font-weight:bold;color:#0E1D38; padding-top:5px; padding-bottom:5px;}
.topm a:active{font-family:Arial;font-size:13px;font-weight:bold;color:#015ba7; padding-top:5px; padding-bottom:5px;}
.topm a:visited{font-family:Arial;font-size:13px;font-weight:bold;color:#0E1D38; padding-top:5px; padding-bottom:5px;}
.topm a:hover{font-family:Arial;font-size:13px;font-weight:bold;color:#015ba7;}




.top-links {
	font-family: Arial;
	font-size:11px;
	color:#666666;
	text-align:right;
	padding-right:10px;
}

.top-links a:link{font-family: Arial;font-size:11px;color:#666666;text-decoration: underline; margin-right:10px; margin-left:10px;}
.top-links a:active{font-family: Arial;font-size:11px;color:#666666;margin-right:10px; margin-left:10px;}
.top-links a:visited{font-family: Arial;font-size:11px;color:#666666;margin-right:10px; margin-left:10px;}
.top-links a:hover{font-family: Arial;font-size:11px;color: #999999;}

.phone {
	font-family:Arial;
	font-size:20px;
	font-weight:normal;
/*	padding-bottom:40px;*/
	color:#FFFFFF;
}

.nav {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
.nav a:link{font-family:Arial;font-size:10px;font-weight:normal;color:#000000;}
.nav a:active{font-family:Arial;font-size:10px;font-weight:normal;color:#000000;}
.nav a:visited{font-family:Arial;font-size:10px;font-weight:normal;color:#000000;}
.nav a:hover{font-family:Arial;font-size:10px;font-weight:normal;color:#999999;}


h1 {
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-top:5px;
	color:#173061;
}
td.h3-news {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-top:5px;
	color:#173061;
}
.h2_news {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-top:5px;
	color:#173061;
}

.service {
	font-family:Tahoma;
	font-size:13px;
	font-weight:normal;
	padding-bottom:5px;
	color:#015ba7;
	vertical-align:top;
}

ul.service {
	list-style-image: url(img/list-style-img.gif);
	padding-left:17px;
	margin-left:25px;
}

ul.service2 {
	list-style-image: url(img/list-style-img.gif);
	padding-left:12px;
	margin-left:0px;
}
ul.service3 {
	padding-left:12px;
	margin-left:0px;
	list-style-image:none;
	list-style-type:square;
	list-style-position: outside;
}

.service li{
	margin-top:5px;
	margin-bottom:10px;
	padding-left:5px;
}


.service a:link{font-family:Tahoma;font-size:13px;font-weight:normal;color:#015ba7;}
.service a:active{font-family:Tahoma;font-size:13px;font-weight:normal;color:#2888d9;}
.service a:visited{font-family:Tahoma;font-size:13px;font-weight:normal;color:#015ba7;}
.service a:hover{font-family:Tahoma;font-size:13px;font-weight:normal;color:#2888d9;}

.catalog {
	font-family:Tahoma;
	font-size:13px;
	font-weight:normal;
	color:#153160;
}
.catalog a:link{font-family:Tahoma;font-size:13px;font-weight:normal;color:#153160;}
.catalog a:active{font-family:Tahoma;font-size:13px;font-weight:normal;color:#3369c3;}
.catalog a:visited{font-family:Tahoma;font-size:13px;font-weight:normal;color:#153160;}
.catalog a:hover{font-family:Tahoma;font-size:13px;font-weight:normal;color:#3369c3;}

.maintext {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:black;
/*	text-align:justify;*/
	padding-right:15px;
	padding-left:15px;
}

.mtable {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:black;
}

.maintext img{
	border:1px solid grey;
}

.maintext h1 {
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#173061;
}

/*.maintext p {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:black;
	text-align:justify;
	padding-right:0px;
	padding-left:0px;
}*/
.maintext a:link{font-family:Arial;font-size:12px;font-weight:normal;color:#173061;text-align:left;}
.maintext a:active{font-family:Arial;font-size:12px;font-weight:normal;color:#015ba7;text-align:left;}
.maintext a:visited{font-family:Arial;font-size:12px;font-weight:normal;color:#173061;text-align:left;}
.maintext a:hover{font-family:Arial;font-size:12px;font-weight:normal;color: #015ba7;text-align:left;}

.date {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color: #666666;
}
.newstext {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color: #015ba7;
}
.newstext a:link{font-family:Tahoma;font-size:11px;font-weight:normal;color: #015ba7;}
.newstext a:active{font-family:Tahoma;font-size:11px;font-weight:normal;color: #2888d9;}
.newstext a:visited{font-family:Tahoma;font-size:11px;font-weight:normal;color: #015ba7;}
.newstext a:hover{font-family:Tahoma;font-size:11px;font-weight:normal;color: #2888d9;}

/*.newstext img{
	border:1px solid #cccccc;
}*/
.copy {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-align:left;
	padding-top:10px;
	padding-left:10px;
}

.copy a:link{font-family:Arial;font-size:12px;font-weight:normal;color:#ffffff;}
.copy a:active{font-family:Arial;font-size:12px;font-weight:normal;color:#ffffff;}
.copy a:visited{font-family:Arial;font-size:12px;font-weight:normal;color:#ffffff;}
.copy a:hover{font-family:Arial;font-size:12px;font-weight:normal;color:#A8BFEA ;}

.menu-bottom {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	padding-top:10px;
}

.menu-bottom a:link{font-family:Arial;font-size:12px;font-weight:normal;color:#ffffff;margin-right:10px; margin-left:10px;}
.menu-bottom a:active{font-family:Arial;font-size:12px;font-weight:normal;color:#A8BFEA;margin-right:10px; margin-left:10px;}
.menu-bottom a:visited{font-family:Arial;font-size:12px;font-weight:normal;color:#ffffff;margin-right:10px; margin-left:10px;}
.menu-bottom a:hover{font-family:Arial;font-size:12px;font-weight:normal;color:#A8BFEA ;}

.bodytext {padding:2 0px;}

/* TEXT end*/

/*Mailform CSS start*/
.csc-mailform {	padding-top: 20px;}
td.csc-mailform-field {	font-family: Arial;color: white;font-size: 12px;}
td.csc-form-labelcell {	font-family: Arial;	color: white;font-size: 12px;padding-right: 30px;padding-bottom: 10px;}
td.csc-form-fieldcell {font-family: Arial;color: white;font-size: 12px;height: 22px; width: 250px;  font-family: Tahoma, Arial; font-size: 11px; font-weight: normal; color: black; padding-bottom: 10px;}
td.csc-mailform-submit {height: 22px; width: 150px;  font-family: Arial; font-size: 12px;font-weight: normal;color: black;}
div.mailform-text {	font-family: Arial;	color:#333333;font-size: 12px;}

form table tr td.form-fieldcell input, FORM TABLE TR TD.form-fieldcell SELECT, FORM TABLE TR TD.form-fieldcell TEXTAREA 
{ border: 1px solid grey; background-color: #f0f0f0; }

div.captcha_err {font-family: Arial;font-size: 12px;color: #CCCCCC;font-weight: bold;}

.name_err{font-family: Arial;font-size: 12px;	color: red;	font-weight: bold;}
.mail_err{	font-family: Arial;	font-size: 12px;	color: red;	font-weight: bold;}


div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	border:1px solid black;
	padding:0px;
}

div.csc-textpic-center div.csc-textpic-imagewrap {
	margin:14px auto 0;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	margin:0;
	text-align:center;
}
/*Mailform CSS end*/

.photo-right {

	background-image: url(img/photo-right-2.jpg);
	background-position:top right;
	background-repeat: repeat-x;
}
.plan-left {

	background-image: url(img/plan.jpg);
	background-position:top left;
	background-repeat: repeat-x;
}


.caption {
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}

.vtk {
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:white;
}
.vtk a:link{font-family:Tahoma;font-size:10px;font-weight:bold;text-align:left;color:#e3a206;}
.vtk a:active{font-family:Tahoma;font-size:10px;font-weight:bold;text-align:left;color:#fec439;}
.vtk a:visited{font-family:Tahoma;font-size:10px;font-weight:bold;text-align:left;color:#e3a206;}
.vtk a:hover{font-family:Tahoma;font-size:10px;font-weight:bold;text-align:left;color:#fec439;}

.mission_bg {

	background-image:url(img/jetpumps_mission_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

.celi_bg {

	background-image: url(img/celi-i-zadachi.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}