/*
------IST css file -25112013------
********wedia.gr********
*/
#page { width: 100%;}
ul li{ list-style: none outside url("../images/ul_bg.png");}
body .blue_link a{font-weight:600; color:#00aeef; font-size:11px; display:block; margin:10px 0;}
body .white_link a{font-weight:600; color:#fff; font-size:11px;}
#page .breadcrumb{ overflow:hidden; padding-bottom:10px;}
#page .breadcrumb .item-list ul{margin:0;}
#page .breadcrumb li{list-style:none; float:left; margin:0;}
#page .breadcrumb li a, #page .breadcrumb li span{font-size:11px;color:#646464; margin-right:5px; padding-left:15px; background:url("../images/bread_bg.png") no-repeat 0 4px;}
#page .breadcrumb li.first a{background:none;padding-left:0;}
#content{border-right: 1px solid #e3e3e3; float: left; padding-right: 20px; width: 574px;margin-right: -1px;}
.sidebar-off #content { float: left; width: 915px;  padding: 0;  border:none;}
.front #content{width:960px;}
.sidebar {  float: left; }
#sidebar {width:320px; float: right; border-left: 1px solid #E3E3E3;}
#sidebar ul.menu {padding:0;}
#sidebar ul.menu li{list-style:none;margin:0; padding:0;list-style-image:none;}
#sidebar ul.menu li.active{background:url("../images/side_menu_arrow.png") no-repeat 2px 0; margin-left: -19px; padding-left: 18px;}
#sidebar ul.menu li a{padding:10px 0 9px 15px; border-bottom:1px solid #e3e3e3; display:block; background:#f5f3ee; color:#2a5e7f; font-size:14px; font-weight:600; }
#sidebar ul.menu li a.active{background: #fff; color:#012b46;	}
#sidebar .block{margin:10px 0 10px 20px; border-top: 7px solid #012B46; padding-top: 25px;}
#sidebar .block.block-menu-block{margin:0 0 20px 0;padding:0; border:none;}
#sidebar .block .block-inner{padding-right:20px;}
#sidebar .block.block-menu-block .block-inner{padding-right:0;}
#sidebar .inner_news .views-field-field-coverimage{ background: url("../images/tiles_bg.png") repeat scroll 0 0 transparent; margin-right:10px;float: left; height: 100px;width: 100px;}
#sidebar .inner_news .views-row{padding:20px 0; border-bottom:1px solid #e3e3e3;}
#sidebar .inner_news .views-row.views-row-first{padding:0 0 20px 0;}
#sidebar .inner_news .views-field-title{margin:5px 10px;}
#sidebar .inner_news .views-field-title span a{font-size:15px; line-height:18px; display:block; font-weight:600;}
#sidebar .inner_news .views-field-created span{font-size:11px; color:#646464;}
#sidebar .view-display-id-block_5 .views-field-title span a{font-size: 15px; margin-bottom:10px; display:block;}
#sidebar .view-display-id-block_5 .views-field-body{color:#646464;}

#footer {  float: none; clear: both; }
#footer,.mission,.breadcrumb,.node {clear: both;}
.inner {  padding: 0; }

#content-header div.tabs{margin:0;}
/*start theming ist*/
#header_top_wrapper{background:#012b46; height:30px; padding:0;}
.header_top{width:960px; margin:0 auto; font-size:12px;}
.header_top .linked_in{float:left;color:#fff;background:url("../images/misc_img.png") no-repeat 0 -160px;height:22px;margin-right:15px; padding:5px 40px 4px 30px;border-right:1px solid #34556b;}
.header_top #top_menu {height:30px; float:left;}
.header_top #top_menu ul {padding:0;}
.header_top #top_menu ul li{float:left; list-style:none; }
.header_top #top_menu ul li a{background: url("../images/misc_img.png") no-repeat scroll 100% -109px transparent; color:#fff; display: block;  padding: 5px 24px 4px 0;}
.header_top #top_menu ul li.last a{background:none;}

.with-navigation #content-inner { margin:15px 0 40px;}
.front .with-navigation #content-inner{ margin:0;}
#main_wrapper{width:960px; margin:-30px auto 30px;padding-top:70px; border-top: 7px solid #91BCD5;}
#main{background:#fff; margin:80px 0 20px 30px; padding-left:15px;}
.front #main_wrapper{padding:0; border:none;}
.front .with-navigation #content,.front .with-navigation .sidebar {margin:0;}
.front #main{background:#fff; margin:0;padding:0;}
#main_wrapper{background:#fff url("../images/node_inner_head.jpg") no-repeat;}
.page-taxonomy #main_wrapper{background:#fff url("../images/node_teaser_header.jpg") no-repeat;}
.page-node-83 #main_wrapper {background:#fff url("../images/node_notfound_head.jpg") no-repeat;}
#header_wrapper{background:#005aab; height:150px;}
#header{clear:both; width:960px; margin:0 auto; background:transparent;}
#header #logo {position: relative; top: 20px; left:20px;  z-index: 20;}
#navigation { float: right; margin-top:90px; }	
#navigation ul#primary li{float:left; list-style:none;}
#navigation ul#primary li a{color:#fff; margin:0 9px; font-size:15px; font-weight:600;}
#navigation ul#primary li a:hover,
#navigation ul#primary li a.active-trail{color:#91bcd5;text-decoration:none;}
#search_box{float:right; height:30px;}
#search_box .form-item{margin:0;display:block; float:left;}
#search_box .form-item input[type="text"]{border: medium none; color:#012b46; height: 22px; padding: 4px 10px; width:200px;background: #e7e2df;}
#search_box .form-actions input[type="submit"]{border:none; font-size:0; line-height:100px; text-indent:-999em; cursor:pointer; background:url("../images/misc_img.png") no-repeat 5px 5px #e7e2df; width:30px; height:30px;}

.search-result p.search-info{display:none;}
.node-strategic-partner .field-name-field-coverimage img {float:left; }
.node-strategic-partner .field-name-field-coverimage{float: left; height: 125px; padding-right: 0 !important; padding-top:55px; border:5px solid #e7e2df; margin: 0 20px 10px 0 !important; width: 180px;}


/*front_page_slideshow*/
.front_page_slideshow {position:relative; border-top: 7px solid #B5B0AD;}
.front_page_slideshow .slideshow_pager{position:absolute; top:305px; left:0; z-index:5; list-style:none; float:left;}
.front_page_slideshow .slideshow_pager ul{margin-left:30px;background: #FFFFFF; overflow: hidden; padding: 0 840px 0 0;background: url("../images/transparent_bg.png") repeat scroll 0 0 transparent;}
.front_page_slideshow .slideshow_pager ul li{float:left; list-style:none;}
.front_page_slideshow .slideshow_pager #prev{background: url("../images/pager_sprite.png") no-repeat scroll 0 0 transparent; width:45px;height:45px; display:block; text-indent:-9999em;}
.front_page_slideshow .slideshow_pager #next{background: url("../images/pager_sprite.png") no-repeat scroll -45px 0 transparent;width:45px;height:45px; display:block; text-indent:-9999em;}
.front_page_slideshow .slideshow_pager #prev:hover{background: url("../images/pager_sprite.png") no-repeat scroll 0 -46px transparent;}
.front_page_slideshow .slideshow_pager #next:hover{background: url("../images/pager_sprite.png") no-repeat scroll -45px -46px transparent;}
.front_page_slideshow .views-field-body{color:#646464; font-size:21px; line-height:27px; margin-left:30px; background:#fff;position:relative; bottom:70px;padding:15px 60px 10px 15px; }
.front_page_slideshow .views-field-view-node{position:relative; bottom:70px;margin-left:30px;padding:0 0 0 15px;}
.front_page_slideshow .views-field-body p{margin:0; }
.front_page_slideshow .views-field-title{font-size:16px; color:#012b46; margin-left:30px; background:#fff;position:relative; bottom:70px; padding:15px 60px 0 15px}
.front_page_slideshow .views-field-title a{font-size:16px; color:#012b46;line-height: 20px;}
.front_page_slideshow  .view-content{margin-bottom:-40px;}
/*products slider*/
.products_slide{margin-bottom:20px; position:relative; z-index:30;}
.products_slide .view-content{ background:#00AEEF; color: #FFFFFF;  margin-bottom: 10px; overflow: hidden; }
.products_slide .views-row{background: url("../images/expand_arrow.png") no-repeat scroll 100% 100% #0C93C6; cursor:pointer; float: left;display: block;height: 170px;padding: 0;overflow: hidden;text-decoration: none; border-left: 1px solid #61B9DA;}
.products_slide .views-row.active {background:none #00aeef;}
.products_slide .views-row .views-field-title{padding:14px 0 6px 0; height:35px; overflow:hidden; font-weight:600;width:160px; line-height:21px; font-size:20px; word-wrap:break-word;}
.products_slide .views-row.active .views-field-body{width:440px; padding:10px 15px 0 0; font-size:14px; font-weight:300;line-height:17px;}
.products_slide .views-row.active .views-field-body p{margin-bottom:4px;}
.products_slide .views-field-field-see-also-reference{float:right; margin:20px 20px 0; width:235px;}
.products_slide .views-field-field-see-also-reference li{list-style-type:none; margin:0;}
.products_slide .views-field-field-see-also-reference ul{margin-top:10px;}
.products_slide .views-field-field-see-also-reference li a{background:url("../images/arrow_ul.png") no-repeat scroll 0 6px transparent; display:block; font-weight:600; font-size:12px; padding-left:15px;color:#fff;}
.prod_wrapper{ display: block; float: left; padding:0 0 0 15px; width: 784px; font-weight:600;}
/*front block slice*/
#front_block_slice{padding:10px 0; overflow:hidden;}
#front_block_slice .front_news{width:285px;padding:0 14px 0 0; float:left; border-right:1px solid #c8c8c8; margin:0 0 0 20px;}
#front_block_slice .front_news .views-field-field-coverimage{ background: url("../images/tiles_bg.png") repeat scroll 0 0 transparent; margin-right:10px;float: left; height: 100px;width: 100px;}
#front_block_slice .front_news .views-row{padding:20px 0; border-bottom:1px solid #e3e3e3;}
#front_block_slice .front_news .views-row.views-row-first{padding:0 0 20px 0;}
#front_block_slice .front_news .views-field-title{margin:5px 0;}
#front_block_slice .front_news .views-field-title span a{font-size:15px; line-height:18px; display:block; font-weight:600;}
#front_block_slice .front_news .views-field-created span{font-size:11px; color:#646464;}
#front_block_slice .front_media{width:300px; float:right; margin-left:20px; border-top:7px solid #012b46;padding-top:30px;}
#front_block_slice  .front_media h2{margin-bottom:5px;}
#front_block_slice  .front_media .body{color:#646464; margin-top:10px;}
#front_block_slice .banner_moto{float: left; margin-left: 20px;}
/*footer*/
#upper_footer_wrapper{background:#012b46;overflow:hidden;}
#upper_footer_wrapper .social a{width: 19px;text-indent:-999em; height:19px;display:block; float:left; margin:0 3px;}
#upper_footer_wrapper .ist_facebook{background:url("../images/footer_facebook2.png") no-repeat scroll 0 0 transparent;}
#upper_footer_wrapper .ist_google_plus{background:url("../images/footer_google2.png") no-repeat scroll 0 0 transparent;}
#upper_footer_wrapper .ist_linkedin{background:url("../images/footer_linkedin2.png") no-repeat scroll 0 0 transparent ;}
#upper_footer_wrapper .ist_twitter{background:url("../images/footer_twitter2.png") no-repeat scroll 0 0 transparent ;}
#upper_footer_wrapper .ist_youtube{background:url("../images/footer_youtube2.png") no-repeat scroll 0 0 transparent ;}

#footer_menu_wrapper{background:#012b46; overflow:hidden; padding:30px 34px 10px 20px;float:left;border-right:1px solid #274b62;}
#footer_misc_info{float:left;width:279px; padding:30px 20px 10px 20px;border-left: 1px solid #274B62;position:relative; right:1px;}
#footer_misc_info .info{color:#bfcad1; font-weight:bold; font-size:12px; margin-bottom:20px;}
#footer_misc_info .info span.mapping a{font-weight:bold; margin-bottom:15px; color:#bfcad1; background: url("../images/misc_img.png") no-repeat scroll 100% -192px transparent; padding-right:22px; }
#footer_misc_info .mailto{color:#bfcad1; background:none;}
#footer_misc_info a[href^="tel:"]{color:#bfcad1; text-decoration:none;}
#footer_menu ul{overflow:hidden; padding:0 0 13px 0;}
#footer_menu ul li{list-style:none;}
#footer_menu li.column > ul > li a{font-weight:bold; color:#fff; display:block; margin-bottom:15px;}
#footer_menu li.column li li a{color:#bfcad1; margin-bottom:0; font-weight:600; font-size:12px;}
#footer_menu a{color:#fff;}
#footer_menu ul li.column{float:left; width:175px; margin-right:20px;}
#footer_bottom_slice {background:#012b46; padding:15px;border-top:1px solid #274b62; overflow:hidden;}
#footer_bottom_slice .mabedy{float:right; height:20px;}
#footer_bottom_slice .linked_in_share{float:left;}
#footer_bottom_slice .copyright{float:left; color:#fff;margin-right:20px;}
#footer_bottom_slice .tos_links{float:left; padding-left:80px; color:#fff;}
#footer_bottom_slice .tos_links a{color:#fff;}
#footer_menu ul li ul li{color:#fff; font-weight:bold;}
#footer_menu ul li ul li span{display: block;  margin-bottom: 15px;}
.footer_certifications ul li{width:82px; height:90px; float:left; display:block; margin-right:10px;}
.footer_certifications ul li.i9001{background:url(../images/9001.png) no-repeat;}
.footer_certifications ul li.i14001	{background:url(../images/14001.png) no-repeat;}
.footer_certifications ul li.i27001 a{ background:url(../images/27001.png) no-repeat;}
.footer_certifications ul li.i22301 a{ background:url(../images/22301.png) no-repeat;}
.footer_certifications ul li.i200001 a{ background:url(../images/20000.png) no-repeat;}
.footer_certifications ul li a{width:82px; height:90px;}
.footer_certifications ul li a:hover span{ opacity: 1; visibility: visible}
.footer_certifications a{display: block;position: relative;}
.footer_certifications ul li a span {bottom: 70px; background:#005aab;display: block;left:0;opacity:0;position: absolute; visibility: hidden; padding: 5px 15px; color:#fff;
box-shadow:0 0 3px 1px #15202f;
-moz-box-shadow:0 0 3px 1px #15202f;
-webkit-box-shadow:0 0 3px 1px #15202f;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;}
.footer_certifications a span { transition: opacity 0.3s ease-out 0s;}
.footer_certifications ul{padding:0;}
/*strategic partners*/
.strategic_partners .view-content{width:920px;overflow:hidden;}
.strategic_partners .item-list{width:880px; padding:0 20px; overflow:hidden;}
.strategic_partners .jcarousel-clip { overflow:hidden; }
.strategic_partners .jcarousel-prev{background: #F7F7F7 url(../images/logos_arrows.png) 0 center no-repeat; width:18px; position:absolute; /*top:19px;*/ top:0; bottom:0; left:0; /*height:23px;*/ cursor:pointer; display:block;}
.strategic_partners .jcarousel-next{background: #F7F7F7 url(../images/logos_arrows.png) no-repeat -30px center; width:18px;position:absolute; /*top:19px;*/ right:0; top:0; bottom:0; /*height:23px;*/ cursor:pointer; display:block;}
.strategic_partners{background:#f7f7f7;border-top:7px solid #b5b0ad; padding:10px 20px;}
.strategic_partners .views-row{float:left; margin:0; padding:0 63px; list-style:none;}
.jcarousel-container *{
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
	
}
/*teasers*/
.node-teaser .node-inner .img{background: url("../images/tiles_bg.png") repeat; width:130px;height:130px; float:left; margin-right:15px;}
.node-teaser .node-inner .img_partner{width:130px;height:130px; float:left; margin-right:15px;}
.node-teaser .node-inner {border-bottom:1px solid #e3e3e3; padding:20px 0 10px;}
.node-teaser .node-inner .title a{color:#002b44;font-size:15px;font-weight:600; margin-bottom:5px;}
.node-teaser .node-inner .title{padding-bottom:5px;}
.node-teaser .node-inner .date{  font-size: 11px;  margin-bottom: 10px; color:#848484;}
#content-area .item-list .pager a{font-weight:600; font-size:15px;}
#content-area .item-list .pager-current{font-weight:600; font-size:15px; color:#00aeef;}
#content-area .item-list .pager {float:right; margin-top:10px;}
#content-area .item-list .pager li{display:block; padding: 7px 23px 5px 5px; margin:0; float:left;background: url("../images/misc_img.png") no-repeat scroll  100% -106px transparent;}
#content-area .item-list .pager-previous a{background:url("../images/misc_img.png") no-repeat scroll 0 -218px transparent; display:block;width:20px; height:20px; text-indent:-999em;}
#content-area .item-list .pager-next a{background:url("../images/misc_img.png") no-repeat scroll 0 -241px transparent; display:block; width:20px; height:20px; text-indent:-999em;}
#content-area .item-list .pager .pager-next{background:none;}
#content-area .item-list li.pager-previous{background:none; padding: 7px 15px 5px 5px;}
#content-area .item-list li.pager-first,
#content-area .item-list li.pager-last{display:none;}
/*node inner*/
.node .field{margin-bottom:15px; margin-right: -20px; padding-right: 20px;}
.node .field-label{float:none;font-size:21px;color:#012b46; margin: 25px 0 10px; font-weight:normal;}
.node .field-name-field-coverimage .field-item{ text-align:center;}
.field-name-field-product-col-title{font-size:21px;line-height:30px;}
.field-name-field-product-col-subtitle{color:#8095a2; font-size:21px;line-height:30px;}
.image_to_left, .image_to_right{margin-top:50px;}
.image_to_left .field-name-field-product-col-image{float:left;margin:10px 10px 0 0;}
.image_to_right .field-name-field-product-col-image{float:right; margin:10px 0 0 10px;}
.node .field-name-field-porduct-downloads{border-top:7px solid #012B46; padding-right:0;}
.field-name-field-porduct-downloads .field-item{ border-bottom: 1px dashed #BFBFBF; padding: 10px 20px 10px 0; font-size:15px;}
.field-name-field-porduct-downloads .field-item .file img{float:right;padding-top: 2px;}
.field-name-sharing-code span{position:relative; top:6px;}
.field-name-sharing-code span.share_color{color:#00aeef; font-weight:600;font-size:11px; top:2px; margin-right:10px;}
 
.content .st_facebook_large .stLarge{width: 18px !important;background:url("../images/main_social_sprite.png") no-repeat scroll 0 0 transparent !important;}
.content .st_facebook_large .stButton img{display:none !important;}
.content .st_linkedin_large .stLarge{width: 18px !important;background:url("../images/main_social_sprite.png") no-repeat scroll -23px 0 transparent !important;}
.content .st_twitter_large .stLarge{width: 18px !important;background:url("../images/main_social_sprite.png") no-repeat scroll -46px 0 transparent !important;}

/*node carousel*/
.node .field-name-field-media-gallery,
.node .field-name-field-product-multimedia-gallery{position:relative; width:100%; border-top:7px solid #012b46;}
.node .field-name-field-media-gallery .field-items,
.node .field-name-field-product-multimedia-gallery .field-items{width:570px; overflow:hidden;}
.node .field-name-field-media-gallery .field-item,
.node .field-name-field-product-multimedia-gallery .field-item{padding-right:45px}
.node .field-name-field-media-gallery .jcarousel-next,
.node .field-name-field-product-multimedia-gallery .jcarousel-next{width:45px;height:57px;background: url("../images/media_slider_pager.png") no-repeat;position:absolute;top:0;right:-45px;cursor: pointer;}
.node .field-name-field-media-gallery .jcarousel-prev,
.node .field-name-field-product-multimedia-gallery .jcarousel-prev{width:45px;height:55px;background: url("../images/media_slider_pager.png") no-repeat 0 -55px;position:absolute;top:57px;right:-45px;cursor:pointer;}
.node .field-name-field-media-gallery ul li,
.node .field-name-field-product-multimedia-gallery ul li{margin-right:5px;}
/*google contact map*/
ul.ui-autocomplete li{list-style:none;}
ul.ui-autocomplete {padding-left:10px; max-width:350px;}
.block-contactgmap{float: left; position: relative; margin-right: 30px; width: 570px;}
.block-contactgmap #gmap{position:absolute; top:0; left:0;}
.block-contactsearchroute{float:left; width:250px;}
.block-contactsearchroute #mode-driving {background: url("../images/gmap_routing.png") no-repeat scroll 0 0 transparent; margin-right:8px; border: medium none;  cursor: pointer;  float: left;  font-size: 0;  height: 34px;  line-height: 1000px;  width: 121px;}
.block-contactsearchroute #mode-walking {background: url("../images/gmap_routing.png") no-repeat scroll -129px 0 transparent;border: medium none; cursor: pointer;  float: left;  font-size: 0;  height: 34px;  line-height: 1000px;  width: 121px;}
.block-contactsearchroute .search-route-inputs input[type="text"]{border:1px solid #d2d2d2; height:20px;color: #646464; font-size: 12px;  font-weight: 600;padding:5px; margin-bottom:10px;width:238px;}
.block-contactsearchroute .contactinfo{font-size:15px;font-weight:bold; color:#2a5e7f; padding-bottom:50px;}
.block-contactsearchroute .contactinfo span.blue{color:#00aeef;}
.block-contactsearchroute ul li{list-style:none;}
.node-webform label{font-weight:normal;}
.node-webform input[type="text"],.node-webform input[type="email"]{border:1px solid #d2d2d2; font-family:open sans;font-size:13px; width: 560px;height:20px; padding:5px; color:#646464; font-weight:600;}
.node-webform textarea{border:1px solid #d2d2d2; padding:5px; width:572px; color:#646464; font-weight:600;font-family:open sans; font-size:13px;}
#node-1 #webform-component-thema #edit-submitted-thema{width:560px;}
#webform-component-email,#webform-component-etairia,
#edit-submitted-etairia,#edit-submitted-email{width:245px; float:left;}
#webform-component-thema{clear:both;}
#webform-component-email{ float: left;left: 70px; position:relative;}
#node-1 #edit-actions input{width:250px; height:30px; font-size:17px; cursor:pointer;background:#005aab; color:#fff;text-align:center;border:none; font-weight:bold;  margin:0 0 0 320px;}
#webform-component-company-name{clear:both;}

#sidebar .sales_info_wrapper{ min-height: 220px;background:url("../images/sales_info_bg.png") no-repeat scroll 0 0 transparent;padding:0;}
#sidebar .sales_info{ width:200px;background:url("../images/sales_info_blue_bg.png") repeat scroll 0 0 transparent;color:#fff; font-weight:600; font-size:18px; padding:20px;}
.sales_info_wrapper .mailto{background:none;color:#fff;display:block;}
.contactinfo .mailto{color:#2A5E7F;background:none;}
.ui-widget-content {  background: url("images/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% #FFFFFF; border: 1px solid #AAAAAA;  color: #222222;
}
#sidebar .sales_info span.skype_pnh_text_span{color: #fff !important;text-decoration: none !important;}
/*search results*/
.search-results h3 {margin-bottom:5px;}
.search-results .search-snippet-info{padding:0;}
.search-results li.search-result{border-bottom:1px solid #e3e3e3;padding-bottom:10px; margin-bottom:15px;}
#search-form #edit-submit{background: #005AAB; border: medium none; font-size:16px; line-height: 29px; cursor:pointer; padding-bottom:4px; color: #FFFFFF; font-weight: bold; height: 30px; margin: 0; text-align: center;  width: 150px;}
#search-form #edit-keys{padding:6px; border:1px solid #747474; width:255px;}
ol.search-results{padding:0;}
/*error messages*/
#content div.error{background:#EE6633; border-color: #afbcc6; color: #1186c9; font-weight:bold;
background: #f7fbff; /* Old browsers */
background: -moz-linear-gradient(top, #f7fbff 0%, #e0edf5 80%, #e3eef4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7fbff), color-stop(80%,#e0edf5), color-stop(100%,#e3eef4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f7fbff 0%,#e0edf5 80%,#e3eef4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f7fbff 0%,#e0edf5 80%,#e3eef4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f7fbff 0%,#e0edf5 80%,#e3eef4 100%); /* IE10+ */
background: linear-gradient(to bottom, #f7fbff 0%,#e0edf5 80%,#e3eef4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7fbff', endColorstr='#e3eef4',GradientType=0 ); /* IE6-9 */
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
box-shadow: 0 2px 2px 1px #E2E2E2;
-moz-box-shadow: 0 2px 2px 1px #E2E2E2;
-webkit-box-shadow: 0 2px 2px 1px #E2E2E2;}

span.red{color:#ff0000;}
/*node not found*/
.page-node-83 .field-name-body ul{ padding: 0 0 0 20px;}
.page-node-83 .field-name-body ul li a{color:#00aeef; }
.page-node-83 .field-name-body ul li{list-style:none outside url("../images/not_found_list_bg.png");}

.captcha { width:577px; }
.captcha input[type=text] { width:515px; }