body { font-size: 12px; font-family: Tahoma; background: #fff; margin: 0; padding: 0; }

a { color: rgb(214, 59, 39); text-decoration: underline; }
a:hover { text-decoration: none; }

h1 { padding: 0; margin: 0; font-size: 22px; font-weight: normal; }
h2 { padding: 0; margin: 0; font-size: 20px; font-weight: normal; }
h3 { padding: 0; margin: 0; font-size: 18px; font-weight: normal; }

.headwrapper { background: rgb(235, 235, 235); }
.head { position: relative;  width: 1000px; height: 22px; margin: 0 auto; padding: 5px 0px; }
.headlogin { position: absolute; right: 0; top: 4px; width: 200px; padding: 0px; }

.logintitle { border-radius: 9px; font-size: 14px; background: rgb(214, 59, 39); color: #fff; text-align: center; cursor: pointer; height: 22px; padding: 2px 20px 0px 5px; }
.logintitle a { color: #fff; text-decoration: none; line-height: 20px; }
.logintitle a:hover { text-decoration: underline; }
.logintitle img { float: left; width: 15px; height: 15px; margin: 2px 0px 0px 0px; }


.login { display: none; overflow: hidden; border-radius: 0px 0px 9px 9px; background: rgb(214, 59, 39); padding: 10px; }
.login ul { padding: 0px; margin: 0px; }
.login li { padding: 0px; list-style-type: none; margin: 0px 0px 5px 0px; }
.login li input { border: 0; width: 100%; background: #fff; border-radius: 9px; height: 15px; }
.login li button { margin: 10px 0px 0px 0px; border: 0; padding: 3px 0px; border-radius: 6px; font-size: bold; cursor: pointer; background: rgb(214, 59, 39); color: #fff; box-shadow: inset 0px 0px 5px rgb(235, 235, 235); width: 100px; }

.loginclose { display: none; z-index: 1500; cursor: pointer; position: absolute; top: 3px; right: 3px; background: url(/img/close.png); width: 15px; height: 15px; }



.wrapper { width: 1000px; margin: 0 auto; overflow: hidden; }
.content { margin: 0px; }
.contentwrap { }
.contentleft { float: left; width: 760px; }
.contentright { float: right; width: 200px; text-align: center; margin: 0px 0px 0px 40px; }

.topmenu { margin: 10px 0px 0px 0px; overflow: hidden; height: 85px; }

.toplinks { border-bottom: 3px solid rgb(214, 59, 39); background-color: rgb(243,243,243); background: linear-gradient(to bottom,rgb(243,243,243),rgb(248,248,248)); margin: 0px; height: 40px; }
.toplinks1 { list-style-type: none; float: left; position: relative; }
.toplinks1 a { color: #444; text-decoration: none; line-height: 40px; display: block; padding: 0px 10px; border-right: 2px solid #fff; }
.toplinks1:hover a { background-color: rgb(214, 59, 39); color: #fff; }
.toplinks1 ul { box-shadow: 0px 5px 5px grey; width: 250px; border-top: 3px solid rgb(214, 59, 39); z-index: 2000; display: none; position: absolute; top: 40px; left: 0; margin: 0; padding: 0; background-color: #fff; background: linear-gradient(to right,#fff,rgb(243,243,243)); }
.toplinks1:hover ul { display: block; }
.toplinks1 ul li { list-style: none; padding: 0; margin: 5px 0px; }
.toplinks1 ul li a { background: none !important; color: #444 !important; display: inline; border: 0; text-decoration: none !important; line-height: 20px !important; }
.toplinks1 ul li a:hover { text-decoration: underline !important; }
.director { list-style-type: none; float: right; }
.director a { color: #444; text-decoration: none; line-height: 40px; display: block; padding: 0px 10px; border-left: 2px solid #fff; border-right: none; }
.director a:hover { background-color: rgb(214, 59, 39); color: #fff; }


.logo { float: left; display: block; background: url(/img/sanet.png); width: 200px; height: 64px; }



.topphones { font-size: 22px; color: grey; margin: 0px; overflow: hidden; height: 64px; line-height: 80px; }
.topphones1 {  float: left; margin: 0px 0px 0px 20px; }
.topphones2 { float: right; }
.topphones2 phone { display: block; color: #666; font-size: 22px; margin: 0px 0px 0px 0px; }
.topphones2 phone span { color: rgb(214, 59, 39); }
.topphones2 a { text-decoration: underline; color: rgb(214, 59, 39); }
.topphones2 a:hover { text-decoration: none; }



	.slider {
    	float: left;
		background: url(../images/loading.gif) center center no-repeat;
		width: 660px;
		height: 347px;
		margin: 20px 0px 0px 0px;
		position: relative;
    	z-index: 1000;
	}
	
		
			.slider-item {
				display: none;
				overflow: hidden;
				width: 660px;
				height: 347px;
				position: relative;
			}
			
				.slider-item img {
    				border-radius: 3px;
					width: 660px;
    				height: 347px;
					border: 0;
					position: absolute;
					left: 0;
					top: 0;
				}
					
					
				
			.slider-navi {
				position: absolute;
				right: 10px;
				bottom: 10px;
			}
			
				.navi-div {
    				border: 1px solid rgb(214, 59, 39);
					width: 11px;
					height: 11px;
					float: left;
					background-color: #fff; border-radius: 30px;
					cursor: pointer;
					margin: 0 5px 0 5px;
				}
				
					.navi-div-active {
    				border: 3px solid #fff;
					width: 7px;
					height: 7px;
					float: left;
					background-color: rgb(214, 59, 39); border-radius: 30px;
					cursor: pointer;
					margin: 0 5px 0 5px;
					}


	.slidernews {
		width: 260px;
		height: 220px;
		margin: 20px 0px 0px 0px;
		position: relative;
	}
.slidernews	.navi { overflow: hidden; height: 20px; line-height: 20px; }
.slidernews	.navi a { float: left; color: rgb(214, 59, 39); text-decoration: underline; }
.slidernews	.navi a:hover { text-decoration: none; } 


			.slidernewsblock {
				display: none;
				width: 260px;
    			height: 200px;
    			position: relative;
			}
					
					
				
.newsnavi { float: left; padding: 0px 0px 0px 50px; margin: 0px 5px 0px 0px; }
.navinews { float: left; border: 1px solid #ccc; width: 15px; height: 15px; background: #fff; border-radius: 30px; cursor: pointer; margin: 0 5px 0 5px; }
				
					.navinews-active {
						background: rgb(214, 59, 39); 
					}

.preim { box-shadow: 0px 3px 3px grey; color: #555; padding: 20px; height: 307px; border-radius: 3px; background-color: rgb(243,243,243); background: linear-gradient(to right,rgb(243,243,243),rgb(248,248,248),rgb(243,243,243)); float: right; width: 277px; margin: 20px 3px 0px 20px; overflow: hidden; }
.preim h2 { color: #444; }
.preim ul { margin: 0; padding: 10px 16px; }
.preim li { list-style: none; margin: 10px 0px; line-height: 18px; text-align: justify; }
.preim li span { float: left; background: rgb(214, 59, 39); height: 4px; width: 4px; margin: 7px 10px 0px 0px; display: block; }

.mainbuttons { overflow: hidden; padding: 20px 0px; }
.mainbuttons a { display: block; height: 70px; line-height: 70px;  }
.mainbuttons a:hover { text-decoration: underline; }
.mainbuttons .link1 { box-shadow: 0px 3px 3px #ccc; border-radius: 3px; height: 70px; text-align: center; font-weight: normal; line-height: 70px; font-size: 18px; color: #444; background-color: rgb(243,243,243); background: linear-gradient(to top,rgb(243,243,243),rgb(248,248,248)); display: block; float: left; width: 320px; margin: 0px; text-decoration: none; }
.mainbuttons .link2 { box-shadow: 0px 3px 3px #ccc; border-radius: 3px; height: 70px; text-align: center; font-weight: normal; line-height: 70px; font-size: 18px; color: #444; background-color: rgb(243,243,243); background: linear-gradient(to top,rgb(243,243,243),rgb(248,248,248)); display: block; float: right; width: 320px; margin: 0px; text-decoration: none; }
.mainbuttons .connect { box-shadow: 0px 3px 3px #ccc; border-radius: 3px; height: 70px; text-align: center; font-weight: normal; line-height: 70px; font-size: 18px; color: #fff; background-color: rgb(214, 59, 39); display: block; float: left; width: 320px; margin: 0px 0px 0px 20px; text-decoration: none; }


.newsmain { margin: 40px 0px; padding-top: 10px; width: 1000px; overflow: hidden; border-top: 1px solid #ccc; }
.newsmain h2 { color: #444; margin: 0px 0px 0px 20px; }
.newsmain a { color: #444; }
.shortnews { font-size: 14px; margin: 0px 0px 0px -1px; float: left; width: 210px; padding: 20px; border-left: 1px solid #ccc; }
.shortnews b { display: block; height: 35px; overflow: hidden; }
.shortnews a { text-decoration: none; color: #444;  }
.shortnews a:hover { text-decoration: underline; }
.bezlimblock { height: 190px; padding: 20px 0px; border: 1px solid #ccc; border-radius: 30px; overflow: hidden; margin: 20px 0px 0px 0px; background-color: rgb(235, 235, 235); }
.bezlimblock h2 { margin: 0px 0px 15px 20px; color: rgb(214, 59, 39); }

.bezlimblock1 { font-size: 14px; color: rgb(214, 59, 39); width: 249.5px; padding: 10px 0px; text-align: center; float: left; margin: 0px; }
.bezlimblock1 img { box-shadow: 0px 0px 10px grey; width: 190px; height: 120px; border: 0; border-radius: 12px; }

.bezlimblock1 a {
 -moz-transition: all 0.1s ease-in-out;
 -o-transition: all 0.1s ease-in-out;
 -webkit-transition: all 0.1s ease-in-out;
 display:block;
        margin: 0px 0px 5px 0px;
 }
 
.bezlimblock1 a:hover {
 -webkit-transform: translate(0,-5px);
 -moz-transform: translate(0,-5px);
 -o-transform: translate(0,-5px);
 }

.bezlimblock1 speed { display: block; text-align: center; color: rgb(214, 59, 39); font-size: 36px; }
.bezlimblock1 mb { display: block; text-align: center; color: rgb(214, 59, 39); font-size: 24px; }
.bezlimblock1 summa { margin: 5px 0px 0px 0px; display: block; text-align: center; color: #666; font-size: 20px; }
.bezlimblock1 valuta { display: block; text-align: center; color: #999; font-size: 14px; }
.topsocial { text-align: center; overflow: hidden; margin: 25px 0px 0px 0px; height: 45px; padding: 7.5px 0px; }
.topsocial img { width: 30px; height: 30px; margin: 0px 10px; }


.changeinet { margin: 10px 0px; font-weight: bold; text-align: left; font-size: 15px; color: #444; }
.changeinet a { color: rgb(214, 59, 39) !important; }
.changeinet span { color: rgb(214, 59, 39); }
.internet { margin: 0px 0px 0px 0px; }
.internet h1 { color: rgb(214, 59, 39); }
.internet a { color: #000; }
.intertable { margin: 10px 0px; }

.interbuttons { float: left; width: 200px; }
.interbutton1 { width: 160px; font-size: 14px; font-weight: bold; color: rgb(214, 59, 39); clear: both; cursor: pointer; margin: 0px 0px 10px 0px; background: rgb(235, 235, 235); border-radius: 12px 0px 0px 12px; padding: 20px; }
.interbutton2 { width: 140px; font-size: 14px; font-weight: bold; color: #000; clear: both; cursor: pointer; margin: 0px 0px 10px 0px; background: rgb(235, 235, 235); border-radius: 12px; padding: 20px; }
.interbutton3 { width: 140px; font-size: 14px; font-weight: bold; color: #000; clear: both; cursor: pointer; margin: 0px 0px 10px 0px; background: rgb(235, 235, 235); border-radius: 12px; padding: 20px; }
.interbutton4 { width: 140px; font-size: 14px; font-weight: bold; color: #000; clear: both; cursor: pointer; margin: 0px 0px 10px 0px; background: rgb(235, 235, 235); border-radius: 12px; padding: 20px; }
.interbutton5 { width: 140px; font-size: 14px; font-weight: bold; color: #000; clear: both; cursor: pointer; margin: 0px 0px 10px 0px; background: rgb(235, 235, 235); border-radius: 12px; padding: 20px; }
.interbutton6 { width: 140px; font-size: 14px; font-weight: bold; color: #000; clear: both; cursor: pointer; margin: 0px 0px 10px 0px; background: rgb(235, 235, 235); border-radius: 12px; padding: 20px; }
.interbutton7 { width: 140px; font-size: 14px; font-weight: bold; color: #000; clear: both; cursor: pointer; margin: 0px 0px 10px 0px; background: rgb(235, 235, 235); border-radius: 12px; padding: 20px; }
.interbutton8 { width: 140px; font-size: 14px; font-weight: bold; color: #000; clear: both; cursor: pointer; margin: 0px 0px 10px 0px; background: rgb(235, 235, 235); border-radius: 12px; padding: 20px; }

.interinfos { float: left; width: 800px; }
.interinfo1 { background: rgb(235, 235, 235); padding: 20px; border-radius: 0px 12px 12px 12px; }
.interinfo2 { display: none; padding: 20px; background: rgb(235, 235, 235); border-radius: 12px; }
.interinfo3 { display: none; padding: 20px; background: rgb(235, 235, 235); border-radius: 12px; }
.interinfo4 { display: none; padding: 20px; background: rgb(235, 235, 235); border-radius: 12px; }
.interinfo5 { display: none; padding: 20px; background: rgb(235, 235, 235); border-radius: 12px; }
.interinfo6 { display: none; padding: 20px; background: rgb(235, 235, 235); border-radius: 12px; }
.interinfo7 { display: none; padding: 20px; background: rgb(235, 235, 235); border-radius: 12px; }
.interinfo8 { display: none; padding: 20px; background: rgb(235, 235, 235); border-radius: 12px; }

.interinfos h2 { color: #222; font-size: 18px; font-weight: normal; margin: 40px 0px 10px 0px; }


.interfield { z-index: 1000; position: relative; margin: 0px 0px 5px 0px; font-size: 13px; padding: 0px 10px; height: 35px; max-height: 35px; line-height: 35px; border-radius: 6px; background-color: #fff; }
.interfield text { display: inline-block; cursor: default; height: 35px; }
.interfield text:hover podskazka { display: block; }
.interfield span { color: grey; }
.interfield b { float: right; color: rgb(214, 59, 39); }
podskazka { display: none; cursor: auto; text-align: justify; line-height: 16px; font-size: 13px; z-index: 1500; width: 300px; background-color: rgb(245, 245, 245); position: absolute; left: 50px; bottom: 32px; padding: 14px 20px; box-shadow: 0px 0px 5px grey; border-radius: 20px; color: #333; }
podskazka a { color: rgb(214, 59, 39) !important; text-decoration: underline; }
podskazka a:hover { text-decoration: none; }

.intersubmit { text-align: center; margin: 40px 0px 0px 0px; }
.intersubmit a { font-size: 18px; line-height: 18px; border: 0; padding: 10px 20px; border-radius: 20px; background-color: rgb(214, 59, 39); color: #fff; }
.intersubmit a:hover { text-decoration: none; box-shadow: inset 0px 0px 10px #fff; }

.intertext { line-height: 18px; text-align: justify; margin: 20px 0px 0px 0px; }
.intertext h2 { text-align: left; font-size: 18px; color: rgb(214, 59, 39); }
.intertext a { color: rgb(214, 59, 39); text-decoration: underline; }
.intertext a:hover { text-decoration: none; }
.intertext b { color: rgb(214, 59, 39); }


.payment { margin: 20px 0px 0px 0px; }
.payment h1 { color: rgb(214, 59, 39); }
.paymentwrap { margin: 10px 0px 0px 0px; }
.paymentblock { margin: 10px 0px; padding: 10px; overflow: hidden; border: 1px solid #fff; border-radius: 12px; }
.paymentblock1 { float: left; width: 100px; margin: 0px 20px 0px 0px; }
.paymentblock1 img { border: 0; width: 100px; }
.paymentblock2 { font-size: 14px; line-height: 20px; float: right; width: 858px; }
.paymentblock2 h2 { font-size: 15px; font-weight: bold; margin: 0px 0px 5px 0px; }
.paymentopen { margin: 8px 0px 0px 0px; width: 90px; text-align: center; background: rgb(214, 59, 39); padding: 2px 0px 3px 0px; border-radius: 5px; color: #fff; cursor: pointer; }
.paymentmore { display: none; }
.paymentmore ul { padding: 0; margin: 20px 0px 5px 0px; }
.paymentmore li { color: #222; list-style-type: none; margin: 0px 0px 5px 0px; }
.paymentmore li a { color: rgb(214, 59, 39); text-decoration: underline; }
.paymentmore li a:hover { text-decoration: none; }
.paymentclose { margin: 10px 0px 0px 0px; width: 90px; text-align: center; background: rgb(214, 59, 39); padding: 2px 0px 3px 0px; border-radius: 5px; color: #fff; cursor: pointer; }





.services { margin: 20px 0px 0px 0px; }
.services h1 { color: rgb(214, 59, 39); }
.servicesblock { margin: 20px 0px 0px 0px; overflow: hidden; }
.services1 { font-size: 14px; width: 192px; float: left; text-align: center; margin: 0px 0px 10px 0px; }
.services1 img { width: 80px; border: 0; margin: 0px 0px 10px 0px; }
.services1 a:hover { text-decoration: none; }




.customers { font-size: 14px; color: #222; line-height: 20px; margin: 0px 0px 0px 10px; }
.customers a { color: rgb(214, 59, 39); text-decoration: underline; }
.customers a:hover { text-decoration: none; }
.customersmenu { padding: 10px 0px 0px 0px; border-top: 1px solid #ccc; margin: 0px 0px 20px 0px; }
.customersmenu a { color: #000; text-decoration: none; font-size: 14px; margin: 0px 20px 0px 0px; }
.customersmenu a:hover { text-decoration: underline; }
.customers h1 { color: rgb(214, 59, 39); }


.support { margin: 20px 0px 0px 0px; }
.support h1 { color: rgb(214, 59, 39); }
.support a { color: #000; }
.supportwrap { margin: 10px 0px 0px 0px; }
.supportbuttons { overflow: hidden; }
.supportbutton1 { font-size: 14px; display: inline-block; color: rgb(214, 59, 39); cursor: pointer; margin: 0px 10px 0px 0px; background: rgb(235, 235, 235); border-radius: 12px 12px 0px 0px; padding: 5px 20px 10px 20px; }
.supportbutton2 { font-size: 14px; display: inline-block; color: #111; cursor: pointer; margin: 0px 10px 5px 0px; background: rgb(235, 235, 235); border-radius: 12px; padding: 5px 20px; }
.supportbutton3 { font-size: 14px; display: inline-block; color: #111; cursor: pointer; margin: 0px 10px 5px 0px; background: rgb(235, 235, 235); border-radius: 12px; padding: 5px 20px; }
.supportbutton4 { font-size: 14px; display: inline-block; color: #111; cursor: pointer; margin: 0px 10px 5px 0px; background: rgb(235, 235, 235); border-radius: 12px; padding: 5px 20px; }
.supportbutton5 { font-size: 14px; display: inline-block; color: #111; cursor: pointer; margin: 0px 10px 5px 0px; background: rgb(235, 235, 235); border-radius: 12px; padding: 5px 20px; }
.supportbutton6 { font-size: 14px; display: inline-block; color: #111; cursor: pointer; margin: 0px 10px 5px 0px; background: rgb(235, 235, 235); border-radius: 12px; padding: 5px 20px; }




.supportblocks { margin: 0px; overflow: hidden; }
.supportblock1 { display: block; background: rgb(235, 235, 235); border-radius: 0px 12px 12px 12px; padding: 10px 20px; }
.supportblock2 { display: none; background: rgb(235, 235, 235); border-radius: 12px; padding: 10px 20px; }
.supportblock3 { display: none; background: rgb(235, 235, 235); border-radius: 12px; padding: 10px 20px; }
.supportblock4 { display: none; background: rgb(235, 235, 235); border-radius: 12px; padding: 10px 20px; }
.supportblock5 { display: none; background: rgb(235, 235, 235); border-radius: 12px; padding: 10px 20px; }
.supportblock6 { display: none; background: rgb(235, 235, 235); border-radius: 12px; padding: 10px 20px; }

.supportfield { margin: 0px 0px 5px 0px; line-height: 25px; overflow: hidden; background-color: #fff; padding: 5px 5px 5px 10px; border-radius: 9px; color: #111; }
.supportfield open { display: block; cursor: pointer; float: right; text-align: center; background-color: rgb(214, 59, 39); color: #fff; width: 100px; border-radius: 3px; }
.supportfield close { display: none; cursor: pointer; float: right; text-align: center; background-color: rgb(214, 59, 39); color: #fff; width: 100px; border-radius: 3px; }
.supportfield a { color: rgb(214, 59, 39); }

.supportanswer { cursor: pointer; display: none; overflow: hidden; } 

.resources { font-size: 14px; color: #222; margin: 20px 10px 0px 10px; }
.resources h1 { color: rgb(214, 59, 39); }

.connect { margin: 0px 0px 0px 0px; width: 420px; }
.connect h1 { color: rgb(214, 59, 39); }
.connect h2 { margin: 20px 0px 10px 0px; font-size: 14px; font-weight: bold; }
.f_input { height: 25px; border-radius: 6px; padding: 0px 10px; width: 290px; border: 1px solid grey;  }
.connect img { float: left !important; margin: 0px 5px 0px 0px; }
.connect span { color: rgb(214, 59, 39); }

.feedbackblock { overflow: hidden; }
.feedbackblock span { color: rgb(214, 59, 39); }
.feedbackfield1 { width: 90px; float: left; margin: 0px 0px 0px 0px; line-height: 25px; }
.feedbackfield2 { float: left; }
.feedbackfield3 { clear: both; }

.feedbackbutton { margin: 10px 0px 10px 120px; }
.feedbackbutton button { cursor: pointer; border-radius: 12px; border: 0; width: 150px; height: 30px; text-align: center; line-height: 30px; padding: 0; background-color: rgb(214, 59, 39); color: #fff; }
.feedbackbutton button:hover { background-color: rgb(156,17,17); }

.connectbutton { margin: 10px 0px 10px 180px; }
.connectbutton button { cursor: pointer; border-radius: 12px; border: 0; width: 150px; height: 30px; text-align: center; line-height: 30px; padding: 0; background-color: rgb(214, 59, 39); color: #fff; }
.connectbutton button:hover { background-color: rgb(156,17,17); }
.documents { font-size: 14px; color: #222; margin: 20px 10px 0px 10px; }
.documents h1 { color: rgb(214, 59, 39); }
.documents ul { padding: 0; margin: 15px 0px 23px 0px; }
.documents li { list-style-type: none; margin: 10px 0px -8px 0px; }

.abonenthelp { font-size: 14px; color: #222; margin: 20px 10px 0px 10px; }
.abonenthelp h1 { color: rgb(214, 59, 39); }

.block { font-size: 14px; color: #222; margin: 20px 10px 0px 10px; }
.block h1 { color: rgb(214, 59, 39); }
.blockfield { overflow: hidden; }
.blockfield input { float: left; width: 400px; height: 25px; border: 1px solid #ccc; border-radius: 12px; line-height: 25px; padding: 0px 10px; }
.blockfield button { border: 0; background-color: rgb(214, 59, 39); color: #fff; cursor: pointer; float: left; margin: 0px 0px 0px 10px; display: block; border-radius: 12px; padding: 0px 20px; line-height: 27px; height: 27px; }


.zayavka { box-shadow:inset 0px 30px 50px #fff; padding: 15px 15px 0px 15px; height: 205px; overflow: hidden; text-align: left; margin: 15px 0px 0px 0px; border-radius: 30px; border: 1px solid #ccc; background: rgb(235, 235, 235); }
.zayavka h3 { color: rgb(214, 59, 39); margin: 0px 0px 10px 0px; }
.zayavka span { margin: 0px 0px 10px 0px; background: #fff; border: 1px solid #ccc; display: block; border-radius: 12px; padding: 4px 10px; }
.zayavka button { border: 0; margin: 15px 0px 0px 0px; background: rgb(214, 59, 39); font-size: 14px; color: #fff; display: block; border-radius: 12px; padding: 4px 20px; }


.textblock { text-align: justify; line-height: 20px; margin: 40px 0px 0px 0px; overflow: hidden; color: grey; }

.bottomlinks { border-radius: 12px; height: 45px; line-height: 45px; margin: 20px 0px 0px 0px; overflow: hidden; background: rgb(247, 247, 247); }
.bottomlinks a { padding: 0px 10px; border-left: 1px solid rgb(214, 59, 39); color: rgb(214, 59, 39); text-decoration: underline;  }
.bottomlinks a:hover { text-decoration: none; }

.bottomlinks form { border-radius: 20px; border: 1px solid rgb(214, 59, 39); width: 180px; line-height: 25px; padding: 0; margin: 10px 10px 0px 0px; overflow: hidden; height: 25px; float: right; }
.bottomlinks form ul { padding: 0; margin: 0;  }
.bottomlinks form ul li { float: left; width: 145px; list-style-type: none; padding: 0; margin: 0; }
.bottomlinks form ul li input {width: 145px; border: 0; line-height: 25px; color: grey; margin: 0; padding: 0px 0px 0px 10px; height: 23px; }

.bottomlinks .lbtn { float: left; width: 25px; height: 25px; border: 0;  }
.bottomlinks .lbtn input { width: 25px; height: 25px; border: 0; }

.bottommain { margin: 0px 0px 0px 10px !important; border-left: 0px !important; padding: 0px; color: rgb(214, 59, 39); text-decoration: underline; }
.bottommain:hover { text-decoration: none; }



.fullstory { color: #666; line-height: 20px; font-size: 14px; overflow: hidden; padding: 20px; }
.fullstorytitle { margin: 0px 0px 20px 0px; overflow: hidden; line-height: 32px; }
.fullstorytitle h1 { float: left; font-size: 32px; font-weight: normal; color: #444; }
.fullstorytitle date { float: right; color: #222; font-size: 12px; font-weight: bold; }
.fullstory .allnews { clear: both; overflow: hidden; margin: 20px 0px 0px 0px; }
.fullstory .allnews a { color: #555; }


.novostimain { overflow: hidden; }

.novostiblock { margin: 0px 0px 10px 0px; }
.novostiblock a { text-decoration: none; color: #111; }
.novostiblock a:hover { text-decoration: underline; }
.leftnewsblock { float: left; width: 660px; }
.leftnewsblock h2 {  margin: 0px 0px 10px 0px; }
.leftnewsblock span { display: inline-block; color: rgb(214, 59, 39); width: 110px; margin: 0px 10px 0px 0px; }
.rightfacebook {  float: right; }


.dostupnost { font-size: 15px; color: #333; margin: 0px 10px 0px 10px; }
.dostupnost h2 { font-size: 18px; }
.dostupnostul { margin: 20px 0px 0px 0px; width: 450px; float: left;  } 
.dostupnostpic {  float: right; width: 490px; }
.dostupnostpic img { border: 0; width: 490px; }
.dostupnostul img { border: 0; margin: 0px 5px 0px 0px; }
.dostupnost h1 { color: rgb(214, 59, 39); }
.dostupnostblock { margin: 20px 0px 0px 0px; }
.dostupnostblock input { float: left; border: 1px solid #ccc; border-radius: 6px; height: 25px; line-height: 25px; padding: 0px 10px; }
.dostupnostblock button { float: left; border: 0; background-color: rgb(214, 59, 39); color: #fff; cursor: pointer; margin: 0px 0px 0px 10px; display: block; border-radius: 12px; padding: 0px 10px; line-height: 27px; height: 27px;  }
.dostupnostblock button:hover { text-decoration: underline; } 


.footer { margin: 10px 0px 50px 0px; color: #ccc; }  






