/*
Theme Name: CK Čebus
Description: CK Čebus is two columns WordPress theme based on the ElegantRed free theme originally designed by Elegant WP Themes. Despite the changes, it persists its simple, clean look, unique and modern style, replacing the original colours with Čebus corporate colours.
Version: 1.1
Author: Jan Kravčík
Author URI: http://www.kravcik.eu/
Tags: white, gery, silver, two-columns, right-sidebar, theme-options, threaded-comments
*/

body { margin:0px; padding:0px; font-family:Arial; font-size:12px; background:#FFFFFF; color:#414134; }

.clear { clear:both; }

a { color:#222C64; text-decoration:none; }
a:hover { text-decoration:underline; }
a img { border:0px; }

.mainbody { background:url(images/bodybg.gif) repeat-x top left; }
.mainbodybg { background:url(images/body-bot-bg.gif) repeat-x left bottom; }

/* Header Start Here */
.wrapper { width:972px; margin:0px auto; }

.logonav { padding:3px 0 0;}
.logonav .logo { float:left; background-position:top left; padding:14px 0px 0px; width:430px }
.logonav .logo h1 { margin:0px;  font:normal 35px Georgia; line-height:38px; padding:0px; font-weight:normal!important }
.logonav .logo h1 a { color:#212121; }
.logonav .logo .slogan { color:#6B6464; padding:3px 0px 10px; font:bold 14px arial; }
.logonav .imgLogo { width:200px; height:74px; float:left; padding:14px 0 0; }
.logonav .nav { width:740px; height:112px; padding:0 0 0 6px; float:right; }
.logonav .nav .subscribe { height:58px; padding:7px 0 4px; width:392px; float:right; }
.logonav .nav .subscribe .sub { background:url(images/subscribe.png) no-repeat top left; display:none; width:58px; height:58px; float:left; }
.logonav .nav .subscribe .subtext { width:323px; height:58px; float:right; }
.logonav .nav .subscribe .subtext h2 { color:#821317; margin:0px; font:normal 20px Georgia; }
.logonav .nav .subscribe .subtext .itext { width:216px; border:1px solid #E7E7E7; padding:4px; float:left; }
.logonav .nav .subscribe .subtext .ibtn { width:86px; height:26px; float:right; }
.logonav .nav .usernav, .logonav .nav .usernav .uninside, .logonav .nav .usernav .uninside .uninside2 { background:url(images/usernav.gif); }
.logonav .nav .usernav { background-position:0 -40px; background-repeat:repeat-x; float:right; }
.logonav .nav .usernav .uninside { background-position:top left; background-repeat:no-repeat; padding:0 0 0 27px; }
.logonav .nav .usernav .uninside .uninside2 { color:#fff; height:40px; line-height:40px!important; background-position:right -80px; background-repeat:no-repeat; padding:0 27px 0 0; font:13px Arial; } /*RINVIT*/
.logonav .nav .usernav .uninside .uninside2 a { color:#fff; }
.logonav .nav .usernav .uninside .uninside2 span { padding:0 4px; }

.logonav .topNav, .logonav .topNav .tninside, .logonav .topNav .tninside .tninside2 { background:url(images/featured-nav.gif); }
.logonav .topNav { background-position:0 -41px; background-repeat:repeat-x; float:right; }
.logonav .topNav .tninside { background-position:top left; background-repeat:no-repeat; padding:0 0 0 27px; }
.logonav .topNav .tninside .tninside2 { color:#fff; height:40px; line-height:40px!important; background-position:right -82px; background-repeat:no-repeat; padding:0 27px 0 0; font:16px Arial; } /*RINVIT*/
.logonav .topNav .tninside .tninside2 a { color:#fff; }
.logonav .topNav .tninside .tninside2 span { padding:0 4px; }

.featuredBox { padding:7px 0 0; }
.featuredBox .featuredHeading { color:#861519; padding:0 0 6px; font:20px Georgia; }
.featuredBox .featuredHeading span { color:#000000; }
.featuredBox .fArticle { width:212px; padding:0 13px 0; margin:10px 0 0; float:left; background:url(images/featured-bg.gif) repeat-y top right; }
.featuredBox .fArticleLast { background:none!important; }
.featuredBox .fArticle .img { width:210px; height:108px; border:1px solid #A09F9F; background:url(images/default-featured.gif) no-repeat top left; }
.featuredBox .fArticle h2 { padding:5px 0; margin:0px; font:bold 11px Georgia; border-bottom:1px solid #861519; }
.featuredBox .fArticle h2 a { color:#861519; }
.featuredBox .fArticle p { margin:5px 0; color:#4f4f4f; }

.content { min-height:1024px; padding:6px 0 6px; }
.content .leftside { width:553px; float:left; padding:8px 0 0; }
.content .sidebar { width:411px; float:right; padding:8px 0 0; }
.post-wrapper { padding:8px; }
.post-bottom { background:url(images/post-bottom.png) no-repeat; width:358px; height:319px; padding:0px 6px 0px 290px; }

.search_bg { background:#861519!important; } 
.search_option { background:#861519!important; height:28px; padding:4px; } 
.search_option .searchbox { float:left; width:290px; padding:4px; border:1px solid #E7E7E7; }
.search_option .searchbtn { float:right; width:79px; height:29px; }


#wrap-one { padding:0 5px; }

.post_featured_gallery {  }
.post_featured_gallery .col_1 { width:313px; float:right; }
.post_featured_gallery .col_2 { width:655px; float:left; }

.ad_top { background:#6F83C0!important; }
.ad_top_height { height:251px!important; padding:10px 0; text-align:left; color:#FFF; background:#6F83C0!important; }
.post_side_height { min-height:995px; }
.slider_bg { background:#E7E7E7!important; }
.slider_option { height:262px; background:#FFF!important; padding:5px; } /*RINVIT pozadí 3 hlavních obrázků*/
.featured_bg { background:#E7E7E7!important; }
.featured_option { height:235px; padding:0; background:#FDF4E3!important; } /*RINVIT #F6EDED*/

.footer_bg { background:#DADADA!important; }
.footer_option { background:url(images/footarea.gif) repeat-x top left!important; padding:12px 12px 6px; height:212px; }

.topAd_bg { background:#CDCDCD!important; }
.topAd_option { height:280px; padding:4px 0px; text-align:center; }
.sponsors_bg { background:#B1B1B1!important; }
.sponsors_option { background:#B1B1B1!important; height:274px; }
.sponsors_option ul { padding:0; margin:0; list-style:none; }
.sponsors_option ul li { border:1px solid #A9A8A8; float:left; margin:6px 0px 0px 6px; }
.sponsors_option ul li a { display:block; }


.googleAd { margin-top:8px; }
.googleAd_option { text-align:center; height:250px; padding:9px 0; }
.tags { margin-top:8px; }
.tags_bg {  }
.tags_option { background:#EAEEEE!important; padding:0 0 8px 0; }
.tagWrapper { padding:8px 8px 0; }

.login { margin-top:8px; }
.login_inside { padding:6px; }
.login_inside label { font-weight:bold; padding:8px 0 5px; display:block; }
.login_inside .i-width{ width:300px; }
.login_inside .i-width2 { width:270px; }
.login_inside a { color:#B9711B; }
.button { color:#fff; font-family:Arial; float:right; display:block; padding:4px; background:#B9711B; border-width:0px; }
.social { margin-top:8px; }
.social_inside { padding:6px; }


#gallery { padding:6px; }
#gallery img { width:512px; height:100px; }

.topPosts { margin:0 8px; padding:15px 0 6px; border-bottom:1px dotted #2F2F2F; }
.topPostsLast { border-bottom-width:0px; }
.topPosts h2 { font-size:18px; margin:0px; font-weight:normal; }
.topPosts h2 a { color:#336699; }
.topPosts h2 a:hover { text-decoration:none; }
.topPosts p { margin:4px 0 6px; line-height:18px; }
.topPosts .postInfo { background:url(images/topPost.headings.gif) no-repeat bottom left; height:39px; margin-bottom:8px; }
.topPosts .postInfo .pubDate { float:left; }
.topPosts .postInfo .pubDate span { float:left; display:block }
.topPosts .postInfo .pubDate span.date { font-size:30px; font-family:Georgia; font-style:italic; color:#5B5A55; } 
.topPosts .postInfo .pubDate span.month { font-size:12px; font-family:Georgia; color:#5B5A55; padding-top:18px; font-weight:bold; } 
.topPosts .postInfo .usrComments { float:right; }
.topPosts .postInfo .usrComments span { float:left; display:block }
.topPosts .postInfo .usrComments span.comCount { font-size:30px; font-family:Georgia; font-style:italic; color:#5B5A55; } 
.topPosts .postInfo .usrComments span.comment { font-size:12px; font-family:Georgia; color:#5B5A55; padding-top:18px; font-weight:bold; } 
.topPosts .diggButton { float:left; width:60px; }
.topPosts .readmore { text-align:right; margin:0; font-weight:bold; }
.topPosts .readmore a { color:#E3912F; }

.round_pane { background:#FFF; /*padding:0 6px;*/ }
.round_pane .round_Preview .round_Inside { padding:1px; background:#CDCDCD; }
.round_pane .round_Preview .round_Inside .round_Inside2 { background:#FEF5FB; /*RINVIT */  }

form { margin:0px; padding:0px; }
/* --- banner --- */
#banner-container {height:263px; width:645px; overflow:hidden;position:relative;}
#banner { list-style:none; margin:0; padding:0; height:263px; width:645px; position:relative;}
#img1,#img2,#img3{position:absolute; left:0; top:0;}
#tabs{position:absolute; top:0; left:0;}
#label-1,#label-2,#label-3{width:679px; height:87px; position:absolute;}
#label-1{background:url(images/tab1.gif) 0 0 no-repeat; top:1px;  z-index:10;}
#label-2{background:url(images/tab2.gif) 0 0 no-repeat; top:88px;  z-index:20;}
#label-3{background:url(images/tab3.gif) 0 0 no-repeat; top:175px;  z-index:30;}
#tab-1,#tab-2,#tab-3{background:url(images/tab-bg.png); width:340px; height:87px; position:absolute;}
#tabs h2 { margin:10px 10px 10px 45px;}
#tabs p { margin:0px 10px 10px 45px;}
#tabs h2 {font-size:1.5em;}
#tab-1{ top:1px;  }
#tab-2{ top:88px;  }
#tab-3{ top:175px;  }
#tabs p {color:#dedede;}
#tab-1 h2{ color:#ffc600; font:16px Georgia; }
#tab-2 h2{ color:#ff8420; font:16px Georgia; }
#tab-3 h2{ color:#e33b00; font:16px Georgia; }
.ind {padding:0px 7px 0px 0px;}


.heading { padding:3px 0 0 12px; border-bottom:1px dotted #868383; }
.heading h1 { color:#861519; margin:0px; font:normal 24px Georgia; }
.heading h1 span { color:#000000; }

.heading2 .background { background:#1F3543 url(images/heading-bg-top-2.gif) no-repeat top right!important; }
.widget .heading{ background:url(images/top_heading_bg_2.gif) no-repeat top left!important; padding:4px 7px; }
.widget .heading h2 { color:#000!important; margin:0px; font:normal 24px Georgia; }
.widget .heading .background h2 span { color:#FFB155; }



.commentform { padding:0px 1px!important; margin:0px }
.commentform .body { background:#fff; padding:10px; }
.commentform .sidebarboxheading h2 { border-width:0px; }


.footbarboxheading, .footbarbox .bodyWrapper, .footbarbox .bodyWrapper .body { background:url(images/footbarbox.jpg); }
.footbarspacer { margin-right:20px!important; }
.footbarbox { width:311px; margin-bottom:20px; float:left; }
.footbarbox .footbarboxheading { background-repeat: no-repeat; height:52px; }
.footbarbox .footbarboxheading h2 { color:#43422D; font-size:20px; font-weight:normal; margin:0px; padding:8px 0px 0px 17px; }
.footbarbox .bodyWrapper { background-repeat:repeat-y; background-position:-311px 0px; }
.footbarbox .bodyWrapper .body { background-repeat:no-repeat; background-position:bottom right; padding:0px 10px 18px;  }
.footbarbox .bodyWrapper .body ul { list-style:none; margin:0px; padding:0px;  }
.footbarbox .bodyWrapper .body ul li { padding:0px 0px 5px 0px; margin-bottom:4px; background:url(images/sep-list.gif) repeat-x bottom left; line-height:16px; }
.footbarbox .bodyWrapper .body ul li a { padding:0px 0px 0px 12px; display:block; background:url(images/astarick.png) no-repeat 2px 5px; font-weight:bold; color:#565656; }

.adboxside { text-align:center; background:#FFF; width:160px; margin:0px auto; }
.adboxside span { text-align:right; display:block; font:normal 10px Arial, Helvetica, sans-serif; color:#939393; padding:0px 5px; }

.breadcrumb { border:1px solid #DEE3E8; padding:6px; margin:6px 0px 0px; }

.post { padding:0px 0px 10px; margin-bottom:10px; border-bottom:1px dotted #868383; margin-top:12px; }
.post .post_info { padding:0; }
.post .post_info h2, .post .post_info h1 { color:#861519; margin:0px; padding:4px 0px; font-weight:bold; font-size:18px; } /* RINVIT post heading */
.post .post_info h2 a, .post .post_info h1 a { color:#861519; }
.post .post_info p.metabox { color:#7E7E7E; padding:4px; background:#F8F8F8; margin:3px 0px; border:1px solid #E6E5E5; }
.post .post_info p.metabox a { color:#861519; }
.post .post_info p.metabox span { font-weight:bold; }
.post .post_info .sociable { width:120px; float:right; }
.post .postdetail { padding:0px 0px 0px; color:#202020; } /*RINVIT barva písma zájezdu #424242*/
.post .postdetail h1, .post .postdetail h2, .post .postdetail h5, .post .postdetail h6 { font-weight:normal!important; color:#003366; margin-bottom:2px; }
.post .postdetail h3 { line-height:18px; margin-top:0px; font-weight:bold; font-size:13px; color:#222C64} /*RINVIT perex*/
.post .postdetail h4 { line-height:14px; margin-top:0px; background-color:#E4E9F7; padding: 1px; font-weight:bold; font-size:11px; color:#222C64} /*RINVIT termín, detaily*/
.post .postdetail p { line-height:18px; margin-top:0px; }
.post .postdetail p.postTags { background:#F4F3F3; padding:4px 4px 4px 26px; clear:both; color:#006A92; background:url(images/tag_blue.png) no-repeat 4px 4px; }
.post .postdetail p.postTags a { color:#313131; }
.post .postdetail a.more-link { display:block; float:right; margin:13px 0 0; background:url(images/more-link.gif) no-repeat 0px 8px; padding:0 0 0 15px; font-weight:bold; color:#8E161B; }
.post a.readmore2 { float:right; width:61px; color:#9C855E!important; font-size:11px; background:#F6F4F1; border:1px solid #E5DFD5; display:block; height:19px; line-height:19px; text-align:center!important; text-decoration:none; }
.post a.readmore2:hover { color:#212121!important; text-decoration:none; }

.twoadvertise { padding:0px 0px 23px; margin-bottom:20px; background:url(images/sep.gif) repeat-x center bottom}
.twoadvertise .advertisetext { float:left; width:300px; text-align:left; padding-left:5px; }
.twoadvertise .advertiseimage { margin-left:300px; text-align:right; padding-right:5px; }

.bookmarks { padding:0px; margin:0px; list-style:none; }
.bookmarks li{ float:right; text-align:center!important; padding:0px; margin:0px!important;text-indent:0px!important; }
.bookmarks li.readmoreb { float:right; padding:0px; }
.bookmarks li.readmoreb a { padding:0px 4px; }
.bookmarks li.bread { float:left; }
.bookmarks li:before { content: ""!important; }




/* Captions */
.aligncenter, div.aligncenter { display: block;	margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
/* End captions */

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left; }

/* Begin Lists
Special stylized non-IE bullets
Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .post ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; } 
html>body .post li { margin: 7px 0 8px 10px; }
/*.post ul li:before, #sidebar ul ul li:before { content: "\00BB \0020"; }*/
.post ol { padding: 0 0 0 35px; margin: 0; }
.post ol li { margin: 0; padding: 0; }

.wp-pagenavi { padding:10px 0; text-align:center; font-size:10px }
.wp-pagenavi a { background:#7C1355!important; border-color:#EEE!important; color:#fff!important; }
.wp-pagenavi a:hover { background:#861519!important; border-color:#EEE!important; color:#fff!important; }
.wp-pagenavi span.current { background:#861519!important; border-color:#B4B4B4!important; color:#fff!important; }
.wp-pagenavi span.pages, .wp-pagenavi span.extend { background:#EBEBEB!important; border-color:#CDCDCD!important; color:#313131!important; }

/*.widget_categories { margin-top:0px!important; width:411px!important; float:none!important; }
.widget_categories .round_Inside2 {  }
.widget_categories .round_Inside2 ul { padding:0; margin:0; list-style:none; }
.widget_categories .round_Inside2 ul li { float:left; cursor:pointer; float:left; background:#fff url(images/bullet.gif) no-repeat top left!important; padding:6px 3px 6px 23px; margin:0 0 6px 0; border:1px solid #C4C4C4!important; width:166px; }
.widget_categories .round_Inside2 ul li a { color:#6A6868; }*/
.widget { margin-top:8px; }
.widget .round_Inside2 { background:#EBEBEB!important; min-height:197px; }
.widget .round_Inside2 .widget_body { padding:7px; }
.widget .round_Inside2 ul { padding:0; margin:0; list-style:none; }
.widget .round_Inside2 ul li { float:left; cursor:pointer; float:left; background:#fff url(images/bullet.gif) no-repeat top left; padding:6px 3px 6px 23px; margin:0 0 6px 0; border:1px solid #C4C4C4!important; width:166px; }
.widget .round_Inside2 ul li a { color:#6A6868; }
.widget .round_Inside2 ul li a:hover { color:#861519!important; }
.widget .round_Inside2 ul li.mouse_over a { color:#861519!important; }

.categories {}
.cat-item {}
.current-cat, .mouse_over { background:#F1982C url(images/bullet.gif) no-repeat top left!important; }
.current-cat a, .mouse_over a { color:#FFF!important; }
.current-cat a:hover, .mouse_over a:hover { color:#FFF!important; }
.current-cat-parent {}
.pagenav {}
.page_item {}
.current_page_item {}
.current_page_parent {}
.widget {}
.widget_text {}
.blogroll {}
.linkcat{}



.footer_widget { background:url(images/footer-bg.png) no-repeat top left; width:286px; height:183px; padding:9px; float:left; margin-right:16px; }
.footer_widget_last { margin:0px!important; }
.footer_widget .heading { padding:0 0 8px!important; }
.footer_widget h2 { color:#F39423; margin:0px; font:normal 24px Georgia; }
.footer_widget h2 span { color:#FFFFFF; }
.footer_widget ul { padding:0; margin:0; list-style:none; }
.footer_widget ul li { cursor:pointer; background:#fff url(images/bullet.gif) no-repeat top left!important; padding:6px 3px 6px 23px; margin:6px 0 0 0; border:1px solid #C4C4C4!important; }
.footer_widget ul li a { color:#6A6868; }
.footer_widget ul li a:hover { color:#861519!important; }
.footer_widget ul li.mouse_over a { color:#861519!important; }


.commentsHeading h3 { color:#2C6EAF; background-repeat: no-repeat; margin:0px 0px 6px; border:2px solid #38536D; border-width:2px 0px; padding:14px; }

ol.commentlist { list-style:none; margin:0px 0px 0px 4px; padding:10px 0px 0px 0px; text-indent:0; }
ol.commentlist li { border:1px solid #ddd; height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { color:#2384C6; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { border:4px solid #ddd; left:-4px; position:absolute; top:-5px; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#000; }
ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }
ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li div.reply a { background:#999; border:2px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:5px 10px;  text-align:center; width:36px; }
ol.commentlist li div.reply a:hover { background:#c30; border:2px solid #c00; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li {  }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background:#f7f7f7; }
ol.commentlist li.odd { background:#fff; }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}

#respond {  }
#comment { width:100%; background:#fff; border:1px solid #ACACAC; color:#414141; }
#comment2 { width:100%; background:#fff; border:1px solid #ACACAC; color:#414141; }
#respond p { margin:2px 0px 2px; height:24px; }
#respond p label { width:90px!important; display:block; float:left; }

.adboxside { text-align:center;  width:120px; padding:6px; margin:0px auto; }

#author, #email, #url {width:125px; margin-right:2px; background:#fff; border:1px solid #ACACAC; color:#414141; }
#url { width:121px; margin-right:0px; }
.tableComment { margin:7px 0px; }
#submit { width:91px; color:#515441!important; font-size:11px; background:#9CA084; border:1px solid #8C9170; display:block; height:19px; line-height:19px; text-align:center!important; text-decoration:none; float:right; }
.widget_categories .body, .widget_ratings .body, .widget_archive .body, .widget_pages .body, .widget_links .body, .widget_meta .body , .widget_rss .body , .ngg_images .body {  }
.widget_rss .rsswidget { color:#2384C6; font-weight:bold; }
.widget_rss .rss-date { font-style:italic; display:block; font-size:11px; padding:0px 0px 4px; }
.widget_rss .rssSummary { font-size:11px; text-align:justify; }
.widget_rss cite { font-size:11px; display:block; text-align:right; }

.sponsors { margin:0px; padding:0px; list-style:none!important; }
.sponsors li { border:1px solid #D3DCE0!important; background:#D3DCE0!important; padding:0px!important; height:125px; }
.sponsors li span { display:block; text-align:center; font:14px Georgia; color:#A0B6C0; padding-top:40px; }



.footer { height:50px; margin-top: 10px; }
.footer .ajax { width:400px; float:left; }
.footer .search { background:url(images/search-bg.jpg) no-repeat top left; height:45px; width:521px; float:right; }
.footer .search .inputbox { padding:9px 7px 0 12px; float:left; width:380px; }
.footer .search .inputbox input { font-size:16px; width:380px; border:0px; }
.footer .search .submit { padding:5px 0 0 0; float:left; width:119px; }
.footer .search .submit input { border:0px; background:url(images/search-btn.jpg); text-indent:-99999px; height:35px; width:119px; }

.copyright { background:#FFF; text-align:center; padding:5px 0 0; height:34px; line-height:34px!important; color:#000000; font:12px Arial; } /*RINVIT*/
.copyright a { color:#000000; font-variant:small-caps; text-decoration:underline; }
.copyright a:hover { color:#FAA62D; }